[ubuntu/precise] firefox 11.0+build1-0ubuntu2 (Accepted)

Chris Coulson chris.coulson at canonical.com
Mon Apr 2 07:41:12 UTC 2012


firefox (11.0+build1-0ubuntu2) precise; urgency=low

  * Update globalmenu-extension to 3.0.1
    - Reduce our memory footprint a bit, which wasn't really a lot anyway
    - Avoid the use of the component manager for accessing commonly used
      services, where "commonly used" means "accessed when building every
      menu item". This should save some CPU cycles when building or
      refreshing menus
    - Try to recycle menuitems when they are removed from a menu by
      adding contiguous blocks of removed items to a "free list" which
      is emptied asynchronously, and reusing the items in this list when
      new items are added in place of the removed items. This means that
      refreshing the history menu contents when the menu is opened no
      longer alters the menu structure, but results in a shifting of
      properties between existing nodes instead. This has a few benefits:
      + With no layout changes, unity-panel-service doesn't request
        the entire menu structure, which significantly reduces dbus traffic
        and makes it much faster to refresh the menu contents
      + The size of the menu doesn't change when it is refreshed, which
        eliminates the flicker that used to occur when opening the history
        menu.
      + The HUD can refresh our menus now without triggering layout updates
        (assuming that menu layout really hasn't changed, eg, by adding
        a bookmark)
    - Remove all use of the global observer service for sending our own
      internal notifications around
    - Clean up the way we ensure that the correct edit commands are
      enabled by just installing our own popupshowing handler rather
      than using an additional notification to fix things up after the
      default handler runs
    - Get rid of a static initializer
    - Don't support older than Firefox 11
    - Fix some GError leaks
    - Hide the internal menu when creating a native menu, rather than
      waiting for confirmation that the native menu is registered
      successfully. We don't try to create a native menu if we don't
      find a menu service to register the menu with anyway
    - Keep menu contents updated whilst the menu is open, rather than
      just whilst it is opening

Date: Mon, 02 Apr 2012 08:30:28 +0100
Changed-By: Chris Coulson <chris.coulson at canonical.com>
Maintainer: Ubuntu Mozilla Team <ubuntu-mozillateam at lists.ubuntu.com>
https://launchpad.net/ubuntu/precise/+source/firefox/11.0+build1-0ubuntu2
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 02 Apr 2012 08:30:28 +0100
Source: firefox
Binary: firefox firefox-gnome-support firefox-dbg firefox-dev firefox-mozsymbols firefox-globalmenu abrowser firefox-branding abrowser-branding firefox-gnome-support-dbg firefox-locale-af firefox-locale-ar firefox-locale-as firefox-locale-ast firefox-locale-be firefox-locale-bg firefox-locale-bn firefox-locale-br firefox-locale-bs firefox-locale-ca firefox-locale-cs firefox-locale-csb firefox-locale-cy firefox-locale-da firefox-locale-de firefox-locale-el firefox-locale-en firefox-locale-eo firefox-locale-es firefox-locale-et firefox-locale-eu firefox-locale-fa firefox-locale-fi firefox-locale-fr firefox-locale-fy firefox-locale-ga firefox-locale-gd firefox-locale-gl firefox-locale-gu firefox-locale-he firefox-locale-hi firefox-locale-hr firefox-locale-hu firefox-locale-hy firefox-locale-id firefox-locale-is firefox-locale-it firefox-locale-ja firefox-locale-ka firefox-locale-kk firefox-locale-kn firefox-locale-ko firefox-locale-ku firefox-locale-lg firefox-locale-lt
 firefox-locale-lv firefox-locale-mai firefox-locale-mk firefox-locale-ml firefox-locale-mn firefox-locale-mr firefox-locale-nb firefox-locale-nl firefox-locale-nn firefox-locale-nso firefox-locale-oc firefox-locale-or firefox-locale-pa firefox-locale-pl firefox-locale-pt firefox-locale-ro firefox-locale-ru firefox-locale-si firefox-locale-sk firefox-locale-sl firefox-locale-sq firefox-locale-sr firefox-locale-sv firefox-locale-sw firefox-locale-ta firefox-locale-te firefox-locale-th firefox-locale-tr firefox-locale-uk firefox-locale-vi firefox-locale-zh-hans firefox-locale-zh-hant
 firefox-locale-zu
