John Schanck
f2870147ca
Bug 1876442 - remove OCSP_AGE_AT_CRLITE_OVERRIDE probe. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D199681
2024-02-22 23:26:41 +00:00
Joel Maher
eaf8b887ab
Bug 1879538 - cleanup unnecessary and redundant reftest conditions. r=aryx,jgilbert
...
Differential Revision: https://phabricator.services.mozilla.com/D201794
2024-02-22 23:04:45 +00:00
Sebastian Hengst
548f787aba
Bug 1873462 - set webcodec's full-cycle-test's vp9 tests video-encoder as precondition failed on Windows
2024-02-23 00:00:05 +01:00
Jan-Ivar Bruaroey
aa9ae27229
Bug 1881445 - Fix non-unified build error in video_capture_avfoundation.mm. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D202516
2024-02-22 22:49:16 +00:00
Mark Banner
c1cf4b84d8
Bug 1881497 - Enable ESLint rule object-shorthand on devtools/client/debugger/src/. r=devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D202435
2024-02-22 22:13:25 +00:00
Robin Steuber
d9487d1633
Bug 1881360 - Allow paths_no_keep_path to have multiple roots r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D202362
2024-02-22 21:54:22 +00:00
Mike Hommey
cd7db720af
Bug 1881370 - Upgrade ahash to 0.7.8. r=nika,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D202361
2024-02-22 21:27:09 +00:00
Thomas Wisniewski
99fbfb8b8c
Bug 1875494 - Use troubleshoot.sys.mjs more in Report Broken Site to gather data for reports; r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D199448
2024-02-22 21:17:25 +00:00
Natalia Csoregi
e11c42d844
Backed out 2 changesets (bug 1881117) for causing bustage on nsNSSComponent.cpp. CLOSED TREE
...
Backed out changeset c21d937e3026 (bug 1881117)
Backed out changeset b63dd341a4aa (bug 1881117)
2024-02-22 23:59:22 +02:00
Nathan Barrett
5d5dcf47d6
Bug 1754329 - Add hover interactions to settings menu r=thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D200386
2024-02-22 20:39:58 +00:00
Edgar Chen
a12c77df67
Bug 1881199 - Use FACE itself to show invalid popup when the validation anchor is null; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D202423
2024-02-22 20:24:32 +00:00
Brad Werth
bcea61fa68
Bug 1879816: Ensure that balanced calls to nsCocoaWindow::SetModal result in balanced modal state. r=mstange
...
It is important that calls to this function have no early exits and
process all the side effects. The side effects of this function affect
the behavior of other/future windows. So whether or not this particular
native window has already been destroyed can't affect whether or not the
app is in a modal state.
Differential Revision: https://phabricator.services.mozilla.com/D202496
2024-02-22 20:15:55 +00:00
Yury Delendik
1fd31df479
Bug 1881557 - Add Wasm GC support in wasm::Encoder. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D202483
2024-02-22 19:53:29 +00:00
Jonathan Kew
52f4053e4d
Bug 1881487 - Run './mach vendor rust' to get the unicode-bidi and smallvec updates. r=platform-i18n-reviewers,nordzilla
...
Depends on D202415
Differential Revision: https://phabricator.services.mozilla.com/D202416
2024-02-22 19:47:54 +00:00
Jonathan Kew
b5eda7e86d
Bug 1881487 - Update unicode-bidi to pick up newly-added smallvec support. r=platform-i18n-reviewers,supply-chain-reviewers,nordzilla
...
Differential Revision: https://phabricator.services.mozilla.com/D202415
2024-02-22 19:47:54 +00:00
alwu
e3cc3beaaa
Bug 1881589 - report current state. r=jrmuizel
...
[current state](https://searchfox.org/mozilla-central/rev/9982a76fe95c70f7c2dca2d60bd78e015313924d/dom/media/platforms/wmf/metrics.yaml#72-74 ) was added in bug 1873394, but we forgot to report it.
Differential Revision: https://phabricator.services.mozilla.com/D202488
2024-02-22 19:45:32 +00:00
Steve Fink
eb365363c0
Bug 1879997 - use CountLeadingZeroes32 r=spidermonkey-reviewers,arai
...
Differential Revision: https://phabricator.services.mozilla.com/D201887
2024-02-22 19:36:48 +00:00
Sammy Khamis
aa561a6d76
Bug 1880556: Add toggles for FxA products r=sync-reviewers,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D202365
2024-02-22 19:32:34 +00:00
Dana Keeler
bf6e9bd6aa
Bug 1881117 - avoid unnecessary work when importing third party certificates on Windows r=jschanck
...
Differential Revision: https://phabricator.services.mozilla.com/D202271
2024-02-22 19:20:25 +00:00
Dana Keeler
a390434a54
Bug 1881117 - add convenience functions for listing third party certificates r=jschanck
...
Differential Revision: https://phabricator.services.mozilla.com/D202270
2024-02-22 19:20:25 +00:00
Bob Owen
84fdc8a66f
Bug 1878638 p4: Remove BrokerServices::AddTargetPeer. r=handyman
...
This was removed from chromium and we no longer need to add it back.
Differential Revision: https://phabricator.services.mozilla.com/D200905
2024-02-22 19:03:56 +00:00
Bob Owen
bf1aba0029
Bug 1878638 p3: Remove sandbox DuplicateHandle brokering. r=handyman
...
This was removed from chromium and we no longer need to add it back.
Differential Revision: https://phabricator.services.mozilla.com/D200904
2024-02-22 19:03:56 +00:00
Christian Holler
30b777cfd9
Bug 1881584 - Disable additional IPC port security checks for fuzzing. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D202485
2024-02-22 18:45:39 +00:00
Mozilla Releng Treescript
f23f4ed3ca
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
en-GB -> 4f6e433876cc08ab7f1530b15ca88a05ac5d2a4e
fr -> 98a057a2b0989e364bfb56c4898740ea94627741
fur -> 504e210158676b101bc65868199e1aa1285070a9
it -> e96b185929807a3e8f5a2c69cf7eda0aa2d39550
tr -> 97c8d991d987d2e2b07ac645051988412079a8c0
2024-02-22 19:03:40 +00:00
Chris Peterson
0958fa945a
Bug 1878465 - Change Android event error string from char8_t to char to fix C++20 build error. r=geckoview-reviewers,m_kato
...
When compiled with -std=c++17, `u8""` string literals have type `const char[]`. When compiled with -std=c++20, `u8""` strings have type `const char8_t[]`. `JS_ReportErrorUTF8()` has no override for `char8_t` strings, so `u8"Invalid event data property %s"` at https://searchfox.org/mozilla-central/rev/5eedf36dc46f1683af7478c7adaf308ceb42911b/widget/android/EventDispatcher.cpp#132 fails to compile. In this case, there's no reason for `"Invalid event data property %s"` to be a `u8` string because it contains no non-ASCII characters that would be encoded incorrectly. Plus, clang's default character encoding for .cpp files is UTF-8, so `u8` is redundant here.
widget/android/EventDispatcher.cpp:125:7: error: no matching function for call to 'JS_ReportErrorUTF8'
125 | JS_ReportErrorUTF8(
| ^~~~~~~~~~~~~~~~~~
obj-aarch64-unknown-linux-android/dist/include/js/ErrorReport.h:465:27: note: candidate function not viable: no known conversion from 'const char8_t[31]' to 'const char *' for 2nd argument
465 | extern JS_PUBLIC_API void JS_ReportErrorUTF8(JSContext* cx, const char* format,
| ^ ~~~~~~~~~~~~~~~~~~
Differential Revision: https://phabricator.services.mozilla.com/D200553
2024-02-22 17:40:21 +00:00
Julian Descottes
1e6f17a7b6
Bug 1881559 - [devtools] Stop disabling devtools.chrome.enabled for markupview mochitests r=devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D202462
2024-02-22 17:27:07 +00:00
Lee Salzman
8e02a57b80
Bug 1851963 - Use unsigned char in ConicGradientEffectD2D1. r=jrmuizel
...
Although char is usually unsigned, somehow the conversion between float to
char may be clamping, as noted in bug 1787085. We want to explicitly use
unsigned char here, which is the right thing to do.
Differential Revision: https://phabricator.services.mozilla.com/D202472
2024-02-22 17:12:06 +00:00
Andrew McCreight
e6a51816d0
Bug 1880692, part 2 - Use an estimate for encoded characters. r=smaug
...
This makes the calculation simpler and faster, at a hopefully small
cost in space. Idea by peterv.
This reduced the time to run a microbenchmark locally by around 12%.
Differential Revision: https://phabricator.services.mozilla.com/D202281
2024-02-22 16:57:14 +00:00
Andrew McCreight
4e87a420eb
Bug 1880692, part 1 - Make StringBuilder::Unit::mLength specific to literals. r=smaug
...
That is the only case that uses it. This might save a bit of space
and avoids some useless stores. Idea by peterv.
Differential Revision: https://phabricator.services.mozilla.com/D202344
2024-02-22 16:57:13 +00:00
Noemi Erli
8dc5ebfd5f
Backed out changeset 0fcec29405ad (bug 1879816) for causing failures in test_menulist_keynav.xhtml CLOSED TREE
2024-02-22 19:15:13 +02:00
Hubert Boma Manilla
ad82a6f951
Bug 1878647 - [devtools] Fix debugger editor line wrapping for codemirror 6 r=devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D201808
2024-02-22 16:56:26 +00:00
Hubert Boma Manilla
bca6df23e8
Bug 1878647 - [devtools] Show text in the debugger with codemirror 6 r=devtools-reviewers,nchevobbe
...
This patch enables showing basic source text content on source selection.
Differential Revision: https://phabricator.services.mozilla.com/D201809
2024-02-22 16:56:26 +00:00
Hubert Boma Manilla
079fe68aa8
Bug 1878647 - [devtools] Some cleanup of the editor and documents utils r=devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D202112
2024-02-22 16:56:25 +00:00
Emilio Cobos Álvarez
35686e50bb
Bug 1881074. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D202329
2024-02-22 16:53:57 +00:00
Tarik Eshaq
4c7403d5ba
Bug 1855264: Prevents access token and scoped key race condition. r=markh,sync-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D199643
2024-02-22 16:48:45 +00:00
Cristian Tuns
6cb899e761
Bug 1881551 - Fix lint failure wpt-meta. CLOSED TREE
2024-02-22 11:39:48 -05:00
Cristian Tuns
9997dbebb5
Backed out changeset ee7693ef6d0d (bug 1877957
) due to performance regressions CLOSED TREE
2024-02-22 11:28:46 -05:00
Brad Werth
914d7dfb6a
Bug 1879816: Make nsCocoaWindow::Destroy close the window and let destruction happen later. r=mstange
...
This allows mWindow to stay alive as long as there are still references
to the nsCocoaWindow that owns it. This was the original intent before
the landing of Bug 1865372, which instead destroyed mWindow as soon as
possible. The important behavior in Destroy() is that the native window
becomes not visible. There are at least two ways to hide the window:
orderOut, which merely hides the window, and close (used here) which has
some additional semantic meaning and posts NSWindowWillCloseNotification.
That notification is detected by our window state save/restore code, so
closing the window is a trigger to update the window state. It's
appropriate to update this state during Destroy().
The alternative of hiding the window with orderOut also seems to confuse
the window manager when closing a fullscreen window (which was the
issue addressed by Bug 1865372). So we use close. In order to make this
work, we have to ensure that all new native windows have the property
releaseWhenClosed set to NO, and that we explicitly release mWindow in
DestroyNativeWindow().
Differential Revision: https://phabricator.services.mozilla.com/D202363
2024-02-22 16:25:53 +00:00
Emilio Cobos Álvarez
da249afc64
Bug 1881457 - Keep saving mFocusedValue. r=smaug
...
This deletion was an oversight of the regressing bug. Kind of
embarrassing we didn't have a test for it...
Differential Revision: https://phabricator.services.mozilla.com/D202449
2024-02-22 16:20:50 +00:00
Julian Descottes
eb0ac7927a
Bug 1880477 - [wdspec] Add test for basic support of network.provideResponse r=webdriver-reviewers,Sasha
...
Depends on D201970
Differential Revision: https://phabricator.services.mozilla.com/D201971
2024-02-22 16:17:21 +00:00
Julian Descottes
aed1e8f6a3
Bug 1880477 - [wdspec] Add tests for invalid arguments for all provideResponse parameters r=webdriver-reviewers,Sasha
...
Depends on D201969
Differential Revision: https://phabricator.services.mozilla.com/D201970
2024-02-22 16:17:21 +00:00
Julian Descottes
6d265c62b9
Bug 1880477 - [wdspec] Add support for all provideResponse arguments in network test module r=webdriver-reviewers,jgraham
...
Depends on D201967
Differential Revision: https://phabricator.services.mozilla.com/D201969
2024-02-22 16:17:21 +00:00
Julian Descottes
41a59dc6d8
Bug 1880477 - [bidi] Add basic support for network.provideResponse command r=webdriver-reviewers,Sasha
...
Differential Revision: https://phabricator.services.mozilla.com/D201967
2024-02-22 16:17:20 +00:00
Roger Yang
a3d43670ce
Bug 1837601 - Indicate if location change was requested by user. r=owlish,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D199568
2024-02-22 15:36:53 +00:00
Sebastian Hengst
584444bde5
Bug 1881551 - set soft-navigation-heuristics/replacestate.tentative.html as intermittent on Windows opt CLOSED TREE DONTBUILD
...
Bug 1880619 of the latest sync of web-platform-tests with upstream had
modified the test.
2024-02-22 16:51:43 +01:00
Kershaw Chang
b49fe516d6
Bug 1881393 - Remove HTTPS_RR_OPEN_TO_FIRST_SENT, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D202401
2024-02-22 15:09:32 +00:00
florin.bilt
a8e7c3d508
Bug 1881172
- fix url for chrome driver r=perftest-reviewers,kshampur
...
Differential Revision: https://phabricator.services.mozilla.com/D202304
2024-02-22 15:06:25 +00:00
pstanciu
3fc3a2238b
Backed out changeset fdcedb217978 (bug 1880323) for causing failures in nsWindow.cpp. CLOSED TREE
2024-02-22 16:56:07 +02:00
Malte Juergens
686328e490
Bug 761152 - Copy referrer info to new session history entry on history.pushState r=freddyb
...
Per spec [1], we should copy over the complete document state [2], which
includes the referrer info. Bug 1773192 has already added this for the
"replace" case when the session history is in parent (almost always the case),
but it is still missing for the "push" case, and the "replace" case when the
session history is not in parent.
[1] https://html.spec.whatwg.org/multipage/browsing-the-web.html#url-and-history-update-steps
[2] https://html.spec.whatwg.org/multipage/browsing-the-web.html#document-state
Differential Revision: https://phabricator.services.mozilla.com/D200684
2024-02-22 14:29:06 +00:00
Valentin Gosu
7be2dd861f
Bug 1875000 - Avoid OOM in jar code r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D202307
2024-02-22 14:20:25 +00:00