[Desktop-packages] [Bug 939657]
(In reply to Chris Coulson from comment #12) Note, this actually only affects builds that are built with --enable-gio, so it doesn't affect mozilla.org builds. It only affects Linux distributions who are building with gio support and running on GNOME 3, and we're carrying this as a distro patch in Ubuntu already. Thanks Chris. No need to track on our end in that case. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to firefox in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Fix Released Status in “thunderbird” source package in Oneiric: Fix Released Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
This bug was fixed in the package thunderbird - 11.0+build1-0ubuntu0.11.10.1 --- thunderbird (11.0+build1-0ubuntu0.11.10.1) oneiric-security; urgency=low * New upstream stable release (THUNDERBIRD_11_0_BUILD1) - see LP: #951262 for USN information * Update globalmenu-extension to 2.0.3 * Drop patches fixed upstream: - remove debian/patches/fix-cursor-handling.patch - update debian/patches/series * Refresh patches: - update debian/patches/theme-refresh-messenger-toolbar-icons.patch * Ensure we include locales in the tarball if they are in shipped-locales but not in all-locales - update debian/build/create-tarball.py * Always set the update channel - not setting it at build-time on release builds breaks the extensions.checkCompatibility pref. The only things using it at runtime are nsBlocklistService, Test Pilot (beta + aurora) and the about dialog (where the channel is hidden anyway) - update debian/rules - update debian/thunderbird.install.in * Fix LP: #898883 - IPC xpcshell tests hang the buildd's. Give all xpcshell tests an X display, as plugin-container won't work without one - update debian/build/testsuite.mk * Turn on all IPC xpcshell tests again (only applicable when the testsuite is enabled in the future) - update debian/build/testsute.mk * Update theme-refresh-messenger-toolbar-icons.patch to work with tabs-on-top, where the toolbar isn't styled like the menubar - update debian/patches/theme-refresh-messenger-toolbar-icons.patch * Refresh shipped locales for beta (addition of Armenian and Croatian) - refresh debian/config/locales.shipped - refresh debian/config/locales.all - refresh debian/control * Fix LP: #915895 - Just set autoDisableScopes to 0. Other distributions are already doing this, and we already made this feature pretty much useless by allowing extensions in the application directory, so that our language packs aren't disabled by default - update debian/vendor.js * Fix LP: #939657 - Don't call g_settings_new each time we create a HTTP channel. Doing this causes a dbus roundtrip, and results in us spamming the session bus and dbus-daemon using lots of CPU when updating mailboxes - add debian/patches/avoid-dbus-roundtrip-for-httpchannel.patch - update debian/patches/series * Fix LP: #926495 - Add patch based on one from bmo: #691898 to enable building on ppc again - add debian/patches/fix-build-failure-without-yarr-jit.patch - update debian/patches/series * Fix LP: #926495 - Disable the SPS profiler on unsupported architectures - add debian/patches/no-sps-profiler-on-unsupported-archs.patch - update debian/patches/series -- Chris Coulson chris.coul...@canonical.com Sat, 10 Mar 2012 01:00:14 + ** Changed in: thunderbird (Ubuntu Oneiric) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Fix Released Status in “thunderbird” source package in Oneiric: Fix Released Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657]
Including Mark to see if we've gotten any feedback that would push us to uplift this fix to Beta 12. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Fix Released Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657]
Note, this actually only affects builds that are built with --enable- gio, so it doesn't affect mozilla.org builds. It only affects Linux distributions who are building with gio support and running on GNOME 3, and we're carrying this as a distro patch in Ubuntu already. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Fix Released Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
This bug was fixed in the package firefox - 11.0+build1-0ubuntu0.11.10.1 --- firefox (11.0+build1-0ubuntu0.11.10.1) oneiric-security; urgency=low * New upstream stable release (FIREFOX_11_0_BUILD1) - Fix LP: #875266 - Firefox ignores GNOME3 proxy settings - Fix LP: #857153 - Needs to get accessibility settings from GSettings - see LP: #951250 for USN information * Update globalmenu-extension to 2.0.3 * Ensure that the crash reporter is disabled if rebuilt by Ubuntu derivatives, as there will be no crash symbols for those - update debian/rules * Only add Ubuntu to the UA string when being built for Ubuntu - update debian/rules * Temporarily disable ipdl tests due to build failures. These aren't enabled upstream, anyway - update debian/config/mozconfig.in * Always set the update channel - not setting it at build-time on release builds breaks the extensions.checkCompatibility pref. The only things using it at runtime are nsBlocklistService, Test Pilot (beta + aurora) and the about dialog (where the channel is hidden anyway) - update debian/rules - update debian/firefox.install.in * Fix LP: #898883 - IPC xpcshell tests hang the buildd's. Give all xpcshell tests an X display, as plugin-container won't work without one - update debian/build/testsuite.mk * Turn on all IPC xpcshell tests again - update debian/build/testsute.mk * Ship Test Pilot as a distribution addon on aurora + beta, like upstream. This means that the addon manager can update it. It does also mean that it will remain installed in users profiles if they try the beta or aurora builds, but the Feedback button is disabled on release builds - update debian/firefox.install.in - fixes LP: #913357 * Drop patches fixed upstream - remove debian/patches/fix-cursor-handling.patch - update debian/patches/series * Call xvfb-run with -a in case there are other servers running on the builder - update debian/build/testsuite.mk * Really fix LP: #898883 - IPC xpcshell tests hang the build. What was actually happening is plugin-container would fail to start because all available X connections had been used up by many instances of dbus-launch, spawned each time an xpcshell tried to talk to the session bus. Because we run all of the xpcshell tests with one Xvfb instance, the buses accumulate until the available X connections all run out. To fix this, run all tests requiring a display inside dbus-launch, so we create just a single bus for all xpcshell tests - update debian/build/testsuite.mk - update debian/control{,.in} * Add Ligurian to locale blacklist, as we don't support this in Ubuntu - update debian/config/locales.blacklist * Refresh patches - update debian/patches/ubuntu-ua-string-changes.patch - update debian/patches/mozilla-kde.patch - update debian/patches/firefox-kde.patch * Fix LP: #915895 - Just set autoDisableScopes to 0. Other distributions are already doing this, and we already made this feature pretty much useless by allowing extensions in the application directory, so that our language packs aren't disabled by default - update debian/vendor.js * Drop the solid white separators from the addressbar autocomplete dropdown, and increase padding so that it doesn't look so bad with dark themes - add debian/patches/autocomplete-theme-tweak.patch - update debian/patches/series * Fix LP: #926495 - Add patch based on one from bmo: #691898 to enable building on ppc again - add debian/patches/fix-build-failure-without-yarr-jit.patch - update debian/patches/series * Fix LP: #939657 - Don't call g_settings_new each time we create a HTTP channel. Doing this causes a dbus roundtrip, and results in us spamming the session bus unnecessarily - add debian/patches/avoid-dbus-roundtrip-for-httpchannel.patch - update debian/patches/series * Fix LP: #926495 - Disable the SPS profiler on unsupported architectures - add debian/patches/no-sps-profiler-on-unsupported-archs.patch - update debian/patches/series -- Chris Coulson chris.coul...@canonical.com Sat, 10 Mar 2012 00:48:48 + ** Changed in: firefox (Ubuntu Oneiric) Status: Triaged = Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Fix Released Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
** Branch linked: lp:ubuntu/oneiric-security/firefox -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Fix Released Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
** Branch linked: lp:firefox/stable -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
** Branch linked: lp:~mozillateam/firefox/firefox.oneiric -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
** Branch linked: lp:thunderbird/stable -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
** Branch linked: lp:~mozillateam/thunderbird/thunderbird.oneiric -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657]
Tracking for Firefox 11 and 12 since this is a regression in 11. Based upon the perf symptoms detailed here and the lack of dupes, we likely will not want to uplift this fix to Beta prior to release based upon the risk/reward. Please send email to release-m...@mozilla.com if you disagree. We'd be willing to take this fix for Aurora 12 in the near future, however. Please nominate when ready. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
This bug was fixed in the package firefox - 11.0~b4+build1-0ubuntu1 --- firefox (11.0~b4+build1-0ubuntu1) precise; urgency=low * New upstream release from the beta channel (FIREFOX_11_0b4_BUILD1) * Update globalmenu-extension to 2.0.4 - Add support for Firefox 12 - Ensure we correctly hide dummy menu items * Fix LP: #915895 - Just set autoDisableScopes to 0. Other distributions are already doing this, and we already made this feature pretty much useless by allowing extensions in the application directory, so that our language packs aren't disabled by default - update debian/vendor.js * Fix LP: #926495 - Add patch based on one from bmo: #691898 to enable building on ppc again - add debian/patches/fix-build-failure-without-yarr-jit.patch - update debian/patches/series * Fix LP: #939657 - Don't call g_settings_new each time we create a HTTP channel. Doing this causes a dbus roundtrip, and results in us spamming the session bus unnecessarily - add debian/patches/avoid-dbus-roundtrip-for-httpchannel.patch - update debian/patches/series * Fix LP: #894166 - Make Firefox work with our system hyphenation patterns, and stop including our own - update debian/vendor.js - add debian/patches/dont-include-hyphenation-patterns.patch - update debian/patches/series [ Jamie Strandboge ja...@ubuntu.com ] * debian/usr.bin.firefox.apparmor.12.04: include p11-kit abstraction (only needed on 12.04). LP: #918973 -- Chris Coulson chris.coul...@canonical.com Fri, 24 Feb 2012 14:55:30 + ** Changed in: firefox (Ubuntu Precise) Status: Triaged = Fix Released ** Changed in: thunderbird (Ubuntu Precise) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Confirmed Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
This bug was fixed in the package thunderbird - 11.0~b3+build1-0ubuntu1 --- thunderbird (11.0~b3+build1-0ubuntu1) precise; urgency=low * New upstream release from the beta channel (THUNDERBIRD_11_0b3_BUILD1) * Update globalmenu-extension to 2.0.4 - Add support for Thunderbird 12 - Ensure we correctly hide dummy menu items * Fix LP: #915895 - Just set autoDisableScopes to 0. Other distributions are already doing this, and we already made this feature pretty much useless by allowing extensions in the application directory, so that our language packs aren't disabled by default - update debian/vendor.js * Fix LP: #939657 - Don't call g_settings_new each time we create a HTTP channel. Doing this causes a dbus roundtrip, and results in us spamming the session bus and dbus-daemon using lots of CPU when updating mailboxes - add debian/patches/avoid-dbus-roundtrip-for-httpchannel.patch - update debian/patches/series * Fix LP: #926495 - Add patch based on one from bmo: #691898 to enable building on ppc again - add debian/patches/fix-build-failure-without-yarr-jit.patch - update debian/patches/series * Fix LP: #894166 - Make Thunderbird work with our system hyphenation patterns, and stop including our own - update debian/vendor.js - add debian/patches/dont-include-hyphenation-patterns.patch - update debian/patches/series -- Chris Coulson chris.coul...@canonical.com Fri, 24 Feb 2012 14:46:13 + -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Confirmed Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
** Branch linked: lp:ubuntu/thunderbird ** Branch linked: lp:ubuntu/firefox -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Confirmed Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657]
https://hg.mozilla.org/integration/mozilla-inbound/rev/62c8bf0d48bb -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657]
https://hg.mozilla.org/mozilla-central/rev/62c8bf0d48bb -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
** Changed in: firefox Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Fix Released Status in “firefox” package in Ubuntu: Fix Released Status in “thunderbird” package in Ubuntu: Fix Released Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Fix Released Status in “thunderbird” source package in Precise: Fix Released Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] [NEW] Generates a dbus roundtrip with every HTTP request
Public bug reported: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this ** Affects: firefox Importance: Unknown Status: Unknown ** Affects: firefox (Ubuntu) Importance: Medium Assignee: Chris Coulson (chrisccoulson) Status: Triaged ** Affects: thunderbird (Ubuntu) Importance: High Assignee: Chris Coulson (chrisccoulson) Status: Fix Committed ** Affects: firefox (Ubuntu Oneiric) Importance: Medium Assignee: Chris Coulson (chrisccoulson) Status: Triaged ** Affects: thunderbird (Ubuntu Oneiric) Importance: High Assignee: Chris Coulson (chrisccoulson) Status: Fix Committed ** Affects: firefox (Ubuntu Precise) Importance: Medium Assignee: Chris Coulson (chrisccoulson) Status: Triaged ** Affects: thunderbird (Ubuntu Precise) Importance: High Assignee: Chris Coulson (chrisccoulson) Status: Fix Committed ** Also affects: firefox (Ubuntu Oneiric) Importance: Undecided Status: New ** Also affects: firefox (Ubuntu Precise) Importance: Undecided Status: New ** Changed in: firefox (Ubuntu Precise) Assignee: (unassigned) = Chris Coulson (chrisccoulson) ** Changed in: firefox (Ubuntu Oneiric) Assignee: (unassigned) = Chris Coulson (chrisccoulson) ** Changed in: firefox (Ubuntu Precise) Importance: Undecided = Medium ** Changed in: firefox (Ubuntu Oneiric) Importance: Undecided = Medium ** Changed in: firefox (Ubuntu Oneiric) Status: New = Triaged ** Changed in: firefox (Ubuntu Precise) Status: New = Triaged ** Bug watch added: Mozilla Bugzilla #716467 https://bugzilla.mozilla.org/show_bug.cgi?id=716467 ** Also affects: firefox via https://bugzilla.mozilla.org/show_bug.cgi?id=716467 Importance: Unknown Status: Unknown ** Also affects: thunderbird (Ubuntu) Importance: Undecided Status: New ** Changed in: thunderbird (Ubuntu Precise) Importance: Undecided = High ** Changed in: thunderbird (Ubuntu Oneiric) Importance: Undecided = High ** Changed in: thunderbird (Ubuntu Oneiric) Status: New = Triaged ** Changed in: thunderbird (Ubuntu Precise) Status: New = Triaged -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to firefox in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Unknown Status in “firefox” package in Ubuntu: Triaged Status in “thunderbird” package in Ubuntu: Fix Committed Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Triaged Status in “thunderbird” source package in Precise: Fix Committed Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
Note, this affects Thunderbird much more than Firefox, and Thunderbird causes a measurable amount of extra CPU usage in dbus-daemon ** Changed in: thunderbird (Ubuntu Oneiric) Assignee: (unassigned) = Chris Coulson (chrisccoulson) ** Changed in: thunderbird (Ubuntu Precise) Assignee: (unassigned) = Chris Coulson (chrisccoulson) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Unknown Status in “firefox” package in Ubuntu: Triaged Status in “thunderbird” package in Ubuntu: Fix Committed Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Triaged Status in “thunderbird” source package in Precise: Fix Committed Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
** Branch linked: lp:thunderbird/beta -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Unknown Status in “firefox” package in Ubuntu: Triaged Status in “thunderbird” package in Ubuntu: Fix Committed Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Triaged Status in “thunderbird” source package in Precise: Fix Committed Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
** Branch linked: lp:~mozillateam/thunderbird/thunderbird-beta.oneiric -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Unknown Status in “firefox” package in Ubuntu: Triaged Status in “thunderbird” package in Ubuntu: Fix Committed Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Triaged Status in “thunderbird” source package in Precise: Fix Committed Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
** Changed in: thunderbird (Ubuntu Oneiric) Status: Triaged = Fix Committed ** Changed in: thunderbird (Ubuntu Precise) Status: Triaged = Fix Committed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Unknown Status in “firefox” package in Ubuntu: Triaged Status in “thunderbird” package in Ubuntu: Fix Committed Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Triaged Status in “thunderbird” source package in Precise: Fix Committed Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
Launchpad has imported 8 comments from the remote bug at https://bugzilla.mozilla.org/show_bug.cgi?id=716467. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2012-01-09T08:48:51+00:00 Chris Coulson wrote: I've noticed for the last few days that whilst running Thunderbird Daily, dbus-daemon will use a lot of CPU for a few minutes every now and again and power consumption goes through the roof. When I look at traffic on the session bus, I see thousands of these messages from Thunderbird: method call sender=:1.527 - dest=org.freedesktop.DBus serial=34074 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string type='signal',interface='ca.desrt.dconf.Writer',path='/ca/desrt/dconf/Writer/user',arg0path='/system/proxy/' What is happening is that each time we look for the system proxy settings, we are calling g_settings_new(). When doing this, the dconf backend sets up a watch on these settings to be notified of change events. Of course, there might actually be a Thunderbird bug here, but we can probably improve this situation in nsUnixSystemProxySettings by not creating a new GSettings instance (and not setting up a new watch) each time we look up the proxy settings. Reply at: https://bugs.launchpad.net/firefox/+bug/939657/comments/0 On 2012-01-09T08:52:01+00:00 Chris Coulson wrote: Created attachment 586912 Don't call g_settings_new each time we look up system proxy settings Reply at: https://bugs.launchpad.net/firefox/+bug/939657/comments/1 On 2012-01-09T09:46:46+00:00 Karlt wrote: Comment on attachment 586912 Don't call g_settings_new each time we look up system proxy settings Thanks for this. I was surprised to see how often GetProxyForURI is called, and it is disturbing that this causes so much CPU use. The approach in this patch makes sense. Would mProxySettings be a better name than mGSettingsKeys? Those who have mode set to manual are still going to see the same systems, but fixing that is more involved, and that is a smaller portion of users. If you fix that also, then it might be a good idea to make nsGSettingsCollection hold a strong reference to mSettings, so that nsUnixSystemProxySettings doesn't need to keep its reference to mGettings. Reply at: https://bugs.launchpad.net/firefox/+bug/939657/comments/2 On 2012-01-09T09:54:10+00:00 Karlt wrote: (In reply to Karl Tomlinson (:karlt) from comment #2) it might be a good idea to make nsGSettingsCollection hold a strong reference to mSettings, so that nsUnixSystemProxySettings doesn't need to keep its reference to mGettings. I meant the nsGSettingsService not mSettings, but keeping a reference to that would be unnecessary anyway I assume. Reply at: https://bugs.launchpad.net/firefox/+bug/939657/comments/3 On 2012-01-09T09:57:19+00:00 Karlt wrote: (In reply to Karl Tomlinson (:karlt) from comment #2) Those who have mode set to manual are still going to see the same systems, I should just go to bed, but to clarify, I mean the same symptoms. Reply at: https://bugs.launchpad.net/firefox/+bug/939657/comments/4 On 2012-02-09T05:07:49+00:00 Nicholas Miell wrote: This bug results in four unnecessary D-Bus method calls per HTTP request instead of two during the entire lifetime of the application (one at startup, one at shutdown). Reply at: https://bugs.launchpad.net/firefox/+bug/939657/comments/5 On 2012-02-22T23:05:48+00:00 Chris Coulson wrote: Created attachment 599787 Don't call g_settings_new each time we look up system proxy settings (v2) Hi, I decided to fix the case with manual proxy settings too when addressing your other comment. I'm not sure if this is the best approach though. Reply at: https://bugs.launchpad.net/firefox/+bug/939657/comments/6 On 2012-02-23T03:08:49+00:00 Karlt wrote: Comment on attachment 599787 Don't call g_settings_new each time we look up system proxy settings (v2) Looks fine to me, thanks. Reply at: https://bugs.launchpad.net/firefox/+bug/939657/comments/7 ** Changed in: firefox Status: Unknown = Confirmed ** Changed in: firefox Importance: Unknown = Medium -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu.
[Desktop-packages] [Bug 939657] Re: Generates a dbus roundtrip with every HTTP request
** Branch linked: lp:firefox ** Branch linked: lp:firefox/aurora ** Branch linked: lp:firefox/beta ** Branch linked: lp:~mozillateam/firefox/firefox-beta.oneiric -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to thunderbird in Ubuntu. https://bugs.launchpad.net/bugs/939657 Title: Generates a dbus roundtrip with every HTTP request Status in The Mozilla Firefox Browser: Confirmed Status in “firefox” package in Ubuntu: Triaged Status in “thunderbird” package in Ubuntu: Fix Committed Status in “firefox” source package in Oneiric: Triaged Status in “thunderbird” source package in Oneiric: Fix Committed Status in “firefox” source package in Precise: Triaged Status in “thunderbird” source package in Precise: Fix Committed Bug description: Firefox 11 has the ability to load proxy settings from gconf. However, it generates a dbus roundtrip to dconf with every HTTP request, because we call g_settings_new each time. I've submitted a patch upstream for this, and this bug is just to remind me that we need to backport it to the beta so that we don't ship the release like this To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/939657/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp