title: "Element name could not be inferred" error in Firefox with Polymer 1.x
body: <p>I'm updating a little Polymer element to 1.x. It works fine in Chrome and Safari, but in the latest Firefox I get several "uncaught exception: Element name could not be inferred." errors. </p>
  
  <p>Seems to be related to the html imports, because if I remove everything from the component.html except for the imports, then the errors still occur.</p>
  
  <p>In the index.html I have this:</p>
  
  <pre><code>&lt;script src="bower_components/webcomponentsjs/webcomponents-lite.min.js"&gt;&lt;/script&gt;
  &lt;link rel="import" href="src/element.html"&gt;
  </code></pre>
  
  <p>In the element.html this:</p>
  
  <pre><code>&lt;link rel="import" href="../bower_components/polymer/polymer.html"&gt;
  &lt;link rel="import" href="../bower_components/iron-input/iron-input.html"&gt;
  &lt;link rel="import" href="../bower_components/iron-ajax/iron-ajax.html"&gt;
  &lt;link rel="import" href="../bower_components/iron-icons/iron-icons.html"&gt;
  &lt;link rel="import" href="../bower_components/paper-icon-button/paper-icon-button.html"&gt;
  </code></pre>
  
  <p><strong>[EDIT] - Somehow the errors disappeared. I suspect due to either a Firefox or Polymer update.</strong></p>