Created by James Westby on 2010-08-17 and last modified on 2012-01-19
Get this branch:
bzr branch lp:ubuntu/lucid-proposed/ubufox
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

36. By Chris Coulson on 2012-01-18

* Fix LP: #918052 - Error migrating extensions to be in-profile
  - Migrate the addon to a profile addon even if there is a system-wide
    addon with the same version. It seems this got broken during some recent
  - For newly installed addons, display the new addon tab, otherwise the
    addon stays disabled

35. By Chris Coulson on 2011-12-21

* New upstream release v0.9.3
  - Support Firefox 9 and 10 (LP: #904594)
* New upstream release v0.9.2
  - Bump maxVersion to 8.*
* New upstream release v0.9.1
  - Rename AboutHome to AboutStartpage, and have it handle about:startpage now
    (to not conflict with the new about:home handler in Firefox)
  - Set default home page to about:startpage
  - Add support for the XPCOM changes in Gecko 2.0
  - In the restart notifier, don't hardcode a list of filenames for different
    browser versions, but just use MOZ_APP_LAUNCHER instead. This will
    indirectly fix LP: #511250 and should prevent it from happening again
  - Merge the plugin finder code from Firefox 4. This now uses AddonManager,
    so the MinVersion needs to be bumped
  - Drop the FF2.0 specific code
  - Drop the AddonsOverlay and associated code, this hasn't worked for
    several releases since we started using software-center, and nobody
    really noticed so far. We can reimplement this at a later date if wanted,
    but it throws JS exceptions when loading in FF4.0 now
  - Specify for the extension to be unpacked by the installer. Without this,
    the prefs aren't used
  - Get the distributionID field for the pfs URL from the preferences, rather
    than hard-coding a value
  - Fix LP: #579091 - ubufox interferes with toolbar buttons for other add-ons
    Don't initialize or assign any value to gBrowser in alternatePlugins.js.
    It runs in the context of browser.xul, so gBrowser will always exist
    once the browser window has loaded
  - Fix LP: #333799 - set a default dictionary language
  - Don't duplicate preferences that we're already setting in Firefox
  - Update Japanese(ja) translations (LP: #746538)
  - Fix LP: #750305 - Don't hard-code links and configs for each release.
    Rather than doing this manually for every release, we add a dist.js with
    distro information (populated at build time with lsb_release) and just
    do all this automatically.
  - Fix LP: #752364 - Plugin Finder Service never finds anything. Use the
    release info in dist.js to construct the URL, now that this got dropped
    from Firefox
  - Fix LP: #728826 - Update icons to new versions.
  - Drop the pluginGlue.js module. This didn't work, as we can no longer
    use a modules registerSelf method to use nsICategoryManager at startup,
    due to the XPCOM registration changes in Firefox 4. Instead, add
    category entries with the chrome.manifest
  - Fix LP: #709125 - User agent doesn't include Ubuntu in it so
    apt.ubuntu.com doesn't work. We add an extra X-Ubuntu HTTP header in
    requests to apt.ubuntu.com, rather than send this information out in
    every request in the UA string

* Revert an upstream commit to look in the new location for the restart
  required trigger
  - add debian/patches/use_old_restart_notifier_file.patch
  - add debian/patches/series
* Drop debian/patches/02_fix_about_home.patch - not relevant now
* Backport a change from trunk to support installing system-wide extensions
  in to the users profile, where they will get updates directly from upstream
  - add debian/patches/addon_installer.patch
  - update debian/patches/series
* Fix LP: #809601 - do the ubufox => xul-ext-ubufox transition. I'd already
  uploaded a backport of this previously to the firefox-stable PPA, which
  causes upgrades to versions without this transition to fail. In addition
  to this, it is required for lucid -> maverick upgrades to work
* Move ubufox in to the Firefox application directory
* Improve the addon installer module

34. By Chris Coulson on 2010-07-28

[ Philip Muskovac ]
* Disable Report a Problem menu for stable release (LP: #557240)

[ Chris Coulson ]
* Backport change to fix URL template used for about:home; this fixes the
  problem that Yahoo about:home cannot be reached; also we get rid of the
  redirect everyone is getting on about:home to the Google/ url (LP: #606728)
  - update components/aboutHome.js

33. By Benjamin Drung on 2010-04-15

* Bump Standards-Version to 3.8.4.
* Drop XS- prefix from Vcs-Bzr.
* Drop zip from Build-Depends.
* Use new features of mozilla-devscripts 0.16.
* Simplify debian/rules.
* Refer to versioned license file.
* Add Homepage field.
* Add set -e and debhelper token to preinst script.
* Move configuration file from /etc/firefox-3.0/pref/ubufox.js to
  /etc/xul-ext/ubufox (LP: #493805).
* Remove unused patch system.
* Switch to dpkg-source 3.0 (quilt) format.

32. By Alexander Sack on 2010-04-09

New upstream release 0.9rc2:
* fix online/offline detection by using nsIIOService rather than browser.offline pref
  - thx to Chris Coulson <email address hidden> for the patch
* use nsIPluginHost to reloadPlugins as nsIPluginManager was removed in ffox 3.6
  - update content/pluginAlternativeOverlay.js
* fix problem in plugin installer wizard as ubufoxPluginWizardString bundle
  is not accessible through 'this' since ffox 3.6 anymore
  - update content/pluginInstallerWizard.js
* use Google by default for all languages
  - update locale/*/ubufox-search.properties
(merge lp:~csaba-kertesz/ubufox/lp418777)
* fix LP: #418777 - Portuguese string consistency
(merge lp:~csaba-kertesz/ubufox/lp381674)
* fix LP: #381674 - Unnecessary whitespace before ellipsis in Ubuntu Firefox menu
(merge lp:~csaba-kertesz/ubufox/lp414926)
* fix LP: #414926 - add Bulgarian translation
(merge lp:~csaba-kertesz/ubufox/lp509536)
* fix LP: #509536 - add dutch translation

31. By Alexander Sack on 2010-04-02

New upstream release 0.9rc1:
* fix LP: #526411 - In a fresh installation, firefox search engines are ordered alphabetically;
  we add ubufox-search.properties for all supported locales
* fix LP: #452948 - Ellipses are corrected in "Report a Problem..." translations.
  - update locale/*/ubufox.dtd
* fix LP: #522535 - Apport doesn't recognise Firefox 3.6; add
  getSourcePackageName(); update getAppVersion() to reflect unversioned
  Firefox 3.6
  - update content/overlay.js
* set Yahoo as browser.search.order.1 and Google as .2
  - update defaults/preferences/ubuntu-mods.js
  - update locale/en-US/ubufox-search.properties
* drop cherry picked patch
  - delete debian/patches/lp522535_fix_content_overlay.patch
  - update debian/patches/series

30. By Micah Gersten on 2010-03-15

* fix LP: #522535 - Apport doesn't recognise Firefox 3.6; add
  getSourcePackageName(); update getAppVersion() to reflect unversioned
  Firefox 3.6
  - add debian/patches/lp522535_fix_content_overlay.patch
  - update debian/patches/series

29. By Alexander Sack on 2010-02-17

New upstream beta release 0.9b1:
* release 0.9b1
* use lucid for getHelpUrl and translateUrl
  - update content/overlay.js
* point pfs urls to 10.04 DB by default
  - update defaults/preferences/ubufox-pfs.js
* enable i386 and amd64 for 10.04 release
  - update pfs/db/recreatedb.sh
* add lucid (10.04) to pfs db code and configs
  - add pfs/db/sources.list.10.04
  - update pfs/db/recreatedb.sh
* update ubufox.properties for all locales to point to 1004 release notes
  - update locale/*/ubufox.properties
* switch to Yahoo as default searchengine for en-US (and for all langs that
  dont ship their own ubufox-search.properties
  - add locale/en-US/ubufox-search.properties
  - update defaults/preferences/ubuntu-mods.js
* rename aboutHome.js class to AboutHome (from AboutCertError)
  - update components/aboutHome.js
* use current search engine to guess online URL for sensitive search plugin
  - update components/aboutHome.js
* move online page to 10.04 by default
  - update components/aboutHome.js
* fix firefox 3.0 not having a browser.offline pref set until online status changes for first time
  - update components/aboutHome.js
* LP: #455474 - Start page can access chrome with JavaScript; we
  move default homepage from chrome//... to a new about:home handler
  - delete content/startpage.html
  - add components/aboutHome.js
  - update locale/*/ubufox.properties

(cherry pick rev 199 from lp:ubufox)
* set Yahoo as browser.search.order.1 and Google as .2

28. By Alexander Sack on 2009-10-12

New upstream release 0.8:
* fix LP: #437604 - [pl-PL] Polish translation update for ubufox [attached];
  applying translations submitted by Tomasz Dominikowski
* fix LP: #427697 - Ubufox links to Firefox 3.0 bugs and answers
  on Karmic; the fix involves replacing all hard coded firefox
  version strings in overlay.js with getAppVersion(); this fixes
  "get help", "translate ..." and "report a problem" menu items.
* fix LP: #447148 - Manage Content Plugins menu item disabled when no
  plugins active; never disable the menu item and open the wizard with
  "All plugins" radio preselected if there are no plugins in use on the
  current active tab
* fix LP:# 440987 - add ubuntu 9.10 to plugin db creation script and drop 7.10
* move plugin finder webservice to mozilla-pfs.ubuntu.com

27. By Alexander Sack on 2009-09-15

New upstream release 0.8b1 fixes:
* fix: LP: #365965 - installing firefox pulls in ubufox and all gnome depends
  through apturl; we add alternative Depends on apturl-kde to make ubufox kde
  - update debian/control
* fix LP: #423438 - ubufox can't use apturl on karmic; honour shebang by
  calling command directly rather than the python interpreter. Thx to Micah
  Gersten who provided the upstream fix.
  - update content/pluginInstallerService.js
* fix LP: #403581 - restart required notification and button not shown
  in ffox 3.5; support multiple versions of in updateRestart.js; we use runtime
  application info from extIApplication.version
  - update content/updateRestart.js
* fix LP: #411222 - restart required notification should be shown with
  less delay; checking for restart notification every 5 seconds (was 10 before) now
  - update content/updateRestart.js
* fix LP: #429937 - plugin alternative wizard not available if there is no
  plugin content detected; don't disable "Manage Content Addons" initially;
  the dialog even makes sense if there is plugin content used atm.
  - update content/ubuntuAltpluginsOverlay.xul
* fix LP: #399229 - update ubufox strings from 9.04 to 9.10 in various places
  + update releasenotes url in locale/*/ubufox.properties
  + update HOMEPAGE_ONLINE in startpage.html
  + update plugin finder service database url in ubufox-pfs.js
  + update gethelp and translate urls in overlay.js
  + update execute command to use firefox rather than firefox-3.0 in overlay.js
  + include karmic sources in plugin db creation
    - add pfs/db/sources.list.9.10
* support firefox 3.6 and 3.7 restart required feature and set maxVersion
  to 3.7.*
  - update content/updateRestart.js
  - update install.rdf

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.