Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(329)

Side by Side Diff: content/renderer/accessibility/blink_ax_enum_conversion.cc

Issue 2713193003: Added a quick heuristic to determine which objects are the target of in-page links and stop ignorin… (Closed)
Patch Set: Fixed Android test. Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "content/renderer/accessibility/blink_ax_enum_conversion.h" 5 #include "content/renderer/accessibility/blink_ax_enum_conversion.h"
6 6
7 #include "base/logging.h" 7 #include "base/logging.h"
8 8
9 namespace content { 9 namespace content {
10 10
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
88 } 88 }
89 89
90 ui::AXRole AXRoleFromBlink(blink::WebAXRole role) { 90 ui::AXRole AXRoleFromBlink(blink::WebAXRole role) {
91 switch (role) { 91 switch (role) {
92 case blink::WebAXRoleAbbr: 92 case blink::WebAXRoleAbbr:
93 return ui::AX_ROLE_ABBR; 93 return ui::AX_ROLE_ABBR;
94 case blink::WebAXRoleAlert: 94 case blink::WebAXRoleAlert:
95 return ui::AX_ROLE_ALERT; 95 return ui::AX_ROLE_ALERT;
96 case blink::WebAXRoleAlertDialog: 96 case blink::WebAXRoleAlertDialog:
97 return ui::AX_ROLE_ALERT_DIALOG; 97 return ui::AX_ROLE_ALERT_DIALOG;
98 case blink::WebAXRoleAnchor:
99 return ui::AX_ROLE_ANCHOR;
98 case blink::WebAXRoleAnnotation: 100 case blink::WebAXRoleAnnotation:
99 return ui::AX_ROLE_ANNOTATION; 101 return ui::AX_ROLE_ANNOTATION;
100 case blink::WebAXRoleApplication: 102 case blink::WebAXRoleApplication:
101 return ui::AX_ROLE_APPLICATION; 103 return ui::AX_ROLE_APPLICATION;
102 case blink::WebAXRoleArticle: 104 case blink::WebAXRoleArticle:
103 return ui::AX_ROLE_ARTICLE; 105 return ui::AX_ROLE_ARTICLE;
104 case blink::WebAXRoleAudio: 106 case blink::WebAXRoleAudio:
105 return ui::AX_ROLE_AUDIO; 107 return ui::AX_ROLE_AUDIO;
106 case blink::WebAXRoleBanner: 108 case blink::WebAXRoleBanner:
107 return ui::AX_ROLE_BANNER; 109 return ui::AX_ROLE_BANNER;
(...skipping 480 matching lines...) Expand 10 before | Expand all | Expand 10 after
588 case blink::WebAXTextAffinityUpstream: 590 case blink::WebAXTextAffinityUpstream:
589 return ui::AX_TEXT_AFFINITY_UPSTREAM; 591 return ui::AX_TEXT_AFFINITY_UPSTREAM;
590 case blink::WebAXTextAffinityDownstream: 592 case blink::WebAXTextAffinityDownstream:
591 return ui::AX_TEXT_AFFINITY_DOWNSTREAM; 593 return ui::AX_TEXT_AFFINITY_DOWNSTREAM;
592 } 594 }
593 NOTREACHED(); 595 NOTREACHED();
594 return ui::AX_TEXT_AFFINITY_DOWNSTREAM; 596 return ui::AX_TEXT_AFFINITY_DOWNSTREAM;
595 } 597 }
596 598
597 } // namespace content. 599 } // namespace content.
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698