Jonathan Kew
06ebad6fd8
Bug 1665655 - Implement the HTML spec special-case of directionality for <input type=tel>. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D162133
2022-11-16 15:42:17 +00:00
Norisz Fay
8cfe1317c1
Backed out changeset 37b80bf4bf5a (bug 1665655) for causing multiple StyleSheet related failures CLOSED TREE
2022-11-16 16:57:27 +02:00
Chris H-C
6f4c8a8306
Bug 1800741
- Update Glean to v51.8.1 r=perry.mcmanis,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D162150
2022-11-16 14:18:48 +00:00
Jonathan Kew
03faf8f9cb
Bug 1665655 - Implement the HTML spec special-case of directionality for <input type=tel>. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D162133
2022-11-16 14:12:16 +00:00
Valentin Gosu
1408f1cc0d
Bug 1792967 - Add necko modules to testing/web-platform/moz.build r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D160805
2022-11-16 13:15:43 +00:00
Valentin Gosu
ef7edc4d4d
Bug 1786256 - Let network.cache.shutdown_purge_in_background_task=true ride the trains r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D162190
2022-11-16 12:36:16 +00:00
Kershaw Chang
2f2a4cf879
Bug 1800690 - Get whether a transaction disallow http3 in nsHttpConnection::Activate, r=necko-reviewers,valentin
...
Ths fix landed in bug 1797729 didn't hande the 0RTT case well. In 0RTT case, the |mTransaction| is already replaced with |Http2Session|, so we hit the assertion.
We should check if the transaction's caps has NS_HTTP_DISALLOW_HTTP3 earlier.
Differential Revision: https://phabricator.services.mozilla.com/D162149
2022-11-16 11:32:49 +00:00
Makoto Kato
83eed21a09
Bug 1800419 - Convert GeckoViewActor*.jsm to ESM. r=geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D161992
2022-11-16 11:29:08 +00:00
Henrik Skupin
b4875f996c
Bug 1800737 - [marionette] Simplify element staleness check. r=webdriver-reviewers,jgraham,jdescottes
...
By using the `document.isActive()` helper it can be
more easily determined if a given element is in the
active document or not.
Differential Revision: https://phabricator.services.mozilla.com/D162156
2022-11-16 11:17:15 +00:00
Emilio Cobos Álvarez
1435a65b0d
Bug 1800622 - Correctly size titlebar buttons in fullscreen on Windows aero. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D162112
2022-11-16 11:01:34 +00:00
Tom Schuster
b8387cd09a
Bug 1770094 - Test. r=emilio,freddyb
...
Depends on D154518
Differential Revision: https://phabricator.services.mozilla.com/D154526
2022-11-16 10:28:24 +00:00
Kagami Sascha Rosylight
326416fb4b
Bug 1800772 - Early return only when the pref is true r=smaug
...
Otherwise no form element will get pointer events on beta 😬
Differential Revision: https://phabricator.services.mozilla.com/D162171
2022-11-16 10:26:52 +00:00
Kagami Sascha Rosylight
4d99c419c7
Bug 1800637 - Add missing pref setting r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D162105
2022-11-16 10:26:52 +00:00
Paul Bone
949432f9a7
Bug 1800582 - Trace mAccessibles rather than mChildren r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D162080
2022-11-16 09:55:28 +00:00
Paul Bone
712a94ff1f
Bug 1800582 - Don't count atoms in the a11y cache r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D162079
2022-11-16 09:55:27 +00:00
Olli Pettay
931fc85f24
Bug 1800381 - Consider to use higher priority tasks for parser's load flusher, r=hsivonen
...
Depends on D161955
Differential Revision: https://phabricator.services.mozilla.com/D161960
2022-11-16 09:23:28 +00:00
Olli Pettay
c9a8465bf3
Bug 1800347, use RenderBlocking priority for async css parsing, r=emilio
...
Depends on D161954
Differential Revision: https://phabricator.services.mozilla.com/D161955
2022-11-16 09:23:28 +00:00
Olli Pettay
0372c2251a
Bug 1800347, make it possible to set the priority of the Runnables used by MozPromise, r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D161954
2022-11-16 09:23:28 +00:00
Yoshi Cheng-Hao Huang
bc632c1a55
Bug 1799229
: Check if ModuleLoader exists before calling DisallowImportMaps(). r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D162110
2022-11-16 09:14:53 +00:00
Valentin Gosu
17fb871c45
Bug 1667316
- Cleanup redirect handling debug logs r=necko-reviewers,jesup
...
Depends on D161432
Differential Revision: https://phabricator.services.mozilla.com/D162098
2022-11-16 08:49:46 +00:00
Valentin Gosu
8a63aa2ee4
Bug 1667316
- Also call child redirect vetoHooks for failed redirects r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D161432
2022-11-16 08:49:45 +00:00
Valentin Gosu
c05781f028
Bug 1667316
- Pass nsresult status to OnRedirectResult r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D140569
2022-11-16 08:49:45 +00:00
Valentin Gosu
85160a6f9d
Bug 1667316
- Make vetonotifier report rv r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D140568
2022-11-16 08:49:44 +00:00
Valentin Gosu
0c7d02f3a6
Bug 1667316
- Unit test for veto-ing redirects r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D140567
2022-11-16 08:49:44 +00:00
Valentin Gosu
3e7554fe4d
Bug 1667316
- Test case r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D133646
2022-11-16 08:49:44 +00:00
Frederik Braun
2248137774
Bug 1775194 - disable reporting API r=ckerschb,emilio,freddyb
...
This disables the outdated, incorrect implementation of the
Reporting API. The current implementation was only enabled
on Nightly builds, but given its current state it does not
even make sense there.
Differential Revision: https://phabricator.services.mozilla.com/D149873
2022-11-16 08:35:58 +00:00
Marco Bonardo
c0c6c42c51
Bug 1799888 - Fix old style Add bookmark dialog sizing. r=jteow
...
Make mozSubdialogReady properly wait for async initialization, remove no longer
necessary resize listener (since the dialog is not resizable anymore), and
simplify the mutation observer.
Differential Revision: https://phabricator.services.mozilla.com/D161791
2022-11-16 08:30:14 +00:00
Mike Hommey
d4c5ae107b
Bug 1800776 - Remove inline regex flags in .hgignore. r=firefox-build-system-reviewers,andi
...
Python 3.11 doesn't support those anymore.
Differential Revision: https://phabricator.services.mozilla.com/D162186
2022-11-16 08:26:01 +00:00
Marco Bonardo
bb993e6a9f
Bug 1800371 - Optimize orphan icons delete query. r=Standard8
...
Avoids a table scan, saving some time.
Functionality is already covered by existing tests.
Differential Revision: https://phabricator.services.mozilla.com/D161957
2022-11-16 08:20:03 +00:00
Mozilla Releng Treescript
d0e31467ac
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
oc -> da75f0f3902fa845e14da7069df8a0cac44f81e8
tg -> 3d115db2d6602267ccaa023cdb41ef86bfc310a8
2022-11-16 06:57:51 +00:00
Mike Hommey
58c00fe168
Bug 1800462 - Revert the Windows part of bug 1791476. r=firefox-build-system-reviewers,andi
...
Considering the difficulty to figure out what's going wrong because none
of members of the build team can reproduce this, and considering that
the problem bug 1791476 addresses only affects TSAN for the moment, and
TSAN is not supported on Windows, let's just go back to what the linker
wrapper was before bug 1791476 on Windows, which will at least unblock
people.
We'll eventually have to figure out what's going wrong, but that's for
another day.
Differential Revision: https://phabricator.services.mozilla.com/D162179
2022-11-16 05:35:20 +00:00
ahochheiden
9b7eee2c37
Bug 1800225
- Only `realpath` the `prefix` when resolving the sysconfig packages path r=firefox-build-system-reviewers,glandium
...
On POSIX platforms there can be `lib` and `lib64` for `site-packages`.
On Fedora35 once a virtualenv is created, `lib64` is a symlink of `lib`.
Since we can determine what these paths will be before the virtualenv is
created, `realpath` has different results before/after, which is
problematic for our `pthfile`.
Since we only care about resolving the symlink in the prefix (to keep it
in line with the `topobjdir`, we can simply only `realpath` that and
disregard that there's a symlink between `lib` and `lib64`, which makes
our `pthfile` that's created and expected always the same on all
platforms.
Differential Revision: https://phabricator.services.mozilla.com/D162136
2022-11-16 03:26:58 +00:00
Marian-Vasile Laza
bff0d2da74
Backed out changeset ef5db6a50556 (bug 1673047) for causing xpcshell failures on test_IE_bookmarks.js. CLOSED TREE
2022-11-16 04:10:02 +02:00
Chris Peterson
9e50a89085
Bug 1800293 - mfbt: Don't use std::is_literal_type when compiling as C++20. r=glandium
...
`std::is_literal_type` was deprecated in C++17 and removed in C++20. Continue using it when compiling as C++17 to retain what benefits it does provide for generic code.
> The `is_literal` type trait offers negligible value to generic code, as what is really needed is the ability to know that a specific construction would produce constant initialization. The core term of a literal type having at least one constexpr constructor is too weak to be used meaningfully.
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0174r2.html
https://en.cppreference.com/w/cpp/types/is_literal_type
Differential Revision: https://phabricator.services.mozilla.com/D161952
2022-11-16 00:54:27 +00:00
Marian-Vasile Laza
2744551e86
Backed out changeset 4e7cb3268e86 (bug 1798291) for causing python failures on test_recursivemake.py. CLOSED TREE
2022-11-16 02:54:47 +02:00
Arthur Carcano
c3c645351f
Bug 1798291 - Use a common CARGO_TARGET_DIR for all crates. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D160777
2022-11-16 00:33:08 +00:00
Masayuki Nakano
ad4f56856b
Bug 1800553 - part 2: Change `HTMLAnchorElement::GetText` to a `const` method r=smaug
...
This needs to change `nsContentUtils` methods because of used by the method.
Then, we can make some there callers are also `const` methods.
Depends on D162065
Differential Revision: https://phabricator.services.mozilla.com/D162066
2022-11-16 00:21:30 +00:00
Masayuki Nakano
bb73eac1f4
Bug 1800553 - part 1: Change most getter methods of `HTMLAnchorElement` to `const` methods r=smaug
...
Most of them are used only by the WebIDL bindings. Therefore, this fixes only
one caller in `HTMLEditUtils`.
`GetText` requires to change `nsContentUtils`, therefore it'll be done by the
following patch.
Differential Revision: https://phabricator.services.mozilla.com/D162065
2022-11-16 00:21:30 +00:00
Timothy Nikkel
1358ce8ff1
Bug 1799425. Only set checkboard flag when adding background color item for root content document. r=emilio
...
Webrender uses this flag as a hint to separate mix blend containers so it should only be present on the root content document.
Differential Revision: https://phabricator.services.mozilla.com/D162046
2022-11-15 23:03:49 +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
Gabriele Svelto
ff4b800bb2
Bug 1775039 - Do not crash when failing to set Breakpad's exception handler thread's name r=KrisWright
...
Differential Revision: https://phabricator.services.mozilla.com/D161642
2022-11-15 21:18:42 +00:00
brian
6b1b824b72
Bug 1673047 - Remove browser.migrate.showBookmarksToolbarAfterMigration pref and set the default behavior to the 'true' branch. r=mconley.
...
Differential Revision: https://phabricator.services.mozilla.com/D161375
2022-11-15 21:08:14 +00:00
Kershaw Chang
f69f9b2f99
Bug 1797729 - Test case, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D161789
2022-11-15 20:37:40 +00:00
Adam Vandolder
d7e3ad7220
Bug 1632975 - Run microtask checkpoint before processing script. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D160988
2022-11-15 20:24:15 +00:00
Jon Coppeard
f4b3c97a4a
Bug 1693223 - Fix gray marking assertions in ProxyObject::setPrivate r=sfink
...
Currently this doesn't take account of the fact that gray bits may not be
corrent during incremental GC. The provided API function handles this.
Differential Revision: https://phabricator.services.mozilla.com/D162099
2022-11-15 20:07:16 +00:00
Dana Keeler
0a13b94a8f
Bug 1791633 - separate nsITLSSocketControl from nsITransportSecurityInfo r=necko-reviewers,kershaw,jschanck
...
Depends on D160311
Differential Revision: https://phabricator.services.mozilla.com/D160313
2022-11-15 20:03:29 +00: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
Dana Keeler
bd6502dc63
Bug 1791633 - rename nsNSSSocketInfo to NSSSocketControl and move to its own file r=jschanck
...
Differential Revision: https://phabricator.services.mozilla.com/D160310
2022-11-15 20:03:28 +00:00
Greg Stoll
7b4e5a3e2f
Bug 1798796 - ignore thread exit codes in ASAN builds for a few tests r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D162134
2022-11-15 20:01:53 +00:00
alwu
4526ffab6a
Bug 1800525 - Update owner and peers for 'Core: Media Playback'. r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D162030
2022-11-15 19:51:23 +00:00