Permalink
Please sign in to comment.
Browse files
Move non-webcomponents script unresolved case to `load` instead of sy…
…nchronous Fixes #1723
- Loading branch information...
Showing
with
42 additions
and 3 deletions.
- +6 −2 src/lib/unresolved.html
- +2 −1 test/runner.html
- +34 −0 test/unit/script-after-import-in-head.html
8
src/lib/unresolved.html
3
test/runner.html
34
test/unit/script-after-import-in-head.html
| @@ -0,0 +1,34 @@ | ||
| +<!doctype html> | ||
| +<!-- | ||
| +@license | ||
| +Copyright (c) 2014 The Polymer Project Authors. All rights reserved. | ||
| +This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt | ||
| +The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt | ||
| +The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt | ||
| +Code distributed by Google as part of the polymer project is also | ||
| +subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt | ||
| +--> | ||
| +<html lang="en"> | ||
| +<head> | ||
| + <meta charset="UTF-8"> | ||
| + <script src="../../../web-component-tester/browser.js"></script> | ||
| + <script> | ||
| + var shouldRun = 'import' in document.createElement('link'); | ||
| + </script> | ||
| + <link rel="import" href="../../polymer.html"> | ||
| + <script>var SCRIPT_AFTER_IMPORT_IN_HEAD = true;</script> | ||
| +</head> | ||
| +<body> | ||
| + | ||
| + <script> | ||
| + suite('head scripts', function() { | ||
| + var t = shouldRun ? test : test.skip; | ||
| + t('script after import in head works', function() { | ||
| + assert(SCRIPT_AFTER_IMPORT_IN_HEAD); | ||
| + assert.equal(document.body.getAttribute('unresolved'), null); | ||
| + }); | ||
| + }); | ||
| + </script> | ||
| + | ||
| +</body> | ||
| +</html> |
0 comments on commit
2258920