[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [tor-messenger-build/master] Rebase mozilla/ patches for ESR52



commit fd15ccd30188a7558756546253394bc77fd4e7d3
Author: Sukhbir Singh <sukhbir@xxxxxxxxxxxxxx>
Date:   Tue Jul 25 16:43:53 2017 -0400

    Rebase mozilla/ patches for ESR52
---
 ...0001-Trac-19910-Prevents-STARTTLS-in-XMPP.patch |   8 +-
 .../mozilla/0002-Trac-16475-Block-flash-too.patch  |  12 +-
 ...bz2.patch => 0003-OSX-package-as-tar.bz2.patch} |  10 +-
 ...Avoid-the-need-to-download-the-font-Osaka.patch |  65 --------
 ...Update-OS-X-toolchain-to-work-with-ESR-45.patch | 123 --------------
 ...r-TM.patch => 0004-Updater-fixups-for-TM.patch} | 185 ++++++++++-----------
 ...ng-exceptions-even-w-inPrivateBrowsingMo.patch} |  12 +-
 projects/mozilla/config                            |   8 +-
 8 files changed, 116 insertions(+), 307 deletions(-)

diff --git a/projects/mozilla/0001-Trac-19910-Prevents-STARTTLS-in-XMPP.patch b/projects/mozilla/0001-Trac-19910-Prevents-STARTTLS-in-XMPP.patch
index 040ad1e..289aaf5 100644
--- a/projects/mozilla/0001-Trac-19910-Prevents-STARTTLS-in-XMPP.patch
+++ b/projects/mozilla/0001-Trac-19910-Prevents-STARTTLS-in-XMPP.patch
@@ -1,7 +1,7 @@
-From 8129cc5724b13b90ec13fdd3fbe249176fdc578d Mon Sep 17 00:00:00 2001
+From 47866985426887345c52a66f100f6562a77b6036 Mon Sep 17 00:00:00 2001
 From: Arlo Breault <arlolra@xxxxxxxxx>
-Date: Tue, 25 Jul 2017 12:17:24 -0400
-Subject: [PATCH] Trac 19910: Prevents STARTTLS in XMPP
+Date: Tue, 25 Jul 2017 15:51:22 -0400
+Subject: [PATCH 1/5] Trac 19910: Prevents STARTTLS in XMPP
 
  * Revert "Bug #3875: Use Optimistic Data SOCKS variant."
 ---
@@ -99,7 +99,7 @@ index 8f3fa87161a1..34e20e586aad 100644
  
      // Safer way to get and automatically release PRFileDesc objects.
 diff --git a/netwerk/socket/nsSOCKSIOLayer.cpp b/netwerk/socket/nsSOCKSIOLayer.cpp
-index a21dfa4a5a11..e3f4ff3b5694 100644
+index a21dfa4a5a11..5429637c1c3a 100644
 --- a/netwerk/socket/nsSOCKSIOLayer.cpp
 +++ b/netwerk/socket/nsSOCKSIOLayer.cpp
 @@ -83,8 +83,7 @@ public:
diff --git a/projects/mozilla/0002-Trac-16475-Block-flash-too.patch b/projects/mozilla/0002-Trac-16475-Block-flash-too.patch
index 1820c42..c42af9e 100644
--- a/projects/mozilla/0002-Trac-16475-Block-flash-too.patch
+++ b/projects/mozilla/0002-Trac-16475-Block-flash-too.patch
@@ -1,7 +1,7 @@
-From bfa290a2ec4dfaac469082c4039f3f3fb40c01ea Mon Sep 17 00:00:00 2001
+From 9511ebe130412f96508d5f87eee3e3f97581022c Mon Sep 17 00:00:00 2001
 From: Arlo Breault <arlolra@xxxxxxxxx>
-Date: Thu, 6 Oct 2016 20:13:35 -0700
-Subject: [PATCH 2/7] Trac 16475: Block flash too
+Date: Tue, 25 Jul 2017 15:52:29 -0400
+Subject: [PATCH 2/5] Trac 16475: Block flash too
 
  * Builds on "Bug #3547: Block all plugins except flash."
 ---
@@ -9,10 +9,10 @@ Subject: [PATCH 2/7] Trac 16475: Block flash too
  1 file changed, 9 deletions(-)
 
 diff --git a/dom/plugins/base/nsPluginHost.cpp b/dom/plugins/base/nsPluginHost.cpp
-index 5345ce7c8764..15692365ee63 100644
+index cd1707beaf5f..d014832e0595 100644
 --- a/dom/plugins/base/nsPluginHost.cpp
 +++ b/dom/plugins/base/nsPluginHost.cpp
-@@ -2081,15 +2081,6 @@ PRBool nsPluginHost::GhettoBlacklist(nsIFile *pluginFile)
+@@ -2074,15 +2074,6 @@ PRBool nsPluginHost::GhettoBlacklist(nsIFile *pluginFile)
      return PR_TRUE; // fuck 'em. blacklist.
    }
  
@@ -29,5 +29,5 @@ index 5345ce7c8764..15692365ee63 100644
  }
  
 -- 
-2.12.2
+2.11.0
 
diff --git a/projects/mozilla/0005-OSX-package-as-tar.bz2.patch b/projects/mozilla/0003-OSX-package-as-tar.bz2.patch
similarity index 73%
rename from projects/mozilla/0005-OSX-package-as-tar.bz2.patch
rename to projects/mozilla/0003-OSX-package-as-tar.bz2.patch
index efd5d96..7b8ce68 100644
--- a/projects/mozilla/0005-OSX-package-as-tar.bz2.patch
+++ b/projects/mozilla/0003-OSX-package-as-tar.bz2.patch
@@ -1,14 +1,14 @@
-From f6c4d4176d03a8b528bfc5342f538506c02f01c6 Mon Sep 17 00:00:00 2001
+From 86db5ef4a59fb21e3dae75d2f0ceefece74d1f6c Mon Sep 17 00:00:00 2001
 From: Nicolas Vigier <boklm@xxxxxxxxxxxxxx>
-Date: Thu, 25 Jun 2015 12:18:43 +0200
-Subject: [PATCH 5/7] OSX: package as tar.bz2
+Date: Tue, 25 Jul 2017 16:17:08 -0400
+Subject: [PATCH 3/5] OSX: package as tar.bz2
 
 ---
  toolkit/mozapps/installer/upload-files.mk | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/toolkit/mozapps/installer/upload-files.mk b/toolkit/mozapps/installer/upload-files.mk
