lp:ubuntu/hardy-proposed/xulrunner-1.9
- Get this branch:
- bzr branch lp:ubuntu/hardy-proposed/xulrunner-1.9
Branch merges
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 19. By Alexander Sack
-
* LP: #247494 - new stability/security update (v1.9.0.1 build1)
- see USN-626-1(cherry pick rev303 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* Make EM_TRANSLATION_VERSION follow upstream version now that strings are
hard frozen and bump EM_TRANSLATION_MAX_VERSION to 1.9.0.*
- update debian/rules(cherry pick rev304 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* Let EM_TRANSLATION_* be late evaluated so it helps embedded tarballs
- update debian/rules(cherry pick rev305 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* link nss/nspr include directories to xulrunner-1.9 sdk in order to
allow upstream extensions to be built against ubuntu xulrunner.
- add debian/xulrunner- 1.9-dev. links (cherry pick rev312 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* drop patches applied upstream
- delete debian/patches/ bz428848_ att319775_ fix_venkman_ chrome_ access. patch
- update debian/patches/ series (cherry pick rev313 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* hold back upgrade until firefox 3.0.1 is available; for that, we add a
Breaks: firefox-3.0 (<< 3.0.1) to xulrunner-1.9 binary package
- update debian/control(cherry pick rev314 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* fix LP: #247132 - The Prism Refractor Extension (v0.2) causes file
downloads to kill firefox 3; we fix this by introducing a NULL check
in our bz368428 "XUL FastLoad cache corruption" patch
- update debian/patches/ bz368428_ attachment_ 308130. patch * dont use debhelper .links file to better guess the right path based
on the xulrunner version and implement the linking manually in rules
- delete debian/xulrunner- 1.9-dev. links
- update debian/rules
* fix .autoreg touch to use the right upstream version too
- update debian/rules - 18. By Alexander Sack
-
* LP: #247494 - new stability/security update (v1.9.0.1 build1)
- see USN-623-1(cherry pick rev303 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* Make EM_TRANSLATION_VERSION follow upstream version now that strings are
hard frozen and bump EM_TRANSLATION_MAX_VERSION to 1.9.0.*
- update debian/rules(cherry pick rev304 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* Let EM_TRANSLATION_* be late evaluated so it helps embedded tarballs
- update debian/rules(cherry pick rev305 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* link nss/nspr include directories to xulrunner-1.9 sdk in order to
allow upstream extensions to be built against ubuntu xulrunner.
- add debian/xulrunner- 1.9-dev. links (cherry pick rev312 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* drop patches applied upstream
- delete debian/patches/ bz428848_ att319775_ fix_venkman_ chrome_ access. patch
- update debian/patches/ series (cherry pick rev313 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* hold back upgrade until firefox 3.0.1 is available; for that, we add a
Breaks: firefox-3.0 (<< 3.0.1) to xulrunner-1.9 binary package
- update debian/control(cherry pick rev314 from lp:~mozillateam/xulrunner/xulrunner-1.9.head)
* fix LP: #247132 - The Prism Refractor Extension (v0.2) causes file
downloads to kill firefox 3; we fix this by introducing a NULL check
in our bz368428 "XUL FastLoad cache corruption" patch
- update debian/patches/ bz368428_ attachment_ 308130. patch * dont use debhelper .links file to better guess the right path based
on the xulrunner version and implement the linking manually in rules
- delete debian/xulrunner- 1.9-dev. links
- update debian/rules
* fix .autoreg touch to use the right upstream version too
- update debian/rules - 17. By Alexander Sack
-
* New upstream release 1.9 (LP: #237690)
[ Fabien Tassin <email address hidden> ]
* Touch .autoreg in postinst with the exact GRE version as the glob is
causing troubles when multiple xulrunner are installed
- update debian/xulrunner- 1.9.postinst
- update debian/xulrunner- 1.9-gnome- support. postinst
* drop synchronous = NORMAL patch, now applied upstream
- delete debian/patches/ bz421482_ att320806_ synchronous_ NORMAL_ for_storage_ connections. patch
- update debian/patches/ series
* Fix regression with venkman accessing chrome by applying patch
from bugzilla https://bugzilla. mozilla. org/show_ bug.cgi? id=428848
- add debian/patches/ bz428848_ att319775_ fix_venkman_ chrome_ access. patch
- update debian/patches/ series [ Alexander Sack <email address hidden> ]
* drop image scaling patches - previously applied and finally superseeded
upstream to fix Vista bug https://bugzilla. mozilla. org/show_ bug.cgi? id=434157
- delete debian/patches/ bz394103_ dont_scale_ images. patch
- delete debian/patches/ bz394103_ scale_images_ for_192+ dpi.patch
- update debian/patches/ series - 16. By Alexander Sack
-
* update patch for Bug 368428 – "XUL FastLoad cache corruption when
application running"; fix deadlock by using "antiLockZipGrip".
(LP: #236984)
- update debian/patches/ bz368428_ attachment_ 308130. patch - 15. By Alexander Sack
-
* New upstream release 1.9 RC1 (LP: #233922)
[ Fabien Tassin <email address hidden> ]
* Bump EM_TRANSLATION_VERSION and EM_TRANSLATION_ {MIN,MAX} _VERSION to 1.9
and clean-up the code to avoid unnecessary complexity
- update debian/rules
* Drop patch applied upstream
- drop debian/patches/ bz423060_ att312807_ fix_rss_ subscription. patch
- drop debian/patches/ bz425814_ att315081. patch
- drop debian/patches/ inspector_ maxversion_ bump.patch
- update debian/patches/ series
* Update diverges patches
- update debian/patches/ bz394103_ dont_scale_ images. patch
- update debian/patches/ bzXXX_gre_ extension_ plugin_ support. patch
- update debian/patches/ dom_inspector_ support_ for_prism. patch
* Build with system bzip2
- update debian/rules
* Workaround multiple crashes in Intrepid (at least 3 in realpath()) caused
by Intrepid shipping gcc 4.3 with -D_FORTIFY_SOURCE=2 by default.
Set CPPFLAGS to -U_FORTIFY_SOURCE
- update debian/rules
* Drop LDFLAGS workaround now that jemalloc is no longer a static lib.
We still ship jemalloc as a shared lib
- udate debian/rules
* Set synchronous = NORMAL by default for storage to avoid excessive fsync.
It could be changed using the toolkit.storage. synchronous preference using
values of 0 (OFF), 1 (NORMAL), and 2 (FULL)
- add debian/patches/ bz421482_ att320806_ synchronous_ NORMAL_ for_storage_ connections. patch
- update debian/patches/ series [ Alexander Sack <email address hidden> ]
* remove cherry-pick for LP: #215728 - "excess disk IO when updating the
url-classifier" - applied upstream
- drop debian/patches/ bz430530_ attachment_ 318939. patch
- update debian/patches/ series
* and cut out the "ship urlclassifier. settings in toolkit" part of the
patch to a separate one, targetted for upstream
- add debian/patches/ bzXXX_urlclassi fier_prefs_ in_toolkit. patch
- update debian/patches/ series
* prepatch from bugzilla fix for "Bug 368428 – XUL FastLoad cache corruption
when application running while upgrading"
- add debian/patches/ bz368428_ attachment_ 308130. patch
- update debian/patches/ series
* 1.9b5 to 1.9rc1 upgrade Breaks: epiphany-gecko (<<
2.22.1.1-0ubuntu1. 8.04.1) , yelp (<< 2.22.1- 0ubuntu2. 8.04.1) , midbrowser
(<< 0.3.0rc1), devhelp (<< 0.19-1ubuntu1.8.04.1)
- update debian/control - 14. By Alexander Sack
-
* fix LP: #215728 - "excess disk IO when updating the url-classifier"; we
increase cache size of sqlite database and better align page size.
Cherry-picking and backporting upstream fix from bmo#430530;
other changes vs. upstream: we move default pref for cache size from
browser/ to toolkit/
- add debian/patches/ bz430530_ attachment_ 318939. patch
- update debian/patches/ series - 13. By Alexander Sack
-
* j2re1.4 is the package that ships the plugin, not the mozilla-plugin
package. fixing conflicts for LP: #214468.
- update debian/control - 12. By Alexander Sack
-
* fix "firefox-3.0 gets removed on dist-upgrade when firefox-3.0 build is
not available on mirror". We deal with this situation by dropping the
Break: field from xulrunner-1.9 and adding upper bounds on xulrunner-1.9
to firefox-3.0 binary.
- update debian/control* improve translation support by shipping a crafted install.rdf. We ship a
template install.rdf.in in debian/translation- support and replace the
em:{version,maxVersion, minVersion} during build. For now those versions
are maintained manually because we need maintainer attention on upgrades
considering the upstream string freeze. To increase failsafeness, we fail
the build if the version appears to be out of sync with the upstream
version in the post-install target. The install.rdf is finally added to
the zip file in the binary-post-install rule used to produce the
en-US.xpi.
- add debian/translation- support/ install. rdf.in
- update debian/rules* fix "USE_SYSTEM_NSS checks nspr version, not nss"
- update debian/rules* fix "firefox resets user prefs if the user sets a preference that is equal
to the default shipped by firefox/xulrunner that was overloaded with an
extension default (aka ubufox). (LP: #203306). Patch ported from ffox 2
package.
- add debian/patches/ bzXXX-dont- reset-user- prefs-on- upgrade. patch
- update debian/patches/ series * fix "broken wizard binding with javascript policies in place" -
For particular, this fixes "plugin installer wizard broken with adblock or
noscript installed" (LP: #215672). Patch taken from bugzilla 425814
- add debian/patches/ bz425814_ att315081. patch
- update debian/patches/ series * conflict with removed from archive package j2re1.4-
mozilla- plugin as it
causes crashes in latest gecko code (LP: #214468)
- update debian/control - 11. By Fabien Tassin
-
[ Fabien Tassin <email address hidden> ]
* Drop patch applied upstream
- drop debian/patches/ bz333308_ attXXXX_ make_clean_ cleaner. patch
- update debian/patches/ series
* Set LDFLAGS so dpkg-buildpackage doesn't use -Wl,-Bsymbolic-functions
- update debian/rules
* Add support for a defaults/syspref directory containing system wide
preferences that will not be silently overwritten at each upgrade
(LP: #207281, #203538).
It works for both libxul apps such as firefox 3 and xulrunner
applications such as prism
- add debian/patches/ add_syspref_ dir.patch
- update debian/patches/ series
* Fix broken RSS subscription
- add debian/patches/ bz423060_ att312807_ fix_rss_ subscription. patch
- update debian/patches/ series
* Bump depends to libnspr4-dev >= 4.7.1~beta2 and libnss3-dev >= 3.12.0~beta3
- update update debian/control
* Hook up mozilla-devscript's compare module to binary-post-install
- update debian/rules[ Alexander Sack <email address hidden> ]
* switch to in-source jpeg to fix rendering issues at zoom levels
(LP: #182038); this measure should give us some performance
improvements.
- update debian/rules
* make pref extensions read defaults/autoconfig from NS_GRE_DIR instead
of NS_APP_DEFAULTS_ 50_DIR. If it turns out to be a bad decision, we should
reconsider this patch.
- add debian/patches/ bzXXX_autoconfi g_in_gre. patch
- update debian/patches/ series
* install system-greprefs in /etc/xulrunner-1.9/ and create the proper
link in $pkglibdir/greprefs to it (LP: #139543)
- add debian/system- greprefs. js
- update debian/rules
* ship versioned link libsqlite3.so.0 => libsqlite3.so in $pkglibdir to
allow liferea workaround for LP: #203413 - "Liferea creates many corrupt
copies of places.sqlite in" by setting LD_LIBRARY_PATH properly
- update debian/rules
* ship .autoreg file in pkglibdir to allow autoreg touches by
plugins/extensions et al.
- update debian/rules
* touch .autoreg in xulrunner-1.9.postinst and
xulrunner-1.9-gnome- support. postinst
- update debian/xulrunner- 1.9.postinst
- add debian/xulrunner- 1.9-gnome- support. postinst
* hook in lp-export-xpi.mk from mozilla-devscript to export en-US
translation templates to debian/lp-export- xpis/; in turn, make
mozilla-devscripts a hard build-depends
- update debian/rules
- update debian/control
* consider NS_GRE_DIR/.autoreg to trigger component registry upgrades.
- add debian/patches/ bzXXX_gre_ autoreg. patch
- update debian/control/ series
* Fix "Dom Inspector not compatible" by bumping maxVersion field in
extension install.rdf
- add debian/patches/ inspector_ maxversion_ bump.patch
- update debian/patches/ series
* Fix xulrunner side for bug "firefox needs restart after plugin install to
detect and activate them"; we scan for new plugins in GRE at startup runtime
- update debian/patches/ bzXXX_gre_ extension_ plugin_ support. patch - 10. By Alexander Sack
-
* new upstream release 1.9~b4 fixes:
- LP: #194486 - "printing in Firefox 3 Beta 3 is broken"
- LP: #192505 - "Where's my home button?"
- LP: #44062 - "Firefox allows cookies to be set for second-level
domain hierarchies"
- LP: #181575 - "pressing Enter in URL bar selects mouse hover target
in substring-search pop-down"[ Fabien Tassin <email address hidden> ]
* Drop patches applied upstream
- drop debian/patches/ bz344818_ cairo_xrender. patch
- drop debian/patches/ bzXXX_fix_ pyxpcom_ build_failure. patch
* Update diverged patch:
- update debian/patches/ dom_inspector_ support_ for_prism. patch
* Add support for system hunspell
- update debian/rules
* Add optional support for system sqlite3 (we need >= 3.5 not in hardy)
- update debian/rules
* Update clean rule to make it simpler and more friendly with
mozilla-devscripts
- update debian/rules
* Drop DEB_AUTO_UPDATE_ DEBIAN_ CONTROL cdbs variable completely. It was
wrongly set to zero
- update debian/rules
* Update clean rule now that Mozilla bug 333308 has landed.
To prevent a bug in cdbs where patches are unapplied before distclean
is performed, set DEB_MAKE_CLEAN_TARGET to $(NULL) and add call
distclean ourselves before cdbs files are included
- update debian/rules
* There're still some leftovers after distclean despite latest
Mozilla bug 333308 patch. Fix it once again and report it upstream
- add debian/patches/ bz333308_ attXXXX_ make_clean_ cleaner. patch
- update debian/patches/ series
* Drop obsolete comment for extensions
- update debian/rules
* Stop build-tree/mozilla/ README to be shipped as a doc by setting
cdbs DEB_INSTALL_DOCS_ALL to $(NULL)
- update debian/rules
* Drop obsolete TODO file
- drop debian/TODO[ Alexander Sack <email address hidden> ]
* fix "remember password" dialog for embedders that don't provide
a branding chrome
- add debian/patches/ bzXXX_attXXX_ fix_remember_ password_ for_embedders_ without_ branding. patch
- update debian/patches/ series
* fix LP: #175904 "Firefox 3.0 makes everything annoyingly huge" by not
scaling images based on dpi.
- add debian/patches/ bz394103_ dont_scale_ images. patch
- update debian/patches/ series
* add alternative patch for LP: #175904 "Firefox 3.0 makes everything
annoyingly huge" by scaling images for 192dpi, 288dpi, etc. instead
of 142dpi, 238dpi and so on. (this patch is not applied atm and is
included for testing purpose)
- add debian/patches/ bz394103_ scale_images_ for_192+ dpi.patch
* add libsqlite3-dev to Build-Depends in order to effectively enable
optional system sqlite feature on buildd's with sqlite > 3.5
- update debian/control
* bump build requirements on nspr and nss to >= 4.7.0~1.9b4 and
>= 3.12.0~1.9b4 respectively
- update debian/control
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/karmic/xulrunner-1.9