Fatih Kilic
73f4f01465
Bug 1939881: Implement RFPTargetBits and replace appropriate uses. r=tjr
...
This is a huge patch, but it is only really refactoring of RFPTarget enum. We used to use RFPTarget as a bitset and now we ran out of bits, so now we need a workaround.
Differential Revision: https://phabricator.services.mozilla.com/D233182
2025-01-23 14:49:44 +00:00
Cristian Tuns
6d135d7efe
Backed out 5 changesets (bug 1940797, bug 1940800, bug 1940819, bug 1939881, bug 1939903) for causing build bustages in ContentChild.cpp CLOSED TREE
...
Backed out changeset f632ead9f4bd (bug 1939903)
Backed out changeset 30e9f5c7c5b7 (bug 1940800)
Backed out changeset 7ce4c97719aa (bug 1940797)
Backed out changeset f994cb8875ff (bug 1939881)
Backed out changeset ac7780c78455 (bug 1940819)
2025-01-22 19:42:49 -05:00
Fatih Kilic
a0beaee8e2
Bug 1939881: Implement RFPTargetBits and replace appropriate uses. r=tjr
...
This is a huge patch, but it is only really refactoring of RFPTarget enum. We used to use RFPTarget as a bitset and now we ran out of bits, so now we need a workaround.
Differential Revision: https://phabricator.services.mozilla.com/D233182
2025-01-22 23:46:31 +00:00
Sean
3cbfca1937
Bug 1927594 - Part 1: Introduce better CORP headers aboutCertError messages r=necko-reviewers,fluent-reviewers,kershaw,valentin,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D228072
2025-01-21 19:46:52 +00:00
Florian Quèze
6203c6c238
Bug 1879329 - add the missing includes, r=chutten,necko-reviewers,cookie-reviewers,valentin.
...
Differential Revision: https://phabricator.services.mozilla.com/D234757
2025-01-21 11:21:45 +00:00
Florian Quèze
9609e47f62
Bug 1879329 - script generated replacement of the GleanMetrics.h includes, r=chutten,valentin,media-playback-reviewers,cookie-reviewers,anti-tracking-reviewers,profiler-reviewers,win-reviewers,rkraesig,emz,aabh,padenot.
...
Differential Revision: https://phabricator.services.mozilla.com/D234744
2025-01-21 11:21:45 +00:00
Jan-Niklas Jaeschke
70a6aebbb9
Bug 1942630, part 2 - Navigation API: Implement user navigation involvement in nsDocShellLoadState and nsILoadInfo. r=farre,necko-reviewers,kershaw
...
This patch introduces `UserNavigationInvolvement`
as an IPDL type, and adds the user navigation
involvement flag to `nsDocShellLoadState` and
`nsILoadInfo`.
Differential Revision: https://phabricator.services.mozilla.com/D234851
2025-01-21 09:19:56 +00:00
Gijs Kruitbosch
5de5c03cf0
Bug 1915402 - use 127.0.0.1 for 0.0.0.0 access from the address bar to make life easier for web devs, r=valentin,mak,urlbar-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D224116
2025-01-20 13:57:21 +00:00
Sandor Molnar
08b7f7de38
Backed out 2 changesets (bug 1927594) for causing wpt failures. CLOSED TREE
...
Backed out changeset 46a8e41b53dc (bug 1927594)
Backed out changeset bde1ce0e09eb (bug 1927594)
2025-01-18 07:44:42 +02:00
Sean
120797515f
Bug 1927594 - Part 1: Introduce better CORP headers aboutCertError messages r=necko-reviewers,fluent-reviewers,kershaw,valentin,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D228072
2025-01-17 22:42:29 +00:00
Rob Wu
368fc29f2b
Bug 1826867 - Use NS_GetFinalChannelURI instead of GetURI in SessionHistoryEntry r=rpl,smaug
...
When redirects are involved, `DocumentLoadListener::DoOnStartRequest`
may call `ReplaceLoadingSessionHistoryEntryForLoad`, which updates the
history entry with the destination of a redirect. But if the redirection
target is a `moz-extension:`-URL, the URL becomes a jar:file:/file: URL.
This is because SessionHistoryInfo (in SessionHistoryEntry.cpp) looks up
the URL with `nsIChannel::GetURI`. For `moz-extension:`-URLs, the
underlying channel has a `jar:file:` or `file:` URL, as provided by
ExtensionProtocolHandler (via SubstitutingProtocolHandler::NewChannel).
For details, see https://bugzilla.mozilla.org/show_bug.cgi?id=1826867#c7
To fix this, this patch switches to `NS_GetFinalChannelURI` instead. For
more history on this type of bug and SessionHistoryInfo, see
https://bugzilla.mozilla.org/show_bug.cgi?id=1826867#c9
Differential Revision: https://phabricator.services.mozilla.com/D234333
2025-01-17 13:19:37 +00:00
Otto Länd
aaf2eb5329
Bug 1935609: apply code formatting via Lando
...
# ignore-this-changeset
2025-01-17 11:19:18 +00:00
Andreas Farre
3806855c63
Bug 1935609 - Part 1: Rename synced field to IsSyntheticDocumentContainer. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D234474
2025-01-17 11:16:36 +00:00
Cristina Horotan
5986f62c76
Backed out 2 changesets (bug 1927594) for causing bc failures at browser_aboutCertError_corp.js on a CLOSED TREE
...
Backed out changeset 839a0b0afda8 (bug 1927594)
Backed out changeset 69b747cc13d1 (bug 1927594)
2025-01-17 02:03:35 +02:00
Joel Maher
bcc50efbeb
Bug 1940980 - Green up win11-64 opt/debug/asan/ccov. r=aryx,media-playback-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,urlbar-reviewers,aosmond,mconley,ochameau,dimi,jteow,mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D233862
2025-01-16 23:02:48 +00:00
Sean
86dd2ce1e1
Bug 1927594 - Part 1: Introduce better CORP headers aboutCertError messages r=necko-reviewers,fluent-reviewers,kershaw,valentin,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D228072
2025-01-16 20:24:45 +00:00
Stanca Serban
fbe03d7b93
Backed out changeset 4d8a1f790562 (bug 1915402) for causing mochitests failures in browser_UrlbarInput_formatValue.js. CLOSED TREE
2025-01-16 15:13:18 +02:00
Edgar Chen
550690c003
Bug 1837963 - Disallow opening file pickers from background tabs; r=geckoview-reviewers,emilio,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D230087
2025-01-16 11:30:36 +00:00
Gijs Kruitbosch
d43764ac45
Bug 1915402 - use 127.0.0.1 for 0.0.0.0 access from the address bar to make life easier for web devs, r=valentin,mak
...
Differential Revision: https://phabricator.services.mozilla.com/D224116
2025-01-16 11:20:02 +00:00
Emilio Cobos Álvarez
3c1b64acfe
Bug 1940412 - Add batch removal information to nsIMutationObserver::ContentWillBeRemoved, and use it in some trivial-ish places. r=dom-core,credential-management-reviewers,sefeng
...
The idea is to use it on the style (via PresShell->RestyleManager) to do
invalidation faster in cases like bug 1940405.
Differential Revision: https://phabricator.services.mozilla.com/D233547
2025-01-15 20:39:40 +00:00
Sandor Molnar
dccfdca702
Backed out 2 changesets (bug 1927594) for causing bc failures @ browser_aboutCertError_corp.js CLOSED TREE
...
Backed out changeset bc1b92ad914c (bug 1927594)
Backed out changeset de234c6a4a0a (bug 1927594)
2025-01-15 03:03:41 +02:00
Sandor Molnar
5a87a4f673
Backed out 3 changesets (bug 1837963) for causing build bustages. CLOSED TREE
...
Backed out changeset cd000de4a239 (bug 1837963 )
Backed out changeset d19b71505a16 (bug 1837963 )
Backed out changeset 7c4052454ec2 (bug 1837963 )
2025-01-15 02:54:56 +02:00
Edgar Chen
ff32fd204b
Bug 1837963 - Disallow opening file pickers from background tabs; r=geckoview-reviewers,emilio,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D230087
2025-01-15 00:14:37 +00:00
Sean
52ca4d0dbf
Bug 1927594 - Part 1: Introduce better CORP headers aboutCertError messages r=necko-reviewers,fluent-reviewers,kershaw,valentin,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D228072
2025-01-14 22:04:20 +00:00
Norisz Fay
f8452b2129
Backed out 4 changesets (bug 1837963) for causing build bustages on nsColorPicker.cpp
...
Backed out changeset 6465dbafe002 (bug 1837963 )
Backed out changeset 5ed6d107133f (bug 1837963 )
Backed out changeset 90114d0e72d1 (bug 1837963 )
Backed out changeset 36f4b96eb15b (bug 1837963 )
2025-01-14 15:23:14 +02:00
Edgar Chen
eda589c635
Bug 1837963 - Disallow opening file pickers from background tabs; r=geckoview-reviewers,emilio,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D230087
2025-01-14 12:33:43 +00:00
Edgar Chen
b298946c00
Bug 1934807 - Consider file: URIs as the same domain for the purpose of frame navigation; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D232451
2025-01-13 00:19:00 +00:00
Butkovits Atila
573c79c8f0
Backed out changeset 7d26eb9ace6e (bug 1927594) for causing failurfes at iframe-coep-disallow.h2.html. CLOSED TREE
2025-01-10 19:05:02 +02:00
Sean
a727d4fc52
Bug 1927594 - Part 1: Introduce better CORP headers aboutCertError messages r=necko-reviewers,fluent-reviewers,kershaw,valentin,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D228072
2025-01-10 14:52:06 +00:00
Thinker Li
2021399241
Bug 1903473 - Remove about:addons and about:config from about:about. r=geckoview-reviewers,owlish
...
For Android, "about:config" and "about:addons" are supposed to be
disabled on non-nightly builds. Here, we remove "about:config" and
"about:addons" from the "about:about" page and doesn't register them
for non-nightly builds.
Differential Revision: https://phabricator.services.mozilla.com/D232785
2025-01-08 01:17:31 +00:00
Alexandru Marc
c183345627
Bug 1775931 - Disable browser_bfcache_copycommand on windows for frequent failures. r=#intermittent-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D232960
2024-12-30 06:42:24 +00:00
Alexandru Marc
c1a456d6b6
Bug 1933429 - Disable tests on linux asan/tsan/debug and win asan for frequent failures r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D232964
2024-12-30 07:13:28 +00:00
Goloman Adrian
32bf116b06
Bug 1781600 - disable test_bug279495.html for frequent failures on android debug. r=intermittent-reviewers,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D232796
2024-12-24 06:14:52 +00:00
Alexandru Marc
d3a6a84fb2
Backed out 4 changesets (bug 1325876) for causing wd failures @ navigation.spec.js CLOSED TREE
...
Backed out changeset b29ef3f14bf7 (bug 1325876)
Backed out changeset f8add6e2ef93 (bug 1325876)
Backed out changeset 41cc884f84c1 (bug 1325876)
Backed out changeset 014c9c77393a (bug 1325876)
2024-12-21 04:41:41 +02:00
Sean
b0c2a57e0a
Bug 1325876 - Show internal error page for HTTP responses with error codes (4xx, 5xx) and Content-Length: 0 instead of blank page r=manuel,necko-reviewers,fluent-reviewers,jesup,bolsson,valentin,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D220193
2024-12-20 22:12:10 +00:00
Nika Layzell
3e32140186
Bug 1935714 - Part 3: Avoid using nsISupportsCString to initialize nsStringInputStream instances, r=xpcom-reviewers,necko-reviewers,extension-reviewers,search-reviewers,devtools-reviewers,urlbar-reviewers,firefox-ai-ml-reviewers,mccr8,jteow,mcheang,ochameau,robwu,tarek
...
The method is equivalent to the `setByteStringData` method on `nsIStringInputStream`, which has been used to replace the `.data` setter in these places. There may still be callers of the `.data` getter/setter, however they aren't easy to find.
Differential Revision: https://phabricator.services.mozilla.com/D232257
2024-12-18 21:10:32 +00:00
Stanca Serban
29fc723e46
Backed out 4 changesets (bug 1325876) for causing wpt failures in 404-with-early-hints.h2.window.html. CLOSED TREE
...
Backed out changeset 1c2e847c0632 (bug 1325876)
Backed out changeset 8b56e7a25cdd (bug 1325876)
Backed out changeset 55446c955dbd (bug 1325876)
Backed out changeset a4ecb980de87 (bug 1325876)
2024-12-18 21:07:50 +02:00
Sean
b44e64d197
Bug 1325876 - Show internal error page for HTTP responses with error codes (4xx, 5xx) and Content-Length: 0 instead of blank page r=manuel,necko-reviewers,fluent-reviewers,jesup,bolsson,valentin,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D220193
2024-12-18 15:54:19 +00:00
Norisz Fay
31b3da5965
Backed out 3 changesets (bug 1325876) for causing bc failures on browser_subdocument_downgrade.js CLOSED TREE
...
Backed out changeset aede2883237a (bug 1325876)
Backed out changeset decca0d92c74 (bug 1325876)
Backed out changeset 0bda3da380ac (bug 1325876)
2024-12-18 02:21:37 +02:00
Sean
3ed8e0bcce
Bug 1325876 - Show internal error page for HTTP responses with error codes (4xx, 5xx) and Content-Length: 0 instead of blank page r=manuel,necko-reviewers,fluent-reviewers,jesup,bolsson,valentin,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D220193
2024-12-17 21:01:08 +00:00
Norisz Fay
86e902d55a
Backed out changeset 2f7058ea3047 (bug 1935714) for causing mochitest failures on test_progress_events_for_gzip_data.html
2024-12-17 22:29:32 +02:00
Moritz Beier
6d8adbc650
Bug 1934945 - Change telemetry to differentiate search service failures caused by the addon manager. r=Standard8,urlbar-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D231831
2024-12-17 18:03:52 +00:00
Nika Layzell
bb544297d5
Bug 1935714 - Part 3: Avoid using nsISupportsCString to initialize nsStringInputStream instances, r=xpcom-reviewers,necko-reviewers,extension-reviewers,search-reviewers,devtools-reviewers,urlbar-reviewers,firefox-ai-ml-reviewers,mccr8,jteow,mcheang,ochameau,robwu,tarek
...
The method is equivalent to the `setByteStringData` method on `nsIStringInputStream`, which has been used to replace the `.data` setter in these places. There may still be callers of the `.data` getter/setter, however they aren't easy to find.
Differential Revision: https://phabricator.services.mozilla.com/D232257
2024-12-17 17:00:15 +00:00
Yazan Al Macki
84e31c3d79
Bug 1924926 - Prevent search input ending in ideographic full stop character from being treated as url if there is no valid suffix. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D231875
2024-12-17 16:25:44 +00:00
Goloman Adrian
8d0f046600
Backed out 3 changesets (bug 1325876) for causing multiple bc failures.
...
Backed out changeset 10448d623bd4 (bug 1325876)
Backed out changeset 1092114b16b5 (bug 1325876)
Backed out changeset c0454be735a8 (bug 1325876)
2024-12-17 00:32:23 +02:00
Sean
70cdb54636
Bug 1325876 - Show internal error page for HTTP responses with error codes (4xx, 5xx) and Content-Length: 0 instead of blank page r=manuel,necko-reviewers,fluent-reviewers,jesup,bolsson,valentin,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D220193
2024-12-16 20:36:38 +00:00
Goloman Adrian
8c75a42d06
Backed out 3 changesets (bug 1325876) for causing multiple failures. CLOSED TREE
...
Backed out changeset 4b1363236bcd (bug 1325876)
Backed out changeset b3c3a5d3c6b9 (bug 1325876)
Backed out changeset b5a8d01c0651 (bug 1325876)
2024-12-16 21:40:28 +02:00
Sean
5cca00d5b8
Bug 1325876 - Show internal error page for HTTP responses with error codes (4xx, 5xx) and Content-Length: 0 instead of blank page r=manuel,necko-reviewers,fluent-reviewers,jesup,bolsson,valentin,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D220193
2024-12-16 17:57:16 +00:00
Moritz Beier
c23c9fde21
Bug 1911022 - Fix drag-and-drop of large amount of text on address bar causing hang on the parent process. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D231281
2024-12-13 10:29:27 +00:00
Adam Vandolder
2ba689d99e
Bug 1924861 - Only show the first history entry if it has user interaction. r=dom-core,omc-reviewers,sessionstore-reviewers,dao,peterv,tabbrowser-reviewers,mviar,sfoster,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D221390
2024-12-05 01:20:07 +00:00