-index 5c11ed2ef2ec..0c7bf282baab 100644
+index 51633178226c..64584f579390 100644
 --- a/toolkit/mozapps/installer/upload-files.mk
 +++ b/toolkit/mozapps/installer/upload-files.mk
 @@ -4,7 +4,7 @@
@@ -21,5 +21,5 @@ index 5c11ed2ef2ec..0c7bf282baab 100644
  ifeq (,$(filter-out WINNT, $(OS_ARCH)))
  MOZ_PKG_FORMAT  = ZIP
 -- 
-2.12.2
+2.11.0
 
diff --git a/projects/mozilla/0003-Trac-20206-Avoid-the-need-to-download-the-font-Osaka.patch b/projects/mozilla/0003-Trac-20206-Avoid-the-need-to-download-the-font-Osaka.patch
deleted file mode 100644
index 482f7ac..0000000
--- a/projects/mozilla/0003-Trac-20206-Avoid-the-need-to-download-the-font-Osaka.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 283a2e77d639da7eacdef33e662b2cf88960561b Mon Sep 17 00:00:00 2001
-From: Jonathan Kew <jkew@xxxxxxxxxxx>
-Date: Sun, 9 Oct 2016 09:18:37 -0700
-Subject: [PATCH 3/7] Trac 20206: Avoid the need to download the font Osaka
-
- * Bug 1283573 - Don't attempt to look up a single-face-family name if
-   the corresponding main family isn't available. r=mstange
----
- gfx/thebes/gfxMacPlatformFontList.mm | 17 +++++++++++++----
- modules/libpref/init/all.js          |  6 +++---
- 2 files changed, 16 insertions(+), 7 deletions(-)
-
-diff --git a/gfx/thebes/gfxMacPlatformFontList.mm b/gfx/thebes/gfxMacPlatformFontList.mm
-index eb7a7889ae6a..5c63e698726a 100644
---- a/gfx/thebes/gfxMacPlatformFontList.mm
-+++ b/gfx/thebes/gfxMacPlatformFontList.mm
-@@ -735,15 +735,24 @@ gfxMacPlatformFontList::InitSingleFaceList()
-     for (uint32_t i = 0; i < numFonts; i++) {
-         LOG_FONTLIST(("(fontlist-singleface) face name: %s\n",
-                       NS_ConvertUTF16toUTF8(singleFaceFonts[i]).get()));
--        if (!gfxFontUtils::IsFontFamilyNameAllowed(singleFaceFonts[i])) {
-+        nsAutoString familyName(singleFaceFonts[i]);
-+        auto colon = familyName.FindChar(':');
-+        if (colon != kNotFound) {
-+            nsAutoString key(Substring(familyName, colon + 1));
-+            ToLowerCase(key);
-+            if (!mFontFamilies.GetWeak(key)) {
-+                continue;
-+            }
-+            familyName.Truncate(colon);
-+        }
-+        if (!gfxFontUtils::IsFontFamilyNameAllowed(familyName)) {
-             continue;
-         }
--        gfxFontEntry *fontEntry = LookupLocalFont(singleFaceFonts[i],
-+        gfxFontEntry *fontEntry = LookupLocalFont(familyName,
-                                                   400, 0,
-                                                   NS_FONT_STYLE_NORMAL);
-         if (fontEntry) {
--            nsAutoString familyName, key;
--            familyName = singleFaceFonts[i];
-+            nsAutoString key;
-             GenerateFontListKey(familyName, key);
-             LOG_FONTLIST(("(fontlist-singleface) family name: %s, key: %s\n",
-                           NS_ConvertUTF16toUTF8(familyName).get(),
-diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js
-index e3d98b13c6de..fc8ca9d14656 100644
---- a/modules/libpref/init/all.js
-+++ b/modules/libpref/init/all.js
-@@ -3577,9 +3577,9 @@ pref("font.name.monospace.x-math", "Courier");
- pref("font.name.cursive.x-math", "Apple Chancery");
- pref("font.name.fantasy.x-math", "Papyrus");
- 
--// individual font faces to be treated as independent families
--// names are Postscript names of each face
--pref("font.single-face-list", "Osaka-Mono");
-+// Individual font faces to be treated as independent families,
-+// listed as <Postscript name of face:Owning family name>
-+pref("font.single-face-list", "Osaka-Mono:Osaka");
- 
- // optimization hint for fonts with localized names to be read in at startup, otherwise read in at lookup miss
- // names are canonical family names (typically English names)
--- 
-2.12.2
-
diff --git a/projects/mozilla/0004-Trac-18331-Update-OS-X-toolchain-to-work-with-ESR-45.patch b/projects/mozilla/0004-Trac-18331-Update-OS-X-toolchain-to-work-with-ESR-45.patch
deleted file mode 100644
index e6e8535..0000000
--- a/projects/mozilla/0004-Trac-18331-Update-OS-X-toolchain-to-work-with-ESR-45.patch
+++ /dev/null
@@ -1,123 +0,0 @@
-From a65ab3c9a3941ebe6dc96215f6929c94f57c9568 Mon Sep 17 00:00:00 2001
-From: Arlo Breault <arlolra@xxxxxxxxx>
-Date: Wed, 23 Mar 2016 19:52:07 -0700
-Subject: [PATCH 4/7] Trac 18331: Update OS X toolchain to work with ESR 45
-
- * We're reverting the patch, "Adjust atomic ops code to be more
-   compatible with thread sanitizer tools."
-
- * See trac 20316 where we want to port the gitian patches to rbm.
----
- intl/icu/source/common/putilimp.h | 17 +----------------
- intl/icu/source/common/umutex.cpp |  4 ++--
- intl/icu/source/common/umutex.h   | 29 +----------------------------
- 3 files changed, 4 insertions(+), 46 deletions(-)
-
-diff --git a/intl/icu/source/common/putilimp.h b/intl/icu/source/common/putilimp.h
-index 55ec0ae6ece5..ac083b0e449f 100644
---- a/intl/icu/source/common/putilimp.h
-+++ b/intl/icu/source/common/putilimp.h
-@@ -1,7 +1,7 @@
- /*
- ******************************************************************************
- *
--*   Copyright (C) 1997-2015, International Business Machines
-+*   Copyright (C) 1997-2014, International Business Machines
- *   Corporation and others.  All Rights Reserved.
- *
- ******************************************************************************
-@@ -229,21 +229,6 @@ typedef size_t uintptr_t;
- #endif
- 
- 
--/**
-- *  \def U_HAVE_CLANG_ATOMICS
-- *  Defines whether Clang c11 style built-in atomics are avaialable.
-- *  These are used in preference to gcc atomics when both are available.
-- */
--#ifdef U_HAVE_CLANG_ATOMICS
--    /* Use the predefined value. */
--#elif __has_builtin(__c11_atomic_load) && \
--    __has_builtin(__c11_atomic_store) && \
--    __has_builtin(__c11_atomic_fetch_add) && \
--    __has_builtin(__c11_atomic_fetch_sub)
--#    define U_HAVE_CLANG_ATOMICS 1
--#else
--#    define U_HAVE_CLANG_ATOMICS 0
--#endif
- 
- /*===========================================================================*/
- /** @{ Programs used by ICU code                                             */
-diff --git a/intl/icu/source/common/umutex.cpp b/intl/icu/source/common/umutex.cpp
-index 69eab79ff945..dff0b4723736 100644
---- a/intl/icu/source/common/umutex.cpp
-+++ b/intl/icu/source/common/umutex.cpp
-@@ -344,8 +344,8 @@ umtx_atomic_dec(u_atomic_int32_t *p) {
- 
- U_COMMON_API int32_t U_EXPORT2
- umtx_loadAcquire(u_atomic_int32_t &var) {
--    umtx_lock(&gIncDecMutex);
-     int32_t val = var;
-+    umtx_lock(&gIncDecMutex);
-     umtx_unlock(&gIncDecMutex);
-     return val;
- }
-@@ -353,8 +353,8 @@ umtx_loadAcquire(u_atomic_int32_t &var) {
- U_COMMON_API void U_EXPORT2
- umtx_storeRelease(u_atomic_int32_t &var, int32_t val) {
-     umtx_lock(&gIncDecMutex);
--    var = val;
-     umtx_unlock(&gIncDecMutex);
-+    var = val;
- }
- 
- U_NAMESPACE_END
-diff --git a/intl/icu/source/common/umutex.h b/intl/icu/source/common/umutex.h
-index 0e4d118523c8..e0ad0d3c0365 100644
---- a/intl/icu/source/common/umutex.h
-+++ b/intl/icu/source/common/umutex.h
-@@ -1,6 +1,6 @@
- /*
- **********************************************************************
--*   Copyright (C) 1997-2015, International Business Machines
-+*   Copyright (C) 1997-2014, International Business Machines
- *   Corporation and others.  All Rights Reserved.
- **********************************************************************
- *
-@@ -118,33 +118,6 @@ inline int32_t umtx_atomic_dec(u_atomic_int32_t *var) {
- U_NAMESPACE_END
- 
- 
--#elif U_HAVE_CLANG_ATOMICS
--/*
-- *  Clang __c11 atomic built-ins
-- */
--
--U_NAMESPACE_BEGIN
--typedef _Atomic(int32_t) u_atomic_int32_t;
--#define ATOMIC_INT32_T_INITIALIZER(val) val
--
--inline int32_t umtx_loadAcquire(u_atomic_int32_t &var) {
--     return __c11_atomic_load(&var, __ATOMIC_ACQUIRE);
--}
--
--inline void umtx_storeRelease(u_atomic_int32_t &var, int32_t val) {
--   return __c11_atomic_store(&var, val, __ATOMIC_RELEASE);
--}
--
--inline int32_t umtx_atomic_inc(u_atomic_int32_t *var) {
--    return __c11_atomic_fetch_add(var, 1, __ATOMIC_SEQ_CST) + 1;
--}
--
--inline int32_t umtx_atomic_dec(u_atomic_int32_t *var) {
--    return __c11_atomic_fetch_sub(var, 1, __ATOMIC_SEQ_CST) - 1;
--}
--U_NAMESPACE_END
--
--
- #elif U_HAVE_GCC_ATOMICS
- /*
-  * gcc atomic ops. These are available on several other compilers as well.
--- 
-2.12.2
-
diff --git a/projects/mozilla/0006-Updater-fixups-for-TM.patch b/projects/mozilla/0004-Updater-fixups-for-TM.patch
similarity index 88%
rename from projects/mozilla/0006-Updater-fixups-for-TM.patch
rename to projects/mozilla/0004-Updater-fixups-for-TM.patch
index 52a0f18..35ef242 100644
--- a/projects/mozilla/0006-Updater-fixups-for-TM.patch
+++ b/projects/mozilla/0004-Updater-fixups-for-TM.patch
@@ -1,15 +1,13 @@
-From d45245d692854faa9574014cab658e935e8537e1 Mon Sep 17 00:00:00 2001
+From cf9b262ca725395db496066c6b301ea0aa3869f4 Mon Sep 17 00:00:00 2001
 From: Arlo Breault <arlolra@xxxxxxxxx>
-Date: Sun, 9 Oct 2016 09:34:38 -0700
-Subject: [PATCH 6/7] Updater fixups for TM
+Date: Tue, 25 Jul 2017 16:20:49 -0400
+Subject: [PATCH 4/5] Updater fixups for TM
 
  * Remove updater links
 
  * Copy over the der's and TM update logo
 
  * Trac 20309: s/TorBrowser-Data/TorMessenger-Data/
-
- * Patch the make_incremental_update.sh for ctypes-otr
 ---
  .../content/abouttbupdate/aboutTBUpdateLogo.png    | Bin 23266 -> 2724 bytes
  toolkit/mozapps/update/content/updates.js          |   2 +-
@@ -529,10 +527,10 @@ z<Hj~T<`88N3sa$~O~s4yQz$7wxFYzlvl`kV4U7(93})ejnwEPfj7PS+Eo(dWGOA)$
 lxF+BV*FuA*n)rXh{eOL`E@}ETfW-g+002ovPDHLkV1nm~vr+&6
 
 diff --git a/toolkit/mozapps/update/content/updates.js b/toolkit/mozapps/update/content/updates.js
-index 40e76c889234..5565b9c54f8c 100644
+index 6e8de7275ab3..824fa4910724 100644
 --- a/toolkit/mozapps/update/content/updates.js
 +++ b/toolkit/mozapps/update/content/updates.js
-@@ -979,7 +979,7 @@ var gUpdatesFoundBasicPage = {
+@@ -679,7 +679,7 @@ var gUpdatesFoundBasicPage = {
  
      var updateMoreInfoURL = document.getElementById("updateMoreInfoURL");
      if (update.detailsURL)
@@ -542,10 +540,10 @@ index 40e76c889234..5565b9c54f8c 100644
        updateMoreInfoURL.hidden = true;
  
 diff --git a/toolkit/mozapps/update/content/updates.xul b/toolkit/mozapps/update/content/updates.xul
-index 6066802a65af..c82bc77ce8a7 100644
+index e4cdc7a49907..6282749be049 100644
 --- a/toolkit/mozapps/update/content/updates.xul
 +++ b/toolkit/mozapps/update/content/updates.xul
-@@ -121,8 +121,7 @@
+@@ -99,8 +99,7 @@
        <separator id="upgradeEvangelismSep" flex="1"/>
        <vbox flex="1">
          <hbox id="moreInfoURL">
@@ -555,7 +553,7 @@ index 6066802a65af..c82bc77ce8a7 100644
          </hbox>
        </vbox>
      </vbox>
-@@ -205,8 +204,7 @@
+@@ -139,8 +138,7 @@
        <separator/>
        <label id="errorManual">&errorManual.label;</label>
        <hbox>
@@ -565,17 +563,17 @@ index 6066802a65af..c82bc77ce8a7 100644
        </hbox>
      </vbox>
    </wizardpage>
-@@ -223,8 +221,7 @@
-       <label id="genericBackgroundErrorLabel"
-              hidden="true">&genericBackgroundError.label;</label>
+@@ -152,8 +150,7 @@
+     <vbox class="update-content" flex="1">
+       <label id="bgErrorLabel">&genericBackgroundError.label;</label>
        <hbox>
--        <label id="errorExtraLinkLabel" class="text-link" hidden="true"
+-        <label id="errorExtraLinkLabel" class="text-link"
 -               value="" onclick="openUpdateURL(event);"/>
 +        <label id="errorExtraLinkLabel" hidden="true" value="" />
        </hbox>
      </vbox>
    </wizardpage>
-@@ -257,8 +254,8 @@
+@@ -187,8 +184,8 @@
        <hbox align="center">
          <label>&finishedBackground.name;</label>
          <label id="updateFinishedName" flex="1" crop="right" value=""/>
@@ -587,61 +585,62 @@ index 6066802a65af..c82bc77ce8a7 100644
        <spacer flex="1"/>
        <label id="finishedBackgroundMore">&finishedBackground.more;</label>
 diff --git a/toolkit/mozapps/update/updater/release_primary.der b/toolkit/mozapps/update/updater/release_primary.der
-index 542fb24f552661aba4229d57024bc3ef14856ff9..5f98d361c5529fee52c0677e701f93e1f3d7258c 100644
+index 49a7c0185f1c1cb89553cc2343986519fc711ec7..5f98d361c5529fee52c0677e701f93e1f3d7258c 100644
 GIT binary patch
-delta 1184
-zcmV;R1Yi5j3DF5VFoFclFoFWLpaTK{0s;j9r!uD=FbxI?Duzgg_YDC74Fv!&C^055
-zBnAUj1OpQtRBv)1O=WX)Wo~DYffF|#7Y#8sFgP$cGB7eWF*I5i4KX$`F)%nXFfukV
-zG+HnyF(xo11_M<D0}~xoZ*m|_Wpi_7ZfB8!Gk?_AadB1@>Z-Otj9oL<@T2!iv(ND^
-zCbjy#1*bRqQRnm7sAMw+@wFnpu3@BXw6-0gu%ihyn3(rHk_LB!>gIkx6r75&K*I}f
-zR56o?5nywOF~m!iGwL9sKq3Ub1wKV(T&C)h^b5Wo%6@Z*Yw%ELfci<cKw6`#THXw8
-zTYnbp#GfzQK$+RRGHY@Nfno=)TCshAnf*x*-*yAJp~~3o73cs8L@lM$19*}L|F~ZQ
-z^@3=9sc=#%mI%IG9&}M9!kR~T7uA<Sbvqc23g{a1mb<7T6E7kj`Sxrgm!y?JJCIOP
-z9kd)vs*H{}z!ALpLSkW`tIXE`+eT5-e18ow`D8n1?E=SQ{wov<?H7wOEEEQR&#Sm{
-zX`D$NK;7PBv5FUimAfo?ksWAXT?*wvlS!H>zxh#a!uP&z?T&!!`ZvjcZQ^iUYQx-y
-zWal3E-8w!GA5us+EL1owXo#RREJ_*KGi_j3=WlLG10}6m-ui;dnSivr$SW+5P=Col
-z9#k<i9QGmlfp_V%D=i#KE@+&a=riQd<8Er9e4`}1!>%VPzN)Qix;9Ouhjs4sU;Gu(
-z^uA!A-gK2f#jk}gFc3_3GTa|Iv$WuM`7Eixl(Spt%(yVAT%)LD+q;I{25vm8gd9j@
-ziXB*-E~lhwo!+o{0D#ZM@lV#Cu75PptIq-h0RRCo4F(A+hDe6@4FLfS1potr0s#Qb
-z{gVE)D9YKz{W0D6dAADICC)_UbvPe8QO2ON`VX-(EI!wds1c2PslN?2L%6k6eJFy+
-z9JRgv<XfttARwNjaTxWzxAcDZQp`pSp0_XSSsj&aFRer%3+2W+dK+<v#DDN1sC8y5
-z)8gb>^wi#qgx#iGH$9H7Scn!5Kb6JgD-aa(Rl6j`18m{@mVI(eFB!c^5UE{NNHXDq
-zPu)@z>LqR_FFL)5rQHuRY|`6>{||wZlK-V;*n%kr!2m-6Ipuh$3QWs0Q%er<BsdIa
-zQ-8n#jiKbd#`Bsp;%C*^S${fM(~#f7PZ!p|W4QoX>JEnvmJk(}tn~43R@-*?h!52Q
-z2M7$jTk-C8*4$z4<n-}Sl^P1Qc2%7-0-gF`B-agEL>SnTLRF8$TA=tfeAS4twwu|{
-zNp*}4B){4Gt;<NZ<HM%Q;$_B43<nzi&$TtS4i@dhQOM(0+~s2=34fetDXY))j}O<R
-z&88G>4VkJUA&bdeOpW-eL~#bGVG*5XhF@=LN6=9R$U8b$3`C^3ga{*oM#^zP`-BGb
-znoY}xK->^-RzUzWC-ye1HDUF7>|)s1VuQT+WZ#2P1)opEmK=Rc{wr45DA~SKM82&3
-y%(|U={k0Dk^aD>-%OO?_v%C|caJ}5^ShHf?u^u}iFnM5{>s%3iNFJZv>e?DlOd#_B
+delta 1208
+zcmV;p1V{VL3DF6EFoFclFoFWLpaTK{0s;j9r!uD=FbxI?Duzgg_YDC74Fv!&C^055
+zBnAUj1OpQtRBv)1O=WX)Wo~C>av)7XQXq3_XKrb3XCP~3c`zOq4KX$_I50ReFfukV
+zG+Gx8F*Y$VFgP+WGBz<ZS}-UvCNLxh162eA6CG4<av)6(Wpi_7Zf9k3AWcD1Aajw4
+zD}U72adB1@>Z-Otj9oL<@T2!iv(ND^Cbjy#1*bRqQRnm7sAMw+@wFnpu3@BXw6-0g
+zu%ihyn3(rHk_LB!>gIkx6r75&K*I}fR56o?5nywOF~m!iGwL9sKq3Ub1wKV(T&C)h
+z^b5Wo%6@Z*Yw%ELfci<cKw6`#THXw8TYnbp#GfzQK$+RRGHY@Nfno=)TCshAnf*x*
+z-*yAJp~~3o73cs8L@lM$19*}L|F~ZQ^@3=9sc=#%mI%IG9&}M9!kR~T7uA<Sbvqc2
+z3g{a1mb<7T6E7kj`Sxrgm!y?JJCIOP9kd)vs*H{}z!ALpLSkW`tIXE`+eT5-e18ow
+z`D8n1?E=SQ{wov<?H7wOEEEQR&#Sm{X`D$NK;7PBv5FUimAfo?ksWAXT?*wvlS!H>
+zzxh#a!uP&z?T&!!`ZvjcZQ^iUYQx-yWal3E-8w!GA5us+EL1owXo#RREJ_*KGi_j3
+z=WlLG10}6m-ui;dnSivr$SW+5P=Col9#k<i9QGmlfp_V%D=i#KE@+&a=riQd<8Er9
+ze4`}1!>%VPzN)Qix;9Ouhjs4sU;Gu(^uA!A-gK2f#jk}gFc3_3GTa|Iv$WuM`7Eix
+zl(Spt%(yVAT%)LD+q;I{25vm8gd9j@iXB*-E~lhwo!+o{0D#ZM@lV#Cu75PptIq-h
+z0RRCo4F(A+hDe6@4FLfS1potr0s#Qb{gVE)D9YKz{W0D6dAADICC)_UbvPe8QO2ON
+z`VX-(EI!wds1c2PslN?2L%6k6eJFy+9JRgv<XfttARwNjaTxWzxAcDZQp`pSp0_XS
+zSsj&aFRer%3+2W+dK+<v#DDN1sC8y5)8gb>^wi#qgx#iGH$9H7Scn!5Kb6JgD-aa(
+zRl6j`18m{@mVI(eFB!c^5UE{NNHXDqPu)@z>LqR_FFL)5rQHuRY|`6>{||wZlK-V;
+z*n%kr!2m-6Ipuh$3QWs0Q%er<BsdIaQ-8n#jiKbd#`Bsp;%C*^S${fM(~#f7PZ!p|
+zW4QoX>JEnvmJk(}tn~43R@-*?h!52Q2M7$jTk-C8*4$z4<n-}Sl^P1Qc2%7-0-gF`
+zB-agEL>SnTLRF8$TA=tfeAS4twwu|{Np*}4B){4Gt;<NZ<HM%Q;$_B43<nzi&$TtS
+z4i@dhQOM(0+~s2=34fetDXY))j}O<R&88G>4VkJUA&bdeOpW-eL~#bGVG*5XhF@=L
+zN6=9R$U8b$3`C^3ga{*oM#^zP`-BGbnoY}xK->^-RzUzWC-ye1HDUF7>|)s1VuQT+
+zWZ#2P1)opEmK=Rc{wr45DA~SKM82&3%(|U={k0Dk^aD>-%OO?_v%C|caJ}5^ShHf?
+Wu^u}iFnM5{>s%3iNFJZv>e?EUp(xS-
 
-delta 1196
-zcmV;d1XKIb3C#(AFoFchFoFWHpaTK{0s;j9p-)g`FbxI?Duzgg_YDC74Fv!&CNU&1
-zA_fCh1OpQrRBv)1LUM0+b7gWMO+iv1b7^O8X>MmAYh`&b9v2NUG%+$UI50UiF)%b*
-z7Y#8rFf%bYFgZ0bFf>{)CNU&1A_fCh1OpQrRBv)1LUL~ccXN@2Gk@1Dd^v#SLpT2L
-zWptt)Yu66L*(jmr(TG<0ztDW>j5--${BJ!WtfAf;RiRi1Be1t@TcYPSJ+5#WCps{2
-z^~ft-%DZM0uRdd&YMERstJ6DAK$yrvtP6>p^We{k=JUP2CM>xYbfrV#Hnx5Zo+8z9
-z*$zw5yjtsorBqM#i+@5vrc@5ZW(0^;BV9j(!yA3xba^e!9b&FX8X0S}`Y>{~X1@~X
-z6sBlt4h~a|)LF3%fn(YwJ5(cFs$M6PK*(GO=rm<~QN1N&9<LCu0WIA9e)pFJWps>9
-zr5bXxO$MfN4qTMT{Bv9Js?}vNN^`Uuf-YZZvlv2^^w3}TuYdaxkg2&0Yp=0NgPeRo
-z@*GjI>uw`;)`#M^vZE9ak=p}3H>2lh6CbSBkG3r9bWt0B0(l_iuAFs)41ggP-h;J{
-zY{4%4|E_RpFI~JtWD+pT?<;6ehLcBXp+5j>-V#A`&pe_7*V*GYaIbT`o$moveN1BH
-zijD*zr_8$|H-9uF3LdNtni$=Aydk>=>@1+9Co^$b);v#jlwxlewTLU<gV8iH00q81
-zcf<+=EYkBTpNeTObUNbsEE3UyKN=X7LGBRF87)P0ObI(A=pGPBj&U>X<%E*(+{|ra
-zW@7Wx;yaDK%~BJtGx+v{A}{M0Swdk6bGss{ihSphaevKFv^N3+0RRCo4F(A+hDe6@
-z4FLfS1potr0s#QQp&oY%1_q{dLa{KQUG^S?Ar0WvwBdQa_y^<RK5&lRgSOC$ioS0d
-zBPiE%VsF^r&>nyr)@{B3q{FwbS)qA^K;<#o*(@hG<GiE+lKfHT$(qt9bb_#`@*3n|
-z8YLkkF@Nv{oPu(1C1WngZxLhFlxO!s9uQnNV8$iH)PSQgK=L1fR)@OOapj-wPl1US
-zdLp(&kIHI>ApfYA@kKA+xywcImGypVH%!rzP8j{#&@_-+*yh~cu9kN7&)?iNAIq!E
-z&ud2Vl!x10?*E!fYak_)G}zrR*#CSLOGBd@(tjHaCMG{KV`+;?u|+^L#1K!TAG6;T
-z!>9)TWbuXDziZJfsEGqAF;HNQ<PG%vLSxmzv7EoC1X3LpboW<G8o*Ljd#aOaDDT}a
-zedB2<K9EF5#K`!tjNv1501~4IfBeyt;_q05nHJWqJ@@~iVn`eZNzhL~m{==r=ng>x
-zz<-X3ST~^%hcj}oB(5Q_%IayTI++jF#G}3l3>KAKrKr&v9wHPBy?yTnz(!x02$8Tz
-z`MfQ$VUF05wz;0;6FuMFa>*IsOv2@x!4hkHeJ|62liS=T(gsI|Q+$EDGz*E$4Pv2S
-zanfe{lNKM1LeU@^2)Clt2GE-!pkq}@U?DSF|7tk%q+=T~5#w3r!PlWL^8Xqj)MSp`
-K7=8K4Y^8H%(iqMF
+delta 1204
+zcmV;l1WWtT3C#(AFoFchFoFWHpaTK{0s;j9r86t7FbxI?Duzgg_YDC74Fv!&CNU&1
+zA_fCh1OpQrRBv)1LUM0+b7gWMO+iv1Q)y>zX>MmAYh`&b9v2NUHZU<UI599ZFf%k-
+z7Y#8sFf=hZF)%bRGc;N-CNU&1A_fCh1OpQrRBv)1LUL~kcXMTOAWcD1AXAZzD}Ta7
+zhz$`$>v8p0YXpsZl$*%MijAyxwgy`86S5H+#iAH1>=J{0DN(4b5FX*I;gh3G&`UTW
+zvj;_(^`^l-bQQCIJm)9s1s5(m8dQ~DW9ls7@Un%H<Q9gxzR8g+%tan=_NF#*C$HkU
+zs|F?LR)&3khq>%%h~zVlMfHb+uz$81oczr$obrKcjXrpvPDm^QA(fZ(EDrWJu-u*I
+z^hLjo%}`|qX*CL>Z-=wGF=ZdX1ZUQ;Zqj4%prrC{7Pm2i*{DkH1cH-RnlFKERfh5v
+zX88fKfo2TFHAg+E5Rz7&wbH4RHP$5U{>K@p2p#1HCF@`!M-HTM6V)S&YkwYmFJt|q
+zvEc}+S*xkKjflf)EN&`DBuf+bu}y6M<NQ#Qd-I_4M(x<HslTFqZ5ua=x*HY%O5br?
+z@BB89W-2`7?2_|RXI=x6wNu0W4HV?)q|fc&Hno#eGSjIw8KRE&3ze#q7RR9h(Y!6+
+ztkeFCZ|01P8V~Hy*B7Ii#(#}8Ux*KoWbBL0oeVJgeLfZ63}>@tp&qXg)15bE24H#s
+zsy+mXIjJ(@mUN(VF|iA|Ky*GR6Vm0eRT?DyZ&-TQM2v(as((zXRvjdXVBmnnUJhzh
+z+EuPv2BZui)M@*Ga~xkV1}QCcAiy)))RhAGQreF2mVO?v%d2aT(0`}n>&F5E0RRCo
+z4F(A+hDe6@4FLfS1potr0s#OZ4wqif#xu7_>5BW1lzP;c7mKnzhRz_}@zSjciRLrK
+zL|ZA3W`8#dv&9JaAx+2%CTe3yrmPlnpoMJri~AzVneH)@>26Lv=xXh3S*iGkK}g3K
+z@ja0>@z3mmC>|Hj;D2Q)N}VO&>_-w+ZX-9T*Yd>ERNVGZP4R675DyS73`k|71fku5
+zq7BX<Q4IEeY7xys=%><AZhX?mIf{UWPL?E=pYEqlSv3#uNH!L7J+^~fyTWFtpB$!6
+zxQY_8w*oO+|5u;T54j@zNzc`BkugOw6x<0$a0`g-he}QBM1QOE%9tt2iGUI;vAjtk
+zBu4@GXi+6;WU+La>B#^tH;;kU8(DQ;3s8*V7NGEWP0U)+Pvl<iO~h^VV|qu?-=0_!
+z7H5qr?ILewCB!KVc6(l*A(Pop^{fm9|1kUsP3!@ye{%L_30`Qr&d4kF2;0To4JN|J
+zDZOgzl?&Q6Cx62ccl!En(o`EaW*<m~5TUc5#Afkx1&FId67A<-bs`K5wDcjpy&pZr
+z5^-US$1#)xDmZF|_mr}FP2$I;sncSbrI8W|P7vuyZp9qA8`Z$yD_lXeKZgbhi!K_z
+z_JCVg5n+v!IHPziuOE9YV{NZr?W&3lH_+YTBeKN`iy;>H4w6DvZ1~`&(<9VDsIC*M
+SkO)tNGSg6O2tZHwsu`eAy&I_j
 
 diff --git a/toolkit/mozapps/update/updater/release_secondary.der b/toolkit/mozapps/update/updater/release_secondary.der
-index 49a7c0185f1c1cb89553cc2343986519fc711ec7..a7370bdc99b17d2fb1df31f3620de654715dc0ed 100644
+index cce786025698342d82f521cd38df663e69fef590..a7370bdc99b17d2fb1df31f3620de654715dc0ed 100644
 GIT binary patch
 delta 1220
 zcmX@hd6~1`po!(YK@-#V1<Xv0OiZi{%T2{R40zc%wc0$|zVk9N^0G1*Xd0>;sIoDK
@@ -670,36 +669,36 @@ z63?j-AT+Bozx?{icM+dj%$@CxIrX=^_PjDLv2N|PiHRMGA!p9lsM)tTsa06rJN_j;
 W+%Wltn`GU2)yA(?zFh5_B~k%*V<2?^
 
 delta 1214
-zcmcc2d6u)@po!(AK@-!)1<Xv0OiZi{OO3VH8t}4lYPET^edlFl<Yi?rP%~69P-0^a
-zWnmVU4#_W4a4O0#FHS8|@O2DQ2+mB;%gjqx$WE;^kQ3)MG&3+Xv@kR<F)%iX0&`8^
-zTx{luU^8gqOvU;`E*-prF0Tu}hG(<%R!^CI;&@l@nzC(dQ6Gdi2}&JZB%%FAsJT`%
-zaK#z{xrb{WPG0PD!P`P{GrQ}IugebFm56Sxw|TDqid9_CS}J5}T=FZOhaWbzPI@BN
-zwsYUfi8^Oo<?_ERGb>bI|7hoGHq{qlZMAjnJKtn<JTdNb{o3BVp?;gxoIhvv=6q_*
-z>b0ww@8_Yzq&Ri@7ahKD<{R$JefGt5fA86VRJKf0u0{Fnn|B$e${%1!zqTRoQu4<I
-zOFrd^Z8vPXxx(umOVi}AS^AB+p>3Z;(|$5;YE0ufYU*ygQeaZpysej3PBy)!^7h|x
-z$rT*3PuWyoCn&k|Eh!Yfs@$DjFIS_V{CDxjha9USSFhaF+i^HcCr`^m#asCMM&F$O
-zkN*TruKv8>v)kJn>sIbxRGTYp-nC0wjKS-EVf6byW)sr1Y@WQC^f@R!j(O77;KP4;
-zMV`D^a{ldov#pbZjV`Y=m0Z;KoqOu4$zsPBGG5%Hdw<R4e?9rndb*|f-(0vZzIf)b
-z`d*Xx4*m%#Z@SOU<uUkGYbSc2Cw+73Lb>$<m*<+NvL#e8tg>V2v|MTQXj;jFV#AHx
-zI~_{wG=wib-54sR@;5)C>bgr$i^{5cpH*S9DxC=r8ji&AWrf@dT^Gf+gh$~@=I@4L
-znRo*>P2CcO1ID+mOlA5JbgS>fv^u#Br&nk9U#MUH`1NrnW<~}^w8Y5V#Kg#;z&Aba
-z{4wM09xuCoPnc45Wx9CxCfl}i3U@zVTFcq_%=oBFv}S)=y*bzBqa5EAeNS+yWhHwo
-zTO(Gqpf%@v_iv?BGv66bewpWI`y%UYPUOlT?T#MDB|h3tH2rw~O{0dK`1uF*shVDM
-zRqwxX7YfZ&HeY%D(~-*|cfJMqe#~VR;1|&4@km|7vhZ%>BHnWffjr;pvINgMy;y!J
-zFt6s)am%iTHos{q)8@Zh?iXpw|K7t)tjKm-bIk5TY0Kx!Ec4sZCA4WflVSA#@c9?`
-zcPjnyJb$%tqM@si$Q@3%0`88t?OwjGUFuhVJ~c!0RA+;b&c;2SiYo4mKQaPUGgCH}
-z%zSy0LC?Iu@v3xWX&iSz&qJ{VA1Zv$L|ycM68FycNbZ;9D))=`=S2vKrT1#RRmx9Q
-zJ)+4|RvkBAaq><7uWNW%{~P?_^nJs)y1wXJ8fRR_u5%}}zj53?dY4!2&~eSZS+A#Z
-z-!fINKP*`O>sQ{T5NY!?d5<=Mg`4LeN&8sL+OgVM=<W0PQY9XqEngJ(?v=MaDpZ)*
-zbKGzWvzA3x>-Q;}s(c?EU%K*g(yXNug*g2LUV7#omDwqM^}v1Y7{@L4?QERgdQ$to
-zHAIICCiYIYSX`mIUcOp4Id^^h+f`jW<`?chRNi!yt6Nd*2j3*8u$&(cmR(l9;<#d+
-W@ahR1{w+qA19CVV{J*b~TmS$gHy@k;
+zcmcc2d6u)@po!(AK@-!)1<Xv0OiZi{EA|9%8}PDmYPET^edlFl<Yi?rP%~69P-0^a
+zWnmVU4#_W4a4O0#FHS8|@O2DQD9%jJ%gjqx$WE;^kQ3)MG&e9bG%~O>F)%TY0&`8^
+zTx{luU^8gqOvU<bo4>_+PhnemM{2^aCpT@6z0L|;r|-1qnd?WvSy@GmPWuDWrCfGB
+znCGt`;9?#4>c!`_{@7JZtpDn%vv}J5|K$5|J?rK-{D-ronr}x>ohb4z>6-BdMUm;t
+zJTrZM?Wlal!yDkyT6912a*pJw1jBznDpG!^9brs$JQmcux~=<dd;PR&A>sb_-(KiA
+zu3&m1d`J8z=9V3E#Mw+$ALJdoP<^}N^7hYH9$gc0U-#<M51X4;nck}gwOmh`dE*k>
+zQ9VhkvyXf)**@9CyT{V>x523ur{-;67<C{no^ztmze)2Cdd3~FU|+W^`=m#og!Q#^
+zb<aB7CR^IBJ{skI+|0N>b%l~~dHtSqv%_@-=H3XHyZq(;zY7GOJqWwVZK~DoXXu_F
+zYRYTnTx{6Jt~(=2=wpY>^QEnRsiltVmpPl~dw+U&e$W5?h7T&Z*w#hP-gYo;W$Vej
+zs|S_{IOipw&G>7^p6U7G=b4PR|5hG({KIG8l!DcdXZoJ~ve1DypuIh!@71g$E?aAO
+z>VG7etVxlc>3VkO;)^V%)#+C5A(Dzb$9t;TS4~;9d`{=X-K8b#(_HNI4{)$oYBK$+
+zYY8@8@za#!*|!_j9n6sqS6H16c|CcPQhMj<o8>bd`lC3m%s+H~l}g;Ik9~>?_uos1
+zNyywg5p+xMBMWol=IyG#M3O&tuAaZW&T=E8Z}zhK0~?>sWnyMzU_?ud%uP&;3<(eB
+zNq3uz>b5Of{hCMMcf%AHO%H|T+FxCHn!b7G_^R*nX+HhveY!+J%2eKvDBu1)^W=^?
+zE12~C+FhNHxBjiyY$J!aQU9!UYd8+faG$b%S649Sf#s%QveMrz5|~pKOI+SlUs<Zt
+zet9z=V~nVY=q|h1w&~~Nd9;(~9?+Zipjr3+%6-<MZj1ImGW*c*$&H28&tmHTS!c3Y
+zdn7i^nz|$U*QI1_rkEW^rB$D5xSDWyo_<&;bmFJ`W?{v>_kQ?El&-k?c;cg0;YaI3
+zugr9AtTEcT(jj1en?kEQQ`3(lXVuMEH|f`(d-+f`{K?i`mFZmzdOJ0Rx*|&y7gZ>#
+z{8~9hBKCmD^4YZ-1u}=kHJ2ywOj6qwsy)r*6odUa<4TW1bN`Fwq|NVNksa{#az*yK
+z<Mj)?I+J=H{IR=Hpw(TY!o4<FQamcK>G5f|AM-8=87(yT%v?~z!FlZAY9r(1eHux7
+zPHf>mRL_{wc%s7k;rFbc{v6ZAuQtq&Fbeo>FtN~GH~(4G!X0eh?!RpM_-2Q^sxAGp
+zDBW1`#zdRiSAyL_2hM5hJ^B6Rit77+8OyR>UVksY*Klc`X~W6;VbW|8o1fYFn+Cm8
+z+|V-N`PXHkx9fRt)ckuUu;%46kGkWhB0fD>c&H%AT4eT3#n`Fcjqc&cS+Wg7YV29w
+Y-dULK`0>-5XMbF;{ku??J5z500A%?tOaK4?
 
 diff --git a/tools/update-packaging/make_incremental_update.sh b/tools/update-packaging/make_incremental_update.sh
-index dc9097e3a8ea..5a6eac37a506 100755
+index 622ae7f382c8..53afd8f2271f 100755
 --- a/tools/update-packaging/make_incremental_update.sh
 +++ b/tools/update-packaging/make_incremental_update.sh
-@@ -132,73 +132,25 @@ archivefiles="updatev2.manifest updatev3.manifest"
+@@ -142,73 +142,25 @@ archivefiles="updatev2.manifest updatev3.manifest"
  # releases, add them to the "force updates" list.
  ext_path='TorBrowser/Data/Browser/profile.default/extensions'
  if [ -d "$newdir/$ext_path" ]; then
@@ -803,5 +802,5 @@ index c45961ac54e7..23d6fbe2929a 100644
    nsresult rv = GetAppRootDir(aExeFile, getter_AddRefs(appRootDir));
    NS_ENSURE_SUCCESS(rv, rv);
 -- 
-2.12.2
+2.11.0
 
diff --git a/projects/mozilla/0007-Permit-storing-exceptions-even-w-inPrivateBrowsingMo.patch b/projects/mozilla/0005-Permit-storing-exceptions-even-w-inPrivateBrowsingMo.patch
similarity index 73%
rename from projects/mozilla/0007-Permit-storing-exceptions-even-w-inPrivateBrowsingMo.patch
rename to projects/mozilla/0005-Permit-storing-exceptions-even-w-inPrivateBrowsingMo.patch
index 973d8d9..3246473 100644
--- a/projects/mozilla/0007-Permit-storing-exceptions-even-w-inPrivateBrowsingMo.patch
+++ b/projects/mozilla/0005-Permit-storing-exceptions-even-w-inPrivateBrowsingMo.patch
@@ -1,17 +1,17 @@
-From 1fc38f7c038bdc501943e42b7ec3752aa4a732a3 Mon Sep 17 00:00:00 2001
+From abd12b5b92fb29a5f1d798e6bfc553b61d951461 Mon Sep 17 00:00:00 2001
 From: Arlo Breault <arlolra@xxxxxxxxx>
-Date: Sat, 3 Dec 2016 10:01:52 -0800
-Subject: [PATCH 7/7] Permit storing exceptions even w/ inPrivateBrowsingMode
+Date: Tue, 25 Jul 2017 16:24:25 -0400
+Subject: [PATCH 5/5] Permit storing exceptions even w/ inPrivateBrowsingMode
 
 ---
  security/manager/pki/resources/content/exceptionDialog.js | 3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)
 
 diff --git a/security/manager/pki/resources/content/exceptionDialog.js b/security/manager/pki/resources/content/exceptionDialog.js
-index 640791f898fc..a8abfe9886c4 100644
+index 0ca24a614dca..df50701729ce 100644
 --- a/security/manager/pki/resources/content/exceptionDialog.js
 +++ b/security/manager/pki/resources/content/exceptionDialog.js
-@@ -356,5 +356,6 @@ function addException() {
+@@ -364,5 +364,6 @@ function addException() {
   * Returns true if this dialog is in private browsing mode.
   */
  function inPrivateBrowsingMode() {
@@ -20,5 +20,5 @@ index 640791f898fc..a8abfe9886c4 100644
 +  return false;  // PrivateBrowsingUtils.isWindowPrivate(window);
  }
 -- 
-2.12.2
+2.11.0
 
diff --git a/projects/mozilla/config b/projects/mozilla/config
index 0192054..2f74428 100644
--- a/projects/mozilla/config
+++ b/projects/mozilla/config
@@ -8,8 +8,6 @@ tag_gpg_id: 1
 input_files:
   - filename: 0001-Trac-19910-Prevents-STARTTLS-in-XMPP.patch
   - filename: 0002-Trac-16475-Block-flash-too.patch
-  - filename: 0003-Trac-20206-Avoid-the-need-to-download-the-font-Osaka.patch
-  - filename: 0004-Trac-18331-Update-OS-X-toolchain-to-work-with-ESR-45.patch
-  - filename: 0005-OSX-package-as-tar.bz2.patch
-  - filename: 0006-Updater-fixups-for-TM.patch
-  - filename: 0007-Permit-storing-exceptions-even-w-inPrivateBrowsingMo.patch
+  - filename: 0003-OSX-package-as-tar.bz2.patch
+  - filename: 0004-Updater-fixups-for-TM.patch
+  - filename: 0005-Permit-storing-exceptions-even-w-inPrivateBrowsingMo.patch



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits