[ubuntu/oneiric] firefox 6.0~b5+build1+nobinonly-0ubuntu2 (Accepted)

Chris Coulson chris.coulson at canonical.com
Tue Aug 9 17:35:28 UTC 2011


firefox (6.0~b5+build1+nobinonly-0ubuntu2) oneiric; urgency=low

  * Update globalmenu-extension to 1.9.1
    - Drop Firefox 4 and 5 compatibility
    - Drop the uIGlobalMenuLoader interface, as it never served any purpose
    - Rework how we synchronize attributes to menuitems from their
      corresponding command nodes
    - Don't synchronize attributes from command nodes associated with menus
    - Rework how we handle document insertion/removals. Rather than keeping
      our dbusmenu structure in sync at all times, and routing the events
      to the correct node in the tree, we just mark the menu as invalid and
      rebuild it from scratch next time it opens. This should reduce problems
      like LP: #821391
    - Honour the collapsed attribute. This solves a problem with multiple
      seprators appearing adjacent to each other in the greasemonkey menu
    - Store all booleans as PRPackedBool rather than PRBool
    - Add error checking around uGlobalMenuDocListener
    - Make uGlobalMenuDummy more robust, and use it as a fallback if the
      real menuitem fails to initialize. This should help reduce problems
      like LP: #831391
    - If a menu fails to build correctly, mark it invalid and stop processing
      document events on it (which should avoid the crash in LP: #831391)
    - Invalidate a menu if we fail to insert/remove a node whilst processing
      a document event (which should help avoid the crash in LP: #831391)
    - Make uGlobalMenu::CanOpen() respect the collapsed attribute
    - Allow more than one menu node to register as a listener for any DOM
      node. In the case of command nodes, these may be shared across multiple
      menu nodes, with each one interested in receiving events. Previously, we
      just erased the first listener if a second menu node tried to register
      (discovered after adding error checking around uGlobalMenuDocListener)

Date: Tue, 09 Aug 2011 18:29:02 +0100
Changed-By: Chris Coulson <chris.coulson at canonical.com>
Maintainer: Ubuntu Mozilla Team <ubuntu-mozillateam at lists.ubuntu.com>
https://launchpad.net/ubuntu/oneiric/+source/firefox/6.0~b5+build1+nobinonly-0ubuntu2
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 09 Aug 2011 18:29:02 +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-ast firefox-locale-be firefox-locale-bg firefox-locale-bn firefox-locale-br firefox-locale-bs firefox-locale-ca firefox-locale-cs 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-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-mr firefox-locale-nb firefox-locale-nl firefox-locale-nn firefox-locale-nso 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-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 firefox-locale-as firefox-locale-ka
 firefox-locale-oc
Architecture: source
Version: 6.0~b5+build1+nobinonly-0ubuntu2
Distribution: oneiric
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 - Transitional package for unavailable language
 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-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-mr - Marathi language pack for Firefox
 firefox-locale-nb - Norwegian 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-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
Launchpad-Bugs-Fixed: 821391 831391
Changes: 
 firefox (6.0~b5+build1+nobinonly-0ubuntu2) oneiric; urgency=low
 .
   * Update globalmenu-extension to 1.9.1
     - Drop Firefox 4 and 5 compatibility
     - Drop the uIGlobalMenuLoader interface, as it never served any purpose
     - Rework how we synchronize attributes to menuitems from their
       corresponding command nodes
     - Don't synchronize attributes from command nodes associated with menus
     - Rework how we handle document insertion/removals. Rather than keeping
       our dbusmenu structure in sync at all times, and routing the events
       to the correct node in the tree, we just mark the menu as invalid and
       rebuild it from scratch next time it opens. This should reduce problems
       like LP: #821391
     - Honour the collapsed attribute. This solves a problem with multiple
       seprators appearing adjacent to each other in the greasemonkey menu
     - Store all booleans as PRPackedBool rather than PRBool
     - Add error checking around uGlobalMenuDocListener
     - Make uGlobalMenuDummy more robust, and use it as a fallback if the
       real menuitem fails to initialize. This should help reduce problems
       like LP: #831391
     - If a menu fails to build correctly, mark it invalid and stop processing
       document events on it (which should avoid the crash in LP: #831391)
     - Invalidate a menu if we fail to insert/remove a node whilst processing
       a document event (which should help avoid the crash in LP: #831391)
     - Make uGlobalMenu::CanOpen() respect the collapsed attribute
     - Allow more than one menu node to register as a listener for any DOM
       node. In the case of command nodes, these may be shared across multiple
       menu nodes, with each one interested in receiving events. Previously, we
       just erased the first listener if a second menu node tried to register
       (discovered after adding error checking around uGlobalMenuDocListener)
Checksums-Sha1: 
 71a55b6ac0611fc65f61f8781963bae57b88a87f 3656 firefox_6.0~b5+build1+nobinonly-0ubuntu2.dsc
 4fddfeaa698818129d8673ffcf736dafa9cef47f 244108 firefox_6.0~b5+build1+nobinonly-0ubuntu2.diff.gz
Checksums-Sha256: 
 d4ba1b1508af206b34a2600507b67e4f6f883e74c8627769440fa269de70e486 3656 firefox_6.0~b5+build1+nobinonly-0ubuntu2.dsc
 06f8e8f052e1995246ec2ca02198d55feac7735b78853ab26e5c3028e97c0b18 244108 firefox_6.0~b5+build1+nobinonly-0ubuntu2.diff.gz
Files: 
 ff8ca2aa2e942458e9ec1cdf6e2cfe79 3656 web optional firefox_6.0~b5+build1+nobinonly-0ubuntu2.dsc
 08f7d07a46b566592d79b004a239c8fa 244108 web optional firefox_6.0~b5+build1+nobinonly-0ubuntu2.diff.gz

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

iQEcBAEBAgAGBQJOQW8QAAoJEGEfvezVlG4P2hEH/iqUMBokepuOiT/23v35h5b3
4Rf0GE+XgZTnoq/O1T9b65Vbbtm/frk9liuGqej+WtYEBM37/A0MoDXEJiUH+ZUy
5HpYIKjrw0RxBu10TQ8Ruv6CQJV35+OAEIIa7Osou7ntlFtd5Al6RhrFjyXp4PUT
Be3WpMfaw0xm0vgO0tH5O1zoKaYalSeobcQPI43DXiB9bd1cr6h62L10V5Sckhjx
w8RtcFNOH9zPaIdNGFCOA5zC3B5PZJnlCLnQMAaKPMlGzW6AzVwcieGsRjuBpFz6
fM91rXjXK17aP1mqkvlhOQ+UZ1F7s+A68kfXEX/JxZuOyAI/3qNGvFHjhdaenvs=
=Q8G4
-----END PGP SIGNATURE-----


More information about the Oneiric-changes mailing list