Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Blank screen" in newest Mozilla Firefox #7

Closed
ssh222 opened this issue Feb 17, 2014 · 7 comments
Closed

"Blank screen" in newest Mozilla Firefox #7

ssh222 opened this issue Feb 17, 2014 · 7 comments

Comments

@ssh222
Copy link

ssh222 commented Feb 17, 2014

Page is not loaded when using the newest firefox - 27.0.1 (tested with windows xp sp3)
Only the page background is rendered.
Here is the error thrown from the console:
Timestamp: 17.2.2014 г. 09:40:23
Error: SyntaxError: illegal character
Source File: https://securesha.re/bower_components/polymer/polymer.min.js
Line: 30, Column: 17
Source Code:
return this.impl.@@iterator.apply(this.impl, arguments)

@STRML
Copy link
Owner

STRML commented Feb 18, 2014

Thanks - I'm sure this is probably a Polymer incompatibility. I'll look into it. I've been meaning to do some big upgrades to the site. The Polymer is (relatively) ancient.

@ssh222
Copy link
Author

ssh222 commented Feb 19, 2014

Cool. Waiting for your update.

@ssh222
Copy link
Author

ssh222 commented Mar 20, 2014

Hi, Any news about the incoming update?

@STRML
Copy link
Owner

STRML commented Mar 20, 2014

Hey - sorry, been traveling, just haven't had the time. All it should take is an update of the lib and some testing to make sure the site still works. I think there may have been an API change or two. I would be very happy to accept a PR... otherwise, I'll get to it within the next few weeks. Sorry for the outage.

@mmihalev
Copy link

+1 on this!

@STRML
Copy link
Owner

STRML commented Mar 24, 2014

Fixed this in 59035c0. The major changes were a difference in bower paths, css :host specification and style scoping, and the modification of event syntax from on-click="handler" to on-click="{{handler}}". Once all the modules were up to date it went smoothly.

It looks as though much of the degradation in the app over the last few months has to do with Chrome partially implementing much of the web components spec, making web components into much more discrete pieces than is possible with a polyfill. For example, I now have to include the main stylesheet (just bootstrap) in each component that relies on those styles, as page styles no longer bleed in. That certainly hints that a different application structure may be in order.

I've updated https://securesha.re and we're back up & running.

@STRML STRML closed this as completed Mar 24, 2014
@frntn
Copy link

frntn commented Mar 24, 2014

Nice ! Thanks for the fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants