diff options
author | Andras Becsi <andras.becsi@digia.com> | 2013-12-11 21:33:03 +0100 |
---|---|---|
committer | Andras Becsi <andras.becsi@digia.com> | 2013-12-13 12:34:07 +0100 |
commit | f2a33ff9cbc6d19943f1c7fbddd1f23d23975577 (patch) | |
tree | 0586a32aa390ade8557dfd6b4897f43a07449578 /chromium/content/browser/accessibility/browser_accessibility_manager_android.cc | |
parent | 5362912cdb5eea702b68ebe23702468d17c3017a (diff) | |
download | qtwebengine-chromium-f2a33ff9cbc6d19943f1c7fbddd1f23d23975577.tar.gz |
Update Chromium to branch 1650 (31.0.1650.63)
Change-Id: I57d8c832eaec1eb2364e0a8e7352a6dd354db99f
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'chromium/content/browser/accessibility/browser_accessibility_manager_android.cc')
-rw-r--r-- | chromium/content/browser/accessibility/browser_accessibility_manager_android.cc | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/chromium/content/browser/accessibility/browser_accessibility_manager_android.cc b/chromium/content/browser/accessibility/browser_accessibility_manager_android.cc index 2da686af934..2943c5cf4be 100644 --- a/chromium/content/browser/accessibility/browser_accessibility_manager_android.cc +++ b/chromium/content/browser/accessibility/browser_accessibility_manager_android.cc @@ -77,13 +77,13 @@ BrowserAccessibilityManagerAndroid::~BrowserAccessibilityManagerAndroid() { AccessibilityNodeData BrowserAccessibilityManagerAndroid::GetEmptyDocument() { AccessibilityNodeData empty_document; empty_document.id = 0; - empty_document.role = AccessibilityNodeData::ROLE_ROOT_WEB_AREA; - empty_document.state = 1 << AccessibilityNodeData::STATE_READONLY; + empty_document.role = WebKit::WebAXRoleRootWebArea; + empty_document.state = 1 << WebKit::WebAXStateReadonly; return empty_document; } void BrowserAccessibilityManagerAndroid::NotifyAccessibilityEvent( - int type, + WebKit::WebAXEvent event_type, BrowserAccessibility* node) { JNIEnv* env = AttachCurrentThread(); ScopedJavaLocalRef<jobject> obj = java_ref_.get(env); @@ -96,27 +96,27 @@ void BrowserAccessibilityManagerAndroid::NotifyAccessibilityEvent( Java_BrowserAccessibilityManager_handleContentChanged( env, obj.obj(), node->renderer_id()); - switch (type) { - case AccessibilityNotificationLoadComplete: + switch (event_type) { + case WebKit::WebAXEventLoadComplete: Java_BrowserAccessibilityManager_handlePageLoaded( env, obj.obj(), focus_->renderer_id()); break; - case AccessibilityNotificationFocusChanged: + case WebKit::WebAXEventFocus: Java_BrowserAccessibilityManager_handleFocusChanged( env, obj.obj(), node->renderer_id()); break; - case AccessibilityNotificationCheckStateChanged: + case WebKit::WebAXEventCheckedStateChanged: Java_BrowserAccessibilityManager_handleCheckStateChanged( env, obj.obj(), node->renderer_id()); break; - case AccessibilityNotificationScrolledToAnchor: + case WebKit::WebAXEventScrolledToAnchor: Java_BrowserAccessibilityManager_handleScrolledToAnchor( env, obj.obj(), node->renderer_id()); break; - case AccessibilityNotificationAlert: + case WebKit::WebAXEventAlert: // An alert is a special case of live region. Fall through to the // next case to handle it. - case AccessibilityNotificationObjectShow: { + case WebKit::WebAXEventShow: { // This event is fired when an object appears in a live region. // Speak its text. BrowserAccessibilityAndroid* android_node = @@ -127,13 +127,13 @@ void BrowserAccessibilityManagerAndroid::NotifyAccessibilityEvent( env, android_node->GetText()).obj()); break; } - case AccessibilityNotificationSelectedTextChanged: + case WebKit::WebAXEventSelectedTextChanged: Java_BrowserAccessibilityManager_handleTextSelectionChanged( env, obj.obj(), node->renderer_id()); break; - case AccessibilityNotificationChildrenChanged: - case AccessibilityNotificationTextChanged: - case AccessibilityNotificationValueChanged: + case WebKit::WebAXEventChildrenChanged: + case WebKit::WebAXEventTextChanged: + case WebKit::WebAXEventValueChanged: if (node->IsEditableText()) { Java_BrowserAccessibilityManager_handleEditableTextChanged( env, obj.obj(), node->renderer_id()); |