searching for reviewer(valentin)
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 605662
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 605542
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 605258
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 605173
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 605013
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604814
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604658
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604617
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604474
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604470
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604463
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604381
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604366
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604363
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604362
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604348
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604313
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604294
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604203
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604115
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604046
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604034
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 604026
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 603624
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 603531
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 603526
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 603525
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 603440
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 603421
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 603395
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 603275
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 603270
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 603269
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 603240
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602998
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602989
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602955
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602954
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602920
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602919
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602877
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602859
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602828
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602642
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602562
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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 602497
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +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
0ee3e4393501b55f7cfb8894ce193b643f6f7a46: Bug 1638513 - P2 let nsIHttpChannel implement shouldStripRequestBodyHeader, r=valentin,necko-reviewers
Junior Hsu <juhsu@mozilla.com> - Tue, 09 Jun 2020 18:20:15 +0000 - rev 602496
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +0000
Bug 1638513 - P2 let nsIHttpChannel implement shouldStripRequestBodyHeader, r=valentin,necko-reviewers We need to extract the common method into the idl since the connection between necko and XHR is idl. Need to import the whole necko if we do something like `#include "HttpBaseChannel.h" Differential Revision: https://phabricator.services.mozilla.com/D78830
ba18d23aa86926fcde0874e06b601014c8fc1a51: Bug 1638513 - P1 extract parsing method, r=valentin,necko-reviewers
Junior Hsu <juhsu@mozilla.com> - Tue, 09 Jun 2020 18:19:42 +0000 - rev 602495
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +0000
Bug 1638513 - P1 extract parsing method, r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D78829
1b53171da0c339d3feb1baaf4748a32ac9b9792e: Bug 1640741 - Run safe search heuristics before provider steering. r=valentin,johannh,NhiNguyen
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 09 Jun 2020 01:50:05 +0000 - rev 602304
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +0000
Bug 1640741 - Run safe search heuristics before provider steering. r=valentin,johannh,NhiNguyen Differential Revision: https://phabricator.services.mozilla.com/D78636
c448f9dcdedc76fdfdbcafebf8acca29c81e80cd: Bug 1638711 - Report correct error code in DocumentLoadListener if AsyncOpen fails. r=jya,necko-reviewers,valentin
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 08 Jun 2020 23:17:52 +0000 - rev 602296
Push 2380 by ffxbld-merge at Mon, 20 Jul 2020 19:35:47 +0000
Bug 1638711 - Report correct error code in DocumentLoadListener if AsyncOpen fails. r=jya,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D77954