3d22697d9c23a23087190225aa201a44bc1be130: Bug 1458314 - Move the update directory to an installation specific location r=rstrong
Kirk Steuber <ksteuber@mozilla.com> - Tue, 23 Oct 2018 21:41:04 +0000 - rev 491024
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1458314 - Move the update directory to an installation specific location r=rstrong This change applies to Windows only. Firefox will need to migrate the directory from the old location to the new location. This will be done only once by setting the pref `app.update.migrated.updateDir2.<install path hash>` to `true` once migration has completed. Note: The pref name app.update.migrated.updateDir has already been used, thus the '2' suffix. It can be found in ESR24. This also removes the old handling fallback for generating the update directory path. Since xulrunner is no longer supported, this should no longer be needed. If neither the vendor nor app name are defined, it falls back to the literal string "Mozilla". The code to generate the update directory path and the installation hash have been moved to the updatecommon library. This will allow those functions to be used in Firefox, the Mozilla Maintenance Service, the Mozilla Maintenance Service Installer, and TestAUSHelper. Additionally, the function that generates the update directory path now has extra functionality. It creates the update directory, sets the permissions on it and, optionally, recursively sets the permissions on everything within. This patch adds functionality that allows Firefox to set permissions on the new update directory on write failure. It attempts to set the permissions itself and, if that fails and the maintenance service is enabled, it calls into the maintenance service to try from there. If a write fails and the permissions cannot be fixed, the user is prompted to reinstall. Differential Revision: https://phabricator.services.mozilla.com/D4249
e19cd8da255dd2fedd21c69a99545d4b5f0f1ef3: Bug 1499609 Convert cpstartup to a webextension r=mconley
Andrew Swan <aswan@mozilla.com> - Tue, 23 Oct 2018 21:39:17 +0000 - rev 491023
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499609 Convert cpstartup to a webextension r=mconley Differential Revision: https://phabricator.services.mozilla.com/D9411
3d84f10a7e99dd56fef9dcd48c5bfa9bcfa8a828: Bug 1499609 Convert tabpaint to webextension r=mconley
Andrew Swan <aswan@mozilla.com> - Tue, 23 Oct 2018 21:39:05 +0000 - rev 491022
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499609 Convert tabpaint to webextension r=mconley Differential Revision: https://phabricator.services.mozilla.com/D8953
3f5f46ca8ca0df1c34a9077fd4b479e291997a3f: Bug 1501461 - Use the strict list for default cookie restrictions in Nightly r=francois
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 23 Oct 2018 23:02:18 +0000 - rev 491021
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501461 - Use the strict list for default cookie restrictions in Nightly r=francois Differential Revision: https://phabricator.services.mozilla.com/D9594
7508d586f2c875555b6f79ad8d92057a53013229: Backed out changeset 59205b705c5c (bug 1501329) for failures in toolkit/components/telemetry/tests/unit/test_TelemetryClientID_reset.js CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Wed, 24 Oct 2018 01:53:07 +0300 - rev 491020
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out changeset 59205b705c5c (bug 1501329) for failures in toolkit/components/telemetry/tests/unit/test_TelemetryClientID_reset.js CLOSED TREE
d20fd7486fde6997d38c4337a897fe65b43c4102: Merge mozilla-central to autoland a=merge on a CLOSED TREE
arthur.iakab <aiakab@mozilla.com> - Wed, 24 Oct 2018 01:22:06 +0300 - rev 491019
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge mozilla-central to autoland a=merge on a CLOSED TREE
da78ac0644ac5180e548fede1f36b2bb8c0fa842: Bug 1497860: [taskgraph] Fix typo in static-analysis-autotest config; r=tomprince
Cosmin Sabou <csabou@mozilla.com> - Wed, 24 Oct 2018 00:52:23 +0300 - rev 491018
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497860: [taskgraph] Fix typo in static-analysis-autotest config; r=tomprince
23895ff54c060382cc4a4900d9e5b61157beb746: No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=bagder,RyanVM
ffxbld <ffxbld@mozilla.com> - Tue, 23 Oct 2018 20:24:21 +0000 - rev 491017
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=bagder,RyanVM Differential Revision: https://phabricator.services.mozilla.com/D9534
48c57a68273eafff79cf99855c348fe1bc5b317b: Bug 1485195 - Display array policies correctly in about:policies r=Felipe
Arshad Kazmi <arshadkazmi42@gmail.com> - Tue, 23 Oct 2018 20:20:19 +0000 - rev 491016
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1485195 - Display array policies correctly in about:policies r=Felipe Differential Revision: https://phabricator.services.mozilla.com/D9563
57e435f97c303a4e04f9d74e5eafbe89cc6acab5: Bug 1501301: Fix the argv loop in aarch64 generateEnterJIT r=sstangl
David Major <dmajor@mozilla.com> - Tue, 23 Oct 2018 19:41:49 +0000 - rev 491015
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501301: Fix the argv loop in aarch64 generateEnterJIT r=sstangl The code was looping one too many times. Differential Revision: https://phabricator.services.mozilla.com/D9530
87757f9e1d78a189f5ceb1dadd7f4520f066c049: Bug 1499844 - Fix win64 clang-cl -Wformat warnings. r=ted
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 23 Oct 2018 14:18:15 +0000 - rev 491014
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499844 - Fix win64 clang-cl -Wformat warnings. r=ted Differential Revision: https://phabricator.services.mozilla.com/D9027
3daa70ac76f606894a99371cae7312d8a93a2de5: Bug 1497860: Move mozconfig variant definitions to taskcluster config. r=ted
Tom Prince <mozilla@hocat.ca> - Tue, 23 Oct 2018 21:27:42 +0000 - rev 491013
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497860: Move mozconfig variant definitions to taskcluster config. r=ted Differential Revision: https://phabricator.services.mozilla.com/D8452
94f5958dbd0ff027a4b4fa65bcc2c956ba8c0d47: bug 1501283 - for NS checks we don't have originSuffix r=valentin
Daniel Stenberg <daniel@haxx.se> - Tue, 23 Oct 2018 20:22:54 +0000 - rev 491012
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
bug 1501283 - for NS checks we don't have originSuffix r=valentin This fixes the regression caused by bug 1500549. MozReview-Commit-ID: 3VBvIbrEbDT Differential Revision: https://phabricator.services.mozilla.com/D9526
b872e2aa271c063a31219ee93455541198b99cbc: Bug 1190020 - P2. Testcase to ensure digest is not truncated. r=francois
Dimi Lee <dlee@mozilla.com> - Tue, 23 Oct 2018 20:03:44 +0000 - rev 491011
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1190020 - P2. Testcase to ensure digest is not truncated. r=francois This test will trigger a remote lookup. Verify the protocol buffer sent by download protection service matches the hard-coded protocol buffer. This protcol buffer contains following information: 1. source URI 2. referrer URI 3. redirect UiRI 4. sha256 hash with '\x00' in the middle of the data 5. suggested file name Differential Revision: https://phabricator.services.mozilla.com/D9138
ffb7704a1bf8af534306427755e18cfe4db8da62: Bug 1190020 - P1. Fix truncated hashes in application reputation remote lookups. r=francois
Dimi <dimi@liweiguode-MacBook-Pro.local> - Fri, 19 Oct 2018 09:17:08 +0000 - rev 491010
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1190020 - P1. Fix truncated hashes in application reputation remote lookups. r=francois When we set the remote lookup digest, we get char* from nsCString and convert char* to std::string without specifying size. If SHA256 data contains '00', std::string treats it as a null terminated sting so we have a shorter SHA256. This patch fixes this issue by specifying the size when converting char* to std::string. Differential Revision: https://phabricator.services.mozilla.com/D8830
59205b705c5cbba29276d8a342179ff0caebf071: Bug 1501329 - Set valid client ID on Fennec if canary is detected r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Tue, 23 Oct 2018 19:26:13 +0000 - rev 491009
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501329 - Set valid client ID on Fennec if canary is detected r=chutten Differential Revision: https://phabricator.services.mozilla.com/D9544
9ca97be22a381d0eb8d9a53931f18e37dd50baaf: Bug 1501387 - Handlify Streams.h and avoid using `const JSObject*`. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Tue, 23 Oct 2018 19:02:04 +0000 - rev 491008
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501387 - Handlify Streams.h and avoid using `const JSObject*`. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D9566
9acfa4df8ac9b091bc9d5204d0bf4f36ccd7c485: Bug 1426467: Part 3: Create a WorkerRunnable subclass, WorkerDebuggeeRunnable, for runnables that could run debuggee JS. r=baku
Jim Blandy <jimb@mozilla.com> - Mon, 22 Oct 2018 15:46:04 +0000 - rev 491007
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1426467: Part 3: Create a WorkerRunnable subclass, WorkerDebuggeeRunnable, for runnables that could run debuggee JS. r=baku Separating these runnables out under a separate subclass will let us delay their delivery while the content window is paused in the debugger. CancelingOnParentRunnable, used when the worker calls self.close(), to close the worker from the parent thread, must also be a WorkerDebuggeeRunnable, since it must be processed only after all prior messages/errors from the worker. Depends on D9218 Differential Revision: https://phabricator.services.mozilla.com/D9219
d826438ea26dc82c57ab98156b7ed84eb2354362: Bug 1501404 - Part 8: Remove the XPCOM registration for NamedPipeService r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 23 Oct 2018 20:07:31 +0000 - rev 491006
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501404 - Part 8: Remove the XPCOM registration for NamedPipeService r=valentin Depends on D9576 Differential Revision: https://phabricator.services.mozilla.com/D9577
89474459aeb8d21854d18c26822069d94625ea16: Bug 1501404 - Part 7: Remove the XPCOM registration for nsSyncStreamListener r=valentin
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 23 Oct 2018 20:07:29 +0000 - rev 491005
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501404 - Part 7: Remove the XPCOM registration for nsSyncStreamListener r=valentin Depends on D9575 Differential Revision: https://phabricator.services.mozilla.com/D9576
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip