Граф коммитов

632 Коммитов

Автор SHA1 Сообщение Дата
Kershaw Chang 1fb5969d9f Bug 1868070 - Make sure we exit the loop when neqo returns a zero duration, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D195642
2023-12-07 20:32:31 +00:00
Manuel Bucher 36cc48dd22 Bug 1866046 - neqo v0.6.8 r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D194375
2023-11-22 13:41:54 +00:00
Kershaw Chang 8e045b102b Bug 1852924 - When pacer returns a small delay, pretend to wait and get the next packet to send, r=mt
Differential Revision: https://phabricator.services.mozilla.com/D191325
2023-11-21 11:49:49 +00:00
Manuel Bucher 0af4788acd Bug 1863995 - neqo v0.6.7 r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D193219
2023-11-20 13:08:22 +00:00
Natalia Csoregi d4dc69bd47 Backed out changeset a0ea397f2499 (bug 1863995) for causing multiple failures turn perma e.g. test_webtransport_simple.js. CLOSED TREE 2023-11-10 01:52:09 +02:00
Manuel Bucher 783f4dea13 Bug 1863995 - neqo v0.6.7 r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D193219
2023-11-09 17:10:47 +00:00
Randell Jesup 3e19daaab6 Bug 1853444: Set/Get SendOrder for WebTransportSendStreams r=kershaw,necko-reviewers,webidl,smaug
Allow dynamic changes to steram sendOrder to comply with updated
spec.

Differential Revision: https://phabricator.services.mozilla.com/D188377
2023-11-09 16:02:46 +00:00
Noemi Erli e4935542bd Backed out changeset 75ebf5892d17 (bug 1852924) for frequent fail rate in Bug 1751116 2023-11-09 12:24:35 +02:00
Kershaw Chang 080eb71b98 Bug 1852924 - When pacer returns a small delay, pretend to wait and get the next packet to send, r=mt
Differential Revision: https://phabricator.services.mozilla.com/D191325
2023-11-08 10:11:22 +00:00
Cristina Horotan 78baad5002 Backed out changeset f5d7c3a00f2b (bug 1852924) for causing dt failures at mod.rs on a CLOSED TREE 2023-11-06 19:11:56 +02:00
Kershaw Chang 1ad4a1b577 Bug 1852924 - When pacer returns a small delay, pretend to wait and get the next packet to send, r=mt
Differential Revision: https://phabricator.services.mozilla.com/D191325
2023-11-06 11:51:39 +00:00
Iulian Moraru ab0ad23e9c Backed out changeset 6ac3819ddc53 (bug 1853444) for causing wpt failures on sendorder.https.any.js. CLOSED TREE 2023-11-06 09:57:05 +02:00
Randell Jesup bc13d2a850 Bug 1853444: Set/Get SendOrder for WebTransportSendStreams r=kershaw,necko-reviewers,webidl,smaug
Allow dynamic changes to steram sendOrder to comply with updated
spec.

Differential Revision: https://phabricator.services.mozilla.com/D188377
2023-11-06 03:51:56 +00:00
Natalia Csoregi c913384416 Backed out changeset a47a1ff34d2a (bug 1853444) for causing failures on /webtransport/. CLOSED TREE 2023-10-30 21:20:48 +02:00
Randell Jesup 10b97b77c6 Bug 1853444: Set/Get SendOrder for WebTransportSendStreams r=kershaw,necko-reviewers,webidl,smaug
Allow dynamic changes to steram sendOrder to comply with updated
spec.

Differential Revision: https://phabricator.services.mozilla.com/D188377
2023-10-30 14:22:50 +00:00
Kershaw Chang 3026d3ecb7 Bug 1861443 - neqo v0.6.6, r=necko-reviewers,supply-chain-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D192021
2023-10-27 16:47:17 +00:00
Kershaw Chang ad2e075a71 Bug 1855978 - Use uuid as a part of qlog file name, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D189652
2023-10-02 11:41:47 +00:00
Andrew Creskey d465a8510e Bug 1851908 - Add a preference to specify neqo's congestion control algorithm r=necko-reviewers,kershaw
We want to experiment with NewReno so expose this via pref.

Differential Revision: https://phabricator.services.mozilla.com/D187602
2023-09-07 18:51:47 +00:00
Randell Jesup 8f84afb9b3 Bug 1816925: Implement WebTransport SendOrder at the DOM level r=kershaw,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D178491
2023-08-31 20:51:49 +00:00
Natalia Csoregi f09dafe309 Backed out changeset cd2b009cdee4 (bug 1816925) for causing bustage on Http3Session.cpp. CLOSED TREE 2023-08-31 21:38:14 +03:00
Randell Jesup 0d5b60fd40 Bug 1816925: Implement WebTransport SendOrder at the DOM level r=kershaw,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D178491
2023-08-31 17:58:51 +00:00
Kershaw Chang f1e8047bbf Bug 1844387 - Turn off greasing in HTTP3 connections r=jesup,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D184377
2023-07-31 21:06:08 +00:00
Kershaw Chang d773f6d866 Bug 1844387 - Update neqo and remove env_logger, r=glandium,supply-chain-reviewers,sunil
Differential Revision: https://phabricator.services.mozilla.com/D184096
2023-07-31 21:06:08 +00:00
Mike Hommey 5af31a8886 Bug 1839762 - Cast scoped enums to their underlying type when printing them. r=media-playback-reviewers,necko-reviewers,application-update-reviewers,geckoview-reviewers,handyman,emilio,valentin,bytesized,owlish,karlt
There is no implicit conversion for scoped enums, so using them without
an explicit conversion in varargs functions is undefined behavior. GCC
has had a warning about this for a long while, but clang only gained
this a few days ago on trunk.

Differential Revision: https://phabricator.services.mozilla.com/D181723
2023-06-24 20:14:31 +00:00
Valentin Gosu 50fdf1286d Bug 1835805 - Remove odoh code r=necko-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D179456
2023-06-02 12:49:33 +00:00
Natalia Csoregi 448ccac0b9 Backed out changeset af645c9220f1 (bug 1835805) for causing bustage on DNSPacket.cpp. CLOSED TREE 2023-05-31 18:52:13 +03:00
Valentin Gosu 7ba32109b0 Bug 1835805 - Remove odoh code r=necko-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D179456
2023-05-31 15:05:06 +00:00
Dana Keeler 0840631ebd Bug 1813618 - buffer client auth certificate selection UI for speculative connections r=valentin,jschanck,necko-reviewers,kershaw
When necko makes a speculative connection, the peer may ask for a client
authentication certificate. This patch makes it so that when this happens,
no certificate selection UI will be shown until the connection is claimed (as
in, it is no longer merely speculative).

Differential Revision: https://phabricator.services.mozilla.com/D175528
2023-04-18 17:52:49 +00:00
Kershaw Chang a3305ce94e Bug 1816660 - Enable H3_DATAGRAM when WebTransport is enabled, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D169823
2023-02-14 19:35:25 +00:00
Kershaw Chang b49bc6bc2d Bug 1816660 - Update neqo to v0.6.4, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D169809
2023-02-14 19:35:24 +00:00
Nika Layzell 852d02ec16 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
2023-01-16 23:14:11 +00:00
Sandor Molnar 41b78439d0 Backed out 6 changesets (bug 1809752, bug 1809753) for causing perma failures in browser/components/firefoxview/tests/browser/browser_feature_callout_position.js
Backed out changeset ea05784d74c4 (bug 1809753)
Backed out changeset 7c9b20eebcc8 (bug 1809753)
Backed out changeset d0267ac2256d (bug 1809753)
Backed out changeset aa9f2971bd6f (bug 1809753)
Backed out changeset f0d9fcfaa6f8 (bug 1809752)
Backed out changeset 6d58c799cffe (bug 1809752)
2023-01-17 03:19:24 +02:00
Nika Layzell 8d118308de 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
2023-01-16 23:14:11 +00:00
Kershaw Chang 4a3dd2d4d8 Bug 1791834 - Fix rustfmt warnings, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D165549
2023-01-03 15:14:25 +00:00
Kershaw Chang 04b1d676b6 Bug 1791834 - Implement WebTransport Datagram, r=necko-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D165393
2023-01-03 15:14:25 +00:00
Kershaw Chang e4176facce Bug 1791833 - Export datagram API from neqo, r=necko-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D165392
2023-01-03 15:14:24 +00:00
Sylvestre Ledru 1f8d23143a Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D165559
2022-12-28 09:52:44 +00:00
Kershaw Chang 1a5d5eb1c9 Bug 1805652 - neqo v0.6.3, r=necko-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D164657
2022-12-23 10:16:53 +00:00
Sylvestre Ledru 04363d3827 Bug 1802689 - Add missing licenses info in Cargo.toml r=mhoye,necko-reviewers,kershaw,valentin
Differential Revision: https://phabricator.services.mozilla.com/D163157
2022-12-13 09:14:44 +00:00
Mike Hommey 20650acc19 Bug 1803480 - Fix clippy::not_unsafe_ptr_arg_deref errors. r=emilio,necko-reviewers,sylvestre,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D163542
2022-12-02 01:59:51 +00:00
Cristian Tuns cf902d160e Backed out changeset 6a46210f9aa2 (bug 1803480) for causing build bustages CLOSED TREE 2022-12-01 19:41:15 -05:00
Mike Hommey 3fa6efea3f Bug 1803480 - Fix clippy::not_unsafe_ptr_arg_deref errors. r=emilio,necko-reviewers,sylvestre,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D163542
2022-12-01 21:46:22 +00:00
Kershaw Chang fadd0a14d2 Bug 1790403 - WebTransportReceiveStream implementation, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D162196
2022-11-23 21:25:23 +00:00
Dana Keeler d8c65c4b8b Bug 1791633 - rename nsISSLSocketControl to nsITLSSocketControl and move it and nsITransportSecurityInfo to PSM r=necko-reviewers,kershaw
Depends on D160310

Differential Revision: https://phabricator.services.mozilla.com/D160311
2022-11-16 16:37:29 +00:00
Marian-Vasile Laza 9c44d165bb Backed out 3 changesets (bug 1791633) for causing bustages on TransportSecurityInfo.cpp. CLOSED TREE
Backed out changeset 23b864e14db0 (bug 1791633)
Backed out changeset 0bcba3375ec0 (bug 1791633)
Backed out changeset ab0ea0d68f5c (bug 1791633)
2022-11-15 23:51:58 +02:00
Dana Keeler 21ac70dabe Bug 1791633 - rename nsISSLSocketControl to nsITLSSocketControl and move it and nsITransportSecurityInfo to PSM r=necko-reviewers,kershaw
Depends on D160310

Differential Revision: https://phabricator.services.mozilla.com/D160311
2022-11-15 20:03:29 +00:00
Butkovits Atila f3f66bf7e5 Backed out 3 changesets (bug 1791633) for causing build bustages at nsHttpConnectionMgr.cpp:. CLOSED TREE
Backed out changeset ee9744982673 (bug 1791633)
Backed out changeset f5a4bfdaba40 (bug 1791633)
Backed out changeset f57131b9cfe2 (bug 1791633)
2022-11-15 08:07:16 +02:00
Dana Keeler e5e2d15c2f Bug 1791633 - rename nsISSLSocketControl to nsITLSSocketControl and move it and nsITransportSecurityInfo to PSM r=necko-reviewers,kershaw
Depends on D160310

Differential Revision: https://phabricator.services.mozilla.com/D160311
2022-11-15 05:34:40 +00:00
Kershaw Chang bca2f38104 Bug 1790401 - Implement the creation of outgoing WebTransport stream, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D159049
2022-11-09 09:20:18 +00:00
Marian-Vasile Laza d0be891360 Backed out 2 changesets (bug 1790401, bug 1790402) for causing bustages on WebTransportStreamProxy.h. CLOSED TREE
Backed out changeset 55afc9538cd8 (bug 1790402)
Backed out changeset ce2291439b81 (bug 1790401)
2022-11-08 17:29:32 +02:00