Commit 0e478cbd authored by Anastasia Helfinstein's avatar Anastasia Helfinstein Committed by Commit Bot

[Switch Access] Update BUILD file

The deps/externs for various files got out of sync with what was
actually being used. This brings those back to sync.

Bug: None
Change-Id: I1c1bf99abf3825e4e2acca7945a482cf98021bde
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1877147Reviewed-by: default avatarChris Hall <chrishall@chromium.org>
Commit-Queue: Anastasia Helfinstein <anastasi@google.com>
Cr-Commit-Position: refs/heads/master@{#709962}
parent 1047dd4a
...@@ -205,6 +205,7 @@ js_type_check("closure_compile") { ...@@ -205,6 +205,7 @@ js_type_check("closure_compile") {
js_library("auto_scan_manager") { js_library("auto_scan_manager") {
deps = [ deps = [
":switch_access_constants",
":switch_access_interface", ":switch_access_interface",
] ]
} }
...@@ -222,6 +223,7 @@ js_library("back_button_node") { ...@@ -222,6 +223,7 @@ js_library("back_button_node") {
] ]
deps = [ deps = [
":rect_helper", ":rect_helper",
":switch_access_constants",
":switch_access_node", ":switch_access_node",
] ]
externs_list = [ externs_list = [
...@@ -234,10 +236,11 @@ js_library("commands") { ...@@ -234,10 +236,11 @@ js_library("commands") {
deps = [ deps = [
":switch_access_interface", ":switch_access_interface",
] ]
externs_list = [ "$externs_path/accessibility_private.js" ]
} }
js_library("event_helper") { js_library("event_helper") {
externs_list = [ "$externs_path/automation.js" ] externs_list = [ "$externs_path/accessibility_private.js" ]
} }
js_library("focus_ring_manager") { js_library("focus_ring_manager") {
...@@ -254,12 +257,19 @@ js_library("keyboard_node") { ...@@ -254,12 +257,19 @@ js_library("keyboard_node") {
"nodes/keyboard_node.js", "nodes/keyboard_node.js",
] ]
deps = [ deps = [
":event_helper",
":node_wrapper", ":node_wrapper",
":rect_helper", ":rect_helper",
":switch_access_constants",
":switch_access_node", ":switch_access_node",
":switch_access_predicate", ":switch_access_predicate",
"../chromevox:constants",
"../chromevox:tree_walker",
]
externs_list = [
"$externs_path/accessibility_private.js",
"$externs_path/automation.js",
] ]
externs_list = [ "$externs_path/automation.js" ]
} }
js_library("menu_manager") { js_library("menu_manager") {
...@@ -268,17 +278,27 @@ js_library("menu_manager") { ...@@ -268,17 +278,27 @@ js_library("menu_manager") {
":menu_panel_interface", ":menu_panel_interface",
":node_wrapper", ":node_wrapper",
":rect_helper", ":rect_helper",
":switch_access_interface", ":switch_access_constants",
":switch_access_node", ":switch_access_node",
":switch_access_predicate", ":switch_access_predicate",
":text_navigation_manager",
"../chromevox:constants",
"../chromevox:tree_walker",
]
externs_list = [
"$externs_path/accessibility_private.js",
"$externs_path/automation.js",
"$externs_path/clipboard.js",
] ]
externs_list = [ "$externs_path/accessibility_private.js" ]
} }
js_library("menu_panel") { js_library("menu_panel") {
deps = [ deps = [
":menu_manager",
":switch_access_constants",
":switch_access_interface", ":switch_access_interface",
] ]
externs_list = [ "$externs_path/chrome_extensions.js" ]
} }
js_library("menu_panel_interface") { js_library("menu_panel_interface") {
...@@ -286,21 +306,15 @@ js_library("menu_panel_interface") { ...@@ -286,21 +306,15 @@ js_library("menu_panel_interface") {
js_library("navigation_manager") { js_library("navigation_manager") {
deps = [ deps = [
":event_helper",
":focus_ring_manager", ":focus_ring_manager",
":keyboard_node", ":keyboard_node",
":menu_manager", ":menu_manager",
":menu_panel_interface", ":menu_panel_interface",
":node_wrapper", ":node_wrapper",
":rect_helper",
":switch_access_constants", ":switch_access_constants",
":switch_access_interface",
":switch_access_node", ":switch_access_node",
":switch_access_predicate", ":switch_access_predicate",
":system_menu_node", ":system_menu_node",
":text_navigation_manager",
"../chromevox:constants",
"../chromevox:tree_walker",
] ]
externs_list = [ externs_list = [
"$externs_path/accessibility_private.js", "$externs_path/accessibility_private.js",
...@@ -314,23 +328,27 @@ js_library("node_wrapper") { ...@@ -314,23 +328,27 @@ js_library("node_wrapper") {
] ]
deps = [ deps = [
":back_button_node", ":back_button_node",
":switch_access_constants",
":switch_access_node", ":switch_access_node",
":switch_access_predicate", ":switch_access_predicate",
"../chromevox:constants",
"../chromevox:tree_walker",
]
externs_list = [
"$externs_path/accessibility_private.js",
"$externs_path/automation.js",
] ]
externs_list = [ "$externs_path/automation.js" ]
} }
js_library("preferences") { js_library("preferences") {
deps = [ deps = [
":switch_access_constants",
":switch_access_interface", ":switch_access_interface",
] ]
externs_list = [ "$externs_path/settings_private.js" ] externs_list = [ "$externs_path/settings_private.js" ]
} }
js_library("rect_helper") { js_library("rect_helper") {
deps = [
":switch_access_constants",
]
externs_list = [ "$externs_path/accessibility_private.js" ] externs_list = [ "$externs_path/accessibility_private.js" ]
} }
...@@ -338,14 +356,17 @@ js_library("switch_access") { ...@@ -338,14 +356,17 @@ js_library("switch_access") {
deps = [ deps = [
":auto_scan_manager", ":auto_scan_manager",
":commands", ":commands",
":menu_manager",
":menu_panel_interface", ":menu_panel_interface",
":navigation_manager", ":navigation_manager",
":preferences", ":preferences",
":switch_access_constants",
":switch_access_interface",
"../chromevox:constants",
"../chromevox:tree_walker",
] ]
externs_list = [ externs_list = [
"$externs_path/automation.js", "$externs_path/automation.js",
"$externs_path/chrome_extensions.js",
"$externs_path/clipboard.js",
"$externs_path/command_line_private.js", "$externs_path/command_line_private.js",
] ]
} }
...@@ -363,10 +384,20 @@ js_library("switch_access_node") { ...@@ -363,10 +384,20 @@ js_library("switch_access_node") {
sources = [ sources = [
"nodes/switch_access_node.js", "nodes/switch_access_node.js",
] ]
externs_list = [ "$externs_path/automation.js" ] deps = [
":switch_access_constants",
]
externs_list = [
"$externs_path/accessibility_private.js",
"$externs_path/automation.js",
]
} }
js_library("switch_access_predicate") { js_library("switch_access_predicate") {
deps = [
":switch_access_constants",
":switch_access_node",
]
externs_list = [ "$externs_path/automation.js" ] externs_list = [ "$externs_path/automation.js" ]
} }
...@@ -375,7 +406,9 @@ js_library("system_menu_node") { ...@@ -375,7 +406,9 @@ js_library("system_menu_node") {
"nodes/system_menu_node.js", "nodes/system_menu_node.js",
] ]
deps = [ deps = [
":event_helper",
":node_wrapper", ":node_wrapper",
":switch_access_constants",
":switch_access_node", ":switch_access_node",
] ]
externs_list = [ "$externs_path/automation.js" ] externs_list = [ "$externs_path/automation.js" ]
...@@ -384,7 +417,9 @@ js_library("system_menu_node") { ...@@ -384,7 +417,9 @@ js_library("system_menu_node") {
js_library("text_navigation_manager") { js_library("text_navigation_manager") {
deps = [ deps = [
":event_helper", ":event_helper",
":switch_access_constants",
] ]
externs_list = [ "$externs_path/accessibility_private.js" ] externs_list = [
"$externs_path/accessibility_private.js",
"$externs_path/automation.js",
]
} }
...@@ -104,7 +104,7 @@ class Panel { ...@@ -104,7 +104,7 @@ class Panel {
/** /**
* Sets the actions in the menu panel to the actions in |actions| from * Sets the actions in the menu panel to the actions in |actions| from
* the menu with the given |menuId|. * the menu with the given |menuId|.
* @param {!Array<string>} actions * @param {!Array<SAConstants.MenuAction>} actions
* @param {!SAConstants.MenuId} menuId * @param {!SAConstants.MenuId} menuId
* @public * @public
*/ */
......
...@@ -245,14 +245,14 @@ class SARootNode { ...@@ -245,14 +245,14 @@ class SARootNode {
} }
/** /**
* @param {AutomationNode} automationNode * @param {chrome.automation.AutomationNode} automationNode
* @return {boolean} * @return {boolean}
*/ */
isEquivalentTo(automationNode) { isEquivalentTo(automationNode) {
return false; return false;
} }
/** @return {AutomationNode} */ /** @return {chrome.automation.AutomationNode} */
get automationNode() {} get automationNode() {}
/** Called when a group is exiting. */ /** Called when a group is exiting. */
......
...@@ -116,7 +116,7 @@ class SwitchAccess { ...@@ -116,7 +116,7 @@ class SwitchAccess {
*/ */
moveForward() { moveForward() {
if (this.navigationManager_) this.navigationManager_.moveForward(); if (this.navigationManager_) this.navigationManager_.moveForward();
this.onMoveForwardForTesting_ && this.onMoveForwardForTesting_(); if (this.onMoveForwardForTesting_) this.onMoveForwardForTesting_();
} }
/** /**
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment