Masatoshi Kimura
13e35f0078
Bug 1867229 - Remove unused fields from nsIDirIndex and nsIDirIndexParser. r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D194966
2023-11-29 10:25:43 +00:00
Mark Banner
b2e978e7a9
Bug 1789033 - Fix whitespace issues for yaml and yml files. r=linter-reviewers,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D194918
2023-11-28 21:47:03 +00:00
Kershaw Chang
a369fa7a4e
Bug 1866596 - Use shorter timeout in HTTP/3 server, r=necko-reviewers,valentin
...
The current max timeout value used in h3 server is 1s, which is too long and causes the server stalls.
To fix the intermittent failrues, we should use a shorter timeout.
Differential Revision: https://phabricator.services.mozilla.com/D194773
2023-11-28 11:56:48 +00:00
Sylvestre Ledru
093efcdf84
Bug 1866741
- doc: remove the duplicate Note: info in the note section DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D194785
2023-11-27 17:12:04 +00:00
Kershaw Chang
1e8e8eb17c
Bug 1840981 - Set network.dns.get-ttl to false, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D194730
2023-11-27 11:51:16 +00:00
Julian Descottes
1a70dd3342
Bug 1826198 - [devtools] Add an optional auth prompt listener to the NetworkObserver r=bomsy,devtools-reviewers,valentin,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D189515
2023-11-27 11:27:20 +00:00
Neel Chauhan
99c79d5698
Bug 1861878: Remove network.ssl_tokens_cache_use_only_once pref r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D194426
2023-11-24 18:00:12 +00:00
Joel Maher
9d203b1d46
Bug 1859893 - batch 15 - migrate xpcshell.ini -> .toml. r=aryx,geckoview-reviewers,extension-reviewers,valentin,cookie-reviewers,pbz,owlish,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D194384
2023-11-24 14:41:35 +00:00
Andreas Pehrson
6bb8230ea7
Bug 1670633 - Update bindgen to 0.69.1 and coreaudio-sys to 0.2.14. r=supply-chain-reviewers,glandium
...
This sets the stage for an update to cubeb-coreaudio-rs.
Differential Revision: https://phabricator.services.mozilla.com/D193899
2023-11-24 11:33:56 +00:00
Cristian Tuns
b54e9ee57c
Backed out 3 changesets (bug 1670633, bug 1866014) for causing build bustages in MediaEngineWebRTCAudio.cpp CLOSED TREE
...
Backed out changeset c0d256e9cde9 (bug 1866014)
Backed out changeset e7d101bd73d9 (bug 1670633)
Backed out changeset a849a8e4bd37 (bug 1670633)
2023-11-24 06:18:42 -05:00
Andreas Pehrson
e94273f845
Bug 1670633 - Update bindgen to 0.69.1 and coreaudio-sys to 0.2.14. r=supply-chain-reviewers,glandium
...
This sets the stage for an update to cubeb-coreaudio-rs.
Differential Revision: https://phabricator.services.mozilla.com/D193899
2023-11-24 08:22:32 +00:00
Simon Friedberger
82b85410e3
Bug 1866229 Add timeout to DAP sending r=tcampbell,necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D194552
2023-11-23 23:45:26 +00:00
Andrew Creskey
25beb06437
Bug 1816258 - Websocket opening takes ages after repeated failures to same address r=necko-reviewers,valentin
...
Although our implementation follows the intention of rfc6455#section-4.1, we can handle the described situation more gracefully by prioritizing new WS connections to paths that have _not_ previously failed.
Differential Revision: https://phabricator.services.mozilla.com/D193386
2023-11-23 19:55:53 +00:00
Stanca Serban
41f7486e5f
Backed out 2 changesets (bug 1670633) as requested for causing Bug 1866014. CLOSED TREE
...
Backed out changeset be8e9a8eaa80 (bug 1670633)
Backed out changeset bace8b9c91dc (bug 1670633)
2023-11-23 20:03:07 +02:00
Narcis Beleuzu
66d0e3cac0
Backed out 2 changesets (bug 1816258) for bustages on WebSocketChannel.cpp . CLOSED TREE
...
Backed out changeset 872aa271adfd (bug 1816258)
Backed out changeset 8e259edabb62 (bug 1816258)
2023-11-23 19:14:52 +02:00
Andrew Creskey
7d8b067953
Bug 1816258 - Websocket opening takes ages after repeated failures to same address r=necko-reviewers,valentin
...
Although our implementation follows the intention of rfc6455#section-4.1, we can handle the described situation more gracefully by prioritizing new WS connections to paths that have _not_ previously failed.
Differential Revision: https://phabricator.services.mozilla.com/D193386
2023-11-23 15:54:31 +00:00
ffxbld
01232ad8e6
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,dmeehan
...
Differential Revision: https://phabricator.services.mozilla.com/D194516
2023-11-23 14:30:08 +00:00
edgul
9fcf550bd8
Bug 1828942 - Added telemetry for cookie partition counting and purging for cookie jar size investigation. r=pbz,cookie-reviewers,valentin,bvandersloot
...
Differential Revision: https://phabricator.services.mozilla.com/D183544
2023-11-22 19:14:35 +00:00
Kershaw Chang
0a57498316
Bug 1736385 - Make sure thread is alive in CacheIOThread::ThreadFunc, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D193640
2023-11-22 16:26:15 +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
Tooru Fujisawa
8c59289f4f
Bug 1864168 - Part 1: Use 1-origin column number in nsIContentSecurityPolicy. r=smaug,devtools-reviewers,ochameau,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D193369
2023-11-22 12:31:30 +00:00
Natalia Csoregi
705aa81869
Backed out 14 changesets (bug 1865005, bug 1864168, bug 1864155, bug 1862814, bug 1862693) for causing bustage on nsRFPService.cpp. CLOSED TREE
...
Backed out changeset a4f3e7625abf (bug 1865005)
Backed out changeset ab38141e470b (bug 1862814)
Backed out changeset a679b50dc4a9 (bug 1862814)
Backed out changeset e340886ce62a (bug 1862814)
Backed out changeset 1378502e64b0 (bug 1862814)
Backed out changeset 8ee94e5e79c2 (bug 1862814)
Backed out changeset 6d4ef1cdfabb (bug 1864168)
Backed out changeset 2c30c4d757fc (bug 1864168)
Backed out changeset d4db9576559b (bug 1864168)
Backed out changeset 8ffec0d83028 (bug 1864168)
Backed out changeset fa77d852b494 (bug 1864168)
Backed out changeset f6646771a26a (bug 1864168)
Backed out changeset 7bd0ff6986df (bug 1864155)
Backed out changeset 39867b503289 (bug 1862693)
2023-11-22 14:01:55 +02:00
Tooru Fujisawa
a4a513ad86
Bug 1864168 - Part 1: Use 1-origin column number in nsIContentSecurityPolicy. r=smaug,devtools-reviewers,ochameau,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D193369
2023-11-22 11:13:54 +00:00
Valentin Gosu
53f37a155a
Bug 1865813 - test_trr.js::test_trr_flags fails in Android/verify tests r=necko-reviewers,kershaw
...
The TRR request times out in chaos mode so we increase the timeout.
Differential Revision: https://phabricator.services.mozilla.com/D194222
2023-11-22 10:59:43 +00:00
Kershaw Chang
3e7402a3e1
Bug 1851570 - Allow necko to know when client auth is selected to drive TLS handshake, r=necko-reviewers,keeler,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D194242
2023-11-22 09:15:39 +00:00
Valentin Gosu
e4b4f23ffb
Bug 1848542 - Add telemetry for residual cache folder removal or failure r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D194076
2023-11-21 17:29:08 +00:00
Valentin Gosu
ce931ebd84
Bug 1848542 - Do a cache cleanup when cache purging is enabled r=necko-reviewers,kershaw
...
It seems that sometimes the cache purge task may fail to remove the
cache folder. When that happens, we might end up with multiple cache
folders in the profile folder. Since the task is unable to remove it,
we should remove the folders on a background thread (check once a day)
Differential Revision: https://phabricator.services.mozilla.com/D194051
2023-11-21 17:29:08 +00:00
sunil mayya
83b6bb2e06
Bug 1865239 - update ChannelEventQueue and nsIThreadRetargetableStreamListener documentation. r=necko-reviewers,jesup DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D194155
2023-11-21 16:07:46 +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
Andreas Pehrson
cb07191302
Bug 1670633 - Update bindgen to 0.69.1 and coreaudio-sys to 0.2.14. r=supply-chain-reviewers,glandium
...
This sets the stage for an update to cubeb-coreaudio-rs.
Differential Revision: https://phabricator.services.mozilla.com/D193899
2023-11-21 08:03:45 +00:00
ffxbld
712e214779
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D194062
2023-11-20 19:45:04 +00:00
Kershaw Chang
39cf236f44
Bug 1865633
- Reset the stream when it's not usable, r=necko-reviewers,valentin
...
Depends on D194083
Differential Revision: https://phabricator.services.mozilla.com/D194084
2023-11-20 17:03:03 +00:00
Sandor Molnar
2b372da017
Backed out 2 changesets (bug 1865633
) for causing xpc timeout failures CLOSED TREE
...
Backed out changeset 9d7ac5e26b77 (bug 1865633
)
Backed out changeset 29d421dab1d6 (bug 1865633
)
2023-11-20 18:34:31 +02:00
Kershaw Chang
3124dd2442
Bug 1865633
- Reset the stream when it's not usable, r=necko-reviewers,valentin
...
Depends on D194083
Differential Revision: https://phabricator.services.mozilla.com/D194084
2023-11-20 15:06:49 +00:00
Valentin Gosu
f0bb3dc21f
Bug 1760121 - Fix test_trr.js racing get-ttl with dns.clearCache r=necko-reviewers,kershaw
...
The test is only intermittent on windows, because the get-ttl
pref makes the record be refreshed which races clearing the DNS
cache. That means that when expecting a TRR IP we may actually get
it from the native lookup refreshing to get the TTL.
Differential Revision: https://phabricator.services.mozilla.com/D194047
2023-11-20 13:19:15 +00:00
Kershaw Chang
351eb49153
Bug 1863995 - Make webtransport datagram test more robust, r=necko-reviewers,valentin
...
With neqo 0.6.7, we send ACK packet if the last time we ACK is more than one RTT. This change makes our test HTTP/3 server send an ACK packet before sending the webtransport datagram.
On windows platform, this causes a problem that the server failed to send the datagram, because ACK frame and datagram frame are in two UDP packets and the OS API prevents from sending two patckets in a short time.
Since webtransport datgram is unreiable, quic won't retransmit it. As the result, the test fails because of timeout.
To fix this problem, this patch uses another way to check if the server really gets the datagram sent from Firefox by creating another HTTP request to get the stored datagram.
Differential Revision: https://phabricator.services.mozilla.com/D194046
2023-11-20 13:08:22 +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
Emilio Cobos Álvarez
f27edbd417
Bug 1861730 - Remove transition prefixes from nightly too. r=jwatt
...
Code like the one from comment 7 seems reasonable. Let's try to disable
prefixed transitions along with prefixed transforms in order to minimize
the compat fallout from CSS zoom.
While I was at it I also fixed the prefixed animation entries in the
property database and crashtests. But those aliases remain enabled.
Differential Revision: https://phabricator.services.mozilla.com/D192129
2023-11-20 12:36:30 +00:00
Valentin Gosu
acb150212e
Bug 1633289 - Upgrade rust-url to 2.4.1 r=necko-reviewers,webdriver-reviewers,glandium,places-reviewers,jesup,whimboo,lina,supply-chain-reviewers
...
- ran `cargo vet`
- ran `cargo vet prune`
- updated rust-url to 2.4.1
- ran `./mach vendor rust`
Differential Revision: https://phabricator.services.mozilla.com/D186796
2023-11-20 09:42:59 +00:00
Malte Juergens
2bbd0c4d22
Bug 1858894 - Hide http history entries that were upgraded to https r=places-reviewers,freddyb,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D192229
2023-11-20 09:27:57 +00:00
Cristian Tuns
d7102b46e2
Backed out changeset b403bb5b1c83 (bug 1861730) for causing mochitest failures in test_moz_prefixed_properties.html CLOSED TREE
2023-11-19 07:03:19 -05:00
Emilio Cobos Álvarez
0fbcd96216
Bug 1861730 - Remove transition prefixes from nightly too. r=jwatt
...
Code like the one from comment 7 seems reasonable. Let's try to disable
prefixed transitions along with prefixed transforms in order to minimize
the compat fallout from CSS zoom.
While I was at it I also fixed the prefixed animation entries in the
property database and crashtests. But those aliases remain enabled.
Differential Revision: https://phabricator.services.mozilla.com/D192129
2023-11-19 11:07:57 +00:00
Daisuke Akatsuka
d24e3f0ba6
Bug 1864985: Use nsIURI::hasUserPass instead of checking user pass string r=necko-reviewers,valentin
...
Depends on D193623
Differential Revision: https://phabricator.services.mozilla.com/D193624
2023-11-17 20:12:11 +00:00
Daisuke Akatsuka
62b2826a12
Bug 1864985: Add hasUserPass attribute to nsIURI r=necko-reviewers,valentin
...
We will remove the user and pass from the URL for Histories and Favicons using
nsIOService::CreateExposableURI()[1], then store them to the database. And, for
Favicons. And, for Favicons, we will also read them. Therefore, as the
frequency calling CreateExposableURI() will be higher, we want to optimize it.
Currently, CreateExposableURI() gets/copies the String of UserPass to check whether there is a user pass info in the URL[2]. Its copying will be waste. To
prevent it, implement hasUserPass in nsIURI, and refer to it instead.
[1] https://searchfox.org/mozilla-central/rev/90dce6b0223b4dc17bb10f1125b44f70951585f9/netwerk/base/nsIOService.cpp#1031
[2] https://searchfox.org/mozilla-central/rev/90dce6b0223b4dc17bb10f1125b44f70951585f9/netwerk/base/nsIOService.cpp#1017
Differential Revision: https://phabricator.services.mozilla.com/D193623
2023-11-17 20:12:10 +00:00
Niklas Baumgardner
ebc47eaafd
Bug 1847187 - Allow TextDecoder in sjs files. r=Gijs
...
Depends on D192661
Differential Revision: https://phabricator.services.mozilla.com/D193665
2023-11-16 21:43:23 +00:00
Ted Campbell
dcccd900a3
Bug 1864934 - Rename OHTTPConfigManager to HPKEConfigManager. r=Gijs,necko-reviewers
...
This simple cache is generally applicable to protocols that need to fetch an
HPKE key over TLS that doesn't change and would benefit from caching. Subsequent
patches will use this for the DAPTelemetrySender.
Differential Revision: https://phabricator.services.mozilla.com/D193696
2023-11-16 17:16:49 +00:00
dylan
7601cd787d
Bug 1000540 - added an observer notification to nsFileChannel. r=valentin,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D193392
2023-11-15 18:46:25 +00:00
Narcis Beleuzu
afc1202ec9
Backed out 2 changesets (bug 1816258) for bc failure on browser_staticPartition_websocket.js . CLOSED TREE
...
Backed out changeset 27bfc748bec2 (bug 1816258)
Backed out changeset dee1e05a2cca (bug 1816258)
2023-11-15 22:12:52 +02:00
Andrew Creskey
9c5cfae6bb
Bug 1816258 - Websocket opening takes ages after repeated failures to same address r=necko-reviewers,valentin
...
Although our implementation follows the intention of rfc6455#section-4.1, we can handle the described situation more gracefully by prioritizing new WS connections to paths that have _not_ previously failed.
Differential Revision: https://phabricator.services.mozilla.com/D193386
2023-11-15 12:10:03 +00:00
Cristian Tuns
5433c19323
Backed out changeset a0d3e9db432a (bug 1000540) for causing build bustages in nsIPrincipal.h CLOSED TREE
2023-11-14 12:55:07 -05:00