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

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

Issue 2518183002: Moved action verbs out of Blink. (Closed)
Patch Set: Added missing braces. Created 4 years 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 391 matching lines...) Expand 10 before | Expand all | Expand 10 after
402 return ui::AX_EVENT_TEXT_CHANGED; 402 return ui::AX_EVENT_TEXT_CHANGED;
403 case blink::WebAXEventValueChanged: 403 case blink::WebAXEventValueChanged:
404 return ui::AX_EVENT_VALUE_CHANGED; 404 return ui::AX_EVENT_VALUE_CHANGED;
405 default: 405 default:
406 // We can't add an assertion here, that prevents us 406 // We can't add an assertion here, that prevents us
407 // from adding new event enums in Blink. 407 // from adding new event enums in Blink.
408 return ui::AX_EVENT_NONE; 408 return ui::AX_EVENT_NONE;
409 } 409 }
410 } 410 }
411 411
412 ui::AXSupportedAction AXSupportedActionFromBlink(
413 blink::WebAXSupportedAction supported_action) {
414 switch (supported_action) {
415 case blink::WebAXSupportedAction::None:
416 return ui::AX_SUPPORTED_ACTION_NONE;
417 case blink::WebAXSupportedAction::Activate:
418 return ui::AX_SUPPORTED_ACTION_ACTIVATE;
419 case blink::WebAXSupportedAction::Check:
420 return ui::AX_SUPPORTED_ACTION_CHECK;
421 case blink::WebAXSupportedAction::Click:
422 return ui::AX_SUPPORTED_ACTION_CLICK;
423 case blink::WebAXSupportedAction::Jump:
424 return ui::AX_SUPPORTED_ACTION_JUMP;
425 case blink::WebAXSupportedAction::Open:
426 return ui::AX_SUPPORTED_ACTION_OPEN;
427 case blink::WebAXSupportedAction::Press:
428 return ui::AX_SUPPORTED_ACTION_PRESS;
429 case blink::WebAXSupportedAction::Select:
430 return ui::AX_SUPPORTED_ACTION_SELECT;
431 case blink::WebAXSupportedAction::Uncheck:
432 return ui::AX_SUPPORTED_ACTION_UNCHECK;
433 }
434 NOTREACHED();
435 return ui::AX_SUPPORTED_ACTION_NONE;
436 }
437
412 ui::AXMarkerType AXMarkerTypeFromBlink(blink::WebAXMarkerType marker_type) { 438 ui::AXMarkerType AXMarkerTypeFromBlink(blink::WebAXMarkerType marker_type) {
413 switch (marker_type) { 439 switch (marker_type) {
414 case blink::WebAXMarkerTypeSpelling: 440 case blink::WebAXMarkerTypeSpelling:
415 return ui::AX_MARKER_TYPE_SPELLING; 441 return ui::AX_MARKER_TYPE_SPELLING;
416 case blink::WebAXMarkerTypeGrammar: 442 case blink::WebAXMarkerTypeGrammar:
417 return ui::AX_MARKER_TYPE_GRAMMAR; 443 return ui::AX_MARKER_TYPE_GRAMMAR;
418 case blink::WebAXMarkerTypeTextMatch: 444 case blink::WebAXMarkerTypeTextMatch:
419 return ui::AX_MARKER_TYPE_TEXT_MATCH; 445 return ui::AX_MARKER_TYPE_TEXT_MATCH;
420 } 446 }
421 NOTREACHED(); 447 NOTREACHED();
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
558 case blink::WebAXTextAffinityUpstream: 584 case blink::WebAXTextAffinityUpstream:
559 return ui::AX_TEXT_AFFINITY_UPSTREAM; 585 return ui::AX_TEXT_AFFINITY_UPSTREAM;
560 case blink::WebAXTextAffinityDownstream: 586 case blink::WebAXTextAffinityDownstream:
561 return ui::AX_TEXT_AFFINITY_DOWNSTREAM; 587 return ui::AX_TEXT_AFFINITY_DOWNSTREAM;
562 } 588 }
563 NOTREACHED(); 589 NOTREACHED();
564 return ui::AX_TEXT_AFFINITY_DOWNSTREAM; 590 return ui::AX_TEXT_AFFINITY_DOWNSTREAM;
565 } 591 }
566 592
567 } // namespace content. 593 } // namespace content.
OLDNEW
« no previous file with comments | « content/renderer/accessibility/blink_ax_enum_conversion.h ('k') | content/renderer/accessibility/blink_ax_tree_source.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698