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

Side by Side Diff: ui/accessibility/accessibility.gyp

Issue 909143003: Re-land: Implement NativeViewAccessibilityWin using AXPlatformNodeWin. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add unit tests Created 5 years, 10 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 2013 The Chromium Authors. All rights reserved. 1 # Copyright 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 { 5 {
6 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 }, 8 },
9 9
10 'targets': [ 10 'targets': [
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
43 'ax_tree_update.h', 43 'ax_tree_update.h',
44 'ax_view_state.cc', 44 'ax_view_state.cc',
45 'ax_view_state.h', 45 'ax_view_state.h',
46 'platform/ax_platform_node.cc', 46 'platform/ax_platform_node.cc',
47 'platform/ax_platform_node.h', 47 'platform/ax_platform_node.h',
48 'platform/ax_platform_node_base.cc', 48 'platform/ax_platform_node_base.cc',
49 'platform/ax_platform_node_base.h', 49 'platform/ax_platform_node_base.h',
50 'platform/ax_platform_node_delegate.h', 50 'platform/ax_platform_node_delegate.h',
51 'platform/ax_platform_node_mac.h', 51 'platform/ax_platform_node_mac.h',
52 'platform/ax_platform_node_mac.mm', 52 'platform/ax_platform_node_mac.mm',
53 ] 53 'platform/ax_platform_node_win.h',
54 'platform/ax_platform_node_win.cc',
55 ],
56 'conditions': [
57 ['OS=="win"', {
58 'dependencies': [
59 '../../third_party/iaccessible2/iaccessible2.gyp:iaccessible2'
60 ],
61 }],
62 ],
54 }, 63 },
55 { 64 {
56 'target_name': 'accessibility_test_support', 65 'target_name': 'accessibility_test_support',
57 'type': 'static_library', 66 'type': 'static_library',
58 'dependencies': [ 67 'dependencies': [
59 '../../base/base.gyp:base', 68 '../../base/base.gyp:base',
60 'accessibility' 69 'accessibility'
61 ], 70 ],
62 'sources': [ 71 'sources': [
72 'platform/test_ax_node_wrapper.cc',
73 'platform/test_ax_node_wrapper.h',
63 'tree_generator.cc', 74 'tree_generator.cc',
64 'tree_generator.h' 75 'tree_generator.h',
65 ] 76 ]
66 }, 77 },
67 { 78 {
68 'target_name': 'accessibility_unittests', 79 'target_name': 'accessibility_unittests',
69 'type': 'executable', 80 'type': 'executable',
70 'dependencies': [ 81 'dependencies': [
71 '../../base/base.gyp:base', 82 '../../base/base.gyp:base',
72 '../../base/base.gyp:run_all_unittests', 83 '../../base/base.gyp:run_all_unittests',
73 '../../testing/gtest.gyp:gtest', 84 '../../testing/gtest.gyp:gtest',
74 '../gfx/gfx.gyp:gfx', 85 '../gfx/gfx.gyp:gfx',
75 '../gfx/gfx.gyp:gfx_geometry', 86 '../gfx/gfx.gyp:gfx_geometry',
76 'accessibility', 87 'accessibility',
77 'accessibility_test_support', 88 'accessibility_test_support',
78 'ax_gen', 89 'ax_gen',
79 ], 90 ],
80 'sources': [ 91 'sources': [
81 'ax_generated_tree_unittest.cc', 92 'ax_generated_tree_unittest.cc',
82 'ax_text_utils_unittest.cc', 93 'ax_text_utils_unittest.cc',
83 'ax_tree_serializer_unittest.cc', 94 'ax_tree_serializer_unittest.cc',
84 'ax_tree_unittest.cc', 95 'ax_tree_unittest.cc',
85 ] 96 » 'platform/ax_platform_node_win_unittest.cc'
97 ],
98 'conditions': [
99 ['OS=="win"', {
100 'dependencies': [
101 '../../third_party/iaccessible2/iaccessible2.gyp:iaccessible2'
102 ],
103 }],
104 ],
86 }, 105 },
87 { 106 {
88 'target_name': 'ax_gen', 107 'target_name': 'ax_gen',
89 'type': 'static_library', 108 'type': 'static_library',
90 # This target exports a hard dependency because dependent targets may 109 # This target exports a hard dependency because dependent targets may
91 # include ax_enums.h, a generated header. 110 # include ax_enums.h, a generated header.
92 'hard_dependency': 1, 111 'hard_dependency': 1,
93 'dependencies': [ 112 'dependencies': [
94 '../../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyna mic_annotations' 113 '../../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyna mic_annotations'
95 ], 114 ],
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
133 'dependencies': [ 152 'dependencies': [
134 '../../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', 153 '../../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck',
135 ], 154 ],
136 }], 155 }],
137 ], 156 ],
138 }, 157 },
139 ], 158 ],
140 }], 159 }],
141 ], 160 ],
142 } 161 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698