julython/julython.org

Add compatibility with Firefox

Closed this issue · 4 comments

rixx commented

The site is basically not usable with Firefox (30.0 on Ubuntu here, happened with other versions, too)

Neither commits nor projects nor achievements are shown. Please fix?

rixx commented

When visiting a user page (at julython.org/username), the FF console says:

Use of getUserData() or setUserData() is deprecated.  Use WeakMap or element.dataset instead. requestNotifier.js:63
TypeError: mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create vendor.js:9
TypeError: console is null app.js:1
Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. vendor.js:2
The Web Console logging API (console.log, console.info, console.warn, console.error) has been disabled by a script on this page.

This is actually what I am running into on Firefox 30 on OSX. I assumed it was my privacy plugins but it isn't. I should have checked the console before assuming as such.

Was working with FF29.

This is actually a "bug" in Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=1024899 , although defining a global console variable really isn't a good idea.