Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/custom-elements/spec/resources/custom-elements-helpers.js |
| diff --git a/third_party/WebKit/LayoutTests/custom-elements/spec/resources/custom-elements-helpers.js b/third_party/WebKit/LayoutTests/custom-elements/spec/resources/custom-elements-helpers.js |
| index c4a9e6c5ad706f69b376873bdf97bd5e735f8ef4..d5030f00c8392faac87038e21f1279360bf683ef 100644 |
| --- a/third_party/WebKit/LayoutTests/custom-elements/spec/resources/custom-elements-helpers.js |
| +++ b/third_party/WebKit/LayoutTests/custom-elements/spec/resources/custom-elements-helpers.js |
| @@ -1,7 +1,7 @@ |
| -function create_window_in_test(t) { |
| +function create_window_in_test(t, srcdoc) { |
| let p = new Promise((resolve) => { |
| let f = document.createElement('iframe'); |
| - f.srcdoc = ''; |
| + f.srcdoc = srcdoc ? srcdoc : ''; |
| f.onload = (event) => { |
| let w = f.contentWindow; |
| t.add_cleanup(() => f.remove()); |
| @@ -12,9 +12,9 @@ function create_window_in_test(t) { |
| return p; |
| } |
| -function test_with_window(f, name) { |
| +function test_with_window(f, name, srcdoc) { |
|
dominicc (has gone to gerrit)
2016/07/26 05:47:42
Looks like this got mixed into this patch; it does
|
| promise_test((t) => { |
| - return create_window_in_test(t) |
| + return create_window_in_test(t, srcdoc) |
| .then((w) => { |
| f(w); |
| }); |