searching for reviewer(tjr)
1bdb5b3e853839a8d7e101732e323778f777d9aa: Bug 1651977 - add MOZ_NO_VALIDATE r=tjr
Frederik Braun <fbraun@mozilla.com> - Mon, 13 Jul 2020 09:01:00 +0000 - rev 540161
Push 37594 by btara@mozilla.com at Mon, 13 Jul 2020 15:59:48 +0000
Bug 1651977 - add MOZ_NO_VALIDATE r=tjr Differential Revision: https://phabricator.services.mozilla.com/D83069
bd0d75e5699462cace611ba7080b60c6c6b9401e: Bug 1644671 - systemprincipal restrictions telemetry r=tjr,ckerschb
Frederik Braun <fbraun@mozilla.com> - Wed, 08 Jul 2020 13:11:57 +0000 - rev 539349
Push 37579 by dluca@mozilla.com at Wed, 08 Jul 2020 21:49:35 +0000
Bug 1644671 - systemprincipal restrictions telemetry r=tjr,ckerschb Differential Revision: https://phabricator.services.mozilla.com/D79142
1e15fd6bbf250652e4b8af8621a2c1e099844dfb: Bug 1644671 - systemprincipal restrictions telemetry r=tjr,ckerschb
Frederik Braun <fbraun@mozilla.com> - Wed, 08 Jul 2020 12:06:05 +0000 - rev 539318
Push 37579 by dluca@mozilla.com at Wed, 08 Jul 2020 21:49:35 +0000
Bug 1644671 - systemprincipal restrictions telemetry r=tjr,ckerschb Differential Revision: https://phabricator.services.mozilla.com/D79142
2df443d3fcd07094c57b143d73a57f795c06ca20: Bug 1650166: Tighten assertion for about pages within AssertPageHasCSP. r=tjr,freddyb
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Wed, 08 Jul 2020 09:04:03 +0000 - rev 539290
Push 37579 by dluca@mozilla.com at Wed, 08 Jul 2020 21:49:35 +0000
Bug 1650166: Tighten assertion for about pages within AssertPageHasCSP. r=tjr,freddyb Differential Revision: https://phabricator.services.mozilla.com/D82184
0970fcc8e0d9fb1baa79ac212f314fa9ccfbf079: Bug 1648798 - Add option for importing external checks into clang-tidy; r=tjr,andi
june wilde <jewilde@mozilla.com> - Tue, 07 Jul 2020 18:05:27 +0000 - rev 539164
Push 37578 by btara@mozilla.com at Wed, 08 Jul 2020 09:42:17 +0000
Bug 1648798 - Add option for importing external checks into clang-tidy; r=tjr,andi Differential Revision: https://phabricator.services.mozilla.com/D81699
627f9b4fea56b2704c860b2a0ee1c7244d60c888: Bug 1644671 - systemprincipal restrictions telemetry r=tjr,ckerschb
Frederik Braun <fbraun@mozilla.com> - Tue, 07 Jul 2020 14:17:05 +0000 - rev 539145
Push 37577 by abutkovits@mozilla.com at Tue, 07 Jul 2020 21:31:11 +0000
Bug 1644671 - systemprincipal restrictions telemetry r=tjr,ckerschb Differential Revision: https://phabricator.services.mozilla.com/D79142
4630016aa9665211433903ea21412dd5bd1fb29a: Bug 1645813 - Re-add qlog to BSD-2-Clause list r=tjr
Andy Grover <agrover@mozilla.com> - Tue, 16 Jun 2020 05:40:04 +0000 - rev 535893
Push 37513 by rmaries@mozilla.com at Wed, 17 Jun 2020 03:41:56 +0000
Bug 1645813 - Re-add qlog to BSD-2-Clause list r=tjr Looks like this change got lost when the vendor stuff was refactored? Differential Revision: https://phabricator.services.mozilla.com/D79759
e459bd0a9c55f3c61ed18c71796f1594a2c9a260: Bug 1621677 - Add a test case for animation to ensure we get higher time precision when it's cross-origin-isolated; r=tjr
Tom Tung <ttung@mozilla.com> - Fri, 12 Jun 2020 16:43:19 +0000 - rev 535644
Push 37507 by nbeleuzu@mozilla.com at Mon, 15 Jun 2020 16:30:35 +0000
Bug 1621677 - Add a test case for animation to ensure we get higher time precision when it's cross-origin-isolated; r=tjr Differential Revision: https://phabricator.services.mozilla.com/D79475
1b229ed848c8160303d0fef5d2acf39c73d87d01: Bug 1621677 - Add a test to ensure we get higher time precision when it's cross-origin-isolated; r=tjr
Tom Tung <ttung@mozilla.com> - Thu, 11 Jun 2020 12:14:19 +0000 - rev 535125
Push 37498 by apavel@mozilla.com at Fri, 12 Jun 2020 03:05:25 +0000
Bug 1621677 - Add a test to ensure we get higher time precision when it's cross-origin-isolated; r=tjr Differential Revision: https://phabricator.services.mozilla.com/D78898
b986ac44aea1a0cd3b5c59467a7566560853d1a3: Bug 1642720 - Disable reftests on win7/mingw builds. r=tjr
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 03 Jun 2020 14:17:08 +0000 - rev 533706
Push 37476 by ccoroiu@mozilla.com at Wed, 03 Jun 2020 21:49:22 +0000
Bug 1642720 - Disable reftests on win7/mingw builds. r=tjr These reftests seem to hang quite frequently, caused by the content process hanging on file create/open operations. See dependencies of bug 1642719 for some examples. Differential Revision: https://phabricator.services.mozilla.com/D77875
0fd90d6f993735c41628efab79d6159338eda8ce: Bug 1637985 - Reenable the PerformanceTiming API in RFP mode r=tjr
sanketh <sanketh@c1own.com> - Tue, 02 Jun 2020 16:03:29 +0000 - rev 533527
Push 37473 by cbrindusan@mozilla.com at Wed, 03 Jun 2020 04:20:58 +0000
Bug 1637985 - Reenable the PerformanceTiming API in RFP mode r=tjr Reenable the PerformanceTiming API in RFP mode (with 100ms clamping+jitter) except for domainLookupStart and domainLookupEnd (which are now spoofed to fetchStart.) Updated browser/components/resistfingerprinting/test/browser/browser_performanceAPI.js to account for this change. Differential Revision: https://phabricator.services.mozilla.com/D77609
31fded1ce3afc1149045c6cc3b307b7b27f25713: Bug 1638050 - Taskcluster config: Do not run mingw jobs on m-b or m-r r=jmaher,tjr
Sylvestre Ledru <sledru@mozilla.com> - Wed, 20 May 2020 20:38:01 +0000 - rev 531398
Push 37439 by btara@mozilla.com at Thu, 21 May 2020 21:49:34 +0000
Bug 1638050 - Taskcluster config: Do not run mingw jobs on m-b or m-r r=jmaher,tjr mingw is used by Tor, we don't ship it as they are based on esr, no need to run mingw on every uplift in m-b or m-r Differential Revision: https://phabricator.services.mozilla.com/D76132
354180dbb211d47bff281f27b454d049ccca0d44: Bug 1638211 - Make privacy.resistFingerprinting.randomDataOnCanvasExtract a RelaxedAtomicBool r=tjr
sanketh <sgmenda@uwaterloo.ca> - Fri, 15 May 2020 04:07:36 +0000 - rev 530214
Push 37419 by archaeopteryx@coole-files.de at Fri, 15 May 2020 09:33:04 +0000
Bug 1638211 - Make privacy.resistFingerprinting.randomDataOnCanvasExtract a RelaxedAtomicBool r=tjr privacy.resistFingerprinting.randomDataOnCanvasExtract can be accessed by background threads so it needs to be atomic. Differential Revision: https://phabricator.services.mozilla.com/D75468
ab2a75db3ebe80fbedb60769df57ee9680d927e8: Bug 1621433 - In RFP mode, turn canvas image extraction into a random 'poison pill' for fingerprinters r=tjr,jrmuizel
sanketh <sgmenda@uwaterloo.ca> - Thu, 14 May 2020 13:56:55 +0000 - rev 529873
Push 37417 by dluca@mozilla.com at Thu, 14 May 2020 21:11:14 +0000
Bug 1621433 - In RFP mode, turn canvas image extraction into a random 'poison pill' for fingerprinters r=tjr,jrmuizel In RFP mode, canvas image extraction leads to an all-white image, replace that with a random (sample 32 bytes of randomness and fill the buffer with that) 'poison pill'. This helps defeat naive fingerprinters by producing a random image on every try. This feature is toggled using a new, default on, pref `privacy.resistFingerprinting.randomDataOnCanvasExtract`. Updated `browser_canvas_fingerprinting_resistance.js` to test this new feature as well. Updates and replaces D66308. Differential Revision: https://phabricator.services.mozilla.com/D72716
8a48a3a488ab9f48ae4feaba11f0e5dab4cf00b9: Bug 1621433 - In RFP mode, turn canvas image extraction into a random 'poison pill' for fingerprinters r=tjr,jrmuizel
sanketh <sgmenda@uwaterloo.ca> - Thu, 07 May 2020 22:45:27 +0000 - rev 528770
Push 37396 by ncsoregi@mozilla.com at Fri, 08 May 2020 15:58:04 +0000
Bug 1621433 - In RFP mode, turn canvas image extraction into a random 'poison pill' for fingerprinters r=tjr,jrmuizel In RFP mode, canvas image extraction leads to an all-white image, replace that with a random (sample 32 bytes of randomness and fill the buffer with that) 'poison pill'. This helps defeat naive fingerprinters by producing a random image on every try. This feature is toggled using a new, default on, pref `privacy.resistFingerprinting.randomDataOnCanvasExtract`. Updated `browser_canvas_fingerprinting_resistance.js` to test this new feature as well. Updates and replaces D66308. Differential Revision: https://phabricator.services.mozilla.com/D72716
61463834bff63fd7cd1c65939aa40a72466bc566: Bug 1511941 - Don't expose PerformanceNavigationTiming in RFP mode r=tjr,baku
sanketh <sgmenda@uwaterloo.ca> - Thu, 07 May 2020 16:33:38 +0000 - rev 528769
Push 37396 by ncsoregi@mozilla.com at Fri, 08 May 2020 15:58:04 +0000
Bug 1511941 - Don't expose PerformanceNavigationTiming in RFP mode r=tjr,baku In RFP mode, we do not support `PerformanceNavigationTiming`, so don't expose it. In particular, `window.PerformanceNavigationTiming` should return `undefined`. Added a new method `PerformanceNavigationTiming::Enabled` which when used with the WebIDL `Func` attribute allows us to toggle whether `window.PerformanceNavigationTiming` is exposed. Created `dom/tests/mochitest/general/test_toggling_performance_navigation_timing.html` to test whether the toggling works. Updated `browser/components/resistfingerprinting/test/browser/browser_performanceAPI.js` to create a new window each time `privacy.resistFingerprinting` is flipped so this behavior does not leak into other tests. Differential Revision: https://phabricator.services.mozilla.com/D73528
62f5c2e5218fd56dad781da2f99873544775d773: Bug 1633374 - disallow eval in parent process r=ckerschb,tjr
Frederik Braun <fbraun@mozilla.com> - Tue, 05 May 2020 14:57:53 +0000 - rev 528350
Push 37384 by nbeleuzu@mozilla.com at Wed, 06 May 2020 16:28:18 +0000
Bug 1633374 - disallow eval in parent process r=ckerschb,tjr Changing isEvalAllowed to default to false in nightly builds. As a ride-along, we adjust how we get the script filename for telemetry, to get better results. Differential Revision: https://phabricator.services.mozilla.com/D72644
280e7c264b78c049bb67c806633757e0ff270d26: Bug 1635011 - Upgrade resistFingerprinting's spoofed Android CPU architecture from "armv7l" to "aarch64". r=tjr,geckoview-reviewers,agi
Chris Peterson <cpeterson@mozilla.com> - Tue, 05 May 2020 16:41:38 +0000 - rev 528345
Push 37384 by nbeleuzu@mozilla.com at Wed, 06 May 2020 16:28:18 +0000
Bug 1635011 - Upgrade resistFingerprinting's spoofed Android CPU architecture from "armv7l" to "aarch64". r=tjr,geckoview-reviewers,agi The device's CPU architecture is not exposed in Gecko's (or Chrome's or Safari's) User-Agent string, but it can be read by JavaScript via the navigator.oscpu and navigator.platform APIs. CPU architecture telemetry for Fenix users as of May 2020: 80.4% arm64-v8a (aarch64) 17.2% armeabi-v7a (armv7) 2.4% x86? https://sql.telemetry.mozilla.org/queries/64381#164300 CPU architecture telemetry for Fennec users as of May 2020: 64.57% arm64-v8a (aarch64) 34.24% armeabi-v7a (armv7) 0.99% x86 0.20% x86_64 https://sql.telemetry.mozilla.org/queries/68742 Depends on D73592 Differential Revision: https://phabricator.services.mozilla.com/D73593
ba0afee33fea82aea3b7c7ebf97e3d5e7f5ac126: Bug 1635011 - Bump resistFingerprinting's spoofed Android version from 8.1 to 9. r=tjr,geckoview-reviewers,agi
Chris Peterson <cpeterson@mozilla.com> - Tue, 05 May 2020 16:39:48 +0000 - rev 528344
Push 37384 by nbeleuzu@mozilla.com at Wed, 06 May 2020 16:28:18 +0000
Bug 1635011 - Bump resistFingerprinting's spoofed Android version from 8.1 to 9. r=tjr,geckoview-reviewers,agi The most common Android versions among Fennec users as of May 2020 are: 32.02% Android 9 Pie (API 28) 19.41% Android 10 (API 29) 9.28% Android 8.0 Oreo (API 26) 8.99% Android 7.0 Nougat (API 24) 8.24% Android 8.1 Oreo (API 27) https://sql.telemetry.mozilla.org/queries/57140 The most common Android versions overall as of April 2020 are: 37.40% Android 9 Pie (API 28) 16.12% Android 10 (API 29) 11.29% Android 8.1 Oreo (API 27) 7.37% Android 8.0 Oreo (API 26) 6.24% Android 7.0 Nougat (API 24) ... https://gs.statcounter.com/android-version-market-share/mobile-tablet/worldwide/#monthly-201903-202004 Android 10 is the latest version and is steadily converting Android 9 users, but I think we should spoof Android 9 because it's still the most common version and will likely remain so until the end of 2020. Depends on D73591 Differential Revision: https://phabricator.services.mozilla.com/D73592
b9b4effe91fd059f37c4069a4bb44dfa4886e125: Bug 1635011 - Bump resistFingerprinting's spoofed macOS version from 10.14 to 10.15. r=tjr
Chris Peterson <cpeterson@mozilla.com> - Tue, 05 May 2020 05:38:04 +0000 - rev 528343
Push 37384 by nbeleuzu@mozilla.com at Wed, 06 May 2020 16:28:18 +0000
Bug 1635011 - Bump resistFingerprinting's spoofed macOS version from 10.14 to 10.15. r=tjr The most common macOS version as of April 2020 is macOS 10.15 at 48.98%: https://gs.statcounter.com/macos-version-market-share/desktop/worldwide/#monthly-201903-202004 Based on previous macOS release schedules, macOS 10.16 will likely be released in September 2020 and overtake 10.15's market share in December 2020: https://gs.statcounter.com/macos-version-market-share/desktop/worldwide/#quarterly-201801-202002 Differential Revision: https://phabricator.services.mozilla.com/D73591
4d5b82209f5a7bc2ffd0ddfafdfe42e8928ed6b7: Bug 1633374 - disallow eval in parent process r=ckerschb,tjr
Frederik Braun <fbraun@mozilla.com> - Thu, 30 Apr 2020 06:13:09 +0000 - rev 527940
Push 37379 by ccoroiu@mozilla.com at Tue, 05 May 2020 03:49:49 +0000
Bug 1633374 - disallow eval in parent process r=ckerschb,tjr Changing isEvalAllowed to default to false in nightly builds. As a ride-along, we adjust how we get the script filename for telemetry, to get better results. Differential Revision: https://phabricator.services.mozilla.com/D72644
9a913fda95e63f6cf800b58221111cdb0ae4942a: Bug 1626774 - Took out redundant return statement at the end of MMPrinter::PrintImpl() function. r=tjr
Sergey Yarin <sergeyyarin@gmail.com> - Sat, 11 Apr 2020 07:53:57 +0000 - rev 523482
Push 37303 by btara@mozilla.com at Sat, 11 Apr 2020 21:48:10 +0000
Bug 1626774 - Took out redundant return statement at the end of MMPrinter::PrintImpl() function. r=tjr Differential Revision: https://phabricator.services.mozilla.com/D70588
6819eae19dfd2e2cf57354cf912d481e3ec638bd: Bug 1586761 - P9 - Revert a change for performance.now to avoid causing functions in pkcs11f.h to fail; r=tjr
Tom Tung <shes050117@gmail.com> - Tue, 07 Apr 2020 16:34:51 +0000 - rev 522696
Push 37293 by apavel@mozilla.com at Tue, 07 Apr 2020 21:44:02 +0000
Bug 1586761 - P9 - Revert a change for performance.now to avoid causing functions in pkcs11f.h to fail; r=tjr Differential Revision: https://phabricator.services.mozilla.com/D69937
8a727b2287081bd5c74938413e0a6dab01dd9c02: Bug 1586761 - P8 - Set setClampAndJitterTime to false for ProxyAutoConfig to avoid getting the global from a JSContext on the parent process; r=luke,tjr
Tom Tung <ttung@mozilla.com> - Tue, 07 Apr 2020 07:35:56 +0000 - rev 522695
Push 37293 by apavel@mozilla.com at Tue, 07 Apr 2020 21:44:02 +0000
Bug 1586761 - P8 - Set setClampAndJitterTime to false for ProxyAutoConfig to avoid getting the global from a JSContext on the parent process; r=luke,tjr Depends on D66734 Differential Revision: https://phabricator.services.mozilla.com/D67446
228fb5abeca51dbb2b2e5a693e1e833394f13af2: Bug 1586761 - P7 - Revert a few incorrect changes on P2; r=tjr
Tom Tung <ttung@mozilla.com> - Tue, 07 Apr 2020 07:36:52 +0000 - rev 522694
Push 37293 by apavel@mozilla.com at Tue, 07 Apr 2020 21:44:02 +0000
Bug 1586761 - P7 - Revert a few incorrect changes on P2; r=tjr P2 removed IsTimerPrecisionReductionEnabled and thus removed the check for RFP pref. While most ReduceTimePrecision* functions are fine with that because GetTimerPrecisionType checks that, the two ReduceTimePrecision*RFP functions miss the check. This patch mainly cover the check for that two functions and rename them to *RFPOnly since they only use RFP when the pref is on. Depends on D64324 Differential Revision: https://phabricator.services.mozilla.com/D66734
886102df98403a2edfff3597b7b6f3339fd3a0cd: Bug 1586761 - P6 - Check CrossOriginIsolated for ReduceTimePrecisionAsUSecsWrapper; r=tjr,luke
Tom Tung <ttung@mozilla.com> - Wed, 25 Mar 2020 14:01:07 +0000 - rev 522693
Push 37293 by apavel@mozilla.com at Tue, 07 Apr 2020 21:44:02 +0000
Bug 1586761 - P6 - Check CrossOriginIsolated for ReduceTimePrecisionAsUSecsWrapper; r=tjr,luke Differential Revision: https://phabricator.services.mozilla.com/D64324
8d554870dce84fbcfefd842c235efcaa5aae23db: Bug 1586761 - P5 - Use new methods in media r=tjr,baku
Tom Tung <ttung@mozilla.com> - Wed, 25 Mar 2020 14:16:15 +0000 - rev 522692
Push 37293 by apavel@mozilla.com at Tue, 07 Apr 2020 21:44:02 +0000
Bug 1586761 - P5 - Use new methods in media r=tjr,baku Differential Revision: https://phabricator.services.mozilla.com/D63906
1e09b1a3a7ee9d3c776a0df70405bdd24bb33125: Bug 1586761 - P3 - Use new methods in dom/performance; r=tjr,baku
Tom Tung <ttung@mozilla.com> - Wed, 25 Mar 2020 14:09:42 +0000 - rev 522690
Push 37293 by apavel@mozilla.com at Tue, 07 Apr 2020 21:44:02 +0000
Bug 1586761 - P3 - Use new methods in dom/performance; r=tjr,baku Note that this patch implements a member function CrossOriginIsIsolated in PerformanceWorker and PerformanceMainThread. In PerformanceMainThread, we need to cache boolean for CrossOriginIsIsolated() so that we don't need to find the owning global on every callsites. Differential Revision: https://phabricator.services.mozilla.com/D63904
85317d5821665149ffa385e8b55b244565c9d4c4: Bug 1586761 - P2 - Introduce new TimerPrecisionTypes and a set of new Reduce methods to decide the TimerPrecisionType in the nsRFPService; r=tjr
Tom Tung <ttung@mozilla.com> - Wed, 25 Mar 2020 14:09:55 +0000 - rev 522689
Push 37293 by apavel@mozilla.com at Tue, 07 Apr 2020 21:44:02 +0000
Bug 1586761 - P2 - Introduce new TimerPrecisionTypes and a set of new Reduce methods to decide the TimerPrecisionType in the nsRFPService; r=tjr To support checking CrossOriginIsolated in performance.now(), we need to: - Add new types to TimerPrecisionType for nsRFPService - System, HighResAllowed are added - All is renamed to Normal - Introduce a set of Reduce methods which require isSystemPrincipal and CrossOriginIsolated to be passed and decide the TimerPrecisionType later - Original Reduce methods should only be called when callsites know the TimerPrecisionType. Otherwise, they should call the new methods. - The following patches will use new methods Differential Revision: https://phabricator.services.mozilla.com/D63293
3b0378e26489c2ff0616794c7b33404554f17f7f: Bug 1626283 - Don't include mozconfig.cache twice for mingw r=tjr
David Major <dmajor@mozilla.com> - Wed, 01 Apr 2020 06:20:25 +0000 - rev 521565
Push 37272 by csabou@mozilla.com at Wed, 01 Apr 2020 21:26:59 +0000
Bug 1626283 - Don't include mozconfig.cache twice for mingw r=tjr mozconfig.cache is already pulled in via mozconfigs/common earlier in these files. Differential Revision: https://phabricator.services.mozilla.com/D69006
00aeb92fee68696ef67a4b891dc1711b2068d237: Bug 1141959: Test nsIPrincipal.origin treats IPv6 host correctly.r=tjr
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 13 Mar 2020 16:00:39 +0000 - rev 518899
Push 37220 by aiakab@mozilla.com at Tue, 17 Mar 2020 05:13:41 +0000
Bug 1141959: Test nsIPrincipal.origin treats IPv6 host correctly.r=tjr Differential Revision: https://phabricator.services.mozilla.com/D66056
6c8e8828db64ba1db5669babda32bf277e3883e3: Bug 1609877: Convert prefs for domsecurity to use static prefs. r=tjr
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Wed, 22 Jan 2020 11:04:17 +0000 - rev 511091
Push 37045 by csabou@mozilla.com at Wed, 22 Jan 2020 21:48:55 +0000
Bug 1609877: Convert prefs for domsecurity to use static prefs. r=tjr Differential Revision: https://phabricator.services.mozilla.com/D60403
dbaa31392a5369752f0cea4b995c85abe0dfe5c5: Bug 1609877: Convert prefs for domsecurity to use static prefs. r=tjr
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 20 Jan 2020 18:10:38 +0000 - rev 510848
Push 37036 by dvarga@mozilla.com at Tue, 21 Jan 2020 00:17:43 +0000
Bug 1609877: Convert prefs for domsecurity to use static prefs. r=tjr Differential Revision: https://phabricator.services.mozilla.com/D60403
ba715e09512d7fdaab710d339b875d16cdd344c0: Bug 1607483: Disallow loading http(s) scripts into system privileged contexts. r=tjr
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 17 Jan 2020 17:29:47 +0000 - rev 510611
Push 37028 by btara@mozilla.com at Sat, 18 Jan 2020 04:04:50 +0000
Bug 1607483: Disallow loading http(s) scripts into system privileged contexts. r=tjr Differential Revision: https://phabricator.services.mozilla.com/D58962
caa23b5352185d1037f1eba0ad25d8eec7b11578: Bug 1607483: Disallow loading http(s) scripts into system privileged contexts. r=tjr
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 17 Jan 2020 10:17:07 +0000 - rev 510575
Push 37026 by opoprus@mozilla.com at Fri, 17 Jan 2020 16:16:44 +0000
Bug 1607483: Disallow loading http(s) scripts into system privileged contexts. r=tjr Differential Revision: https://phabricator.services.mozilla.com/D58962
088590c7630c2d1d84905494abbd2c82830244dd: Bug 1609780 - Remove clang-8 mingw patches r=tjr
David Major <dmajor@mozilla.com> - Thu, 16 Jan 2020 21:04:49 +0000 - rev 510529
Push 37025 by opoprus@mozilla.com at Fri, 17 Jan 2020 09:44:53 +0000
Bug 1609780 - Remove clang-8 mingw patches r=tjr These files are unreachable as of bug 1590624. Differential Revision: https://phabricator.services.mozilla.com/D60181
3d924e2a2e549521b2d8fe09bd4828e4d849c5e7: Bug 1607483: Disallow loading http(s) scripts into system privileged contexts. r=tjr
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Tue, 14 Jan 2020 17:42:18 +0000 - rev 510224
Push 37015 by cbrindusan@mozilla.com at Wed, 15 Jan 2020 04:16:28 +0000
Bug 1607483: Disallow loading http(s) scripts into system privileged contexts. r=tjr Differential Revision: https://phabricator.services.mozilla.com/D58962
60cf9b7542574f35547dab26bc0e99dca2089ba1: Bug 1543579 - Disallow SystemPrincipal for Remote documents on all channels r=ckerschb,tjr
Frederik Braun <fbraun@mozilla.com> - Mon, 02 Dec 2019 10:45:23 +0000 - rev 504818
Push 36870 by nerli@mozilla.com at Mon, 02 Dec 2019 18:41:58 +0000
Bug 1543579 - Disallow SystemPrincipal for Remote documents on all channels r=ckerschb,tjr Differential Revision: https://phabricator.services.mozilla.com/D54091
c57ebfe0e074485896521f8db7d5299146c83924: Bug 1595823 - Fix the AudioContext's sample-rate if privacy.resistFingerprinting is enabled. r=tjr
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 16:52:18 +0000 - rev 502666
Push 36821 by rmaries@mozilla.com at Wed, 20 Nov 2019 03:58:07 +0000
Bug 1595823 - Fix the AudioContext's sample-rate if privacy.resistFingerprinting is enabled. r=tjr Differential Revision: https://phabricator.services.mozilla.com/D53810
c5dbc172388f5b47126dd4faddfe8fda35b98fa1: Bug 1595823 - Fix the AudioContext's sample-rate if privacy.resistFingerprinting is enabled. r=tjr
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 16:52:18 +0000 - rev 502649
Push 36819 by ffxbld at Tue, 19 Nov 2019 21:20:10 +0000
Bug 1595823 - Fix the AudioContext's sample-rate if privacy.resistFingerprinting is enabled. r=tjr Differential Revision: https://phabricator.services.mozilla.com/D53810
f11a1221a1adf18caae99adcfc4bd24a0fb44c72: Bug 1595819 - Limit the audio output channel count maximum reported value if RFP is enabled. r=tjr
Paul Adenot <paul@paul.cx> - Wed, 13 Nov 2019 12:24:11 +0000 - rev 501739
Push 36800 by btara@mozilla.com at Thu, 14 Nov 2019 05:51:12 +0000
Bug 1595819 - Limit the audio output channel count maximum reported value if RFP is enabled. r=tjr Stereo output is what the immense majority of mobile and desktop users have. Differential Revision: https://phabricator.services.mozilla.com/D52693
a219d05a2791832d81fc18d28d5aa5063ddcea59: Bug 1554805 - Never set firstPartyDomain on origin attributes for moz-extension. r=rpl,Ehsan,tjr
Johann Hofmann <jhofmann@mozilla.com> - Sun, 06 Oct 2019 15:43:39 +0000 - rev 496446
Push 36657 by nbeleuzu@mozilla.com at Sun, 06 Oct 2019 21:48:44 +0000
Bug 1554805 - Never set firstPartyDomain on origin attributes for moz-extension. r=rpl,Ehsan,tjr Differential Revision: https://phabricator.services.mozilla.com/D47425
0586b06a7aab5aa61aafb88f7f84c780c994e9f6: bug 1578882 - wait on the loadable roots background task before handing out CertVerifier handles r=tjr
Dana Keeler <dkeeler@mozilla.com> - Wed, 18 Sep 2019 00:06:58 +0000 - rev 493653
Push 36585 by malexandru@mozilla.com at Wed, 18 Sep 2019 09:56:40 +0000
bug 1578882 - wait on the loadable roots background task before handing out CertVerifier handles r=tjr If code acquires a handle on the certificate verifier before the loadable roots background task completes, that instance of the verifier may not know about any enterprise certificates loaded, and so early certificate verifications relying on those certificates may fail. To prevent this, this patch ensures that the background task has completed before returning the handle. Note that there should be no effect on performance since CertVerifier already ensures that the background task has completed internally before looking for potential issuer certificates. Differential Revision: https://phabricator.services.mozilla.com/D46224
88c9ad318669a5614608280183253e49fa74f6c8: Bug 1577871 - Remove using namespace std from RFPService r=tjr
Eric Rahm <erahm@mozilla.com> - Tue, 03 Sep 2019 18:13:31 +0000 - rev 491564
Push 36530 by aiakab@mozilla.com at Wed, 04 Sep 2019 04:20:48 +0000
Bug 1577871 - Remove using namespace std from RFPService r=tjr Differential Revision: https://phabricator.services.mozilla.com/D44255
e36be9c42ef1f555859514c71f03471498817e01: Bug 1554976 - Allow network functions needed by Rust mDNS responder; r=tjr
Dan Minor <dminor@mozilla.com> - Wed, 28 Aug 2019 19:48:38 +0000 - rev 490591
Push 36508 by csabou@mozilla.com at Thu, 29 Aug 2019 21:45:25 +0000
Bug 1554976 - Allow network functions needed by Rust mDNS responder; r=tjr This removes these functions: bind, getaddrinfo, recvfrom, sendto, setsockopt, socket from the check_networking test to allow for their use by the Rust mDNS responder. Differential Revision: https://phabricator.services.mozilla.com/D38488
e0fc6a1d4332dc93b9c60851f1d936ec969b9e60: Bug 1554976 - Allow network functions needed by Rust mDNS responder; r=tjr
Dan Minor <dminor@mozilla.com> - Wed, 28 Aug 2019 13:09:50 +0000 - rev 490372
Push 36503 by ccoroiu@mozilla.com at Wed, 28 Aug 2019 21:44:52 +0000
Bug 1554976 - Allow network functions needed by Rust mDNS responder; r=tjr This removes these functions: bind, getaddrinfo, recvfrom, sendto, setsockopt, socket from the check_networking test to allow for their use by the Rust mDNS responder. Differential Revision: https://phabricator.services.mozilla.com/D38488
0c96f3ad6e071ca39bcf14d5ebc28c43afe3238b: Bug 1573924 - Loosen actor child message sender checking due to bug 1576722. r=MattN,tjr
Jared Wein <jwein@mozilla.com> - Mon, 26 Aug 2019 19:04:16 +0000 - rev 489923
Push 36493 by csabou@mozilla.com at Tue, 27 Aug 2019 09:31:41 +0000
Bug 1573924 - Loosen actor child message sender checking due to bug 1576722. r=MattN,tjr Differential Revision: https://phabricator.services.mozilla.com/D43304
be4a0df1d951d4abee05ce5d59c0f089c1afa29b: Bug 1575670 - Bump up mingw-w64 to take the fix for urlmon and unknwn.h. r=tjr
Toshihito Kikuchi <tkikuchi@mozilla.com> - Thu, 22 Aug 2019 18:37:06 +0000 - rev 489515
Push 36475 by ncsoregi@mozilla.com at Fri, 23 Aug 2019 09:45:38 +0000
Bug 1575670 - Bump up mingw-w64 to take the fix for urlmon and unknwn.h. r=tjr Differential Revision: https://phabricator.services.mozilla.com/D42987
6f0426e233d6743868d9735cf425e27c836a2c9f: Bug 1570212 - Remove `privacy.resistFingerprinting.*` VarCache prefs. r=tjr
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 09 Aug 2019 00:59:21 +0000 - rev 487126
Push 36412 by nbeleuzu@mozilla.com at Fri, 09 Aug 2019 09:56:11 +0000
Bug 1570212 - Remove `privacy.resistFingerprinting.*` VarCache prefs. r=tjr The patch: - changes `privacy.resistFingerprinting.target_video_res` to a static pref; - changes `privacy.resistFingerprinting.video_frames_per_sec` and `privacy.resistFingerprinting.video_dropped_ratio` to code constants; - removes the unused `RFP_TIMER_VALUE_DEFAULT` and `RFP_JITTER_VALUE_DEFAULT` constants. Differential Revision: https://phabricator.services.mozilla.com/D40904
bc6225570e8ba1a467174b01fabf74f415c2c412: Bug 1570212 - Clean up `privacy.*` static pref definitions. r=tjr
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 09 Aug 2019 00:59:07 +0000 - rev 487125
Push 36412 by nbeleuzu@mozilla.com at Fri, 09 Aug 2019 09:56:11 +0000
Bug 1570212 - Clean up `privacy.*` static pref definitions. r=tjr Fix overly-long lines, add '.' to the end of sentences, put things in a more sensible order, etc. (No functional changes.) Differential Revision: https://phabricator.services.mozilla.com/D40903