ネストされたポリマー要素を作成しようとしています。エディターにエラーや警告は表示されません。
componentone.html
<link rel="import" href="componenttwo.html">
<polymer-element name="component-one" noscript>
<template>
<h1>Parent element</h1>
<component-two></component-two>
</template>
</polymer-element>
componenttwo.html
<polymer-element name="component-two" noscript>
<template>
<h2>Nested element</h2>
</template>
</polymer-element>
testcomponents.html
<html>
<head>
<link rel="import" href="componentone.html">
<script src="packages/polymer/boot.js"></script>
<script src="packages/browser/interop.js"></script>
</head>
<body>
<component-one></component-one>
<script type="application/dart" src="testcomponents.dart"></script>
</body>
</html>
testcomponents.html を実行すると、ブラウザーには何も表示されませんが、エディター コンソールにはエラーが表示されます。
Invalid CSS property name: -webkit-touch-callout
Exception: Stack Overflow
runMicrotask (package:observe/src/microtask.dart:63:45)
initPolymer (package:polymer/src/loader.dart:32:15)
main (http://127.0.0.1:3030/jukudart2/web/testcomponents.html:5:22)
registerCustomElement (package:custom_element/custom_element.dart:62:25)
initPolymer.<anonymous closure> (package:polymer/src/loader.dart:39:26)
runMicrotask.<anonymous closure> (package:observe/src/microtask.dart:65:16)