googlearchive / core-overlay

A custom element that renders on top of other content.
6 stars 20 forks source link

core-overlay not working on firefox 34 #40

Open ebidel opened 9 years ago

ebidel commented 9 years ago

From @dgrasberger on December 3, 2014 23:12

Using .51 and noticed the problem. Pointed firefox at demo page (https://www.polymer-project.org/components/core-overlay/demo.html -- try it to reproduce the bug) and overlay never opened -- my experience was that overlay would open but not close.

Copied from original issue: Polymer/polymer#993

ebidel commented 9 years ago

From @atotic on December 6, 2014 5:3

Works for me, FF 34

ebidel commented 9 years ago

From @dgrasberger on December 8, 2014 18:24

Problem noticed on Ubuntu, I checked on Windows and it does work there, but still not on Ubuntu on recheck.

moderndeveloperllc commented 9 years ago

@ebidel I'm still getting an error with this on FF 37 (current beta) with polymer 0.5.5.

SyntaxError: An invalid or illegal string was specified core-iconset-svg.html:155:0
"Exception caught during observer callback: .getTransition@https://xxxx.zzz/bower_components/core-overlay/core-overlay.html:505:14
.transitionChanged@https://xxxx.zzz/bower_components/core-overlay/core-overlay.html:326:9
properties.invokeMethod@https://xxxx.zzz/bower_components/polymer/polymer.js:9385:9
properties.notifyPropertyChanges@https://xxxx.zzz/bower_components/polymer/polymer.js:9374:15
Observer.prototype.report_@https://xxxx.zzz/bower_components/polymer/polymer.js:4913:9
CompoundObserver.prototype<.check_@https://xxxx.zzz/bower_components/polymer/polymer.js:5319:1
global.Platform.performMicrotaskCheckpoint@https://xxxx.zzz/bower_components/polymer/polymer.js:4974:13
flush/<@https://xxxx.zzz/bower_components/polymer/polymer.js:8178:7
atEndOfMicrotask@https://xxxx.zzz/bower_components/polymer/polymer.js:8123:5
" polymer.js:4916:8
Observer.prototype.report_() polymer.js:4916
CompoundObserver.prototype<.check_() polymer.js:5319
global.Platform.performMicrotaskCheckpoint() polymer.js:4974
flush/<() polymer.js:8178
atEndOfMicrotask() polymer.js:8123

Working fine on Chrome, Safari, and IE. FYI, I'm currently on OSX 10.10.2

tantive commented 9 years ago

FF38.0.1 is also affected

tantive commented 9 years ago

Problem only persists if webcomponents-lite.js or webcomponents-lite.min.js are used. FF38.0.1 seems to be happy with webcomponents.js .