searching for reviewer(valentin)
85dbc47c6fb06e9f2fb5d27d6bd017a81de402ba: Bug 1812156 - Part 1: Fix some IPDL statements to use fully qualified names, r=necko-reviewers,valentin
Nika Layzell <nika@thelayzells.com> - Sat, 04 Feb 2023 10:44:24 +0000 - rev 651745
Push 40603 by ctuns@mozilla.com at Sat, 04 Feb 2023 21:26:31 +0000
Bug 1812156 - Part 1: Fix some IPDL statements to use fully qualified names, r=necko-reviewers,valentin These types were used in IPDL but were not fully qualified. Differential Revision: https://phabricator.services.mozilla.com/D168877
8594f7460678e21f982eae95827fd31d6bfe74be: Bug 1814242 - Ensure only one WebTransport session on one connection, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Fri, 03 Feb 2023 18:44:30 +0000 - rev 651699
Push 40602 by abutkovits@mozilla.com at Sat, 04 Feb 2023 09:11:16 +0000
Bug 1814242 - Ensure only one WebTransport session on one connection, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D168470
4a89836db001c9a1597dd407d829a02540ebe9e0: Bug 1812059 - Fix leaks in Http3WebTransportStream, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Thu, 02 Feb 2023 22:28:03 +0000 - rev 651610
Push 40600 by smolnar@mozilla.com at Fri, 03 Feb 2023 09:16:39 +0000
Bug 1812059 - Fix leaks in Http3WebTransportStream, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D168119
8dc70f1554c945515ebd8e80af7703e53ddfb34e: Bug 1812059 - Expose hasReceivedFIN, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Thu, 02 Feb 2023 22:28:02 +0000 - rev 651608
Push 40600 by smolnar@mozilla.com at Fri, 03 Feb 2023 09:16:39 +0000
Bug 1812059 - Expose hasReceivedFIN, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D168064
fc104419005cc479176ea00fec6ecf9c2565ff2b: Bug 1812059 - Make WebTransportSessionProxy support retargetTo, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Thu, 02 Feb 2023 22:28:02 +0000 - rev 651607
Push 40600 by smolnar@mozilla.com at Fri, 03 Feb 2023 09:16:39 +0000
Bug 1812059 - Make WebTransportSessionProxy support retargetTo, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D167794
7f5c52611b43d62b719b45baf965e24c60ab9547: Bug 1814242 - Ensure only one WebTransport session on one connection, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Thu, 02 Feb 2023 22:25:56 +0000 - rev 651606
Push 40600 by smolnar@mozilla.com at Fri, 03 Feb 2023 09:16:39 +0000
Bug 1814242 - Ensure only one WebTransport session on one connection, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D168470
d288a5d5cc3d04c1eeb8d2d0df761a9218062d40: Bug 1788986 - Part 5: Add Glean metrics for _removeDirectory r=janv,valentin,necko-reviewers,chutten,nalexander,smaug
Kagami Sascha Rosylight <krosylight@mozilla.com> - Thu, 02 Feb 2023 15:23:47 +0000 - rev 651564
Push 40599 by imoraru@mozilla.com at Fri, 03 Feb 2023 05:06:17 +0000
Bug 1788986 - Part 5: Add Glean metrics for _removeDirectory r=janv,valentin,necko-reviewers,chutten,nalexander,smaug Differential Revision: https://phabricator.services.mozilla.com/D156941
66d35081518b9f161cef5a330929a8194b991877: Bug 1800485 - Reuse nsMixedContentBlocker::IsPotentiallyTrustworthyOrigin to decide whether to preload assets r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 27 Jan 2023 15:43:28 +0000 - rev 650808
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1800485 - Reuse nsMixedContentBlocker::IsPotentiallyTrustworthyOrigin to decide whether to preload assets r=necko-reviewers,valentin To make test setups involing localhost easier Differential Revision: https://phabricator.services.mozilla.com/D168065
8d52a2806191493bd57f68590f09059bf6986c5f: Bug 1809151 - corporate web proxy no kerberos auth for iframe content by backout 1629307 r=necko-reviewers,valentin,jesup
edgul <edgul@mozilla.com> - Wed, 25 Jan 2023 19:44:11 +0000 - rev 650553
Push 40580 by ctuns@mozilla.com at Thu, 26 Jan 2023 04:53:27 +0000
Bug 1809151 - corporate web proxy no kerberos auth for iframe content by backout 1629307 r=necko-reviewers,valentin,jesup backing out rev-id: 5f5c6f101a19 Differential Revision: https://phabricator.services.mozilla.com/D167691
baaf9d43798ecaa6400b425c4e82d7d07289055e: Bug 1808975 - Detect captive portal on HTTP status 511 Network Authentication Required. r=valentin,necko-reviewers
Asbjørn Sloth Tønnesen <mozilla@asbjorn.st> - Wed, 25 Jan 2023 12:12:24 +0000 - rev 650492
Push 40578 by abutkovits@mozilla.com at Wed, 25 Jan 2023 16:29:55 +0000
Bug 1808975 - Detect captive portal on HTTP status 511 Network Authentication Required. r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D166224
f0c90102908a5e1ebbfdee40344df66ae313ce0b: Bug 1775062 - Fix various using statements to use properly qualified names. r=nika,necko-reviewers,valentin
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 25 Jan 2023 10:52:10 +0000 - rev 650482
Push 40578 by abutkovits@mozilla.com at Wed, 25 Jan 2023 16:29:55 +0000
Bug 1775062 - Fix various using statements to use properly qualified names. r=nika,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D167710
0b27c2bd6f64b7133307973d8ae6db70608396b8: Bug 1800618 - implement an oblivious http channel r=necko-reviewers,valentin
Dana Keeler <dkeeler@mozilla.com> - Tue, 24 Jan 2023 19:47:46 +0000 - rev 650414
Push 40578 by abutkovits@mozilla.com at Wed, 25 Jan 2023 16:29:55 +0000
Bug 1800618 - implement an oblivious http channel r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D166612
07f3efd6f0cec2efcdd11e355275fac3f108bfdd: Bug 1812048 - Call MaybeResumeSend to avoid stall, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Tue, 24 Jan 2023 16:53:26 +0000 - rev 650406
Push 40578 by abutkovits@mozilla.com at Wed, 25 Jan 2023 16:29:55 +0000
Bug 1812048 - Call MaybeResumeSend to avoid stall, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D167668
69a1d2fc5e76aa6fbc7fd0d885dfa7e4e7704d79: Bug 1802910 - Avoid creating http handler after shutdown, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Tue, 24 Jan 2023 15:13:33 +0000 - rev 650392
Push 40578 by abutkovits@mozilla.com at Wed, 25 Jan 2023 16:29:55 +0000
Bug 1802910 - Avoid creating http handler after shutdown, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D167653
df20721143f6cef9d16e0c43ad93fe37ff4a5368: Bug 1811195 - Bail out on AppShutdownConfirmed in DocumentLoadListener::OnStartRequest. r=smaug,necko-reviewers,nika,valentin
Jens Stutte <jstutte@mozilla.com> - Tue, 24 Jan 2023 11:22:52 +0000 - rev 650360
Push 40575 by smolnar@mozilla.com at Tue, 24 Jan 2023 17:01:02 +0000
Bug 1811195 - Bail out on AppShutdownConfirmed in DocumentLoadListener::OnStartRequest. r=smaug,necko-reviewers,nika,valentin Differential Revision: https://phabricator.services.mozilla.com/D167395
16229048031e5020abdbf481511d7eb69033697a: Bug 1800618 - implement an oblivious http channel r=necko-reviewers,valentin
Dana Keeler <dkeeler@mozilla.com> - Mon, 23 Jan 2023 21:32:23 +0000 - rev 650288
Push 40574 by smolnar@mozilla.com at Tue, 24 Jan 2023 09:30:00 +0000
Bug 1800618 - implement an oblivious http channel r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D166612
3a511588a2f3d62b163a9660730b0174df5ce3a8: Bug 1811234 - Split up browser_103_preload to avoid intermittents on TV OSX r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Mon, 23 Jan 2023 12:35:45 +0000 - rev 650197
Push 40572 by ncsoregi@mozilla.com at Mon, 23 Jan 2023 18:05:32 +0000
Bug 1811234 - Split up browser_103_preload to avoid intermittents on TV OSX r=necko-reviewers,valentin Depends on D166937 Differential Revision: https://phabricator.services.mozilla.com/D167250
437540429de2d625495718d997c95c7bc5fd51e4: Bug 1800618 - implement an oblivious http channel r=necko-reviewers,valentin
Dana Keeler <dkeeler@mozilla.com> - Fri, 20 Jan 2023 18:42:24 +0000 - rev 649857
Push 40566 by ncsoregi@mozilla.com at Sat, 21 Jan 2023 09:30:30 +0000
Bug 1800618 - implement an oblivious http channel r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D166612
c1a19f563004c0a3b5d849976c35e3630ae71ede: Bug 1802086 - remove auth header from redirected cross-origin requests. r=necko-reviewers,smaug,valentin
sunil mayya <smayya@mozilla.com> - Tue, 17 Jan 2023 16:13:51 +0000 - rev 649141
Push 40559 by nerli@mozilla.com at Wed, 18 Jan 2023 09:51:31 +0000
Bug 1802086 - remove auth header from redirected cross-origin requests. r=necko-reviewers,smaug,valentin The change also updates WPT based on the discussions here https://github.com/web-platform-tests/wpt/pull/37145/files#r1042166622 Differential Revision: https://phabricator.services.mozilla.com/D163904
69d9a1c509e7480d73f13e4ceb175da6f810797d: Bug 1809753 - Part 3: Replace all callers of GetCurrentEventTarget with GetCurrentSerialEventTarget, r=mccr8,necko-reviewers,valentin
Nika Layzell <nika@thelayzells.com> - Mon, 16 Jan 2023 23:14:11 +0000 - rev 649057
Push 40558 by mlaza@mozilla.com at Tue, 17 Jan 2023 16:13:02 +0000
Bug 1809753 - Part 3: Replace all callers of GetCurrentEventTarget with GetCurrentSerialEventTarget, r=mccr8,necko-reviewers,valentin This only changes the behaviour when called with a TaskQueue or other type using SerialEventTargetGuard on the stack. They are being switched over as the existing GetCurrentEventTarget method is being removed, as it is somewhat confusing, and poorly documented. Callers which need to get the current thread even when on a threadpool or behind a TaskQueue were switched to GetCurrentEventTarget in the previous part. Differential Revision: https://phabricator.services.mozilla.com/D166607
7c9b20eebcc87b9e0b938bc9a659dda0e9c18d30: Bug 1809753 - Part 3: Replace all callers of GetCurrentEventTarget with GetCurrentSerialEventTarget, r=mccr8,necko-reviewers,valentin
Nika Layzell <nika@thelayzells.com> - Mon, 16 Jan 2023 23:14:11 +0000 - rev 649025
Push 40558 by mlaza@mozilla.com at Tue, 17 Jan 2023 16:13:02 +0000
Bug 1809753 - Part 3: Replace all callers of GetCurrentEventTarget with GetCurrentSerialEventTarget, r=mccr8,necko-reviewers,valentin This only changes the behaviour when called with a TaskQueue or other type using SerialEventTargetGuard on the stack. They are being switched over as the existing GetCurrentEventTarget method is being removed, as it is somewhat confusing, and poorly documented. Callers which need to get the current thread even when on a threadpool or behind a TaskQueue were switched to GetCurrentEventTarget in the previous part. Differential Revision: https://phabricator.services.mozilla.com/D166607
31afda06c029b37b0b1ecdbd4c0af761358e53a7: Bug 1810544 - OpaqueResponse::Alllow -> OpaqueResponse::Allow. r=smaug,necko-reviewers,valentin
Andreas Farre <farre@mozilla.com> - Mon, 16 Jan 2023 19:17:14 +0000 - rev 648982
Push 40558 by mlaza@mozilla.com at Tue, 17 Jan 2023 16:13:02 +0000
Bug 1810544 - OpaqueResponse::Alllow -> OpaqueResponse::Allow. r=smaug,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D166927
d7d2feb4a8ba0780c3dc72d7d2c21a06d626fc6a: Bug 1808841 - Make resource timing entires always be queued regardless the size of the buffer r=valentin
Sean Feng <sefeng@mozilla.com> - Mon, 16 Jan 2023 18:36:09 +0000 - rev 648976
Push 40558 by mlaza@mozilla.com at Tue, 17 Jan 2023 16:13:02 +0000
Bug 1808841 - Make resource timing entires always be queued regardless the size of the buffer r=valentin Somehow we have a bug in Gecko such that if the resource timing buffer is full, no further resource entries will be queued unless you clear or increase the buffer size. This is wrong because the spec specifies the entry should always be queued regardless the size of the buffer. Spec: https://w3c.github.io/resource-timing/#dfn-mark-resource-timing Differential Revision: https://phabricator.services.mozilla.com/D166723
554a5aa89673b88eda16bfe128656c5702afe5b9: Bug 1802385 - Use NS_GetFinalChannelURI in FetchDriver r=rpl,valentin
Rob Wu <rob@robwu.nl> - Mon, 16 Jan 2023 16:58:06 +0000 - rev 648966
Push 40558 by mlaza@mozilla.com at Tue, 17 Jan 2023 16:13:02 +0000
Bug 1802385 - Use NS_GetFinalChannelURI in FetchDriver r=rpl,valentin Depends on D164656 Differential Revision: https://phabricator.services.mozilla.com/D166108
916c594abcedd5148397842ef9c323cdd6342461: Bug 1810304 - Allow iframe-pdf web-platform test to pass r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Mon, 16 Jan 2023 15:12:32 +0000 - rev 648949
Push 40558 by mlaza@mozilla.com at Tue, 17 Jan 2023 16:13:02 +0000
Bug 1810304 - Allow iframe-pdf web-platform test to pass r=necko-reviewers,valentin I'm not special casing the two platforms, because this test does nothing anyway until Bug 1809894 gets fixed Differential Revision: https://phabricator.services.mozilla.com/D166912
e939a80b5b7565d43c8b42126a4dc983d696f77d: Bug 1724718 - put missing chrome/resource check from jar channels in a better place so we catch all cases, r=valentin,florian,necko-reviewers
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 16 Jan 2023 14:46:14 +0000 - rev 648941
Push 40558 by mlaza@mozilla.com at Tue, 17 Jan 2023 16:13:02 +0000
Bug 1724718 - put missing chrome/resource check from jar channels in a better place so we catch all cases, r=valentin,florian,necko-reviewers This also re-adds the TYPE_FETCH content policy for file existence checks from tests so they don't cause crashes. Differential Revision: https://phabricator.services.mozilla.com/D122167
2f37b18ba5519b9a07f47ad2cc8b37d7384155f0: Bug 1808173 - Convert prompts imports to direct ES imports. r=Gijs,webdriver-reviewers,necko-reviewers,application-update-reviewers,credential-management-reviewers,valentin,whimboo,dimi,bytesized
Mark Banner <standard8@mozilla.com> - Mon, 16 Jan 2023 13:32:20 +0000 - rev 648932
Push 40557 by csabou@mozilla.com at Mon, 16 Jan 2023 21:19:03 +0000
Bug 1808173 - Convert prompts imports to direct ES imports. r=Gijs,webdriver-reviewers,necko-reviewers,application-update-reviewers,credential-management-reviewers,valentin,whimboo,dimi,bytesized Differential Revision: https://phabricator.services.mozilla.com/D165794
c5061e420b1a9d4bd0d6d48413443332c38b59d0: Bug 1806412 - Pass trr mode to content process r=necko-reviewers,valentin
Andrew Creskey <acreskey@mozilla.com> - Mon, 16 Jan 2023 13:12:05 +0000 - rev 648929
Push 40557 by csabou@mozilla.com at Mon, 16 Jan 2023 21:19:03 +0000
Bug 1806412 - Pass trr mode to content process r=necko-reviewers,valentin We will need this to detect conditions for TRR fallback warnings. Depends on D165558 Differential Revision: https://phabricator.services.mozilla.com/D165562
425fc5b63cffa64eaa93324813de566bb520bc38: Bug 1806412 - Add a custom about:neterror page for the DNS native fallback warning r=necko-reviewers,fluent-reviewers,flod,valentin,pbz
Andrew Creskey <acreskey@mozilla.com> - Mon, 16 Jan 2023 13:12:04 +0000 - rev 648928
Push 40557 by csabou@mozilla.com at Mon, 16 Jan 2023 21:19:03 +0000
Bug 1806412 - Add a custom about:neterror page for the DNS native fallback warning r=necko-reviewers,fluent-reviewers,flod,valentin,pbz Similar to Bug 1596845 - Implement new error page for DNS errors when DoH is enabled - this changes about:neterror to show an error page specific to DNS failures that would have previously been resolved by fallback to native resolution. With the preference, network.trr.display_fallback_warning set (defaults to off), DNS resolution will now fail when the user is in trr mode 2 (trr first) and either of these occur: - the TRR cannot be confirmed - the canary network heuristic is tripped The new custom error page will be shown for failures resulting from these conditions. This offers the user more information about the failure, and the option to bypass this warning going forward. As with Bug 1596845, this is experimental and will be further improved over time. To see the error page, the user must first set the network.trr.display_fallback_warning preference. They must then encounter one of the conditions (unable to confirm TRR or tripping the canary heuristic). Preventing TRR confirmation can be done by modifying their local hosts file to map their regional TRR domain's to an invalid address. Project plan: https://docs.google.com/document/d/12IGABt1eXI276qHduXXbVZqRFrhLN7Ad3gKEgxz81sE Copy deck: https://docs.google.com/document/d/130UTox8bQbybjYIwvltR4qBg2hWjsGhuNUHypLwUAEQ Depends on D165557 Differential Revision: https://phabricator.services.mozilla.com/D165558
1a177fd28da234f58cb7350df874b02a1c57c324: Bug 1806412 - Record DoH heuristic failure and fallback logic r=necko-reviewers,valentin
Andrew Creskey <acreskey@mozilla.com> - Mon, 16 Jan 2023 13:12:04 +0000 - rev 648927
Push 40557 by csabou@mozilla.com at Mon, 16 Jan 2023 21:19:03 +0000
Bug 1806412 - Record DoH heuristic failure and fallback logic r=necko-reviewers,valentin In order to remain in TRR mode 2, with the fallback warning preference, we do not disable the DoH controller when a heuristic is tripped. With the fallback warning preference we record the heuristics as potential skip reasons. And also with the preference set we will fail requests with NS_ERROR_UNKNOWN_HOST without a TRR confirmed or when the canary heuristic is tripped. Depends on D165556 Differential Revision: https://phabricator.services.mozilla.com/D165557
9659a47871f389de60d2def8fe09a31865b5f0cb: Bug 1806412 - Expose the DNS heuristics to the DNS service api r=necko-reviewers,valentin
Andrew Creskey <acreskey@mozilla.com> - Mon, 16 Jan 2023 13:12:03 +0000 - rev 648926
Push 40557 by csabou@mozilla.com at Mon, 16 Jan 2023 21:19:03 +0000
Bug 1806412 - Expose the DNS heuristics to the DNS service api r=necko-reviewers,valentin To support fallback warning granularity, provide access to tripped heuristics, if any. Depends on D165554 Differential Revision: https://phabricator.services.mozilla.com/D165556
a12595f10b1acb8fb824c06597535408662610ef: Bug 1806412 - Add new skip reasons to nsITRRSkipReasons.idl for each of the heuristicsi r=necko-reviewers,valentin
Andrew Creskey <acreskey@mozilla.com> - Mon, 16 Jan 2023 13:12:03 +0000 - rev 648925
Push 40557 by csabou@mozilla.com at Mon, 16 Jan 2023 21:19:03 +0000
Bug 1806412 - Add new skip reasons to nsITRRSkipReasons.idl for each of the heuristicsi r=necko-reviewers,valentin Exposing additional skip reasons for fallback warning detection. We will need these exposed to differentiate failure reasons. Differential Revision: https://phabricator.services.mozilla.com/D165554
95914f815a1be5f1fe0721c5eb1b3c344c4d79d0: Bug 1810187 - Fix queue-entry-regardless-buffer-size.html r=valentin
Sean Feng <sefeng@mozilla.com> - Sun, 15 Jan 2023 14:56:28 +0000 - rev 648896
Push 40554 by imoraru@mozilla.com at Mon, 16 Jan 2023 09:53:16 +0000
Bug 1810187 - Fix queue-entry-regardless-buffer-size.html r=valentin The performance observer doesn't get the entires using the correct method. Differential Revision: https://phabricator.services.mozilla.com/D166841
a2c7e0b750e4cee85b2450e573a0f78f828252bc: Bug 1808841 - Make resource timing entires always be queued regardless the size of the buffer r=valentin
Sean Feng <sefeng@mozilla.com> - Fri, 13 Jan 2023 16:09:12 +0000 - rev 648864
Push 40551 by imoraru@mozilla.com at Sat, 14 Jan 2023 09:31:55 +0000
Bug 1808841 - Make resource timing entires always be queued regardless the size of the buffer r=valentin Somehow we have a bug in Gecko such that if the resource timing buffer is full, no further resource entries will be queued unless you clear or increase the buffer size. This is wrong because the spec specifies the entry should always be queued regardless the size of the buffer. Spec: https://w3c.github.io/resource-timing/#dfn-mark-resource-timing Differential Revision: https://phabricator.services.mozilla.com/D166723
194aa5b57fa715232e885984fb8be101dd33a9ed: Bug 1724718 - put missing chrome/resource check from jar channels in a better place so we catch all cases, r=valentin,florian,necko-reviewers
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 12 Jan 2023 12:27:20 +0000 - rev 648763
Push 40546 by mlaza@mozilla.com at Thu, 12 Jan 2023 15:50:36 +0000
Bug 1724718 - put missing chrome/resource check from jar channels in a better place so we catch all cases, r=valentin,florian,necko-reviewers This also re-adds the TYPE_FETCH content policy for file existence checks from tests so they don't cause crashes. Differential Revision: https://phabricator.services.mozilla.com/D122167
e3e86975c6a1d927173d48b1b7b7a3a741aab190: Bug 1802934 - Remove unused parameter aUsePrivateBrowsing from ParentChannelListeners constructor r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Mon, 09 Jan 2023 09:43:17 +0000 - rev 648357
Push 40537 by smolnar@mozilla.com at Mon, 09 Jan 2023 16:20:59 +0000
Bug 1802934 - Remove unused parameter aUsePrivateBrowsing from ParentChannelListeners constructor r=necko-reviewers,valentin Parameter got unused in https://phabricator.services.mozilla.com/D74434 Differential Revision: https://phabricator.services.mozilla.com/D166181
3d0175c12656d6cb61f8f03d40d649849213b8b4: Bug 1805885 - Removed unnecessary functions NS_MaybeOpenChannelUsingOpen() and NS_MaybeOpenChannelUsingAsyncOpen(). Also refactored callers of these functions to not use them. r=valentin,necko-reviewers
Tyler Paplham <18056891+woot903@users.noreply.github.com> - Sun, 08 Jan 2023 20:58:54 +0000 - rev 648341
Push 40536 by smolnar@mozilla.com at Mon, 09 Jan 2023 09:30:59 +0000
Bug 1805885 - Removed unnecessary functions NS_MaybeOpenChannelUsingOpen() and NS_MaybeOpenChannelUsingAsyncOpen(). Also refactored callers of these functions to not use them. r=valentin,necko-reviewers Differential Revision: https://phabricator.services.mozilla.com/D166118
cb4019cce848ea8aed2bd761b0285c854d361981: Bug 1706003 - extend network error checks in EventSourceImpl::OnStopRequest. r=necko-reviewers,valentin
sunil mayya <smayya@mozilla.com> - Thu, 05 Jan 2023 14:38:26 +0000 - rev 648144
Push 40527 by nerli@mozilla.com at Thu, 05 Jan 2023 21:31:09 +0000
Bug 1706003 - extend network error checks in EventSourceImpl::OnStopRequest. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D165612
3b50dc7033a3cef412ab116d324f9dbf8e9c6105: Bug 1808115 - Remove the separate EmbedPrompter wrapper, use Prompter instead. r=Gijs,necko-reviewers,geckoview-reviewers,valentin,m_kato
Mark Banner <standard8@mozilla.com> - Tue, 03 Jan 2023 17:19:48 +0000 - rev 647796
Push 40521 by imoraru@mozilla.com at Wed, 04 Jan 2023 04:29:41 +0000
Bug 1808115 - Remove the separate EmbedPrompter wrapper, use Prompter instead. r=Gijs,necko-reviewers,geckoview-reviewers,valentin,m_kato We no longer support the legacy add-ons, so this should not be necessary. Differential Revision: https://phabricator.services.mozilla.com/D165764
39c4e552181d90707621d0cde92401acca2ebde5: Bug 1806974 - Avoid manipulating the queue inside the loop, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Tue, 03 Jan 2023 16:00:21 +0000 - rev 647778
Push 40521 by imoraru@mozilla.com at Wed, 04 Jan 2023 04:29:41 +0000
Bug 1806974 - Avoid manipulating the queue inside the loop, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D165564
122cab616d1c019df0d5d4ff34b2b4536ad8a037: Bug 1791834 - Fix rustfmt warnings, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Tue, 03 Jan 2023 15:14:25 +0000 - rev 647771
Push 40521 by imoraru@mozilla.com at Wed, 04 Jan 2023 04:29:41 +0000
Bug 1791834 - Fix rustfmt warnings, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D165549
4c96574032f241ec65e960f6ba549994c4fa2713: Bug 1807004 - Make WebSocketChannel::OnInputStreamReady always be called on IO thread, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Tue, 03 Jan 2023 09:20:51 +0000 - rev 647734
Push 40521 by imoraru@mozilla.com at Wed, 04 Jan 2023 04:29:41 +0000
Bug 1807004 - Make WebSocketChannel::OnInputStreamReady always be called on IO thread, r=necko-reviewers,valentin Since we passed a null target to `AsyncWait`, the [inputstream callback could be called directly](https://searchfox.org/mozilla-central/rev/7eca06dd4c5e4dfd6764a382569c841c05a0857d/xpcom/io/nsPipe3.cpp#118) on main thread. To avoid `WebSocketChannel::OnInputStreamReady` being called on main thread, we should pass `mIOThread` to `AsyncWait`. Differential Revision: https://phabricator.services.mozilla.com/D165833
48bbb48876481ad2f1a6196dd1072e618701ffdb: Bug 1808194 - Early Hints: Remove QueryInterface to nsICacheInfoChannel, as we don't cancel preloads reading from the cache anymore r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Mon, 02 Jan 2023 16:31:54 +0000 - rev 647706
Push 40519 by nerli@mozilla.com at Tue, 03 Jan 2023 09:46:36 +0000
Bug 1808194 - Early Hints: Remove QueryInterface to nsICacheInfoChannel, as we don't cancel preloads reading from the cache anymore r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D165816
17e0bbb609a9cf4f2727b72ff74818e39f15b9a4: Bug 1769635 - Make sure AsyncAbort is always called, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Tue, 27 Dec 2022 13:58:14 +0000 - rev 647450
Push 40509 by abutkovits@mozilla.com at Tue, 27 Dec 2022 21:13:21 +0000
Bug 1769635 - Make sure AsyncAbort is always called, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D164449
f30a44075cedc3506e509af6d7ec3d68c21f6a63: Bug 1799636 - Reset a WebTransport stream properly, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Wed, 21 Dec 2022 14:11:15 +0000 - rev 646995
Push 40497 by ctuns@mozilla.com at Wed, 21 Dec 2022 21:21:23 +0000
Bug 1799636 - Reset a WebTransport stream properly, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D163826
4f3dfa1bb5dee7d08fe30d08f8298e4bc2b6cfdd: Bug 1805739 - vendor bhttp, provide bindings for binary http (RFC 9292) r=necko-reviewers,supply-chain-reviewers,valentin
Dana Keeler <dkeeler@mozilla.com> - Mon, 19 Dec 2022 20:09:35 +0000 - rev 646769
Push 40494 by smolnar@mozilla.com at Tue, 20 Dec 2022 09:39:56 +0000
Bug 1805739 - vendor bhttp, provide bindings for binary http (RFC 9292) r=necko-reviewers,supply-chain-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D164720
3532d705d712bc0beeeed4425f59033894b49a10: Bug 1740692 - Establish a speculative connection when receiving rel=preconnect in 103 response, r=necko-reviewers,manuel,valentin
Kershaw Chang <kershaw@mozilla.com> - Sun, 18 Dec 2022 12:44:38 +0000 - rev 646663
Push 40492 by ctuns@mozilla.com at Mon, 19 Dec 2022 09:38:06 +0000
Bug 1740692 - Establish a speculative connection when receiving rel=preconnect in 103 response, r=necko-reviewers,manuel,valentin Differential Revision: https://phabricator.services.mozilla.com/D163572
e7ef485d4085db4c8ee3ce3bed8a7ed3e873a73c: Bug 1806104 - Add missing security state for HTTP/2 fuzzing. r=necko-reviewers,valentin
Christian Holler <choller@mozilla.com> - Fri, 16 Dec 2022 14:24:09 +0000 - rev 646570
Push 40489 by smolnar@mozilla.com at Sat, 17 Dec 2022 21:17:45 +0000
Bug 1806104 - Add missing security state for HTTP/2 fuzzing. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D164897
781cf9405c2a71a6fb8a027eeb5f8b0d82ec6d1e: Bug 1801608 - Early Hints: Depriorize preload channel to unblocked background load r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Thu, 15 Dec 2022 17:25:25 +0000 - rev 646459
Push 40487 by nfay@mozilla.com at Fri, 16 Dec 2022 09:39:22 +0000
Bug 1801608 - Early Hints: Depriorize preload channel to unblocked background load r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D164359
c92d26145221badbb1938cdb17658baf31f342fa: Bug 1769635 - Make sure AsyncAbort is always called, r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Wed, 14 Dec 2022 13:58:30 +0000 - rev 646021
Push 40483 by smolnar@mozilla.com at Thu, 15 Dec 2022 09:27:59 +0000
Bug 1769635 - Make sure AsyncAbort is always called, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D164449