lp:ubuntu/hardy/xulrunner-1.9
- Get this branch:
- bzr branch lp:ubuntu/hardy/xulrunner-1.9
Branch merges
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 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 - 9. By Alexander Sack
-
* add Breaks: firefox-3.0 (<< 3.0~b3) to fix transition breakage
- update debian/control - 8. By Alexander Sack
-
* release FIREFOX_
3_0b3_RELEASE [ Alexander Sack ]
* submit patch that ships xpcshell to bugzilla
- rename debian/patches/ ship_xpcshell. patch =>
debian/ patches/ bz410617_ att295212_ ship_xpcshell. patch
- update debian/patches/ series
* fix tooltip in epiphany: previously displayed out of screen bounds
(LP: #37507)
- add debian/patches/ bz233371_ att297343_ fix_outofscreen _embed_ tooltip. patch
- update debian/patches/ series
* use default upstream gcc tweaks for improved performance - especially of the
javascript engine
- update debian/rules
* update global extension/plugin patch to apply cleanly against latest code
- update debian/patches/ bzXXX_gre_ extension_ plugin_ support. patch
* fix pyxpcom build failure introduced by recent commit
- add debian/patches/ bzXXX_fix_ pyxpcom_ build_failure. patch
- update debian/patches/ series
* add distro independent global install locations for extensions,
/usr/lib/mozilla/ extensions and /usr/share/ mozilla/ extensions
- update debian/xulrunner- 1.9.dirs
* support embedded tarball layout when either there is a *.tar.bz2 in orig tarball
or if DEBIAN_MOZCLIENT_ EMBEDDED is not unset (you will need this to produce embedded
tarballs during |get-orig-source|
- update debian/rules
* bump minimum libnss3-dev build requirements to >= 3.12.0~1.9b3
- update debian/control
* bump minimum libnspr4-dev build requirements to >= 4.7.0~1.9b3
- update debian/control[ Fabien Tassin ]
* Drop patches applied upstream
- drop debian/patches/ bz410617_ att295212_ ship_xpcshell. patch
- drop debian/patches/ bz404634_ att294921. patch
- drop debian/patches/ bz386610_ python2. 5_ftbfs_ amd64.patch
- drop debian/patches/ bz373918_ att295042. patch
- drop debian/patches/ bz408062_ unstable_ pc.patch
- drop debian/patches/ bz384304_ fix_recursive_ symlinks. patch
- update debian/patches/ series
* Refresh diverged patches:
- update debian/patches/ bzXXX_pc_ honour_ system_ nspr_nss. patch
- update debian/patches/ rename_ venkman_ addon.patch
- update debian/patches/ bz344818_ cairo_xrender. patch
* Install links for all .so libs in the -dev package
- update debian/patches/ dont_install_ so_in_dev. patch
* Bump gtk requirement to 2.12 as per Mozilla bug 412432
- update debian/control
* Add #DEBHELPER# token to postinst/prerm scripts
- update debian/xulrunner- 1.9.{postinst, prerm}
* Install previously missed libdbusservice.so
- update debian/xulrunner- 1.9.install
* Update venkman patch to also rename locales
- update debian/patches/ rename_ venkman_ addon.patch
* Bump requirement for system cairo to >= 1.5.8 as we now need
the newly added cairo_path_extents( )
- update debian/rules
* Include mozilla-devscripts file using -include so ifneq could be omitted
- update debian/rules
* Fix missing .so symlinks regression
- update debian/patches/ dont_install_ so_in_dev. patch - 7. By Alexander Sack
-
* happy new year release for hardy (1.9b3 pre, CVS 20080101t1000) features:
- use system-cairo (LP: #152210, LP: #164640)
- use system-nspr/nss (LP: #177280)
- proper pkg-config files for -unstable and system-nspr/nss (see below)
- backed-out microb changes (back to square zero)
- fix various embedding issues (see below)[ Fabien Tassin ]
* Disable bz404634_att290373. patch and bz373196_ att281782. patch until trunk
is back in shape after the MicroB mass back out (See MozBug #408238)
- update debian/patches/ series
* new upstream snapshot (1.9b3 pre, CVS 20071228t0918)
* Drop patch committed upstream:
- drop debian/patches/ bz287150_ att291740_ hppa_fix. patch
- update debian/patches/ series
* Add support for mozilla-devscripts
- update debian/control
- update debian/rules[ Alexander Sack ]
* drop patches for mozilla bug #404634 completely to prepare landing of
improved patch:
- drop debian/patches/ bz404634_ att290305. patch
- drop debian/patches/ bz404634_ att290373. patch
- update debian/patches/ series
* land improved patch for mozilla bug #404634 that properly disables
url-classifier if no profile is setup and makes nsUrlClassifierDBService
fall-back to NS_APP_USER_PROFILE_ 50_DIR if NS_APP_ USER_PROFILE_ LOCAL_50_ DIR
is not provided by embedding app.
- add debian/patches/ bz404634_ att294921. patch
- update debian/patches/ series
* remove bz373196_att281782. patch completely from tree as it tackled a MICROB
regression, which should now be fixed.
* add %FULL_NSPR_CFLAGS% to libxul-embedding* Cflags .pc files to fix
builds of embedders that link against system-nspr enabled xul
- update debian/patches/ bzXXX_pc_ honour_ system_ nspr_nss. patch
* do not export zlib headers with bogus symbols during make install if
system zlib is used. This breaks embedders and happens if MOZ_INSTALLER
is enabled.
- add debian/patches/ bzXXX_no_ zlib_export_ if_native. patch
- update debian/patches/ series
* drop mozilla-devscripts from build-depends as its not needed for the
actual package build process. Take care that debian/rules disables the
mozilla-devscripts include if it doesn't exist
- update debian/control
- update debian/rules
* add gtkmozembed_internal. h symbols to glue (mozilla bug 373918):
- add debian/patches/ bz373918_ att295042. patch
- update debian/patches/ series
* add support for GRE extensions and plugins. We now search in PROFILE, APP
and GRE dir.
- add debian/patches/ bzXXX_gre_ extension_ plugin_ support. patch
- update debian/patches/ series
* explicitly create addon directories /usr/lib/xulrunner- addons/ {plugins, extensions}
- update debian/xulrunner- 1.9.dirs
* drop hard-coded --with-system-nspr and --with-system-nss from CONFIGURE
flags
- update debian/rules
* don't enforce lower bound of system cairo and system nss versions
- update debian/control - 6. By Alexander Sack
-
[ Alexander Sack ]
* don't ship versioned .pc files anymore:
- remove debian/patches/ install_ pkgconfig_ files_with_ version. patch
- update debian/patches/ series
* in turn xulrunner-1.9-dev package needs to Conflicts: on (old) mozilla-dev
- update debian/control[ Fabien Tassin ]
* Add Homepage: and Vcs-Bzr: fields in control file
- update debian/control - 5. By Fabien Tassin
-
* new upstream snapshot (1.9b1 from FIREFOX_
3_0b1_RELEASE)
- update debian/changelog
* Fix shell redirection in clean rule leaving orphaned processes
in buildd. (LP: #162723)
- update debian/rules
* Move extensions dir from /usr/lib/xulrunner- addons to
/usr/lib/xulrunner- addons/ extensions and move plugins dir
from non-stable /usr/lib/xulrunner- 1.9b1/plugins to
/usr/lib/xulrunner- addons/ plugins
- update debian/rules
- update debian/xulrunner- 1.9.install
- update debian/xulrunner- 1.9-dom- inspector. install
- update debian/xulrunner- 1.9-venkman. install
* Add a postrm script to clean up left-overs from python/xpcom
- add debian/xulrunner- 1.9.postrm. in
- update debian/rules
* Add support for Prism in the dom inspector addon
- add debian/patches/ dom_inspector_ support_ for_prism. patch
- update debian/patches/ series [ Alexander Sack ]
* GtkEmbed DirectoryProvider provides NS_APP_USER_PROFILE_ LOCAL_50_ DIR special
directory now:
- add debian/patches/ bz404634_ att290373. patch
- update debian/patches/ series (include currently applied patch)
* GtkEmbedEventListener. cpp now deals properly with selections:
- add debian/patches/ bz373196_ att281782. patch
- update debian/patches/ series
* Fix ia64 build failure (thanks to Raúl Porcel)
- add debian/patches/ bz405424_ att290202. patch
- update debian/patches/ series
* Fix url-classifier for embedders that don't provide a profile path. Use
a temp file to setup the url-classifier database and remove that one when
shutting down cleanly:
- add debian/patches/ bz404634_ att290305. patch
- update debian/patches/ series - 4. By Fabien Tassin
-
[ Fabien Tassin ]
* new upstream snapshot (1.9a9pre cvs20071012t0843)
* Drop debian/patches/ bz392722_ fix_nsinstall_ on_double_ slash.patch
(MozBug #397296 bumped nss/nspr requirements)
- update debian/patches/ series
* Fix ftbfs with new nss caused by landing of MozBug #286642.
See MozBug 399589
- add debian/patches/ bz399589_ fix_missing_ symbol_ with_new_ nss.patch
- update debian/patches/ series
* Ship xpcshell as /usr/bin/xpcshell- 1.9 (LP: #151400)
- update debian/rules
- add debian/patches/ ship_xpcshell. patch
- update debian/patches/ series
* new upstream snapshot (1.9a9pre cvs20071105t0339)
- update debian/changelogs
* Move gnome libs from xulrunner-1.9 to xulrunner-1.9-gnome- support
- update debian/control
- update debian/xulrunner- 1.9.install
- add debian/xulrunner- 1.9-gnome- support. install
* new upstream snapshot (1.9b1 rc3 from FIREFOX_3_0b1_RC3)
- update debian/changelogs
* Fix broken --with-default- mozilla- five-home value
- update debian/rules[ Alexander Sack ]
* fix alternative migration bug that appears to happen on upstream version
upgrades: uninstall xulrunner alternative during "remove" and "upgrade" in
xulrunner-1.9.prerm
- update debian/xulrunner- 1.9.prerm
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