Architecture: source
Version: 11.0+build1-0ubuntu2
Distribution: precise
Urgency: low
Maintainer: Ubuntu Mozilla Team <ubuntu-mozillateam at lists.ubuntu.com>
Changed-By: Chris Coulson <chris.coulson at canonical.com>
Description: 
 abrowser   - Safe and easy web browser from Mozilla - transitional package
 abrowser-branding - Safe and easy web browser from Mozilla - transitional package
 firefox    - Safe and easy web browser from Mozilla
 firefox-branding - Safe and easy web browser from Mozilla - transitional package
 firefox-dbg - Safe and easy web browser from Mozilla - debug symbols
 firefox-dev - Safe and easy web browser from Mozilla - development files
 firefox-globalmenu - Unity appmenu integration for Firefox
 firefox-gnome-support - Safe and easy web browser from Mozilla - GNOME support
 firefox-gnome-support-dbg - Safe and easy web browser from Mozilla - transitional package
 firefox-locale-af - Afrikaans language pack for Firefox
 firefox-locale-ar - Arabic language pack for Firefox
 firefox-locale-as - Assamese language pack for Firefox
 firefox-locale-ast - Asturian language pack for Firefox
 firefox-locale-be - Belarusian language pack for Firefox
 firefox-locale-bg - Bulgarian language pack for Firefox
 firefox-locale-bn - Bengali language pack for Firefox
 firefox-locale-br - Breton language pack for Firefox
 firefox-locale-bs - Bosnian language pack for Firefox
 firefox-locale-ca - Catalan; Valencian language pack for Firefox
 firefox-locale-cs - Czech language pack for Firefox
 firefox-locale-csb - Kashubian language pack for Firefox
 firefox-locale-cy - Welsh language pack for Firefox
 firefox-locale-da - Danish language pack for Firefox
 firefox-locale-de - German language pack for Firefox
 firefox-locale-el - Greek language pack for Firefox
 firefox-locale-en - English language pack for Firefox
 firefox-locale-eo - Esperanto language pack for Firefox
 firefox-locale-es - Spanish; Castilian language pack for Firefox
 firefox-locale-et - Estonian language pack for Firefox
 firefox-locale-eu - Basque language pack for Firefox
 firefox-locale-fa - Persian language pack for Firefox
 firefox-locale-fi - Finnish language pack for Firefox
 firefox-locale-fr - French language pack for Firefox
 firefox-locale-fy - Western Frisian language pack for Firefox
 firefox-locale-ga - Irish language pack for Firefox
 firefox-locale-gd - Gaelic; Scottish Gaelic language pack for Firefox
 firefox-locale-gl - Galician language pack for Firefox
 firefox-locale-gu - Gujarati language pack for Firefox
 firefox-locale-he - Hebrew language pack for Firefox
 firefox-locale-hi - Hindi language pack for Firefox
 firefox-locale-hr - Croatian language pack for Firefox
 firefox-locale-hu - Hungarian language pack for Firefox
 firefox-locale-hy - Armenian language pack for Firefox
 firefox-locale-id - Indonesian language pack for Firefox
 firefox-locale-is - Icelandic language pack for Firefox
 firefox-locale-it - Italian language pack for Firefox
 firefox-locale-ja - Japanese language pack for Firefox
 firefox-locale-ka - Transitional package for unavailable language
 firefox-locale-kk - Kazakh language pack for Firefox
 firefox-locale-kn - Kannada language pack for Firefox
 firefox-locale-ko - Korean language pack for Firefox
 firefox-locale-ku - Kurdish language pack for Firefox
 firefox-locale-lg - Ganda language pack for Firefox
 firefox-locale-lt - Lithuanian language pack for Firefox
 firefox-locale-lv - Latvian language pack for Firefox
 firefox-locale-mai - Maithili language pack for Firefox
 firefox-locale-mk - Macedonian language pack for Firefox
 firefox-locale-ml - Malayalam language pack for Firefox
 firefox-locale-mn - Transitional package for unavailable language
 firefox-locale-mr - Marathi language pack for Firefox
 firefox-locale-nb - Bokmål, Norwegian; Norwegian Bokmål language pack for Firefox
 firefox-locale-nl - Dutch; Flemish language pack for Firefox
 firefox-locale-nn - Norwegian Nynorsk; Nynorsk, Norwegian language pack for Firefox
 firefox-locale-nso - Sotho, Northern language pack for Firefox
 firefox-locale-oc - Transitional package for unavailable language
 firefox-locale-or - Oriya language pack for Firefox
 firefox-locale-pa - Panjabi; Punjabi language pack for Firefox
 firefox-locale-pl - Polish language pack for Firefox
 firefox-locale-pt - Portuguese language pack for Firefox
 firefox-locale-ro - Romanian language pack for Firefox
 firefox-locale-ru - Russian language pack for Firefox
 firefox-locale-si - Sinhala; Sinhalese language pack for Firefox
 firefox-locale-sk - Slovak language pack for Firefox
 firefox-locale-sl - Slovenian language pack for Firefox
 firefox-locale-sq - Albanian language pack for Firefox
 firefox-locale-sr - Serbian language pack for Firefox
 firefox-locale-sv - Swedish language pack for Firefox
 firefox-locale-sw - Transitional package for unavailable language
 firefox-locale-ta - Tamil language pack for Firefox
 firefox-locale-te - Telugu language pack for Firefox
 firefox-locale-th - Thai language pack for Firefox
 firefox-locale-tr - Turkish language pack for Firefox
 firefox-locale-uk - Ukrainian language pack for Firefox
 firefox-locale-vi - Vietnamese language pack for Firefox
 firefox-locale-zh-hans - Simplified Chinese language pack for Firefox
 firefox-locale-zh-hant - Traditional Chinese language pack for Firefox
 firefox-locale-zu - Zulu language pack for Firefox
 firefox-mozsymbols - Safe and easy web browser from Mozilla - Breakpad symbols
