This http://webcomponents.org/polyfills/html-imports/ says following:
Under native imports,
<script>tags in the main document block the loading of imports.
why then this:
<html>
<head>
  <script>
    console.log('index');
  </script>
  <script src="bower_components/webcomponentsjs/webcomponents-lite.js"></script>
  <link rel="import" href="some-elt.html">
</head>
<body>
</body>
</html>
and some-elt.html:
<html>
<head>
  <script>
    console.log('import');
  </script>
</head>
<html>
produces in chrome (native imports):
import
index 
and in fireforx (polyfill):
index
import
?
It looks like <script> tags are blocked while imports are being loaded.
Is there also some way to ensure js execution before loading any imports?
 
     
    