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

Polymer doesn't work on Iceweasel web browser #247

Closed
cfsghost opened this issue Aug 21, 2013 · 2 comments
Closed

Polymer doesn't work on Iceweasel web browser #247

cfsghost opened this issue Aug 21, 2013 · 2 comments
Assignees

Comments

@cfsghost
Copy link

I am a Debian user. Because of Debian policy,Firefox trade mark issue cause Debian always take off all of "Firefox" text, and uses "Iceweasel" to be browser name. Iceweasel is still a complete firefox but it just has difference name.

The problem is, Polymer doesn't work on Iceweasel, because it is checking browser by browser name rather than engine or feature.

@dfreedm
Copy link
Member

dfreedm commented Aug 21, 2013

The only place Polymer checks explicitly for "Firefox" in the useragent is in SideTable, our WeakMap shim. Gecko's WeakMap does not support the full range of objects as keys (particularly events). That check should probably be changed to support all Gecko based browsers.

That said, it looks like neither wheezy, jessie, or sid support an Iceweasel version with a new enough Gecko (>= 21). It appears that only the packages in experimental have something recent enough to run Polymer: http://packages.debian.org/search?keywords=iceweasel

@ghost ghost assigned ebidel and dfreedm Sep 25, 2013
@dfreedm
Copy link
Member

dfreedm commented Aug 12, 2014

This is a very old bug that is probably not reproducible anymore. Please re-open if this is still an issue.

@dfreedm dfreedm closed this as completed Aug 12, 2014
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

3 participants