- Mar 08, 2017
-
-
The HostPartIsTheSame() is too strict about deciding what is first party. Instead we use IsThirdPartyURI() to check if the request is from the first party. Specifically, it considers an XHR to api.twitter.com from a twitter.com top-level page to be first-party. This fixes bug 21555 and 16450.
-
- Mar 03, 2017
-
-
The JIT W^X implemetation in question was removed by https://hg.mozilla.org/releases/mozilla-esr45/rev/347c10e4d6d1 That patch also coalesced the three JIT allocator implementations into a single, cross-platform version. So in this patch I added back the new cross-platform ReprotectRegion function as seen in https://dxr.mozilla.org/mozilla-central/rev/e150eaff1f83e4e4a97d1e30c57d233859efe9cb/js/src/jit/ProcessExecutableMemory.cpp#636 which has equivalent functionality to the old platform-specific "reprotectRegion" functions in three ExecutableAlloctor*.cpp files. I also updated the LIRGenerator::visitInterruptCheck function to match the old behavior when nonWritableJitCode=true. And I updated the ProtectionSettingToFlags functions so they provide the correct flags for the different ProtectionSettings states. This patch appears to restore all behavior controlled by the old nonWritableJitCode flag.
-
Bug 1238694 - Limit the number of asm.js/wasm code allocations to avoid running into Linux kernel limits. r=luke
-
-
-
Georg Koppen authored
We make the certificate for the secondary key the new primary one, partly due to #15532 and add the certificate for the new key as the secondary one.
-
-
--HG-- extra : rebase_source : d8c50b1012085fad8d7bd940abb41d51423bc12c
-
--HG-- extra : rebase_source : cf6f490bd2e366cff642d97927c8a54ef4d762a1
-
-
-
-
This fixes problem with our 20244 patches in non-US-English locales. If those patches are uplifted, then Mozilla can localize the strings. In the meantime, this patch removes our localizable strings from privacy.xul altogether. Our torbutton code overlays localized strings anyway. (This patch should not be uplifted.)
-
-
MozReview-Commit-ID: 26ElbTXr6fI --HG-- extra : rebase_source : bad92dfad90b4cee8a850cdf29a85832f16f8149 This is a backport we need due to an assertion failure caused by a previous patch (see: #20304). Fixes bug 20490.
-
This and the previous two commits fix bug 20442 in our bug tracker.
-
-
-
MozReview-Commit-ID: GtqKiMVwQyX --HG-- extra : rebase_source : 04e3b258f06e7d3e196c241c96aa3cc92ec334da
-
Correctly decode file URL paths before using for them in Unix domain socket paths. The upstream bug is https://bugzilla.mozilla.org/show_bug.cgi?id=1308275.
-
-
-
-
MozReview-Commit-ID: 5x2XHl20P6a --HG-- extra : histedit_source : 56b671bffe9e6cd497ade61ff9beed2e3bf98e14
-
MozReview-Commit-ID: 5qVo59SV7QG --HG-- extra : histedit_source : 12980052172b2a858a52978fdd98dea28a9ea854
-
MozReview-Commit-ID: RrVzLcv27T --HG-- extra : amend_source : d14dc262bf300a81feaf03954d5783ea1c7451cb extra : histedit_source : aa39b53c122a719a5181b5a41d5351bbdf04cbd8
-
This fixes our bug 20160.
-
MozReview-Commit-ID: KPrn5WeXUuF --HG-- extra : transplant_source : E%89%8Cs%1BG%28y%B82%3E%F8%CB%A8Q%B3%1F%EB%94%C2 This fixes our bug 20160.
-
This fixes our bug 20160.
-
-
Note I also remove a superfluous and confusing line, `currentHost = referrerHost;`
-
Define HOST_CFLAGS, etc. to avoid compiling programs such as mbsdiff (which is part of mar-tools and is not distributed to end-users) with ASan.
-
Georg Koppen authored
By setting the URL to "" we make sure that already installed system addons get deleted as well.
-
Before launching an external application, broadcast an "external-app-requested" observer service notification to allow other modules, including extensions, a chance to cancel the launch.
-
Georg Koppen authored
-
-
Georg Koppen authored
This reverts commit 94d46ebd. The patch has not been ready yet.
-
-
-
This reverts commit bba50a31.
-