searching for reviewer(valentin)
b805b31f26433055902bce7ad39bef270f3f9345: Bug 1632215 - Make nsHttpChannel::mAuthRetryPending atomic to fix a bit field race, r=valentin,necko-reviewers
Honza Bambas <honzab.moz@firemni.cz> - Tue, 30 Jun 2020 19:03:51 +0000 - rev 538081
Push 37557 by abutkovits@mozilla.com at Wed, 01 Jul 2020 03:27:11 +0000
Bug 1632215 - Make nsHttpChannel::mAuthRetryPending atomic to fix a bit field race, r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D81729
c9fe4919031c5da288726773c79a6cd4e0d96ae4: Bug 1646896 - Ship a default value for doh-rollout.provider-steering.provider-list in mozilla-central. r=valentin
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 Jun 2020 19:07:43 +0000 - rev 538068
Push 37557 by abutkovits@mozilla.com at Wed, 01 Jul 2020 03:27:11 +0000
Bug 1646896 - Ship a default value for doh-rollout.provider-steering.provider-list in mozilla-central. r=valentin Differential Revision: https://phabricator.services.mozilla.com/D81737
c9052520f1ee3994d2ef3382eac5e3f81309d071: Bug 1649450 - Optimistically run heuristics immediately upon network-up. r=valentin
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 Jun 2020 16:45:28 +0000 - rev 538051
Push 37557 by abutkovits@mozilla.com at Wed, 01 Jul 2020 03:27:11 +0000
Bug 1649450 - Optimistically run heuristics immediately upon network-up. r=valentin Differential Revision: https://phabricator.services.mozilla.com/D81707
14698ab42ee4ec8d12ee93e7322c34f97a11bd17: Bug 1599579 - Part 2: Reorganize RemoteType logic in MaybeTriggerProcessSwitch, r=mattwoodrow,necko-reviewers,valentin
Nika Layzell <nika@thelayzells.com> - Tue, 30 Jun 2020 15:55:35 +0000 - rev 538046
Push 37557 by abutkovits@mozilla.com at Wed, 01 Jul 2020 03:27:11 +0000
Bug 1599579 - Part 2: Reorganize RemoteType logic in MaybeTriggerProcessSwitch, r=mattwoodrow,necko-reviewers,valentin The goal with this is to avoid having multiple booleans and other values computed in arbitrary places and used around the method, and instead pre-compute common shared information, and group each remoteType special-case together. Hopefully, this should make it easier to extend the behaviour in MaybeTriggerProcessSwitch in the future. Differential Revision: https://phabricator.services.mozilla.com/D80255
31aab78792d8a6ed35c5d5304d02f33a4856fd37: Bug 1646592 - P1 Use nsISerialEventTarget for HttpBackgroundChannelParent, r=valentin,necko-reviewers
Junior Hsu <juhsu@mozilla.com> - Tue, 30 Jun 2020 00:34:47 +0000 - rev 538041
Push 37557 by abutkovits@mozilla.com at Wed, 01 Jul 2020 03:27:11 +0000
Bug 1646592 - P1 Use nsISerialEventTarget for HttpBackgroundChannelParent, r=valentin,necko-reviewers Like bug 1647133, we need this to be nsISerialEventTarget for the InvokeAsync Differential Revision: https://phabricator.services.mozilla.com/D81272
7153cc542b8a5dc6ab8328b8eae286edcbc4ae2e: Bug 1649003 - Log JS stacks from inside HTTP channel suspend() and resume() methods, r=valentin,necko-reviewers
Honza Bambas <honzab.moz@firemni.cz> - Tue, 30 Jun 2020 07:15:33 +0000 - rev 537961
Push 37555 by cbrindusan@mozilla.com at Tue, 30 Jun 2020 14:45:59 +0000
Bug 1649003 - Log JS stacks from inside HTTP channel suspend() and resume() methods, r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D81570
45ec43c2ad0f980a0b2cfc4ef975a07040611b8a: Bug 1626362 - Make mOriginalUriString available in DocumentLoadListener and docshell. r=nika,necko-reviewers,valentin
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 25 Jun 2020 04:33:14 +0000 - rev 537510
Push 37543 by abutkovits@mozilla.com at Fri, 26 Jun 2020 03:24:35 +0000
Bug 1626362 - Make mOriginalUriString available in DocumentLoadListener and docshell. r=nika,necko-reviewers,valentin This also fixes a bug where we were setting mOriginalUriString in docshell before InternalLoad (which clears it), instead of after. Differential Revision: https://phabricator.services.mozilla.com/D80110
6e4c9d585501a5604fa332cda191a2d9ef6c5e99: Bug 1648334 - Use less unsafe in gecko_logger. r=froydnj,valentin
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 25 Jun 2020 15:23:16 +0000 - rev 537425
Push 37542 by abutkovits@mozilla.com at Thu, 25 Jun 2020 21:45:10 +0000
Bug 1648334 - Use less unsafe in gecko_logger. r=froydnj,valentin We were storing LogModule::mName as an &'static str in the map... That's not fine. The Arc shenanigans were also more complicated than they need to be IMO. This uses a plain atomic bool to keep the fast path snappy. Differential Revision: https://phabricator.services.mozilla.com/D81007
69b5b01da9c14f654a76c22a7447f86231c5f141: Bug 1626362 - Make mOriginalUriString available in DocumentLoadListener and docshell. r=nika,necko-reviewers,valentin
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 24 Jun 2020 22:03:39 +0000 - rev 537267
Push 37540 by cbrindusan@mozilla.com at Thu, 25 Jun 2020 09:44:52 +0000
Bug 1626362 - Make mOriginalUriString available in DocumentLoadListener and docshell. r=nika,necko-reviewers,valentin This also fixes a bug where we were setting mOriginalUriString in docshell before InternalLoad (which clears it), instead of after. Differential Revision: https://phabricator.services.mozilla.com/D80110
e29a263455f80e12a7a3d3990a4caf0d3edf6818: Bug 1630093 - Don't run heuristics until internet connectivity has been established. r=valentin
Nihanth Subramanya <nhnt11@gmail.com> - Wed, 24 Jun 2020 09:13:28 +0000 - rev 537067
Push 37536 by rmaries@mozilla.com at Wed, 24 Jun 2020 16:24:33 +0000
Bug 1630093 - Don't run heuristics until internet connectivity has been established. r=valentin Differential Revision: https://phabricator.services.mozilla.com/D80809
b1506f4ded8177ff08c39e82dbf2a003360c529a: Bug 1590762 - Part 2: Bump the id for channel registration to uint64_t. r=mattwoodrow,necko-reviewers,valentin
Andreas Farre <farre@mozilla.com> - Tue, 23 Jun 2020 13:18:56 +0000 - rev 536910
Push 37533 by dluca@mozilla.com at Tue, 23 Jun 2020 21:38:40 +0000
Bug 1590762 - Part 2: Bump the id for channel registration to uint64_t. r=mattwoodrow,necko-reviewers,valentin This patch also makes the identifier for channels global, in the sense that the generated identifier is generated outside of and passed to the nsIRedirectChannelRegistrar. Differential Revision: https://phabricator.services.mozilla.com/D79820
34fb904b1175fc534e40ec02e64824acb056d55f: Bug 1637648 - P5: Create mConfirmer when network.trr.confirmationNS is changed r=valentin
Kershaw Chang <kershaw@mozilla.com> - Tue, 23 Jun 2020 11:11:49 +0000 - rev 536869
Push 37533 by dluca@mozilla.com at Tue, 23 Jun 2020 21:38:40 +0000
Bug 1637648 - P5: Create mConfirmer when network.trr.confirmationNS is changed r=valentin Differential Revision: https://phabricator.services.mozilla.com/D78887
09259e2ec5af8872b91b0267d82b91643559e62d: Bug 1646968 - Remove unnecessary DoH heuristics run at startup. r=valentin
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 23 Jun 2020 05:29:32 +0000 - rev 536726
Push 37532 by abutkovits@mozilla.com at Tue, 23 Jun 2020 16:15:06 +0000
Bug 1646968 - Remove unnecessary DoH heuristics run at startup. r=valentin Differential Revision: https://phabricator.services.mozilla.com/D80415
36ea162317d744464c37bc2147b1dd7dd68b18c7: Bug 1637500 - P4. Have GetCurrentSerialEventTarget returns STS if running on it. r=valentin,necko-reviewers
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 23 Jun 2020 05:05:45 +0000 - rev 536722
Push 37532 by abutkovits@mozilla.com at Tue, 23 Jun 2020 16:15:06 +0000
Bug 1637500 - P4. Have GetCurrentSerialEventTarget returns STS if running on it. r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D80358
be64133bf2d28f97f4a26c683aebaefb86e7cdd5: Bug 1647133 - P3. Use nsISerialEventTarget where it's actually that. r=valentin
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 22 Jun 2020 11:13:24 +0000 - rev 536715
Push 37532 by abutkovits@mozilla.com at Tue, 23 Jun 2020 16:15:06 +0000
Bug 1647133 - P3. Use nsISerialEventTarget where it's actually that. r=valentin All uses are always the main thread and its derivative (obtained via EventTargetFor method) or nullptr. Depends on D80421 Differential Revision: https://phabricator.services.mozilla.com/D80422
a4e7334f8ce62b8f9a20a69c9f6f9c298a8fb854: Bug 1599579 - Part 2: Reorganize RemoteType logic in MaybeTriggerProcessSwitch, r=mattwoodrow,necko-reviewers,valentin
Nika Layzell <nika@thelayzells.com> - Mon, 22 Jun 2020 20:43:17 +0000 - rev 536633
Push 37531 by nbeleuzu@mozilla.com at Tue, 23 Jun 2020 03:44:39 +0000
Bug 1599579 - Part 2: Reorganize RemoteType logic in MaybeTriggerProcessSwitch, r=mattwoodrow,necko-reviewers,valentin The goal with this is to avoid having multiple booleans and other values computed in arbitrary places and used around the method, and instead pre-compute common shared information, and group each remoteType special-case together. Hopefully, this should make it easier to extend the behaviour in MaybeTriggerProcessSwitch in the future. Differential Revision: https://phabricator.services.mozilla.com/D80255
edfa1e36dbfd3ce48e2acaca5d72af49ce605ac0: Bug 1646968 - Remove unnecessary DoH heuristics run at startup. r=valentin
Nihanth Subramanya <nhnt11@gmail.com> - Mon, 22 Jun 2020 13:52:54 +0000 - rev 536618
Push 37531 by nbeleuzu@mozilla.com at Tue, 23 Jun 2020 03:44:39 +0000
Bug 1646968 - Remove unnecessary DoH heuristics run at startup. r=valentin Differential Revision: https://phabricator.services.mozilla.com/D80415
06349f0f6d61a48f743c0b27554ca45ee71dbfc3: Bug 1642559 - Initiate a variable to fix SPDY_REQUEST_PER_CONN_2 r=necko-reviewers,valentin
Dragana Damjanovic <dd.mozilla@gmail.com> - Mon, 22 Jun 2020 18:06:16 +0000 - rev 536615
Push 37531 by nbeleuzu@mozilla.com at Tue, 23 Jun 2020 03:44:39 +0000
Bug 1642559 - Initiate a variable to fix SPDY_REQUEST_PER_CONN_2 r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D80413
110d394581c9faf281580df80bd9bd22bd3f9e0c: Bug 1602668 - M(1) manifest and test changes. r=kmag,karlt,necko-reviewers,valentin
tkhan <tkhan@mozilla.com> - Mon, 22 Jun 2020 19:09:49 +0000 - rev 536614
Push 37531 by nbeleuzu@mozilla.com at Tue, 23 Jun 2020 03:44:39 +0000
Bug 1602668 - M(1) manifest and test changes. r=kmag,karlt,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D70362
ab8a3004dd667cccf5123ac29c3a033fd96e795f: Bug 1645486 - The TRR thread assertions should not depend on network_trr_fetch_off_main_thread pref r=valentin
Kershaw Chang <kershaw@mozilla.com> - Mon, 22 Jun 2020 11:10:21 +0000 - rev 536600
Push 37531 by nbeleuzu@mozilla.com at Tue, 23 Jun 2020 03:44:39 +0000
Bug 1645486 - The TRR thread assertions should not depend on network_trr_fetch_off_main_thread pref r=valentin Differential Revision: https://phabricator.services.mozilla.com/D79537
f2d3b3bb92615b9786f54c9a98275167aff669f2: Bug 1646088 - Part 4: Update browser_httpCrossOriginOpenerPolicy for keeping processes alive during switches, r=valentin
Nika Layzell <nika@thelayzells.com> - Sat, 20 Jun 2020 16:01:01 +0000 - rev 536565
Push 37530 by nbeleuzu@mozilla.com at Mon, 22 Jun 2020 21:47:58 +0000
Bug 1646088 - Part 4: Update browser_httpCrossOriginOpenerPolicy for keeping processes alive during switches, r=valentin Differential Revision: https://phabricator.services.mozilla.com/D80253
7854dabb96fca67c26d5f299eb38a748c55f4d97: Bug 1647058 - Fix an off-by-one in an URL creation optimization. r=valentin
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 22 Jun 2020 12:51:58 +0000 - rev 536546
Push 37530 by nbeleuzu@mozilla.com at Mon, 22 Jun 2020 21:47:58 +0000
Bug 1647058 - Fix an off-by-one in an URL creation optimization. r=valentin Differential Revision: https://phabricator.services.mozilla.com/D80401
f5363f84fea6d5d4d3e9b736432faa8a4b5222fc: Bug 1642149 - P1 Fix the web-platform-test html/cross-origin-embedder-policy/require-corp.https.html r=necko-reviewers,valentin
Eden Chuang <echuang@mozilla.com> - Fri, 19 Jun 2020 13:23:33 +0000 - rev 536455
Push 37523 by nerli@mozilla.com at Fri, 19 Jun 2020 21:51:30 +0000
Bug 1642149 - P1 Fix the web-platform-test html/cross-origin-embedder-policy/require-corp.https.html r=necko-reviewers,valentin Current HttpBaseChannel::ProcessCrossOriginResourcePolicyHeader does not implement the [[ https://wicg.github.io/cross-origin-embedder-policy/#corp-check | corp-check ]] 3.2.1.2. Differential Revision: https://phabricator.services.mozilla.com/D77594
044251405f9eae34cd2fa752744c4361e4ab5ce3: Bug 1644444 - Update NextDNS endpoint URL and migrate pref values. r=valentin,prathiksha
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 18 Jun 2020 08:18:58 +0000 - rev 536367
Push 37520 by dluca@mozilla.com at Fri, 19 Jun 2020 04:04:08 +0000
Bug 1644444 - Update NextDNS endpoint URL and migrate pref values. r=valentin,prathiksha Differential Revision: https://phabricator.services.mozilla.com/D79627
45b4ced93987c3e92ba6bb24a45f6d294f53a263: Bug 1631327 - Do not fail IPC when predictor service fails to be obtained because of a rare possibiliy of reentrancy in XPCOM component manager, r=valentin,necko-reviewers
Honza Bambas <honzab.moz@firemni.cz> - Wed, 17 Jun 2020 18:23:18 +0000 - rev 536298
Push 37519 by ccoroiu@mozilla.com at Thu, 18 Jun 2020 21:28:28 +0000
Bug 1631327 - Do not fail IPC when predictor service fails to be obtained because of a rare possibiliy of reentrancy in XPCOM component manager, r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D80044
bc5cfb22c1d7851e4992fe82a827db0b6f4c3137: Bug 1642149 - P1 Fix the web-platform-test html/cross-origin-embedder-policy/require-corp.https.html r=necko-reviewers,valentin
Eden Chuang <echuang@mozilla.com> - Thu, 18 Jun 2020 10:01:15 +0000 - rev 536286
Push 37519 by ccoroiu@mozilla.com at Thu, 18 Jun 2020 21:28:28 +0000
Bug 1642149 - P1 Fix the web-platform-test html/cross-origin-embedder-policy/require-corp.https.html r=necko-reviewers,valentin Current HttpBaseChannel::ProcessCrossOriginResourcePolicyHeader does not implement the [[ https://wicg.github.io/cross-origin-embedder-policy/#corp-check | corp-check ]] 3.2.1.2. Differential Revision: https://phabricator.services.mozilla.com/D77594
b2ce549cea279b4bdbf76b6e333f4f4293d8446b: Bug 1642708 - Add missing StaticPrefs_dom.h include in DocumentLoadListener r=necko-reviewers,nika,valentin
Ted Campbell <tcampbell@mozilla.com> - Thu, 18 Jun 2020 08:13:14 +0000 - rev 536278
Push 37519 by ccoroiu@mozilla.com at Thu, 18 Jun 2020 21:28:28 +0000
Bug 1642708 - Add missing StaticPrefs_dom.h include in DocumentLoadListener r=necko-reviewers,nika,valentin Differential Revision: https://phabricator.services.mozilla.com/D80074
7bffad12d44149a6fa7d55f109414cccacdd7e30: Bug 1645527 - P2 move OverrideReferrerInfoDuringBeginConnect to PHttpChannel::OnStartRequest, r=baku,valentin,necko-reviewers,mayhemer
Junior Hsu <juhsu@mozilla.com> - Tue, 16 Jun 2020 15:10:03 +0000 - rev 535876
Push 37513 by rmaries@mozilla.com at Wed, 17 Jun 2020 03:41:56 +0000
Bug 1645527 - P2 move OverrideReferrerInfoDuringBeginConnect to PHttpChannel::OnStartRequest, r=baku,valentin,necko-reviewers,mayhemer We're going to send OnStartRequest via PHttpBackgroundChannel, anything sending via PHttpChannel before OnStartRequest would be a race. https://phabricator.services.mozilla.com/D49773#inline-303635 This link implicates that OverrideReferrerInfoDuringBeginConnect is fine just before OnStartRequest. To reduce the racy and number of IPCs, I move the referrer info overridden to HttpChannelParent::OnStartRequest. Differential Revision: https://phabricator.services.mozilla.com/D79580
006268679079e59588d6218b144e1b314fbbd07d: Bug 1508306 - Part 1: Migate the Large-Allocation handler to DocumentLoadListener, r=mattwoodrow,necko-reviewers,geckoview-reviewers,agi,valentin
Nika Layzell <nika@thelayzells.com> - Mon, 15 Jun 2020 23:24:07 +0000 - rev 535783
Push 37509 by csabou@mozilla.com at Tue, 16 Jun 2020 03:30:48 +0000
Bug 1508306 - Part 1: Migate the Large-Allocation handler to DocumentLoadListener, r=mattwoodrow,necko-reviewers,geckoview-reviewers,agi,valentin This removes the diagnostic warnings which used to be logged when the Large-Allocation header was present, but failed to switch into a Large-Allocation process. Due to the low adoption of the header, this shouldn't be too large of a problem, but we can look into re-adding the diagnostics if needed in the future. The new codepath no longer performs multiple network requests for Large-Allocation resources, and now relies on the battle-tested DocumentLoadListener codepath for process switching. Differential Revision: https://phabricator.services.mozilla.com/D78998
aee7b778f2fdee5c395a805e538ec98126cd28e0: Bug 1640019 - Part 4: Get rid of PROCESS_BEHAVIOR_CUSTOM, r=mattwoodrow,Gijs,necko-reviewers,valentin
Nika Layzell <nika@thelayzells.com> - Mon, 15 Jun 2020 23:23:56 +0000 - rev 535778
Push 37509 by csabou@mozilla.com at Tue, 16 Jun 2020 03:30:48 +0000
Bug 1640019 - Part 4: Get rid of PROCESS_BEHAVIOR_CUSTOM, r=mattwoodrow,Gijs,necko-reviewers,valentin As tabbrowser now uses `PROCESS_BEHAVIOR_STANDARD`, `PROCESS_BEHAVIOR_CUSTOM` is now unused. This patch removes that now-unused code. Differential Revision: https://phabricator.services.mozilla.com/D78972
8421adf26e66aea8fa3aae79da65b497decc03c0: Bug 1640019 - Part 3: Also allow switching between remote and non-remote, r=mattwoodrow,necko-reviewers,valentin
Nika Layzell <nika@thelayzells.com> - Mon, 15 Jun 2020 23:23:53 +0000 - rev 535777
Push 37509 by csabou@mozilla.com at Tue, 16 Jun 2020 03:30:48 +0000
Bug 1640019 - Part 3: Also allow switching between remote and non-remote, r=mattwoodrow,necko-reviewers,valentin Due to the PPDC process switching changes, we also handle switching between remote and non-remote browsers with DocumentLoadListener. Adds support to CanonicalBrowsingContext::ChangeFrameRemoteness to allow it to handle non-remote browsers as well. Differential Revision: https://phabricator.services.mozilla.com/D78971
e53396cf1039551a41d3ac46932d81d95ac26f75: Bug 1603712 - Remove intl.charset.detector.ng.enabled pref and resulting dead code. r=Gijs,fluent-reviewers,valentin,m_kato
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 15 Jun 2020 15:32:21 +0000 - rev 535692
Push 37508 by btara@mozilla.com at Mon, 15 Jun 2020 21:48:38 +0000
Bug 1603712 - Remove intl.charset.detector.ng.enabled pref and resulting dead code. r=Gijs,fluent-reviewers,valentin,m_kato Differential Revision: https://phabricator.services.mozilla.com/D79101
a86e9b4f395f03022e4128d720e750a0b7ca0660: Bug 1599160 - Add a performance resource entry when hitting the cache for the first time in a document. r=mayhemer,valentin
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 12 Jun 2020 19:05:56 +0000 - rev 535673
Push 37508 by btara@mozilla.com at Mon, 15 Jun 2020 21:48:38 +0000
Bug 1599160 - Add a performance resource entry when hitting the cache for the first time in a document. r=mayhemer,valentin This matches other browsers, our current behavior, and the test expectations from various WPTs. Differential Revision: https://phabricator.services.mozilla.com/D77842
0a5cf0d822df4f0f32b3d9bbacba1cfa6d476ac0: Bug 1640853 - Using PermissionManager for HTTPS Only Mode upgrade exceptions. r=ckerschb,nhnt11,nika,johannh,necko-reviewers,valentin
julianwels <julianwels@mozilla.com> - Mon, 15 Jun 2020 11:19:39 +0000 - rev 535647
Push 37508 by btara@mozilla.com at Mon, 15 Jun 2020 21:48:38 +0000
Bug 1640853 - Using PermissionManager for HTTPS Only Mode upgrade exceptions. r=ckerschb,nhnt11,nika,johannh,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D77040
b750f1d873cf58bab00152fa09b08dc51db3d7cb: Bug 1508306 - Part 1: Migate the Large-Allocation handler to DocumentLoadListener, r=mattwoodrow,necko-reviewers,geckoview-reviewers,agi,valentin
Nika Layzell <nika@thelayzells.com> - Fri, 12 Jun 2020 16:52:13 +0000 - rev 535527
Push 37501 by nbeleuzu@mozilla.com at Sat, 13 Jun 2020 03:21:52 +0000
Bug 1508306 - Part 1: Migate the Large-Allocation handler to DocumentLoadListener, r=mattwoodrow,necko-reviewers,geckoview-reviewers,agi,valentin This removes the diagnostic warnings which used to be logged when the Large-Allocation header was present, but failed to switch into a Large-Allocation process. Due to the low adoption of the header, this shouldn't be too large of a problem, but we can look into re-adding the diagnostics if needed in the future. The new codepath no longer performs multiple network requests for Large-Allocation resources, and now relies on the battle-tested DocumentLoadListener codepath for process switching. Differential Revision: https://phabricator.services.mozilla.com/D78998
521b4d5a9a89ed5b9584308745f75b6724434440: Bug 1640019 - Part 4: Get rid of PROCESS_BEHAVIOR_CUSTOM, r=mattwoodrow,Gijs,necko-reviewers,valentin
Nika Layzell <nika@thelayzells.com> - Fri, 12 Jun 2020 16:52:02 +0000 - rev 535522
Push 37501 by nbeleuzu@mozilla.com at Sat, 13 Jun 2020 03:21:52 +0000
Bug 1640019 - Part 4: Get rid of PROCESS_BEHAVIOR_CUSTOM, r=mattwoodrow,Gijs,necko-reviewers,valentin As tabbrowser now uses `PROCESS_BEHAVIOR_STANDARD`, `PROCESS_BEHAVIOR_CUSTOM` is now unused. This patch removes that now-unused code. Differential Revision: https://phabricator.services.mozilla.com/D78972
8542edc564bca3cbf12bd8e4f52b0a1dfd627aa0: Bug 1640019 - Part 3: Also allow switching between remote and non-remote, r=mattwoodrow,necko-reviewers,valentin
Nika Layzell <nika@thelayzells.com> - Fri, 12 Jun 2020 16:52:01 +0000 - rev 535521
Push 37501 by nbeleuzu@mozilla.com at Sat, 13 Jun 2020 03:21:52 +0000
Bug 1640019 - Part 3: Also allow switching between remote and non-remote, r=mattwoodrow,necko-reviewers,valentin Due to the PPDC process switching changes, we also handle switching between remote and non-remote browsers with DocumentLoadListener. Adds support to CanonicalBrowsingContext::ChangeFrameRemoteness to allow it to handle non-remote browsers as well. Differential Revision: https://phabricator.services.mozilla.com/D78971
7d3bffbc7ad1a10db270809365ce3a17443c6566: Bug 1645254 - Remove PHttpChannel::CancelRedirected, r=valentin,necko-reviewers
Junior Hsu <juhsu@mozilla.com> - Fri, 12 Jun 2020 14:13:57 +0000 - rev 535492
Push 37501 by nbeleuzu@mozilla.com at Sat, 13 Jun 2020 03:21:52 +0000
Bug 1645254 - Remove PHttpChannel::CancelRedirected, r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D79397
0888e8f9b191396aee956f646b4c53b747220098: Bug 1644009 - P12. Make STS thread supports nsIDirectTaskDispatcher interface. r=valentin,necko-reviewers
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 12 Jun 2020 05:10:47 +0000 - rev 535250
Push 37500 by ncsoregi@mozilla.com at Fri, 12 Jun 2020 14:56:55 +0000
Bug 1644009 - P12. Make STS thread supports nsIDirectTaskDispatcher interface. r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D79105
12725e7040d6af4ca00341956e3b92a9c39da55f: Bug 1644009 - P3. Revert "Bug 1592488 - P8. Ensure AbstractThread exists with STS thread." r=valentin,necko-reviewers
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 12 Jun 2020 05:09:40 +0000 - rev 535241
Push 37500 by ncsoregi@mozilla.com at Fri, 12 Jun 2020 14:56:55 +0000
Bug 1644009 - P3. Revert "Bug 1592488 - P8. Ensure AbstractThread exists with STS thread." r=valentin,necko-reviewers DirectTask dispatching will now be directly handled by nsThread. Differential Revision: https://phabricator.services.mozilla.com/D79087
dab157ecb0acdca15b36e109f9581391f7fcb145: Bug 1642078 - Include heuristics state when determining if DoH is enabled in about:preferences. r=johannh,valentin
Nihanth Subramanya <nhnt11@gmail.com> - Fri, 12 Jun 2020 00:03:28 +0000 - rev 535207
Push 37498 by apavel@mozilla.com at Fri, 12 Jun 2020 03:05:25 +0000
Bug 1642078 - Include heuristics state when determining if DoH is enabled in about:preferences. r=johannh,valentin Depends on D77579 Differential Revision: https://phabricator.services.mozilla.com/D78583
f3829cdaeb45d7a7346354ff1ff469a62b6c8bfc: Bug 1642078 - [DoH] Enable/disable DoH via doh-rollout.mode instead of network.trr.mode. r=valentin,johannh
Nihanth Subramanya <nhnt11@gmail.com> - Fri, 12 Jun 2020 00:02:21 +0000 - rev 535206
Push 37498 by apavel@mozilla.com at Fri, 12 Jun 2020 03:05:25 +0000
Bug 1642078 - [DoH] Enable/disable DoH via doh-rollout.mode instead of network.trr.mode. r=valentin,johannh Differential Revision: https://phabricator.services.mozilla.com/D77579
c50c36be8110d3be0072518ac767a91fcd746c78: Bug 1642078 - Include heuristics state when determining if DoH is enabled in about:preferences. r=johannh,valentin
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 11 Jun 2020 19:42:51 +0000 - rev 535172
Push 37498 by apavel@mozilla.com at Fri, 12 Jun 2020 03:05:25 +0000
Bug 1642078 - Include heuristics state when determining if DoH is enabled in about:preferences. r=johannh,valentin Depends on D77579 Differential Revision: https://phabricator.services.mozilla.com/D78583
da0da861012e6a63074baf8823f2d1fe874cb1cd: Bug 1642078 - [DoH] Enable/disable DoH via doh-rollout.mode instead of network.trr.mode. r=valentin,johannh
Nihanth Subramanya <nhnt11@gmail.com> - Thu, 11 Jun 2020 19:42:38 +0000 - rev 535171
Push 37498 by apavel@mozilla.com at Fri, 12 Jun 2020 03:05:25 +0000
Bug 1642078 - [DoH] Enable/disable DoH via doh-rollout.mode instead of network.trr.mode. r=valentin,johannh Differential Revision: https://phabricator.services.mozilla.com/D77579
a644e527a77f216cff6e266e1311bd1d925d1dcb: Bug 1644694 - Do not call mozilla::dom::FallbackEncoding::FromLocale() in nsIndexedToHTML.cpp. r=valentin
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 11 Jun 2020 12:48:30 +0000 - rev 535129
Push 37498 by apavel@mozilla.com at Fri, 12 Jun 2020 03:05:25 +0000
Bug 1644694 - Do not call mozilla::dom::FallbackEncoding::FromLocale() in nsIndexedToHTML.cpp. r=valentin Differential Revision: https://phabricator.services.mozilla.com/D79100
29d1be2b96f9346f23c2f03c55c39a3b527f8c3b: Bug 1569715 - Don't lookup CORS preflight cache when request bypasses HTTP cache, r=mayhemer,necko-reviewers,valentin
Michal Novotny <michal.novotny@gmail.com> - Thu, 11 Jun 2020 10:44:11 +0000 - rev 535111
Push 37498 by apavel@mozilla.com at Fri, 12 Jun 2020 03:05:25 +0000
Bug 1569715 - Don't lookup CORS preflight cache when request bypasses HTTP cache, r=mayhemer,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D78075
466cfd0ad5dbbba3ff55bd04c568f0ca19ac67c8: Bug 1599160 - Add a performance resource entry when hitting the cache for the first time in a document. r=mayhemer,valentin
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 11 Jun 2020 11:41:59 +0000 - rev 535080
Push 37498 by apavel@mozilla.com at Fri, 12 Jun 2020 03:05:25 +0000
Bug 1599160 - Add a performance resource entry when hitting the cache for the first time in a document. r=mayhemer,valentin This matches other browsers, our current behavior, and the test expectations from various WPTs. Differential Revision: https://phabricator.services.mozilla.com/D77842
0c26585cd3e7fdeb4eddad5c7d484904fa1a1b88: Bug 1558539 - Remove unnecessary call to mutator.Finalize(). r=decoder,necko-reviewers,valentin
Jason Kratzer <jkratzer@mozilla.com> - Wed, 10 Jun 2020 16:19:09 +0000 - rev 534894
Push 37495 by btara@mozilla.com at Wed, 10 Jun 2020 21:40:41 +0000
Bug 1558539 - Remove unnecessary call to mutator.Finalize(). r=decoder,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D79018
af7b5fa1de262d973d90b400bb568a47bceccad0: Bug 1644237 - Fix crash in BackgroundFileSaver r=valentin,necko-reviewers
Chris Fronk <fronkc1@gmail.com> - Wed, 10 Jun 2020 06:23:58 +0000 - rev 534814
Push 37494 by nbeleuzu@mozilla.com at Wed, 10 Jun 2020 14:02:18 +0000
Bug 1644237 - Fix crash in BackgroundFileSaver r=valentin,necko-reviewers Previous implementation on Finish thread was shutdown but not set to null, as background task queue cannot be shutdown need to add nullptr check around access in notify worker. Differential Revision: https://phabricator.services.mozilla.com/D78845
424a493f25e8c7660aca3b67522b475bf30d39ee: Bug 1638513 - P3 strip request body header for preflight, r=valentin,necko-reviewers
Junior Hsu <juhsu@mozilla.com> - Tue, 09 Jun 2020 18:38:50 +0000 - rev 534749
Push 37493 by nerli@mozilla.com at Wed, 10 Jun 2020 04:36:07 +0000
Bug 1638513 - P3 strip request body header for preflight, r=valentin,necko-reviewers (a) Steal nsCORSListenerProxy::UpdateType since the whole usage is removed by bug 1312864. Now I'm using it to indicate if the headers should be stripped. (b) Intentionally to let HttpBaseChannel strip the header to save one headers copy. It's set via idl, hence I don't think it's moveable. Differential Revision: https://phabricator.services.mozilla.com/D78831