# ChangeLog for mail-client/thunderbird
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.4 2010/06/18 09:28:36 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.5 2010/06/18 18:41:18 anarchy Exp $
+
+*thunderbird-3.1_rc2-r1 (18 Jun 2010)
+
+ 18 Jun 2010; <anarchy@gentoo.org>
+ +files/thunderbird-gentoo-default-prefs-1.js,
+ +thunderbird-3.1_rc2-r1.ebuild, +files/thunderbird-3.1-noalsa-fixup.patch:
+ prepare for 3.1 final release next week, work out all bugs in ~testing,
+ changed a few defaults to make easier on users.
*thunderbird-3.0.5 (18 Jun 2010)
AUX icon/thunderbird-icon.png 6499 RMD160 1aeece7719c1c1629b98fc11870641769681a048 SHA1 651d244e96fa0edf13f68f5ef9047432eb6ed3bf SHA256 ff9749e42b82b80425bb52883d63baa53298af7be98870ee6b73f0a6cf0ab22d
AUX icon/thunderbird-unbranded.desktop 183 RMD160 2aeecc5f6127adee0c9ab1e1c83a29bafb82f41e SHA1 3c7533d73abf8208e2117de1601ac31935994021 SHA256 b42bda8d82722d069049889f14887aabc9f3e139a023186780ffff222ca5722d
AUX icon/thunderbird.desktop 173 RMD160 03faca4ba9ff401e5d5ffc6ebb0a27ddbd9dd36c SHA1 cfdaa810fda5599a2e8454933157d5c2e590bd7f SHA256 1990dde085dbb37be74766a39eab72c0a0812cb1fde6f1c3fd10ce64dc8f5623
+AUX thunderbird-3.1-noalsa-fixup.patch 1087 RMD160 ad7807e9d42c65b9f1a8965e43db349a4c1fd38f SHA1 36f66207e3df9aa2481a7e2cb43c6ba0e74dc912 SHA256 62a9044ad373a3ead7c8547e7a342891c55f04d5fe0225e5ac05115fbad962e1
+AUX thunderbird-gentoo-default-prefs-1.js 311 RMD160 3542b008d6ba40a0290e5921d3388b81c817437c SHA1 bd307aa373458fed7c30c749d3e7acaf26e0b05e SHA256 1c9e25533118fc41e7dd8c276ce60106f6fb1959cab3887438759d23fdbc5445
AUX thunderbird-gentoo-default-prefs.js 494 RMD160 9eed5d9ac1f7953bb563354176a3656c09e62744 SHA1 6a155c0e3bf74f37ddb2e506df5cb35af5e7105f SHA256 e9831135f0f893944df3f51d3c754db9eb330a1293d7e6b79b7682d6ce60b48f
DIST mozilla-thunderbird-3.0-patches-0.3.tar.bz2 3241 RMD160 bc3b163b9c5bd7c7fb497786b2dc2da4e0a4bd28 SHA1 0182b73d48cd21204504f3bb8e17f0d9a7289464 SHA256 a430c71a12fe63662d43b4eeb5b185841a4788cbbbbd7178a3c73056ba94c5cd
+DIST mozilla-thunderbird-3.1-patches-0.1.tar.bz2 2451 RMD160 31b5126836b4fb6b5e62f4d1772fab2e4111320e SHA1 b86c3e93edc632801f3e331884404332b458d7b1 SHA256 79c6a48cdcf322226e39c0d8b5136506d6fb9c939c7ce531ac7f5c6ad3588d28
DIST thunderbird-3.0.4-af.xpi 200344 RMD160 4059b543f2536a148de331408f763e4befd52079 SHA1 fd35228f6f41975ed09339682eeab469b570029e SHA256 89d3836b7bc6db283618c0073313b39a11bd4ce658a2d15272a6b3e093a9f2df
DIST thunderbird-3.0.4-be.xpi 189168 RMD160 4bb82e374b76e1bcc7d992bc76752dfcacbaab3e SHA1 1da844bbd7d6bd33f565bca6f5b10065a1b39239 SHA256 7bd80849948f2189d7d172647c789a3df41ef852b6848beb2e435fc8ab2da08b
DIST thunderbird-3.0.4-bg.xpi 222580 RMD160 e7dc7374de70bc797c7aa756207706d7d39950f9 SHA1 4bfe6b3999bad71a9a8d10d0d0553114a18e0986 SHA256 0ea5c3f3e4028ae6bfa631acc9f5323c9278c762db0dac4d92f39954ecbfeea9
DIST thunderbird-3.0.5-zh-CN.xpi 208235 RMD160 a1111421d74b25f07eafd3c0ebdf3f614d543c17 SHA1 a71e715a82d34ea70604d2fc3300319548687ffa SHA256 2c382ac699912f04b06eaf3e878b96a566a53f8d25fbfd967130661454e4f6c1
DIST thunderbird-3.0.5-zh-TW.xpi 208644 RMD160 14a2b34715bab0c5063c63ed1e71980f223d3e06 SHA1 137268253f0262329912515e3df0491d642b2c61 SHA256 0c6d7bb602c89ac886972b33de38c34f9c8e0371ffd8027bbda98f0ae12def54
DIST thunderbird-3.0.5.source.tar.bz2 60574905 RMD160 a5ebfbf5444fe694cbd9bc7a7131460e404c5d40 SHA1 c51b6c6a9357578beb7440e4d3cf4594a61fd6a7 SHA256 1549d02f38a27c45f3b153ebf536f05bcfaacb1eb7eda170e721d7ef61c6eea2
+DIST thunderbird-3.1_rc2-af.xpi 210605 RMD160 af4b84e4fedc14102acb7d726496cb9d0d1aa3d3 SHA1 190f9506460bc0771d88d7d203be5b47f16c5f64 SHA256 88f55b4707d2de5d391d99bf41e2572c7682c14e13ca0e2d3cc764daf5f30d59
+DIST thunderbird-3.1_rc2-ar.xpi 230324 RMD160 4194889b482fd444bdc3a9352e732cb6076fd9e0 SHA1 9a65441ccaba60f50559741b4a3fb52c13fa3da7 SHA256 8869b038a1caa5e316dea2eb34e1813ed07b94accc4438666e9c9f998ccf56fc
+DIST thunderbird-3.1_rc2-be.xpi 194419 RMD160 5ed01b3418d40a3c3b94c0df21b25e7b749519ea SHA1 9ebd53fd61fdc23cce837bb64b4ffe4b5b7db96a SHA256 d9f7ef4a86c47b2646c04e997a341ea80e0e6fe6f1ced564ecdfcbc98eec39e7
+DIST thunderbird-3.1_rc2-bg.xpi 235128 RMD160 95fc31ad2a77603a784ad776e391fbf06489a279 SHA1 7c1d73dc19c6cb7b29d0d27d655448c0ea2851fa SHA256 8a5c3499d64e910980610ebb4892fe550d2552d4afe66126a7a718604a2e0e27
+DIST thunderbird-3.1_rc2-bn-BD.xpi 244846 RMD160 43fc6fe919327a781857317e480dee35cb07af07 SHA1 723dca83fdfa443215a8526b8121326535b7e728 SHA256 c1f1c73d24fab30ff7df682cb5cdc7892d65696f8880a184b22c171b5783bef2
+DIST thunderbird-3.1_rc2-ca.xpi 219415 RMD160 93ba1e9c4550bca79ec5b097ec679c388e7b4a5c SHA1 e7ee0714747ac47f631338a4ef1599eba80f80ee SHA256 376ec9bd19807ee496ea38a03a29744181859359f08679ccd24dca6e7e7aec73
+DIST thunderbird-3.1_rc2-cs.xpi 218156 RMD160 a102e5ec810322503e4ab29c178ed34db2919f7c SHA1 dee9a6fb31f5e8803fea75286378ba806c90164e SHA256 f9a3bbac542283b0d9c67fffb29e1967e31d157c91daa3f7469c1ba716d83e14
+DIST thunderbird-3.1_rc2-da.xpi 203176 RMD160 c7c42e5bea83850ef660354f83783febd1dd4e88 SHA1 4d2ac8a1917dcb8ce349d4f3154fd2c0a76ed81e SHA256 e1c592cbc361b63f8104e03e13897a2a558c0305d26c5fe6128e98ce79cc3554
+DIST thunderbird-3.1_rc2-de.xpi 222787 RMD160 c19370bf668988b60f55a2ce0b6dc7d2186674d5 SHA1 f042dc0b3f653b11e37dfb802f1c3c434df961c0 SHA256 6e89da8cb65d152e4418726c57583d25dac0ee61d1c5e9297a9251942a2a3bf8
+DIST thunderbird-3.1_rc2-el.xpi 210123 RMD160 97cbeb4bea5e88983fa528dfd6bb0fe1ed001e92 SHA1 55ad0b047662aa27350977f5078541a8d438a9e1 SHA256 af6fee3a0a743e10e29889f70e717e42ccdafa917c241bc41c63953a67098a83
+DIST thunderbird-3.1_rc2-en-GB.xpi 203672 RMD160 92517f899314fb4e3587c03819b5e364130b5acf SHA1 cfe205b173469075ee49a235769c43c49f71c9c1 SHA256 15dbe9d273ef54008528e3a9c68b06f58a988f27e2860539549da4e1ba830f7d
+DIST thunderbird-3.1_rc2-es-AR.xpi 218631 RMD160 4f435e479f1f60e4c7dd0d3d8a0765f71d38bf85 SHA1 c75d10e3daffb33d11968a8cd8488723cbbb9d1c SHA256 caebbe4a6fa6997ab4a1599a2ad23bddfb7817f945d86479e698b4b373714cfc
+DIST thunderbird-3.1_rc2-es-ES.xpi 172933 RMD160 295d0f542f567bc844b56674efe1b7bd2868e7e8 SHA1 b7bf50aa9125e2b900e1e5d0ed0a95ced16c4592 SHA256 4bb8079ea322698b493f0c3f8130f34d6a1364a252fafa709702a149616ffc60
+DIST thunderbird-3.1_rc2-et.xpi 221756 RMD160 ccb787e28490ac54678eb73fdc28c32fbc9f6df0 SHA1 849aae8beb9104f07d4cc865216ca4145d50c5bb SHA256 cf8e4f90361e7b12ce55848ee35e8c9202a569a65c733dc252bd13ff79fea5ea
+DIST thunderbird-3.1_rc2-eu.xpi 211298 RMD160 68aed0eadb0960fe87fb2c5f464400d63091fc1a SHA1 21083b774085f351479372197bdd2ad11176bcbd SHA256 e5e3af57ad4d985b24edfa956fb97ce21a724deb5d8d6d6abfca12c4dc6e8316
+DIST thunderbird-3.1_rc2-fi.xpi 219524 RMD160 5fc37995323afa2f0c868248dc3c3a9422435954 SHA1 5760a77fb78c902d02aebab045e0ac59730fdc0e SHA256 9a5d4430441196ef7b78a22a008f3ff325ead98938b9852345177e64ea653c03
+DIST thunderbird-3.1_rc2-fr.xpi 221719 RMD160 6b8afa41671aa53d4d1b34fc18255b43884da5c3 SHA1 53a3ddcfaa26bf164acb64855db19398ca427c54 SHA256 37d23eee9ebb2831cbb8805eaf1141eacbc8096caa26cb352a0b4c9c2da49767
+DIST thunderbird-3.1_rc2-fy-NL.xpi 221121 RMD160 fc8b5eafabeb142f776402676dcdfc5b88adffd0 SHA1 eb4ce0c4c8c2d7ee9520f3f97912837f121a94ca SHA256 13969a28e21aa6814b3d475069a804569636ae46bfcda6bac1da0ec7d4927987
+DIST thunderbird-3.1_rc2-ga-IE.xpi 219455 RMD160 1f29ce79127b6114176115e15c0fbd9a9cefb4c7 SHA1 989436958228c8cbb3fc76d264404edaa207952e SHA256 1eb890bac43fed777ad499e7b9c22b47d8f6566067a2944ab78f92c9d6dc908f
+DIST thunderbird-3.1_rc2-he.xpi 204915 RMD160 e25e002b3096b1fcf5219b36efa17a1ede0bd763 SHA1 f37b8b6ac6ae600521fbbd0ca49837a396d1626b SHA256 13fac2a5deacf208235dfb2fccb38b160c996482678c4c410bf156dbc51d20c0
+DIST thunderbird-3.1_rc2-hu.xpi 226088 RMD160 cc07e13b1c1d08cbfa027624454b56c82c9ff296 SHA1 9441d5e9d311211b43c254ab34b1bd6af71db28c SHA256 6a9dd5e1fcf60fee8cbb3b0ab8ee17184098d67d9a913cd893c88850d72798bf
+DIST thunderbird-3.1_rc2-id.xpi 185831 RMD160 74fb31219cd1dfd667d83a2c863006a39f0169f1 SHA1 f5149dd9e5bf46ca06cf3e1785aca60790a723f3 SHA256 f00e7915bd3e85643691671a2e28a2209694d7f129a13df4be54cdfea9e3aaf3
+DIST thunderbird-3.1_rc2-is.xpi 213916 RMD160 d01586ba9729fac69879a6d2acd55985809b9426 SHA1 d4e3e125893652751373605a8c1cf3de7dc782d0 SHA256 3909ef72d2f06162b312dd536c0459bb98161d2a5458d01fe157a92c04f2a502
+DIST thunderbird-3.1_rc2-it.xpi 171437 RMD160 97199350faea79fc36f8601766893fe054fc7dd7 SHA1 2b3f9dc1875994f3f777511cc6faa1cdf4666932 SHA256 b1daa4e4638541ec0fba2a2ead091442f830124a77abecbe677fa044fb478bdf
+DIST thunderbird-3.1_rc2-ja.xpi 236544 RMD160 99b60ae8951694608e0ff6e2cf7982a9b84c49b0 SHA1 38f240bf1a2adedaab75c19e1665ce324e291fd7 SHA256 9b8dbe737ac89e229841df84a4f5de8e6a5dbe5e0d50a46a89d60017209a9f4b
+DIST thunderbird-3.1_rc2-ko.xpi 194776 RMD160 c65c2fc8b552d1f3ff4dcbe90193d19e50715e74 SHA1 c66f9807c61dec40a76ec95c6385ed6f76bc06b6 SHA256 d674ae717a289f6d782199f1d147b0a108cdfd5c5ea0c137240da5341b8b4cba
+DIST thunderbird-3.1_rc2-lt.xpi 235344 RMD160 a7639b04a00f268db16e2b38b5bf0f623867f98a SHA1 2cb92c71bb901da3dce17336c3566060e0a15d96 SHA256 dadc0e6b9452e872d6492315f8017409bade5231396321be17df5e7d83cb045a
+DIST thunderbird-3.1_rc2-nb-NO.xpi 213930 RMD160 04d3dcf5862d4db3c13330c6374d9195476895f4 SHA1 1f85e30eedba3fb3b876d365d3043d3e507f8616 SHA256 382ea064171c8f709eb42b74acdf3c0c26a4653f732db4dafdbadf9f37249da2
+DIST thunderbird-3.1_rc2-nl.xpi 216651 RMD160 d62db05b32f71c1e3dff0fd7db72171693ffa7ab SHA1 b1855f686c14b7fe05a6d126edce765c1328d21e SHA256 1c8bc50a5e0fd406bd0157f8b06b296f416c24d45b5023bbdfc73c8bca98b76f
+DIST thunderbird-3.1_rc2-nn-NO.xpi 215652 RMD160 82b3c925b09584b46b4fb5b627d320cb5021a13b SHA1 d551ca593f87f4883c474cd6f3dba2df175b71fc SHA256 56445543cea1c4acb2a88f226852965da59451be4193ed55a8a51d63f3031fd5
+DIST thunderbird-3.1_rc2-pa-IN.xpi 241065 RMD160 82dc24fdc333c9ec818bf07edd28de92622ce050 SHA1 754d7e92bbbb85706b45aa0fe1d5b31be8348998 SHA256 0f877a8c14a66b8ce80d38e37f9ee942340bc33c5047f98bed75bb479f12aa7c
+DIST thunderbird-3.1_rc2-pl.xpi 203963 RMD160 c6e07ce87b99b68bdc8b4a17b64060ff60f33f23 SHA1 d632bf70b52bfdaa95ab8ff68855ec97eaf9031d SHA256 028be3d3d5c53aff173a1c5be764c0b73d02069833bea631b11dbaf8c73b8c17
+DIST thunderbird-3.1_rc2-pt-BR.xpi 215013 RMD160 67acf880a063d3239d42553c9ca6af9ac859a065 SHA1 f3c2083c86d91e4345a12bee75d978c688e65acd SHA256 89076bf14f03497d47fd62dacd31789a15660920f9489c0b271c50b17d06bf78
+DIST thunderbird-3.1_rc2-pt-PT.xpi 214280 RMD160 36a25eaac7e2082175a5d4c50a5ebdfac2756759 SHA1 a2c5d821402560755837baf12f8cfc0ab1de6949 SHA256 dd1af1f6fa1244c0ef720fcf6ba85a4937c4b5c8ec7bf8c0fba3aacc66ba199a
+DIST thunderbird-3.1_rc2-ro.xpi 221248 RMD160 8e8772ad1283dfad6224f02dd83109b068e1e4f2 SHA1 7f2895a13d8196d0a0fedc55de9c7b5f03bf5171 SHA256 ba12fcdb8e8cd5496dc4566fe1a0a20c6aa0f8026f2aa478c383db6fd12cd132
+DIST thunderbird-3.1_rc2-ru.xpi 198124 RMD160 b48af798879813e52e54897d126e17c7f7e6b90b SHA1 4896959407f2713495bb76b413991d9a8c583053 SHA256 14f961ce4535f42464f548a15bdefb8e5cd26800566bdc4c3be6c553e2dc9f93
+DIST thunderbird-3.1_rc2-si.xpi 246122 RMD160 82309cd83d6e9b9ac94f706ce35d58b6b1c0fb31 SHA1 00403c18c2e1a0370a2804dc007e864a0ed247dc SHA256 6861ba96d5873457b704d80d66582e126e29737629d5e53d302ffdcef19f6152
+DIST thunderbird-3.1_rc2-sk.xpi 224552 RMD160 309bd77eb2cbe4dcbf7756e57429fc05c03ca5d6 SHA1 0d1ae1d6278dc24dae2df97550dd1cd9442ea29d SHA256 6e67bbc3773055e36e68936f20e2a0b71fa9cdff2aa755fb89fc8737c42663ec
+DIST thunderbird-3.1_rc2-sl.xpi 218480 RMD160 56fed9c213992a3889044cf06e940f58a4cbc46b SHA1 fcf4ad29bcd6e5a1fb4e2da3934766b343455cdf SHA256 ca59e896b4f5bcf1e8a4472a34c24ab7e0947add0473d3e82734815af2ee9013
+DIST thunderbird-3.1_rc2-sq.xpi 211279 RMD160 68413c214c012fd635779369c3213a4c5176f9d5 SHA1 61639ca28a4d997654d824f77589b5223af98cb0 SHA256 fe9fcb8d8f2c79d8c2656a736692c876fc1f7bac588b792a623c64f64559b1c5
+DIST thunderbird-3.1_rc2-sv-SE.xpi 221187 RMD160 8e56ac754fa43de5e293da9f1c102e563f30b841 SHA1 c64dfbae8b2e13fb8df55d2cda7f6b1d599d6a1b SHA256 fbc8c1e117d1a50dbf3a154f60222db275caaebcd590802833c9c2ef3ebd088e
+DIST thunderbird-3.1_rc2-tr.xpi 215791 RMD160 cc6c7aaedca7109284daf826d0c90964496ce070 SHA1 657a5fea7c11cb528bd0690de16d6d3629815fb3 SHA256 14dc3a6b6697c065c038fef586702ad09028a6923b083eb1cfb7c89086a67279
+DIST thunderbird-3.1_rc2-uk.xpi 244813 RMD160 7f424b4181212292592c33da2ebd80648c857491 SHA1 c689d02ca4933bc33ed0ed4da10c7ee47bc297fe SHA256 6606484b2d32d72491b0cf42dc58f0085aa97077ce214e7d905c4accd7702d83
+DIST thunderbird-3.1_rc2-zh-CN.xpi 219648 RMD160 c32269154cab4e037d5ad7424f4145e8b781428c SHA1 a61b4851c911a246da914032a9d2ff50396dee1b SHA256 ba5b98ecf9f88b0e07ea50f9e5eb56b3e0cc3e61636348caefc99c70b357f89e
+DIST thunderbird-3.1_rc2-zh-TW.xpi 220411 RMD160 c7aaa900aeaf7c0926d9ad793d9df5a9eca0c740 SHA1 95e9f34de79e2d5f0d098010e899f605a46f820d SHA256 1a16639f2a0dab40a5c14bbc4061bee45f6f553c551287a60575a3644141fe2d
+DIST thunderbird-3.1rc2.source.tar.bz2 65626643 RMD160 e5112079166ad1b38f08a761587dc9d398efae88 SHA1 49bd4be60cfa584c12ec1f188b0aa9ff54112929 SHA256 02adf7b3b2c8e5db750cf94b6e518693b8ac1c2ea438dc6eaa976e37a38ede5d
EBUILD thunderbird-3.0.4-r1.ebuild 7028 RMD160 df4bebf6ae84c63cdcc2f1a1ad1093d3c9cfe325 SHA1 07f3d45628903fb5dbad78f72457b29b7864e3b8 SHA256 7d0613e43175794ff9397f1315397bb8eae224af97e3cc1f0c42de77bf02db53
EBUILD thunderbird-3.0.5.ebuild 7158 RMD160 42c5a8247a44b6e7c7d8a5affd1d657b2bdd52b2 SHA1 3fc037101be3aef98e6814f5b4f05dd662994b7a SHA256 c9b83d2371586f91a800bf1222dc44b0f4d08880956410101dffb5d259a72723
-MISC ChangeLog 51135 RMD160 60e478bacf95f1bd5b7d9c7005adf0f52393a76c SHA1 93a1fcb41a23d6d2146806c45803ccd14fe3ce41 SHA256 5298c6ac8c260c92641893f2e1a8a4f0a050af77e50ac617f7fa0dc992686e61
+EBUILD thunderbird-3.1_rc2-r1.ebuild 7512 RMD160 356aa4e64c57db027f7af2f48c34531d8ab899e5 SHA1 eb8b2b97b9c179dbcd3ebb6d6043ae3c8d227204 SHA256 388a7c27a213a6cb74e0b2a36cf1b104a1aadcaf884f2b380b1b088fe2c1fa9f
+MISC ChangeLog 51459 RMD160 4ee2967af9b161b5882ad236b057833eebe63a7f SHA1 cc9d066306f40dc32c3d27db7a3956e9b7f483c7 SHA256 6dd3450040a1fde4277a0b390ba1e380d51a7e979a1dd661f4a42e6d2585d4de
MISC metadata.xml 471 RMD160 dd596368f27518e6d32d724e878d8dfb0303fb68 SHA1 147c70ac08b477679be27a428679c4c06ce0c1f0 SHA256 8f3f2c2b7c204fa12ce8ab51e655985374ea469d3870680b6925d541dbf56ef3
--- /dev/null
+diff -urN comm-central-orig/mozilla/content/base/src/nsDocument.cpp comm-central/mozilla/content/base/src/nsDocument.cpp
+--- comm-central-orig/mozilla/content/base/src/nsDocument.cpp 2010-01-28 22:16:08.683135912 -0600
++++ comm-central/mozilla/content/base/src/nsDocument.cpp 2010-01-28 22:17:57.605126833 -0600
+@@ -169,7 +169,9 @@
+ #include "nsIPropertyBag2.h"
+ #include "nsIDOMPageTransitionEvent.h"
+ #include "nsFrameLoader.h"
++#ifdef MOZ_MEDIA
+ #include "nsHTMLMediaElement.h"
++#endif
+
+ #include "mozAutoDocUpdate.h"
+
+diff -urN comm-central-orig/mozilla/content/base/src/nsNodeUtils.cpp comm-central/mozilla/content/base/src/nsNodeUtils.cpp
+--- comm-central-orig/mozilla/content/base/src/nsNodeUtils.cpp 2010-01-28 22:16:08.686138846 -0600
++++ comm-central/mozilla/content/base/src/nsNodeUtils.cpp 2010-01-28 22:17:14.618150370 -0600
+@@ -55,7 +55,9 @@
+ #endif
+ #include "nsBindingManager.h"
+ #include "nsGenericHTMLElement.h"
++#ifdef MOZ_MEDIA
+ #include "nsHTMLMediaElement.h"
++#endif
+
+ // This macro expects the ownerDocument of content_ to be in scope as
+ // |nsIDocument* doc|
--- /dev/null
+pref("app.update.enabled", false);
+pref("app.update.autoInstallEnabled", false);
+pref("browser.display.use_system_colors", true);
+pref("intl.locale.matchOS", true);
+pref("mail.shell.checkDefaultClient", false);
+
+# Do not switch to Smart Folders after upgrade to 3.0b4
+pref("mail.folder.views.version", "1");
+
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-3.1_rc2-r1.ebuild,v 1.1 2010/06/18 18:41:18 anarchy Exp $
+
+EAPI="3"
+WANT_AUTOCONF="2.1"
+
+inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib mozextension autotools
+
+# This list can be updated using get_langs.sh from the mozilla overlay
+LANGS="af ar be bg bn-BD ca cs da de el en en-GB en-US en-US es-AR es-ES et eu
+fi fr fy-NL ga-IE he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro
+ru si sk sl sq sv-SE tr uk zh-CN zh-TW"
+NOSHORTLANGS="en-GB es-AR pt-BR zh-TW"
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${P/_rc/rc}"
+
+DESCRIPTION="Thunderbird Mail Client"
+HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
+
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+SLOT="0"
+LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
+IUSE="alsa ldap crypt bindist libnotify lightning mozdom system-sqlite wifi"
+PATCH="mozilla-${PN}-3.1-patches-0.1"
+
+REL_URI="http://releases.mozilla.org/pub/mozilla.org/${PN}/releases"
+SRC_URI="${REL_URI}/${MY_PV}/source/${MY_P}.source.tar.bz2
+ http://dev.gentoo.org/~anarchy/dist/${PATCH}.tar.bz2"
+
+for X in ${LANGS} ; do
+ if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then
+ SRC_URI="${SRC_URI}
+ linguas_${X/-/_}? ( ${REL_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )"
+ fi
+ IUSE="${IUSE} linguas_${X/-/_}"
+ # english is handled internally
+ if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then
+ if [ "${X}" != "en-US" ]; then
+ SRC_URI="${SRC_URI}
+ linguas_${X%%-*}? ( ${REL_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )"
+ fi
+ IUSE="${IUSE} linguas_${X%%-*}"
+ fi
+done
+
+RDEPEND=">=sys-devel/binutils-2.16.1
+ >=dev-libs/nss-3.12.3
+ >=dev-libs/nspr-4.8
+ >=media-libs/lcms-1.17
+ >=app-text/hunspell-1.2
+ x11-libs/cairo[X]
+ x11-libs/pango[X]
+
+ alsa? ( media-libs/alsa-lib )
+ libnotify? ( >=x11-libs/libnotify-0.4 )
+ system-sqlite? ( >=dev-db/sqlite-3.6.22-r2[fts3,secure-delete] )
+ wifi? ( net-wireless/wireless-tools )
+
+ !x11-plugins/lightning"
+
+PDEPEND="crypt? ( >=x11-plugins/enigmail-1.1 )"
+
+S="${WORKDIR}"/comm-1.9.2
+
+linguas() {
+ local LANG SLANG
+ for LANG in ${LINGUAS}; do
+ if has ${LANG} en en_US; then
+ has en ${linguas} || linguas="${linguas:+"${linguas} "}en"
+ continue
+ elif has ${LANG} ${LANGS//-/_}; then
+ has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}"
+ continue
+ elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then
+ for X in ${LANGS}; do
+ if [[ "${X}" == "${LANG}-"* ]] && \
+ [[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then
+ has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}"
+ continue 2
+ fi
+ done
+ fi
+ ewarn "Sorry, but ${PN} does not support the ${LANG} LINGUA"
+ done
+}
+
+pkg_setup() {
+ export BUILD_OFFICIAL=1
+ export MOZILLA_OFFICIAL=1
+
+ if ! use bindist; then
+ elog "You are enabling official branding. You may not redistribute this build"
+ elog "to any users on your network or the internet. Doing so puts yourself into"
+ elog "a legal problem with Mozilla Foundation"
+ elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+
+ linguas
+ for X in ${linguas}; do
+ # FIXME: Add support for unpacking xpis to portage
+ [[ ${X} != "en" ]] && xpi_unpack "${P}-${X}.xpi"
+ done
+ if [[ ${linguas} != "" && ${linguas} != "en" ]]; then
+ einfo "Selected language packs (first will be default): ${linguas}"
+ fi
+}
+
+src_prepare() {
+ # Apply our patches
+ EPATCH_SUFFIX="patch" \
+ EPATCH_FORCE="yes" \
+ epatch "${WORKDIR}"
+
+ # Fix broken media support
+ epatch "${FILESDIR}/${PN}-3.1-noalsa-fixup.patch"
+
+ eautoreconf
+
+ cd mozilla
+ eautoreconf
+ cd js/src
+ eautoreconf
+}
+
+src_configure() {
+ declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/mozilla-${PN}"
+ MEXTENSIONS="default"
+
+ ####################################
+ #
+ # mozconfig, CFLAGS and CXXFLAGS setup
+ #
+ ####################################
+
+ touch mail/config/mozconfig
+ mozconfig_init
+ mozconfig_config
+
+ # It doesn't compile on alpha without this LDFLAGS
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
+ mozconfig_annotate '' --enable-application=mail
+ mozconfig_annotate '' --with-default-mozilla-five-home="${EPREFIX}${MOZILLA_FIVE_HOME}"
+ mozconfig_annotate '' --with-user-appdir=.thunderbird
+ mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr
+ mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr
+ mozconfig_annotate '' --with-sqlite-prefix="${EPREFIX}"/usr
+ mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir)
+ mozconfig_annotate 'broken' --disable-crashreporter
+ mozconfig_annotate '' --with-system-hunspell
+
+ # Use enable features
+ mozconfig_use_enable ldap
+ mozconfig_use_enable ldap ldap-experimental
+ mozconfig_use_enable libnotify
+ mozconfig_use_enable lightning calendar
+ mozconfig_use_enable wifi necko-wifi
+ mozconfig_use_enable system-sqlite
+ mozconfig_use_enable !bindist official-branding
+ mozconfig_use_enable alsa ogg
+ mozconfig_use_enable alsa wave
+
+ # Bug #72667
+ if use mozdom; then
+ MEXTENSIONS="${MEXTENSIONS},inspector"
+ fi
+
+ # Finalize and report settings
+ mozconfig_final
+
+ ####################################
+ #
+ # Configure and build
+ #
+ ####################################
+
+ # Disable no-print-directory
+ MAKEOPTS=${MAKEOPTS/--no-print-directory/}
+
+ if [[ $(gcc-major-version) -lt 4 ]]; then
+ append-cxxflags -fno-stack-protector
+ fi
+
+ CPPFLAGS="${CPPFLAGS}" \
+ CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
+ econf || die
+}
+
+src_compile() {
+ # Should the build use multiprocessing? Not enabled by default, as it tends to break
+ [ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1"
+ emake ${jobs} || die
+}
+
+src_install() {
+ declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/mozilla-${PN}"
+
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ if use lightning ; then
+ declare emid emd1 emid2
+
+ emid="{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}"
+ dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
+ cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid}
+ unzip "${S}"/mozilla/dist/xpi-stage/gdata-provider.xpi
+
+ emid1="calendar-timezones@mozilla.org"
+ dodir ${MOZILLA_FIVE_HOME}/extensions/${emid1}
+ cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid1}
+ unzip "${S}"/mozilla/dist/xpi-stage/calendar-timezones.xpi
+
+ emid2="{e2fda1a4-762b-4020-b5ad-a41df1933103}"
+ dodir ${MOZILLA_FIVE_HOME}/extensions/${emid2}
+ cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid2}
+ unzip "${S}"/mozilla/dist/xpi-stage/lightning.xpi
+ fi
+
+ linguas
+ for X in ${linguas}; do
+ [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P}-${X}"
+ done
+
+ if ! use bindist; then
+ newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png
+ domenu "${FILESDIR}"/icon/${PN}.desktop
+ else
+ newicon "${S}"/mail/branding/unofficial/content/icon48.png thunderbird-icon-unbranded.png
+ newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
+ ${PN}.desktop
+ fi
+
+ # Warn user that remerging enigmail is neccessary on USE=crypt
+ use crypt && ewarn "Please remerge x11-plugins/enigmail after updating ${PN}."
+
+ # Enable very specific settings for thunderbird-3
+ cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js \
+ "${ED}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
+ die "failed to cp thunderbird-gentoo-default-prefs.js"
+}