[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: libcairo Status: Confirmed => Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/164640 Title: Build Firefox 3 against a subpixel-patched cairo To manage notifications about this bug go to: https://bugs.launchpad.net/fontconfig/+bug/164640/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: fontconfig Importance: Unknown = Wishlist -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/164640 Title: Build Firefox 3 against a subpixel-patched cairo -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: libcairo Importance: Unknown = Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/164640 Title: Build Firefox 3 against a subpixel-patched cairo -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: fontconfig Importance: Wishlist = Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/164640 Title: Build Firefox 3 against a subpixel-patched cairo -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: libcairo Importance: Medium = Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/164640 Title: Build Firefox 3 against a subpixel-patched cairo -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Branch linked: lp:ubuntu/karmic/xulrunner-1.9 -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: libcairo Status: Fix Released = Confirmed -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: libcairo Status: Confirmed = Fix Released -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: fontconfig Status: In Progress = Fix Released -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: fontconfig Status: Confirmed = In Progress -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
This bug was fixed in the package xulrunner-1.9 - 1.9~b3~cvs20080101t1000+nobinonly-0ubuntu1 --- xulrunner-1.9 (1.9~b3~cvs20080101t1000+nobinonly-0ubuntu1) hardy; urgency=low * 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 xulrunner-1.9 (1.9~b2+nobinonly-0ubuntu1) hardy; urgency=low [ Fabien Tassin ] * new upstream snapshot (1.9b2) from tag FIREFOX_3_0b2_RELEASE * Update diverged patch: - update debian/patches/bz399589_fix_missing_symbol_with_new_nss.patch * Fix FTBFS on Hardy when using system nss. See MozBug #403994. - add debian/patches/bz403994_dont_install_nss_includes_with_system_nss.patch - update debian/patches/series * Drop patches for bugs which recently landed - drop debian/patches/bz405424_att290202.patch - drop debian/patches/fix_ppc_ftbfs.patch - update debian/patches/series * Update rules for system cairo = 1.5.4. It's still conditioned by the presence or not of libcairo 1.5.* in hardy, also conditioning lcd sub-pixel rendering - update debian/rules - add debian/patches/bz344818_cairo_xrender.patch - update debian/patches/series * add libpixman-1-dev to build-deps, needed by cairo - update debian/control * Update Standards-Version to 3.7.3 - update debian/control * Re-enable DEB_AUTO_UPDATE_AUTOCONF=2.13 and depends on autoconf2.13 (will be dropped for final release) - update debian/control - update debian/rules * Fold Build-Depends line making changes easier to track in diffs and update versions based on http://wiki.mozilla.org/Linux/Runtime_Requirements - update debian/control * Add --enable-startup-notification and libstartup-notification0-dev to build-deps - update debian/rules - update debian/control * Rewrite detection code for system nss and nspr, to ease backports to gutsy - update debian/rules * Fix FTBFS on hppa (See MozBug #287150) - add debian/patches/bz287150_att291740_hppa_fix.patch - update debian/patches/series [ Alexander Sack ] * force system cairo by adding versioned
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: xulrunner-1.9 (Ubuntu) Status: Triaged = Fix Committed -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: libcairo Status: Unknown = Confirmed ** Changed in: fontconfig Status: Unknown = Confirmed -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
I updated the patch and uploaded the new revision ** Changed in: fontconfig (Ubuntu) Status: Incomplete = Fix Released -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
libcairo (1.5.4-0ubuntu1) hardy; urgency=low . * debian/rules: - updated shlibs version . [ Fabien Tassin ] * new upstream snapshot: 1.5.4 * Drop patches no longer useful: - debian/patches/91_malloc-overflow-fixes.dpatch - debian/patches/90_from_git_fix_zero_sized_bitmap_handling.dpatch - debian/patches/90_from_git_fix_not_available_glyph_handling.dpatch * Replace Ubuntu's lcd patch by patch from Freedesktop bug #10301 - drop debian/patches/02-cairo-1.4.8-lcd-filter-2.dpatch - add debian/patches/02-lcd_filter_freedesktop_bug10301.patch * Move from 16.16 to 24.8 fixed point precision - add debian/patches/01-fixed_point_24.8_precision.dpatch * Add libpixman-1-dev (= 0.9.4) to Build-deps - update debian/control * Update debian/patches/00list ** Changed in: libcairo (Ubuntu) Status: Incomplete = Fix Released -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
Thank you for your work there. The fontconfig change use lcd_filter in the define and lcdfilter in the enumerations, is that wanted? The shlibs should probably be updated there ** Changed in: fontconfig (Ubuntu) Importance: Undecided = Wishlist Status: New = Incomplete -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
The changes are supposed to be used only by libcairo or by other applications? The shlibs update might not be a good idea since lot of packages depends on the lib and it's easier to update the libcairo requirement if the change is meant to be used there -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Also affects: fontconfig via https://bugs.freedesktop.org/show_bug.cgi?id=10301 Importance: Unknown Status: Unknown -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Bug watch removed: freedesktop.org Bugzilla #10301 https://bugs.freedesktop.org/show_bug.cgi?id=10301 ** Bug watch added: freedesktop.org Bugzilla #13566 https://bugs.freedesktop.org/show_bug.cgi?id=13566 ** Bug watch added: freedesktop.org Bugzilla #10301 https://bugs.freedesktop.org/show_bug.cgi?id=10301 ** Also affects: libcairo via https://bugs.freedesktop.org/show_bug.cgi?id=10301 Importance: Unknown Status: Unknown -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
The new cairo version adds symbols, the shlibs number should be updated, could you also describe the reason for the 01-fixed_point_24.8_precision change or an upstream url? ** Changed in: libcairo (Ubuntu) Importance: Undecided = Wishlist Status: In Progress = Incomplete -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
we won't fix this on xulrunner side. Once cairo has been updated to latest 1.5.x we will ship to use system cairo. ** Changed in: xulrunner-1.9 (Ubuntu) Status: Triaged = Won't Fix -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Also affects: fontconfig (Ubuntu) Importance: Undecided Status: New -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
ok, i keep xulrunner target over to document the required switch to system-cairo., ** Changed in: xulrunner-1.9 (Ubuntu) Status: Won't Fix = Triaged -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
2nd debdiff: +libcairo (1.5.4-0ubuntu1) hardy; urgency=low + + * new upstream snapshot: 1.5.4 + * Drop patches no longer useful: +- debian/patches/91_malloc-overflow-fixes.dpatch +- debian/patches/90_from_git_fix_zero_sized_bitmap_handling.dpatch +- debian/patches/90_from_git_fix_not_available_glyph_handling.dpatch + * Replace Ubuntu's lcd patch by patch from Freedesktop bug #10301 +- drop debian/patches/02-cairo-1.4.8-lcd-filter-2.dpatch +- add debian/patches/02-lcd_filter_freedesktop_bug10301.patch + * Move from 16.16 to 24.8 fixed point precision +- add debian/patches/01-fixed_point_24.8_precision.dpatch + * Add libpixman-1-dev (= 0.9.4) to Build-deps +- update debian/control + * Update debian/patches/00list + + -- Fabien Tassin [EMAIL PROTECTED] Fri, 14 Dec 2007 15:30:43 +0100 sources are there: http://cairographics.org/snapshots/cairo-1.5.4.tar.gz ** Attachment added: libcairo_1.4.10-1ubuntu6--1.5.4-0ubuntu1.debdiff http://launchpadlibrarian.net/10927931/libcairo_1.4.10-1ubuntu6--1.5.4-0ubuntu1.debdiff -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
Here are two debdiff. fontconfig-2.5.0-2ubuntu1--2.5.0-2ubuntu2.debdiff libcairo_1.4.10-1ubuntu6--1.5.4-0ubuntu1.debdiff The 1st one (fontconfig) is a requirement for the 2nd. I've tested that for a couple of days. No regression on my system. I've used that cairo with xulrunner 1.9 and firefox 3.0 b2 rc1. It works like a charm. Everything is available for review in my PPA. Prism also benefited from this through xulrunner 1.9. Same as experimental miro. 1st debdiff: +fontconfig (2.5.0-2ubuntu2) hardy; urgency=low + + * Replace Ubuntu's lcd patch by patch from Freedesktop bug #13566 +which will allow native Cairo 1.6 lcd filtering (as per +Freedesktop bug #10301) +- drop debian/patches/03_ubuntu_lcd_filter.patch +- add debian/patches/03_lcd_filter_freedesktop_bug13566.patch +- update debian/patches/04_ubuntu_monospace_lcd_filter_conf.patch + + -- Fabien Tassin [EMAIL PROTECTED] Fri, 14 Dec 2007 15:30:43 +0100 ** Attachment added: fontconfig-2.5.0-2ubuntu1--2.5.0-2ubuntu2.debdiff http://launchpadlibrarian.net/10927915/fontconfig-2.5.0-2ubuntu1--2.5.0-2ubuntu2.debdiff -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: libcairo (Ubuntu) Status: Invalid = In Progress -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: xulrunner-1.9 (Ubuntu) Importance: Undecided = Medium -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
thanks for the update/patch. Lets follow upstream discussion on this. The patch isn't minimal and updating/maintaining it on the unstable 1.5 branch might be quite cumbersome imho. - Alexander -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
milestoning for alpha 3 so I don't forget to follow up. ** Changed in: xulrunner-1.9 (Ubuntu) Target: None = hardy-alpha-3 ** Changed in: xulrunner-1.9 (Ubuntu) Status: Confirmed = Triaged -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
By subpixel-patched cairo, I'm guessing you mean the patch by David Turner to enable LCD-filtering (known as 02-cairo-1.4.8-lcd- filter-2.dpatch in Ubuntu cairo patches). This patch has been ported for cairo 1.5, and is available at: https://bugs.freedesktop.org/show_bug.cgi?id=10301 I hope that this will be included in upstream cairo. Otherwise, patching the bundled cairo version inside Xulrunner/Firefox would be the way to go. I'm actually using this patch in my own Firefox build (no system cairo) and it works pretty well. -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Attachment removed: libcairo_1.4.10-1ubuntu5.debdiff http://launchpadlibrarian.net/10759490/libcairo_1.4.10-1ubuntu5.debdiff ** Attachment removed: 10_export_cairo_surface_show_page.dpatch http://launchpadlibrarian.net/10759503/10_export_cairo_surface_show_page.dpatch ** Attachment removed: system-cairo-1.4.diff http://launchpadlibrarian.net/10759716/system-cairo-1.4.diff -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
I can confirm that the patch on bugs.freedesktop.org works correctly with Firefox's bundled Cairo. Here's the patch in a form suitable for inclusion in Firefox's debian/patches. The authors header has been retained. ** Attachment added: mozilla1.9-cairo-lcd-filter.patch http://launchpadlibrarian.net/10810693/mozilla1.9-cairo-lcd-filter.patch ** Changed in: libcairo (Ubuntu) Status: New = Invalid -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
I completely support using the system cairo. Just make sure that LP bug #122735 got fixed, since that’s the reason system cairo was disabled in the first place. -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
There are numerous problems with system cairo 1.4.10 compared to patched mozilla cairo 1.5.2-55. 1st, system cairo has tons of fatal asserts, making firefox crash in different locations with ugly messages. Mozilla turned asserts non-fatal as they deal with errors they think important and ignore the rest. 2nd, mozilla fixed a number of issues (performance, glyphs, bad repaints, printing issues, etc), some (most?) merged into system 1.5.*. From a user perspective, system 1.4.10 will appear somewhat slower and will have more visual artifacts, not to mention that the associated bugs will not be supported by mozilla. You are requesting improvements for subpixel, yet the patch decreases overall quality for everyone. That's a 6+ months regression of mozilla improvements/bug fixes. It would be better to have that subpixel patch accepted upstream by cairo, or at least by mozilla. Or hardy could ship a patched 1.5.* (I don't know if it's even possible). -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Changed in: xulrunner-1.9 (Ubuntu) Sourcepackagename: firefox-3.0 = xulrunner-1.9 -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
Do I understand correctly that you want us to apply that patch to cairo 1.5? If you can come up with a patch against the cairo in xulrunner-1.9 source package, I would be happy to discuss the patch and see if its suitable for upstream inclusion . Thanks, - Alexander -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
Well, since system Cairo is not the way to go, applying the subpixel patch to Firefox's bundled Cairo seems to be the only solution. -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
** Summary changed: - Apply subpixel rendering patch to cairo + Build Firefox 3 against a subpixel-patched cairo -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
There is another way to achieve this: build Firefox with --enable- system-cairo, but apply a patch to the system libcairo 1.4 to export cairo_surface_show_page - the only reason why Firefox depends on 1.5, because this function was only exported in 1.5. For a number of reasons which I hold to be obvious, using an external Cairo is preferable. Attached is a debdiff that adds the export. It is intended to be applied to version 1.4.10-1ubuntu4.1. I built Firefox 3.0b2pre with a patched Cairo on my home machine, and it builds and runs correctly. ** Attachment added: libcairo_1.4.10-1ubuntu5.debdiff http://launchpadlibrarian.net/10759490/libcairo_1.4.10-1ubuntu5.debdiff -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
Just the cairo dpatch alone. ** Attachment added: 10_export_cairo_surface_show_page.dpatch http://launchpadlibrarian.net/10759503/10_export_cairo_surface_show_page.dpatch -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 164640] Re: Build Firefox 3 against a subpixel-patched cairo
Patch for Firefox to build with system cairo. ** Attachment added: system-cairo-1.4.diff http://launchpadlibrarian.net/10759716/system-cairo-1.4.diff -- Build Firefox 3 against a subpixel-patched cairo https://bugs.launchpad.net/bugs/164640 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs