Ubuntu Firefox addons breaking JS for some sites

Bug #1091288 reported by Rebecca Menessec
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
unity-firefox-extension (Ubuntu)
Triaged
High
Unassigned

Bug Description

WORKAROUND: Disable Unity Desktop Integration addon (no restart required)

--------------------------

Test case: visit Mycroft Project site, attempt to install search engine plugin. Installation fails, redirects to http://mycroft.mozdev.org/jsreq.html ("JavaScript must be enabled to install a search plugin. If you have installed NoScript, you will need to allow this page to run scripts.")

Browser is Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 -- Firefox 18.0b4 from mozillateam-firefox-next PPA.

NoScript is installed, but .*\.mozdev\.org is whitelisted. Ghostery is blocking two trackers, but is not a factor. (Site still fails with Ghostery disabled.) ABP is enabled, but not blocking any content.

Error console content:

TypeError: this._mainWindow.gBrowser is undefined Source file: resource://unity/observer.js

(Not sure which package is related to resource://unity/observer.js , but assume it's xul-ext-unity || xul-ext-websites-integration)

Mycroft Project site can now install search engine plugins.

Revision history for this message
Micah Gersten (micahg) wrote :

I've confirmed this in a clean environment with no addons except for the ones shipped by default (global menu, ubufox, xul-ext-unity, xul-ext-website-integration) and when xul-ext-unity is disabled in Firefox 17, the site seems to work fine.

Changed in unity-firefox-extension (Ubuntu):
importance: Undecided → High
status: New → Triaged
description: updated
Revision history for this message
Regular User (dot.ru) wrote :

I confirm this and thank you for posting a workaround.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.