Chromium Code Reviews| Index: ui/accessibility/BUILD.gn |
| diff --git a/ui/accessibility/BUILD.gn b/ui/accessibility/BUILD.gn |
| index 422dd09b1ca7b8c30d3eb42f4a71dc62ca07eebc..3587d7727ef24910e7ab6af6a9caca310389cead 100644 |
| --- a/ui/accessibility/BUILD.gn |
| +++ b/ui/accessibility/BUILD.gn |
| @@ -59,8 +59,6 @@ component("accessibility") { |
| if (has_native_accessibility) { |
| sources += [ |
| - "platform/ax_fake_caret_win.cc", |
| - "platform/ax_fake_caret_win.h", |
| "platform/ax_platform_node.cc", |
| "platform/ax_platform_node.h", |
| "platform/ax_platform_node_base.cc", |
| @@ -70,6 +68,8 @@ component("accessibility") { |
| "platform/ax_platform_node_mac.mm", |
| "platform/ax_platform_node_win.cc", |
| "platform/ax_platform_node_win.h", |
| + "platform/ax_system_caret_win.cc", |
| + "platform/ax_system_caret_win.h", |
| ] |
| } |
| @@ -138,6 +138,7 @@ if (is_android) { |
| } |
| static_library("test_support") { |
| + testonly = true |
| sources = [ |
| "tree_generator.cc", |
| "tree_generator.h", |
| @@ -155,7 +156,34 @@ static_library("test_support") { |
| ] |
| } |
| +if (is_win) { |
| + test("accessibility_interactive_ui_tests") { |
|
dmazzoni
2017/06/27 15:28:42
This would require extra work because it won't eve
|
| + testonly = true |
| + sources = [ |
| + "platform/ax_system_caret_win_interactive_uitest.cc", |
| + ] |
| + |
| + deps = [ |
| + ":accessibility", |
| + "//base", |
| + "//base/test:test_support", |
| + "//testing/gtest", |
| + "//ui/base", |
| + "//ui/gfx", |
| + "//ui/gfx/geometry", |
| + "//ui/gl:test_support", |
| + "//ui/views/:test_support", |
| + ] |
| + |
| + if (is_win) { |
| + deps += [ "//third_party/iaccessible2" ] |
| + libs = [ "oleacc.lib" ] |
| + } |
| + } |
| +} |
| + |
| test("accessibility_unittests") { |
| + testonly = true |
| sources = [ |
| "ax_generated_tree_unittest.cc", |
| "ax_node_position_unittest.cc", |
| @@ -181,6 +209,7 @@ test("accessibility_unittests") { |
| if (is_win) { |
| deps += [ "//third_party/iaccessible2" ] |
| + libs = [ "oleacc.lib" ] |
| } |
| } |