Permalink
Browse files

Re-merge slavealloc with tip

  • Loading branch information...
2 parents 1e175c2 + f4a2c07 commit a9030daaa230f845f0f3746f63b19426f6a069f4 @djmitche djmitche committed Mar 18, 2011
Showing with 2,799 additions and 762 deletions.
  1. +34 −0 .hgtags
  2. +111 −0 buildbot-helpers/addon-tests/addon-sendchanges.sh
  3. +100 −0 buildbot-helpers/addon-tests/addons.txt
  4. +35 −65 buildbot-helpers/release_sanity.py
  5. +192 −0 buildfarm/maintenance/buildbot-wrangler.py
  6. +86 −0 buildfarm/maintenance/manage_masters.py
  7. +109 −0 buildfarm/maintenance/master_fabric.py
  8. +189 −21 buildfarm/maintenance/production-masters.json
  9. +351 −0 buildfarm/utils/mar.py
  10. +27 −42 buildfarm/utils/retry.py
  11. +48 −16 buildfarm/utils/run_jetpack.sh
  12. +11 −0 lib/python/build/paths.py
  13. +48 −1 lib/python/build/versions.py
  14. +198 −0 lib/python/buildtools/test/test_build_versions.py
  15. +11 −0 lib/python/buildtools/test/test_util_commands.py
  16. +7 −1 lib/python/buildtools/test/test_util_hg.py
  17. +73 −0 lib/python/buildtools/test/test_util_retry.py
  18. +7 −0 lib/python/release/info.py
  19. +1 −1 lib/python/release/l10n.py
  20. +1 −1 lib/python/release/platforms.py
  21. +6 −1 lib/python/util/commands.py
  22. +10 −3 lib/python/util/hg.py
  23. +38 −0 lib/python/util/retry.py
  24. +29 −21 lib/python/util/tuxedo.py
  25. +3 −0 release/firefox-tuxedo.ini
  26. +2 −2 release/signing/Makefile
  27. +2 −0 release/signing/download-exclude.list
  28. +4 −1 release/signing/download_builds.py
  29. +3 −3 release/signing/signing.py
  30. +2 −2 release/signing/tests.py
  31. +8 −1 release/tuxedo-add.py
  32. +8 −1 release/update-verify-bump.pl
  33. +1 −1 release/updates/moz191-firefox-linux-major.cfg
  34. +1 −1 release/updates/moz191-firefox-mac-major.cfg
  35. +1 −1 release/updates/moz191-firefox-win32-major.cfg
  36. +2 −0 release/updates/moz192-firefox-linux-major.cfg
  37. +3 −1 release/updates/moz192-firefox-linux.cfg
  38. +2 −0 release/updates/moz192-firefox-mac-major.cfg
  39. +3 −1 release/updates/moz192-firefox-mac.cfg
  40. +2 −0 release/updates/moz192-firefox-win32-major.cfg
  41. +3 −1 release/updates/moz192-firefox-win32.cfg
  42. +3 −1 release/updates/moz192-thunderbird-linux.cfg
  43. +3 −1 release/updates/moz192-thunderbird-mac.cfg
  44. +3 −1 release/updates/moz192-thunderbird-win32.cfg
  45. +7 −1 release/updates/moz20-firefox-linux.cfg
  46. +7 −1 release/updates/moz20-firefox-linux64.cfg
  47. +7 −1 release/updates/moz20-firefox-mac64.cfg
  48. +7 −1 release/updates/moz20-firefox-win32.cfg
  49. +2 −2 release/updates/moz20-seamonkey-linux.cfg
  50. +2 −2 release/updates/moz20-seamonkey-mac.cfg
  51. +2 −2 release/updates/moz20-seamonkey-win32.cfg
  52. +3 −1 release/updates/moz20-thunderbird-linux.cfg
  53. +3 −1 release/updates/moz20-thunderbird-linux64.cfg
  54. +3 −1 release/updates/moz20-thunderbird-mac64.cfg
  55. +3 −1 release/updates/moz20-thunderbird-win32.cfg
  56. +24 −6 scripts/blocklist/sync-hg-blocklist.sh
  57. +12 −9 scripts/l10n/create-release-repacks.py
  58. +1 −1 scripts/l10n/nightly-mobile-repacks.py
  59. +3 −2 scripts/l10n/nightly_mobile_repacks.sh
  60. +15 −3 scripts/release/push-to-mirrors.py
  61. +5 −5 scripts/release/push-to-mirrors.sh
  62. +108 −105 scripts/release/tag-release.py
  63. +1 −1 scripts/spidermonkey_builds/dtrace
  64. +1 −1 scripts/spidermonkey_builds/nomethodjit
  65. +1 −1 scripts/spidermonkey_builds/notracejit
  66. +1 −1 scripts/spidermonkey_builds/shark
  67. +7 −2 scripts/spidermonkey_builds/spidermonkey.sh
  68. +1 −1 scripts/spidermonkey_builds/vanilla
  69. +4 −1 scripts/staging/release_downloader.py
  70. +0 −30 scripts/valgrind/i686-redhat-linux-gnu.sup
  71. +2 −3 scripts/valgrind/valgrind.sh
  72. +0 −30 scripts/valgrind/x86_64-redhat-linux-gnu.sup
  73. +184 −0 stage/extract_and_run_command.py
  74. +7 −1 stage/post_upload.py
  75. +214 −0 sut_tools/check.py
  76. +380 −352 sut_tools/clientproxy.py
  77. +1 −1 sut_tools/installApp.py
