Issue with loading webcomponents.js with other js libraries. (eg. Jquery)

145 views
Skip to first unread message

Hyun-Jun Danny Cho

unread,
Jan 20, 2015, 5:29:11 PM1/20/15
to polym...@googlegroups.com
I'm having frequent problems when using Google Polymer with non-Chrome browsers (Firefox/IE). Using Polymer on its own (such as viewing Polymer Element demo pages) does not seem to cause any issues. However, issues arise when using webcomponents.js is included on an existing web-application with many included GUI and utility packages (jQueryUI, 

The issue seems to be related to webcomponents.js specifically. If no HTML imports are used and *only* webcomponents.js is imported, it throws the same error in both Firefox and IE:

    webcomponents.js:2114 - SyntaxError: An invalid or illegal string was specified
    webcomponents.js:113 - Error: Assertion failed

The specific line of webcomponents.js simply reads:

    list = originalDocumentQuerySelectorAll.call(target, selector);

\- which seems to have no immediately obvious syntax error.

Due to this error, other GUI elements on the page now exhibit erroneous behavior. There is no other useful console output provided when this happens, and no exceptions thrown by other JS packages. None of this behavior is shown when using Chrome.
Reply all
Reply to author
Forward
0 new messages