Skip to content

Commit 93ee18c

Browse files
Luciano PachecoChromium LUCI CQ
authored andcommitted
Files app: Generate JS module for <files-safe-media>
Bug: 1133186 Change-Id: I63f108c2b05efe54b43faf223f647a7c4f381a00 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2557706 Auto-Submit: Luciano Pacheco <[email protected]> Reviewed-by: Jeremie Boulic <[email protected]> Commit-Queue: Jeremie Boulic <[email protected]> Cr-Commit-Position: refs/heads/master@{#832231}
1 parent 9a77b1d commit 93ee18c

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

ui/file_manager/file_manager/foreground/elements/BUILD.gn

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ js_type_check("closure_compile_jsmodules") {
5858
":files_metadata_box.m",
5959
":files_metadata_entry.m",
6060
":files_ripple.m",
61+
":files_safe_media.m",
6162
":files_toggle_ripple.m",
6263
]
6364
}
@@ -213,6 +214,25 @@ js_library("files_ripple.m") {
213214
js_library("files_safe_media") {
214215
}
215216

217+
polymer_modulizer("files_safe_media") {
218+
js_file = "files_safe_media.js"
219+
html_file = "files_safe_media.html"
220+
html_type = "dom-module"
221+
preserve_url_scheme = true
222+
223+
auto_imports =
224+
[ "ui/webui/resources/html/assert.html|assert,assertInstanceof" ]
225+
}
226+
227+
js_library("files_safe_media.m") {
228+
sources = [ "$root_gen_dir/ui/file_manager/file_manager/foreground/elements/files_safe_media.m.js" ]
229+
deps = [
230+
"//third_party/polymer/v3_0/components-chromium/polymer:polymer_bundled",
231+
"//ui/webui/resources/js:assert.m",
232+
]
233+
extra_deps = [ ":files_safe_media_module" ]
234+
}
235+
216236
js_library("files_safe_media_webview_content") {
217237
}
218238

ui/file_manager/file_manager/foreground/elements/files_safe_media.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
-- found in the LICENSE file.
44
-->
55

6+
<link rel="import" href="chrome://resources/html/polymer.html">
7+
68
<dom-module id="files-safe-media">
79
<template>
810
<style>
@@ -21,6 +23,5 @@
2123
</style>
2224
<div id="content" class$="[[type]]"></div>
2325
</template>
24-
2526
<script src="files_safe_media.js"></script>
2627
</dom-module>

0 commit comments

Comments
 (0)