View
34 .hgtags
@@ -287,3 +287,37 @@ ae58356c0e45c71a1e88fd28e731a66fa1aba2db e7890
c094240dc2459355b6bf6d0ae5dfc0e563a3f19a e7890
fc5c4f02e03b1c9bfe7d8970864478d58c271b28 FIREFOX_3_6_14_BUILD2
c094240dc2459355b6bf6d0ae5dfc0e563a3f19a FIREFOX_3_6_14_BUILD2
+04faf34d30f0de2216a1d21b6cbab323868f34d0 FENNEC_4_0b5_BUILD1
+04faf34d30f0de2216a1d21b6cbab323868f34d0 FENNEC_4_0b5_RELEASE
+04faf34d30f0de2216a1d21b6cbab323868f34d0 FENNEC_4_0b5_RELEASE
+0cd608ae244dcf3cf98ef83301faccf360c179c1 FENNEC_4_0b5_RELEASE
+0cd608ae244dcf3cf98ef83301faccf360c179c1 FENNEC_4_0b5_BUILD2
+0cd608ae244dcf3cf98ef83301faccf360c179c1 FENNEC_4_0b5_RELEASE
+f96bcb9e85542242dd65ac7b2909d4b2478f40a8 FENNEC_4_0b5_RELEASE
+f96bcb9e85542242dd65ac7b2909d4b2478f40a8 FENNEC_4_0b5_BUILD3
+ee9e889625c51d752bc232ffeb68c57d301fe58d FIREFOX_3_6_14_BUILD13
+ae58356c0e45c71a1e88fd28e731a66fa1aba2db FIREFOX_3_6_14_RELEASE
+ee9e889625c51d752bc232ffeb68c57d301fe58d FIREFOX_3_6_14_RELEASE
+cfca31588669584a400aa57b53d84f139d7d3642 FIREFOX_4_0b12_RELEASE
+cfca31588669584a400aa57b53d84f139d7d3642 FIREFOX_4_0b12_BUILD1
+6944921cac332da760c5660c3509232ad8f7c1d8 FIREFOX_3_6_14_BUILD3
+ee9e889625c51d752bc232ffeb68c57d301fe58d FIREFOX_3_6_14_RELEASE
+3b2bf70a365fae6c7a1ee27de5aee1483d1d3b49 FIREFOX_3_6_14_RELEASE
+434fcf8fa12ff24903c548834d19e327eeb2ef92 FIREFOX_3_5_17_BUILD1
+cb8a23b27dc901b6eef1999b91f07303fb0f87d8 FIREFOX_3_5_17_BUILD1
+434fcf8fa12ff24903c548834d19e327eeb2ef92 FIREFOX_3_5_17_RELEASE
+e5681f8f27099e5e8d98d8fe5d4b4a1b42c07012 FIREFOX_3_5_17_RELEASE
+6e077c046431cf62070fc8ea72168fbcb2d4a4c8 FIREFOX_3_6_15_BUILD1
+2bcf855ed3644b6c42c5252303e9ec10a368842f FIREFOX_3_6_15_RELEASE
+54ac04410dffbda3574975540997bd2fc71bae3b FIREFOX_4_0rc1_RELEASE
+a7d53ccf95c236330d6348015df14c12af9606a8 FIREFOX_4_0rc1_RELEASE
+860e7e51371276253bd641c1966a2cf3b07e150c FIREFOX_4_0rc1_BUILD1
+a7d53ccf95c236330d6348015df14c12af9606a8 FIREFOX_4_0rc1_BUILD1
+c0c6d8ed28cb0123f4b00846e8f23abff0e819b8 FIREFOX_4_0_RELEASE
+1732ef906ca79a9b127de03942390cb63590c0da FIREFOX_4_0rc2_RELEASE
+1732ef906ca79a9b127de03942390cb63590c0da FIREFOX_4_0rc2_BUILD2
+ed75fb61846256a9494e6a80eff1ed065c42817f FIREFOX_4_0rc2_BUILD3
+1732ef906ca79a9b127de03942390cb63590c0da FIREFOX_4_0rc2_RELEASE
+4b459784fab51b89b944c196ab5c81ef40e4f047 FIREFOX_4_0rc2_RELEASE
+d2daf0c8b078ee26090a44efd68aae8176cb3d7b FENNEC_4_0rc1_RELEASE
+d2daf0c8b078ee26090a44efd68aae8176cb3d7b FENNEC_4_0rc1_BUILD3
@@ -0,0 +1,111 @@
+#!/bin/bash
+#forces sendchanges to test mozilla-central builds for all platforms
+# usage
+# sendchange -p [9008, 9010,9012,9013] -r -a [addon file] -m [master]
+# author: Alice Nodelman <anodelman@mozilla.com>
+if [ $# -eq 0 ] ; then
+ echo "Usage: $0 -p [9008,9010,9012,9013] -r -a [addon file] -m [master]"
+ exit 1
+fi
+RELEASE_TEST=false
+ADDONFILE='no addon file'
+MASTER='localhost'
+while [ $# -gt 0 ] ; do
+ case $1 in
+ -r) RELEASE_TEST=true ; shift 1 ;;
+ -p) PORT=$2 ; shift 2 ;;
+ -a) ADDONFILE=$2 ; shift 2 ;;
+ -m) MASTER=$2 ; shift 2 ;;
+ *) shift 1 ;;
+ esac
+done
+if [[($PORT -ne 9008) && ($PORT -ne 9010) && ($PORT -ne 9012) && ($PORT -ne 9013)]] ; then
+ echo "Error - please specify a buildbot master port number to push sendchanges to (9008, 9010, 9012 or 9013)"
+ echo "Bad port number: $PORT"
+ exit 1
+fi
+
+#collect info
+BUILDURL="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/"
+MOBILEURL="ftp://ftp.mozilla.org/pub/mobile/nightly/latest-mozilla-central-android-r7/"
+RELEASEURL="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest"
+TYPE="talos" #opt-unittest, debug-unittest
+WIN32=$(wget -O - $BUILDURL 2> /dev/null | grep -m1 -o '"firefox-[^"]*win32.zip"' | perl -pi -e 's/"//g')
+WIN64=$(wget -O - $BUILDURL 2> /dev/null | grep -m1 -o '"firefox-[^"]*win64-x86_64.zip"' | perl -pi -e 's/"//g')
+LINUX=$(wget -O - $BUILDURL 2> /dev/null | grep -m1 -o '"firefox-[^"]*linux-i686.tar.bz2"' | perl -pi -e 's/"//g')
+LINUX64=$(wget -O - $BUILDURL 2> /dev/null | grep -m1 -o '"firefox-[^"]*linux-x86_64.tar.bz2"' | perl -pi -e 's/"//g')
+MACOSX=$(wget -O - $BUILDURL 2> /dev/null | grep -m1 -o '"firefox-[^"]*mac.dmg"' | perl -pi -e 's/"//g') #no more 32 bit mac builds
+MOBILE=$(wget -O - $MOBILEURL 2> /dev/null | grep -m1 -o '>fennec-[^<]*.apk' | perl -pi -e 's/>//g')
+WIN32_RELEASE=$(wget -O - $RELEASEURL/win32/en-US/ 2> /dev/null | grep -m1 -o '"Firefox[^"]*.exe"' | perl -pi -e 's/"//g')
+WIN64_RELEASE=$(wget -O - $RELEASEURL/win32/en-US/ 2> /dev/null | grep -m1 -o '"Firefox[^"]*.exe"' | perl -pi -e 's/"//g')
+LINUX_RELEASE=$(wget -O - $RELEASEURL/linux-i686/en-US/ 2> /dev/null | grep -m1 -o '"firefox[^"]*.tar.bz2"' | perl -pi -e 's/"//g')
+#LINUX64_RELEASE=$(wget -O - $RELEASEURL 2> /dev/null | grep -m1 -o '"firefox-[^"]*linux-x86_64.tar.bz2"' | perl -pi -e 's/"//g')
+MACOSX_RELEASE=$(wget -O - $RELEASEURL/mac/en-US/ 2> /dev/null | grep -m1 -o '"Firefox[^"]*.dmg"' | perl -pi -e 's/"//g') #no more 32 bit mac builds
+
+if [ -e $ADDONFILE ]; then
+ #going to trigger addon tests
+ while read line ;do
+ array=($line)
+ ADDONURL=${array[0]}
+ if (! $RELEASE_TEST) ; then
+ #nightly moz-central builds
+ echo "sending nightly builds to addontester branch for testing $ADDONURL"
+ USERNAME="addons_sendchange_script"
+ buildbot sendchange --master=$MASTER:$PORT --branch=addontester-macosx-$TYPE --username=$USERNAME --property addonUrl:$ADDONURL $BUILDURL$MACOSX
+ buildbot sendchange --master=$MASTER:$PORT --branch=addontester-win32-$TYPE --username=$USERNAME --property addonUrl:$ADDONURL $BUILDURL$WIN32
+ buildbot sendchange --master=$MASTER:$PORT --branch=addontester-win64-$TYPE --username=$USERNAME --property addonUrl:$ADDONURL $BUILDURL$WIN64
+ buildbot sendchange --master=$MASTER:$PORT --branch=addontester-linux-$TYPE --username=$USERNAME --property addonUrl:$ADDONURL $BUILDURL$LINUX
+ buildbot sendchange --master=$MASTER:$PORT --branch=addontester-linux64-$TYPE --username=$USERNAME --property addonUrl:$ADDONURL $BUILDURL$LINUX64
+ else
+ #release builds
+ echo "sending latest release builds to addontester branch for testing $ADDONURL"
+ USERNAME="addons_sendchange_script_releasebuilds"
+ buildbot sendchange --master=$MASTER:$PORT --branch=addontester-macosx-$TYPE --username=$USERNAME --property addonUrl:$ADDONURL $RELEASEURL/mac/en-US/$MACOSX_RELEASE
+ buildbot sendchange --master=$MASTER:$PORT --branch=addontester-win32-$TYPE --username=$USERNAME --property addonUrl:$ADDONURL $RELEASEURL/win32/en-US/$WIN32_RELEASE
+ buildbot sendchange --master=$MASTER:$PORT --branch=addontester-win64-$TYPE --username=$USERNAME --property addonUrl:$ADDONURL $RELEASEURL/win32/en-US/$WIN64_RELEASE
+ buildbot sendchange --master=$MASTER:$PORT --branch=addontester-linux-$TYPE --username=$USERNAME --property addonUrl:$ADDONURL $RELEASEURL/linux-i686/en-US/$LINUX_RELEASE
+ #buildbot sendchange --master=$MASTER:$PORT --branch=addontester-linux64-$TYPE --username=$USERNAME --property addonUrl:$ADDONURL $RELEASEURL$LINUX64_RELEASE
+ fi
+ done < $ADDONFILE
+ #send a baseline result through the system for comparison
+ if (! $RELEASE_TEST) ; then
+ #nightly moz-central builds
+ echo "sending nightly builds to addonbaselinetester branch"
+ USERNAME="addons_sendchange_script"
+ buildbot sendchange --master=$MASTER:$PORT --branch=addonbaselinetester-macosx-$TYPE --username=$USERNAME $BUILDURL$MACOSX
+ buildbot sendchange --master=$MASTER:$PORT --branch=addonbaselinetester-win32-$TYPE --username=$USERNAME $BUILDURL$WIN32
+ buildbot sendchange --master=$MASTER:$PORT --branch=addonbaselinetester-win64-$TYPE --username=$USERNAME $BUILDURL$WIN64
+ buildbot sendchange --master=$MASTER:$PORT --branch=addonbaselinetester-linux-$TYPE --username=$USERNAME $BUILDURL$LINUX
+ buildbot sendchange --master=$MASTER:$PORT --branch=addonbaselinetester-linux64-$TYPE --username=$USERNAME $BUILDURL$LINUX64
+ else
+ #release builds
+ echo "sending latest release builds to addonbaselinetester"
+ USERNAME="addons_sendchange_script_releasebuilds"
+ buildbot sendchange --master=$MASTER:$PORT --branch=addonbaselinetester-macosx-$TYPE --username=$USERNAME $RELEASEURL/mac/en-US/$MACOSX_RELEASE
+ buildbot sendchange --master=$MASTER:$PORT --branch=addonbaselinetester-win32-$TYPE --username=$USERNAME $RELEASEURL/win32/en-US/$WIN32_RELEASE
+ buildbot sendchange --master=$MASTER:$PORT --branch=addonbaselinetester-win64-$TYPE --username=$USERNAME $RELEASEURL/win32/en-US/$WIN64_RELEASE
+ buildbot sendchange --master=$MASTER:$PORT --branch=addonbaselinetester-linux-$TYPE --username=$USERNAME $RELEASEURL/linux-i686/en-US/$LINUX_RELEASE
+ #buildbot sendchange --master=$MASTER:$PORT --branch=addonbaselinetester-linux64-$TYPE --username=$USERNAME $RELEASEURL$LINUX64_RELEASE
+ fi
+else
+ if (! $RELEASE_TEST) ; then
+ #nightly moz-central builds
+ echo 'sending nightly builds to mozilla-central branch for testing'
+ USERNAME="sendchange_script"
+ buildbot sendchange --master=$MASTER:$PORT --branch=mozilla-central-macosx-$TYPE --username=$USERNAME $BUILDURL$MACOSX
+ buildbot sendchange --master=$MASTER:$PORT --branch=mozilla-central-win32-$TYPE --username=$USERNAME $BUILDURL$WIN32
+ buildbot sendchange --master=$MASTER:$PORT --branch=mozilla-central-win64-$TYPE --username=$USERNAME $BUILDURL$WIN64
+ buildbot sendchange --master=$MASTER:$PORT --branch=mozilla-central-linux-$TYPE --username=$USERNAME $BUILDURL$LINUX
+ buildbot sendchange --master=$MASTER:$PORT --branch=mozilla-central-linux64-$TYPE --username=$USERNAME $BUILDURL$LINUX64
+ buildbot sendchange --master=$MASTER:$PORT --branch=mozilla-central-android-$TYPE --username=$USERNAME $MOBILEURL$MOBILE
+ else
+ #release builds
+ echo 'sending latest release builds to mozilla-central branch for testing'
+ USERNAME="sendchange_script_releasebuilds"
+ buildbot sendchange --master=$MASTER:$PORT --branch=mozilla-central-macosx-$TYPE --username=$USERNAME $RELEASEURL/mac/en-US/$MACOSX_RELEASE
+ buildbot sendchange --master=$MASTER:$PORT --branch=mozilla-central-win32-$TYPE --username=$USERNAME $RELEASEURL/win32/en-US/$WIN32_RELEASE
+ buildbot sendchange --master=$MASTER:$PORT --branch=mozilla-central-win64-$TYPE --username=$USERNAME $RELEASEURL/win32/en-US/$WIN64_RELEASE
+ buildbot sendchange --master=$MASTER:$PORT --branch=mozilla-central-linux-$TYPE --username=$USERNAME $RELEASEURL/linux-i686/en-US/$LINUX_RELEASE
+ #buildbot sendchange --master=$MASTER:$PORT --branch=mozilla-central-linux64-$TYPE --username=$USERNAME $RELEASEURL$LINUX64_RELEASE
+ fi
+fi
@@ -0,0 +1,100 @@
+/en-US/firefox/downloads/latest/10900 Personas_Plus
+/en-US/firefox/downloads/latest/1865 Adblock_Plus
+/en-US/firefox/downloads/latest/3006 Video_DownloadHelper
+/en-US/firefox/downloads/latest/722 NoScript
+/en-US/firefox/downloads/latest/220 FlashGot
+/en-US/firefox/downloads/latest/748 Greasemonkey
+/en-US/firefox/downloads/latest/1843 Firebug
+/en-US/firefox/downloads/latest/8879 FoxTab
+/en-US/firefox/downloads/latest/26 Download_Statusbar
+/en-US/firefox/downloads/latest/201 DownThemAll!
+/en-US/firefox/downloads/latest/5579 Cooliris
+/en-US/firefox/downloads/latest/2108 Stylish
+/en-US/firefox/downloads/latest/9825 FastestFox
+/en-US/firefox/downloads/latest/2207 CoolPreviews
+/en-US/firefox/downloads/latest/684 FireFTP
+/en-US/firefox/downloads/latest/2257 ImTranslator
+/en-US/firefox/downloads/latest/3456 WOT
+/en-US/firefox/downloads/latest/10909 Coral_IE_Tab
+/en-US/firefox/downloads/latest/12331 AniWeather
+/en-US/firefox/downloads/latest/2410 Xmarks_Bookmark_and_Password_Sync
+/en-US/firefox/downloads/latest/1419 IE_Tab
+/en-US/firefox/downloads/latest/1191 ReminderFox
+/en-US/firefox/downloads/latest/1122 Tab_Mix_Plus
+/en-US/firefox/downloads/latest/60 Web_Developer
+/en-US/firefox/downloads/latest/13990 1-Click_YouTube_Video_Download
+/en-US/firefox/downloads/latest/3576 Google_Shortcuts
+/en-US/firefox/downloads/latest/15002 Fast_YouTube_Download
+/en-US/firefox/downloads/latest/10137 Easy_YouTube_Video_Downloader
+/en-US/firefox/downloads/latest/1833 Yoono
+/en-US/firefox/downloads/latest/4287 Fox_Splitter
+/en-US/firefox/downloads/latest/1368 ColorfulTabs
+/en-US/firefox/downloads/latest/256 Download_Manager_Tweak
+/en-US/firefox/downloads/latest/11200 TV-FOX
+/en-US/firefox/downloads/latest/3863 iMacros_for_Firefox
+/en-US/firefox/downloads/latest/2313 Lightning
+/en-US/firefox/downloads/latest/433 Flashblock
+/en-US/firefox/downloads/latest/5791 Flagfox
+/en-US/firefox/downloads/latest/3590 Fast_Video_Download
+/en-US/firefox/downloads/latest/4810 Speed_Dial
+/en-US/firefox/downloads/latest/427 ScrapBook
+/en-US/firefox/downloads/latest/2464 FoxyProxy_Standard
+/en-US/firefox/downloads/latest/8174 Ant.com_Video_Downloader_+_Video_Player
+/en-US/firefox/downloads/latest/6366 FireGestures
+/en-US/firefox/downloads/latest/6937 Multirow_Bookmarks_Toolbar
+/en-US/firefox/downloads/latest/10868 Weave_Browser_Sync
+/en-US/firefox/downloads/latest/53003 Download_Flash_and_Video
+/en-US/firefox/downloads/latest/10218 VideoSurf_Videos_at_a_Glance
+/en-US/firefox/downloads/latest/4076 AddThis
+/en-US/firefox/downloads/latest/636 PDF_Download
+/en-US/firefox/downloads/latest/398 Forecastfox
+/en-US/firefox/downloads/latest/6584 Flash_Video_Downloader
+/en-US/firefox/downloads/latest/6623 BetterPrivacy
+/en-US/firefox/downloads/latest/59 User_Agent_Switcher
+/en-US/firefox/downloads/latest/11047 YouTube_to_MP3
+/en-US/firefox/downloads/latest/5721 Fast_Dial
+/en-US/firefox/downloads/latest/3481 Glue
+/en-US/firefox/downloads/latest/10548 SimilarWeb
+/en-US/firefox/downloads/latest/1146 Screengrab
+/en-US/firefox/downloads/latest/966 Tamper_Data
+/en-US/firefox/downloads/latest/8538 Feedly
+/en-US/firefox/downloads/latest/12984 Download_YouTube_Videos_+
+/en-US/firefox/downloads/latest/11243 SkipScreen
+/en-US/firefox/downloads/latest/115 ReloadEvery
+/en-US/firefox/downloads/latest/2275 Torbutton
+/en-US/firefox/downloads/latest/6249 Google_Toolbar
+/en-US/firefox/downloads/latest/3794 Facebook_Toolbar
+/en-US/firefox/downloads/latest/4664 TwitterBar
+/en-US/firefox/downloads/latest/271 ColorZilla
+/en-US/firefox/downloads/latest/2455 WeatherBug
+/en-US/firefox/downloads/latest/53880 Memory_Fox
+/en-US/firefox/downloads/latest/1027 All-in-One_Sidebar
+/en-US/firefox/downloads/latest/66584 RapidShare_DownloadHelper
+/en-US/firefox/downloads/latest/138 StumbleUpon
+/en-US/firefox/downloads/latest/5648 FireShot
+/en-US/firefox/downloads/latest/2109 FEBE
+/en-US/firefox/downloads/latest/35 IE_View
+/en-US/firefox/downloads/latest/4364 Adblock_Plus
+/en-US/firefox/downloads/latest/2444 FoxLingo_Translator
+/en-US/firefox/downloads/latest/10615 FireDownload
+/en-US/firefox/downloads/latest/2325 RSS_Ticker
+/en-US/firefox/downloads/latest/139 Image_Zoom
+/en-US/firefox/downloads/latest/92382 IE_Tab_2
+/en-US/firefox/downloads/latest/75489 Keep_Tube
+/en-US/firefox/downloads/latest/189 SearchPreview
+/en-US/firefox/downloads/latest/11009 AutoProxy
+/en-US/firefox/downloads/latest/4925 AutoPager
+/en-US/firefox/downloads/latest/4490 WebMail_Notifier
+/en-US/firefox/downloads/latest/173 Gmail_Notifier
+/en-US/firefox/downloads/latest/9457 Integrated_Gmail
+/en-US/firefox/downloads/latest/5081 Echofon_for_Twitter
+/en-US/firefox/downloads/latest/5890 Tree_Style_Tab
+/en-US/firefox/downloads/latest/219 FoxyTunes
+/en-US/firefox/downloads/latest/7661 Read_It_Later
+/en-US/firefox/downloads/latest/3829 Live_HTTP_Headers
+/en-US/firefox/downloads/latest/2831 MinimizeToTray_Plus
+/en-US/firefox/downloads/latest/4889 Picnik
+/en-US/firefox/downloads/latest/7684 Fire.fm
+/en-US/firefox/downloads/latest/3615 Delicious_Bookmarks
+/en-US/firefox/downloads/latest/4631 Provider_for_Google_Calendar
+/en-US/firefox/downloads/latest/1117 FoxClocks
Oops, something went wrong.

0 comments on commit a9030da

Please sign in to comment.