searching for reviewer(valentin)
9994bb77c60e3c53425459cb58ccfc431624b31f: Bug 1652762 - Make mURISetByDetection an Atomic, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Mon, 20 Jul 2020 08:18:48 +0000 - rev 605567
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59:11 +0000
Bug 1652762 - Make mURISetByDetection an Atomic, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D83616
7dab7fa368a494077a12035be4b07884d92fb719: Bug 1649769 - Call NS_MutateURI.Finalize() to better reflect API use r=decoder,necko-reviewers,valentin
Jason Kratzer <jkratzer@mozilla.com> - Tue, 14 Jul 2020 15:11:07 +0000 - rev 604783
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59:11 +0000
Bug 1649769 - Call NS_MutateURI.Finalize() to better reflect API use r=decoder,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D81866
6d0ef7321d818d3b1dbc7055cdb56e08ffefc3cd: Bug 1651578: Eliminate duplicate entry of nsIMozIconURI within nsIconURI and add and 'else' to be concistent with other code in the tree. r=valentin
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Sat, 11 Jul 2020 14:20:55 +0000 - rev 604437
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59:11 +0000
Bug 1651578: Eliminate duplicate entry of nsIMozIconURI within nsIconURI and add and 'else' to be concistent with other code in the tree. r=valentin Differential Revision: https://phabricator.services.mozilla.com/D83067
8a75fac54cb207247705636c7858c1fcc7e05051: Bug 1603779 - Part 1: Implement DoHController.jsm and DoHHeuristics.jsm and minimalize doh-rollout extension. r=valentin
Nihanth Subramanya <nhnt11@gmail.com> - Fri, 10 Jul 2020 15:13:48 +0000 - rev 604292
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59:11 +0000
Bug 1603779 - Part 1: Implement DoHController.jsm and DoHHeuristics.jsm and minimalize doh-rollout extension. r=valentin Differential Revision: https://phabricator.services.mozilla.com/D78598
a8174ba258c5a9493a556b6b146984ef072bae54: Bug 1642559 - Initiate a variable to fix SPDY_REQUEST_PER_CONN_2 r=necko-reviewers,valentin
Dragana Damjanovic <dd.mozilla@gmail.com> - Tue, 23 Jun 2020 02:53:52 +0000 - rev 604124
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59:11 +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
7a1db7543f3c489120fd19aba89eadd29b407e66: Bug 1646592 - P1 Use nsISerialEventTarget for HttpBackgroundChannelParent, r=valentin,necko-reviewers
Junior Hsu <juhsu@mozilla.com> - Tue, 07 Jul 2020 21:44:50 +0000 - rev 603612
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59: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
e6252187b0a80ce9049b948863e4cb4f5b94dadc: Bug 1599579 - Part 2: Reorganize RemoteType logic in MaybeTriggerProcessSwitch, r=mattwoodrow,necko-reviewers,valentin
Nika Layzell <nika@thelayzells.com> - Mon, 06 Jul 2020 19:45:31 +0000 - rev 603589
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59: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
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 602467
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59: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 602454
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59: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 602437
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59: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 602432
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59: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 602427
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59: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 602347
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59:11 +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
18969e2ed81ee196279efe652ed411699604756d: Bug 1649450 - Optimistically run heuristics immediately upon network-up. r=valentin, a=RyanVM
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 Jun 2020 16:45:28 +0000 - rev 601999
Push 13386 by ryanvm@gmail.com at Thu, 09 Jul 2020 23:05:28 +0000
Bug 1649450 - Optimistically run heuristics immediately upon network-up. r=valentin, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D81707
5c5346fad87a0965d4dab079bc759a24c1194315: Bug 1646896 - Ship a default value for doh-rollout.provider-steering.provider-list in mozilla-central. r=valentin, a=RyanVM
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 30 Jun 2020 19:07:43 +0000 - rev 601879
Push 13337 by ryanvm@gmail.com at Wed, 01 Jul 2020 18:37:50 +0000
Bug 1646896 - Ship a default value for doh-rollout.provider-steering.provider-list in mozilla-central. r=valentin, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D81737
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 601595
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 601510
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 601350
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 601151
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600995
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600954
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600811
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50: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 600807
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50: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 600800
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50: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 600718
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600703
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600700
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600699
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600685
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600650
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600631
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600540
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600452
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600383
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600371
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 600363
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599961
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599868
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599863
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599862
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599777
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599758
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599732
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599612
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599607
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599606
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599577
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599335
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599326
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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 599292
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +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