Index: pkg/polymer/lib/src/declaration.dart |
diff --git a/pkg/polymer/lib/src/declaration.dart b/pkg/polymer/lib/src/declaration.dart |
index d120340471fc2e4e8d0ad4d8db06ea1c0e672a9e..9201767ccb6ce4851db5b0eac330d9cbe88250f3 100644 |
--- a/pkg/polymer/lib/src/declaration.dart |
+++ b/pkg/polymer/lib/src/declaration.dart |
@@ -658,12 +658,16 @@ String _cssTextFromSheet(LinkElement sheet) { |
var href = sheet.href; |
if (href == '') href = sheet.attributes["href"]; |
+ // TODO(jmesserly): our build is not doing the right thing for |
+ // link rel=stylesheet, see http://dartbug.com/16648 |
if (js.context != null && js.context.hasProperty('HTMLImports')) { |
var jsSheet = new js.JsObject.fromBrowserObject(sheet); |
var resource = jsSheet['__resource']; |
if (resource != null) return resource; |
- _sheetLog.fine('failed to get stylesheet text href="$href"'); |
- return ''; |
+ // TODO(jmesserly): figure out why HTMLImports is failing to load these. |
+ // Falling back to sync XHR is no good. |
+ // _sheetLog.fine('failed to get stylesheet text href="$href"'); |
+ // return ''; |
} |
// TODO(jmesserly): it seems like polymer-js is always polyfilling |
// HTMLImports, because their code depends on "__resource" to work. |