Changes: 
 firefox (11.0+build1-0ubuntu2) precise; urgency=low
 .
   * Update globalmenu-extension to 3.0.1
     - Reduce our memory footprint a bit, which wasn't really a lot anyway
     - Avoid the use of the component manager for accessing commonly used
       services, where "commonly used" means "accessed when building every
       menu item". This should save some CPU cycles when building or
       refreshing menus
     - Try to recycle menuitems when they are removed from a menu by
       adding contiguous blocks of removed items to a "free list" which
       is emptied asynchronously, and reusing the items in this list when
       new items are added in place of the removed items. This means that
       refreshing the history menu contents when the menu is opened no
       longer alters the menu structure, but results in a shifting of
       properties between existing nodes instead. This has a few benefits:
       + With no layout changes, unity-panel-service doesn't request
         the entire menu structure, which significantly reduces dbus traffic
         and makes it much faster to refresh the menu contents
       + The size of the menu doesn't change when it is refreshed, which
         eliminates the flicker that used to occur when opening the history
         menu.
       + The HUD can refresh our menus now without triggering layout updates
         (assuming that menu layout really hasn't changed, eg, by adding
         a bookmark)
     - Remove all use of the global observer service for sending our own
       internal notifications around
     - Clean up the way we ensure that the correct edit commands are
       enabled by just installing our own popupshowing handler rather
       than using an additional notification to fix things up after the
       default handler runs
     - Get rid of a static initializer
     - Don't support older than Firefox 11
     - Fix some GError leaks
     - Hide the internal menu when creating a native menu, rather than
       waiting for confirmation that the native menu is registered
       successfully. We don't try to create a native menu if we don't
       find a menu service to register the menu with anyway
     - Keep menu contents updated whilst the menu is open, rather than
       just whilst it is opening
Checksums-Sha1: 
 bb7786d15764e741afc0d5a0e639f3eac6caf1ba 6829 firefox_11.0+build1-0ubuntu2.dsc
 bc3dc67d4d7407e5f62d003af594288471e4814d 263046 firefox_11.0+build1-0ubuntu2.diff.gz
Checksums-Sha256: 
 e196ec7a18a93db92ae0dc86cc094370350ca6c619348921f7a11a93c1b07b4b 6829 firefox_11.0+build1-0ubuntu2.dsc
 f95c9ec65d6e00df619fc6633001fd39c9eae258d52bdf57a511a356b60c4628 263046 firefox_11.0+build1-0ubuntu2.diff.gz
Files: 
 aa4d2fc2c5aeac510b5b8935d3bfb651 6829 web optional firefox_11.0+build1-0ubuntu2.dsc
 b23a14c1f72cbf9aa9e25fe6db015c52 263046 web optional firefox_11.0+build1-0ubuntu2.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJPeVZLAAoJEGEfvezVlG4PFlwIAJDDPIycUXk26ADFuS9gtBdc
AL9b/QHKG9c6RInTFMNpqDnaZWQZeucrxiX7DPxKUYczHDFtSsKElmyn7mv2TuTG
7swHbvVjKQ8rAq1IYdtr+APLaIeX86yVpSD7SZeMaLtNV3Mlzed41++5avkuqqoq
PFWxIfCg0/BsHRzqT2ZTu0UFoduuAgJp5Fofoh4jKpT0rk6Kxr6ughk2M2TR4Ti0
tdP6VKZIowtjSJFtVMx7zi8/P7IgUBE37bzsw66urFeiO4DA9UvY55GH73rnemj9
IUViHB5A2fbdM7G9n2GN4yHmeU4edS61zsVUNVG3htjHC2bgxHlfJ1ErwOkMJ+c=
=0gbP
-----END PGP SIGNATURE-----


More information about the Precise-changes mailing list