prefs in ubufox extension override system prefs

Bug #259914 reported by Jason Gunthorpe
42
This bug affects 4 people
Affects Status Importance Assigned to Milestone
ubufox (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: ubufox

This is quite annoying, we cannot customize system wide settings via the prefs in /etc/firefox/pref/firefox.js if they are overridden by

/<email address hidden>/defaults/preferences/ubuntu-mods.js

Since the extensions are loaded after the system preferences.

The most significant of these for us would be the
pref("network.negotiate-auth.trusted-uris", "https://");

Setting. I want that to be our domain not https:// and it is impossible to change via the system wide configuration due to the override in ubufox.

Please move all the pref overrides out of an extension and put them in proper pref files loaded before the system pref files.

 *** 0.5-0ubuntu1 0

Revision history for this message
Alexander Sack (asac) wrote :

as a workaround we should provide a file in /etc/firefox-3.0/pref that gets linked to the ubufox preference directory in such a way that changing the pref in the /etc/ file overwrites what ubufox sets by default.

Changed in ubufox:
importance: Undecided → High
milestone: none → ubuntu-8.10
status: New → Triaged
Alexander Sack (asac)
Changed in ubufox:
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubufox - 0.6-0ubuntu1

---------------
ubufox (0.6-0ubuntu1) intrepid; urgency=low

  * ubufox release 0.6 (lp:ubufox / bzr 145)
    + point gethelp and translate help menu entries to intrepid
      - update content/overlay.js
    + Fix LP: #283517; ubufox 0.6pre lacks translations for new strings;
      update all translations sent in for 0.6 release; thanks to all
      translators and a special thank to Saïvann Carignan <email address hidden>
      for his work on verifying and driving the contributions.

  * fix LP: #259914 - prefs in ubufox extension override system prefs;
    to fix we ship /etc/firefox-3.0/pref/ubufox.js where admins can place their
    system prefs and link it properly to the global ubufox defaults
    preferences directory
    - add debian/ubufox.js
    - update debian/rules
  * more for fix LP: #259914: we ship proper example for global homepage and
    adjust the example in the global ubufox.js accordingly
    - add debian/docs
    - add debian/example-homepage.properties
    - update debian/ubufox.js

 -- Alexander Sack <email address hidden> Tue, 21 Oct 2008 16:29:49 +0200

Changed in ubufox:
status: Fix Committed → Fix Released
Revision history for this message
roffik (roffik) wrote :

@Alexander Sack: Why are you setting "middlemouse.contentLoadURL" to false? This is very useful feature and I tried to turn it on many times, until I've found it was your extension blocking it...

Revision history for this message
Michael Adams (unquietwiki) wrote :

Per http://ubuntuforums.org/showthread.php?t=1516390 , the /etc/xul-ext/ubufox.js file acts as the default settings file for 10.04 and newer users. I've confirmed this on Xubuntu 10.04.2 with Firefox 4 from the PPA.

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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