Commit 089264e2 authored by Nnamdi Theodore Johnson-Kanu's avatar Nnamdi Theodore Johnson-Kanu Committed by Commit Bot

[CrOS settings] Migrate cr_components/chromeos/bluetooth/ to Polymer3

Bug: 1045266
Change-Id: I634f70491987144d505f75bc93aa6b5b6734754b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2225341
Commit-Queue: Nnamdi Theodore Johnson-kanu <tjohnsonkanu@google.com>
Reviewed-by: default avatarKyle Horimoto <khorimoto@chromium.org>
Reviewed-by: default avatardpapad <dpapad@chromium.org>
Reviewed-by: default avatarRegan Hsu <hsuregan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#775260}
parent 27e2ab61
......@@ -19,14 +19,14 @@ group("closure_compile") {
# TODO: Uncomment as Polymer3 migration makes progress.
# "network:closure_compile_module",
# "quick_unlock:closure_compile_module",
# "bluetooth_dialog:closure_compile_module",
"bluetooth:closure_compile_module",
"smb_shares:closure_compile_module",
]
}
group("polymer3_elements") {
public_deps = [
# "bluetooth_dialog:polymer3_elements",
"bluetooth:polymer3_elements",
"network:polymer3_elements",
"quick_unlock:polymer3_elements",
"smb_shares:polymer3_elements",
......
......@@ -29,4 +29,40 @@ js_library("bluetooth_dialog") {
"$interfaces_path/bluetooth_interface.js",
"$interfaces_path/bluetooth_private_interface.js",
]
}
\ No newline at end of file
}
js_type_check("closure_compile_module") {
is_polymer3 = true
deps = [ ":bluetooth_dialog.m" ]
}
js_library("bluetooth_dialog.m") {
sources = [ "$root_gen_dir/ui/webui/resources/cr_components/chromeos/bluetooth/bluetooth_dialog.m.js" ]
deps = [
"//third_party/polymer/v3_0/components-chromium/polymer:polymer_bundled",
"//ui/webui/resources/cr_elements/cr_dialog:cr_dialog.m",
"//ui/webui/resources/cr_elements/cr_input:cr_input.m",
"//ui/webui/resources/js:assert.m",
"//ui/webui/resources/js:i18n_behavior.m",
]
externs_list = [
"$externs_path/bluetooth.js",
"$externs_path/bluetooth_private.js",
]
extra_sources = [
"$interfaces_path/bluetooth_interface.js",
"$interfaces_path/bluetooth_private_interface.js",
]
extra_deps = [ ":bluetooth_dialog_module" ]
}
polymer_modulizer("bluetooth_dialog") {
js_file = "bluetooth_dialog.js"
html_file = "bluetooth_dialog.html"
html_type = "dom-module"
auto_imports = [ "ui/webui/resources/html/assert.html|assert" ]
}
group("polymer3_elements") {
public_deps = [ ":bluetooth_dialog_module" ]
}
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