André Bargull
b4dedd331d
Bug 1763783 - Part 4: Update language tags mappings to CLDR 41. r=platform-i18n-reviewers,jfkthame
...
Depends on D143276
Differential Revision: https://phabricator.services.mozilla.com/D143277
2022-04-09 14:01:06 +00:00
André Bargull
aa874204c6
Bug 1763783 - Part 3: Update time zone data to tzdata2022a. r=platform-i18n-reviewers,jfkthame
...
Depends on D143275
Differential Revision: https://phabricator.services.mozilla.com/D143276
2022-04-09 14:01:05 +00:00
André Bargull
1cdbc95a1a
Bug 1763783 - Part 2: Update in-tree ICU to release 71.1. r=platform-i18n-reviewers,jfkthame
...
Depends on D143273
Differential Revision: https://phabricator.services.mozilla.com/D143275
2022-04-09 14:01:04 +00:00
André Bargull
ce85cfcaa5
Bug 1763783 - Part 1: Remove no longer needed ICU patch. r=platform-i18n-reviewers,jfkthame
...
`UNUM_APPROXIMATELY_SIGN_FIELD` is now available as a draft API in ICU itself.
Differential Revision: https://phabricator.services.mozilla.com/D143273
2022-04-09 14:01:03 +00:00
Cosmin Sabou
fc8bdb5e32
Backed out 11 changesets (bug 1763783) for causing spidermonkey bustages. CLOSED TREE
...
Backed out changeset 9f69cfa948a3 (bug 1763783)
Backed out changeset 3ae303350839 (bug 1763783)
Backed out changeset 27c4895e1b2f (bug 1763783)
Backed out changeset ff5f35f83b2a (bug 1763783)
Backed out changeset 1ef8335cceca (bug 1763783)
Backed out changeset 10c435662b3c (bug 1763783)
Backed out changeset 8308dfec4d4f (bug 1763783)
Backed out changeset cb7ea7f5d5c7 (bug 1763783)
Backed out changeset b17cfc9dda12 (bug 1763783)
Backed out changeset 4d8b84842e34 (bug 1763783)
Backed out changeset 8c45437d1136 (bug 1763783)
2022-04-09 15:20:14 +03:00
André Bargull
1e31a11d1a
Bug 1763783 - Part 11: Updating ICU requires a clobber. r=platform-i18n-reviewers,jfkthame
...
Depends on D143283
Differential Revision: https://phabricator.services.mozilla.com/D143284
2022-04-09 11:52:53 +00:00
André Bargull
f1f95f79bf
Bug 1763783 - Part 10: Remove no longer needed workarounds for ICU-21154 and ICU-21155. r=platform-i18n-reviewers,jfkthame
...
ICU-21154 and ICU-21155 have been fixed in ICU 71, so we can remove this
workaround.
Depends on D143282
Differential Revision: https://phabricator.services.mozilla.com/D143283
2022-04-09 11:52:52 +00:00
André Bargull
2fbc8e3ea7
Bug 1763783 - Part 9: Update ICU draft API guards. r=platform-i18n-reviewers,jfkthame
...
- `UCAL_TZ_LOCAL_FORMER` and `UCAL_TZ_LOCAL_FORMER` are now stable.
- `UNUM_APPROXIMATELY_SIGN_FIELD` is a new draft API.
Depends on D143281
Differential Revision: https://phabricator.services.mozilla.com/D143282
2022-04-09 11:52:52 +00:00
André Bargull
fae9184b02
Bug 1763783 - Part 8: Bump minimum required ICU version to 71.1. r=platform-i18n-reviewers,jfkthame
...
Require at least 71.1 for `UNUM_APPROXIMATELY_SIGN_FIELD`.
Depends on D143280
Differential Revision: https://phabricator.services.mozilla.com/D143281
2022-04-09 11:52:52 +00:00
André Bargull
6c6068c08b
Bug 1763783 - Part 7: Update expected test results. r=platform-i18n-reviewers,jfkthame
...
Depends on D143279
Differential Revision: https://phabricator.services.mozilla.com/D143280
2022-04-09 11:52:51 +00:00
André Bargull
b1e9873b81
Bug 1763783 - Part 6: Update currency units. r=platform-i18n-reviewers,jfkthame
...
No actual data changes are present.
Depends on D143278
Differential Revision: https://phabricator.services.mozilla.com/D143279
2022-04-09 11:52:51 +00:00
André Bargull
07016367bb
Bug 1763783 - Part 5: Update numbering systems to CLDR 41. r=platform-i18n-reviewers,jfkthame
...
Depends on D143277
Differential Revision: https://phabricator.services.mozilla.com/D143278
2022-04-09 11:52:51 +00:00
André Bargull
896cc48cbe
Bug 1763783 - Part 4: Update language tags mappings to CLDR 41. r=platform-i18n-reviewers,jfkthame
...
Depends on D143276
Differential Revision: https://phabricator.services.mozilla.com/D143277
2022-04-09 11:52:50 +00:00
André Bargull
32572edcc8
Bug 1763783 - Part 3: Update time zone data to tzdata2022a. r=platform-i18n-reviewers,jfkthame
...
Depends on D143275
Differential Revision: https://phabricator.services.mozilla.com/D143276
2022-04-09 11:52:49 +00:00
André Bargull
f313893ec3
Bug 1763783 - Part 2: Update in-tree ICU to release 71.1. r=platform-i18n-reviewers,jfkthame
...
Depends on D143273
Differential Revision: https://phabricator.services.mozilla.com/D143275
2022-04-09 11:52:43 +00:00
André Bargull
d422cade26
Bug 1763783 - Part 1: Remove no longer needed ICU patch. r=platform-i18n-reviewers,jfkthame
...
`UNUM_APPROXIMATELY_SIGN_FIELD` is now available as a draft API in ICU itself.
Differential Revision: https://phabricator.services.mozilla.com/D143273
2022-04-09 11:52:42 +00:00
Jan de Mooij
6645d27972
Bug 1763592 part 7 - Use setupAlignedABICall for DOM ABI calls. r=iain
...
Depends on D143157
Differential Revision: https://phabricator.services.mozilla.com/D143158
2022-04-09 11:35:53 +00:00
Jan de Mooij
2644d47fec
Bug 1763592 part 6 - Use setupAlignedABICall for some GC barrier ABI calls. r=iain
...
Depends on D143156
Differential Revision: https://phabricator.services.mozilla.com/D143157
2022-04-09 11:35:53 +00:00
Jan de Mooij
7ceae8b416
Bug 1763592 part 5 - Use setupAlignedABICall for more ABI calls. r=iain
...
Depends on D143155
Differential Revision: https://phabricator.services.mozilla.com/D143156
2022-04-09 11:35:52 +00:00
Jan de Mooij
d6102694f1
Bug 1763592 part 4 - Use setupAlignedABICall for ABI calls involving double registers. r=iain
...
Depends on D143154
Differential Revision: https://phabricator.services.mozilla.com/D143155
2022-04-09 11:35:52 +00:00
Jan de Mooij
ff10a81246
Bug 1763592 part 3 - Use setupAlignedABICall for more ABI calls. r=iain
...
Depends on D143153
Differential Revision: https://phabricator.services.mozilla.com/D143154
2022-04-09 11:35:52 +00:00
Jan de Mooij
f2f731cebd
Bug 1763592 part 2 - Use setupAlignedABICall for some ABI calls. r=iain
...
Also ensure framePushed is set correctly because we rely on that to compute the
static alignment.
Note that callWithABIPre checks correctness by asserting the stack is aligned
to ABIStackAlignment before the call.
Depends on D143152
Differential Revision: https://phabricator.services.mozilla.com/D143153
2022-04-09 11:35:51 +00:00
Jan de Mooij
23bbb257ed
Bug 1763592 part 1 - Make setupAlignedABICall work on ARM64. r=iain
...
This just works nowadays. Wasm already uses aligned ABI calls via setupWasmABICall
as well.
Also add a missing assertion to callWithABIPre to match other platforms.
Differential Revision: https://phabricator.services.mozilla.com/D143152
2022-04-09 11:35:51 +00:00
Cosmin Sabou
d6349e9ab2
Merge autoland to mozilla-central. a=merge
2022-04-09 12:20:41 +03:00
Mozilla Releng Treescript
8193d84afd
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
...
ia -> b0b341ab973598b0a5f2d45bf24f6570686696fe
ka -> d949593f43ebd0095ea98973be2562bbbe49415c
pt-BR -> e406b257bcae8df8c550a72be4d1265e1020d303
tg -> 67ff46e34a2625043b905525ecfe2d018c8e45c8
2022-04-09 06:57:23 +00:00
Molnar Sandor
9ab673c6e2
Backed out changeset 4c01de826e16 (bug 1763727) for causing multiple failures in /widget/gtk/<random> CLOSED TREE
2022-04-09 09:28:09 +03:00
Molnar Sandor
7bf744bba7
Bug 1751492 - Fixed typo in skip -if. a=testonly
2022-04-09 09:01:39 +03:00
stransky
d7e0ba4f2a
Bug 1763727 [Wayland] Paint to Gtk owned wl_surface in main thread r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D143266
2022-04-09 05:51:13 +00:00
Iulian Moraru
46e2447dd9
Merge mozilla-central to autoland on a CLOSED TREE
2022-04-09 00:46:33 +03:00
Iulian Moraru
c0a9789940
Merge autoland to mozilla-central. a=merge
2022-04-09 00:43:45 +03:00
Mozilla Releng Treescript
6c6db02183
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
...
da -> 7cd9a9c8351db26178c0685cef253402cc01cd09
fy-NL -> 0716f056ededaba603e5c1e5f00fcb467f573299
hye -> 8b8a52963dce25c63f97c932e7d5d606956b1c66
ka -> b322bc675ecd4c212d29b8824c4f2c6f0e611943
ko -> 5d63037fd8bfe3a64382293b2cdb22991568eefe
pt-BR -> e0a85ba5e86bf92cee220f2bd5be8ba762250d8d
sq -> 10f45c5e8baa0962c79093df33f99e0c8b14c6f8
tg -> 7f8faf51817a59e290d601debd60de243261e477
2022-04-08 19:05:23 +00:00
Martin Robinson
444626c92d
Bug 1763647 - content-visibility: hidden and content-visibility: auto should enable containment r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D143304
2022-04-08 18:32:47 +00:00
Jonathan Kew
406bc339fd
Bug 1763414 - Make gfxFontEntry instances usable from multiple threads. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D143216
2022-04-08 17:06:36 +00:00
Cristian Tuns
9f4a78b8b9
Merge autoland to mozilla-central. a=merge
2022-04-08 11:55:38 -04:00
Emilio Cobos Álvarez
46b85a0f91
Bug 1763750 - Tweak cascade priority to split writing-mode and font properties. r=hiro
...
This makes the worst case for cascade performance slightly more
expensive (4 rather than three declaration walks), but my hope is that
it will make the average case faster, since the best case is now just
two walks instead of three, and writing mode properties are somewhat
rare.
This needs a test, but needs to wait until the writing-mode dependent
viewport units land (will wait to land with a test).
Differential Revision: https://phabricator.services.mozilla.com/D143261
2022-04-08 15:55:11 +00:00
Cristian Tuns
edbae5e74c
Merge mozilla-central to autoland on a CLOSED TREE
2022-04-08 11:57:44 -04:00
Emilio Cobos Álvarez
18b32b3f08
Bug 1763184 - Fix -Wunused in non-wayland builds.
...
MANUAL PUSH: Trivial tier 2 build fix.
2022-04-08 17:31:13 +02:00
Jeff Muizelaar
3a84a85318
Bug 1763818 - Add a failure reason string for driver version mismatch. r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D143272
2022-04-08 15:13:05 +00:00
Joel Maher
555f40d15c
Bug 1763489 - add failure report to test-info. r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D143094
2022-04-08 14:35:33 +00:00
Cristian Tuns
d76aa2d19a
Backed out changeset d1eb6fe5a1fa (bug 1763047) for causing mochitest failures in test_autocomplete_highlight_username_only_form.html CLOSED TREE
2022-04-08 10:30:49 -04:00
Emilio Cobos Álvarez
548997b639
Bug 1763184 - Remove unreachable special-case in ScreenGetterGTK. r=stransky
...
Gnome on Wayland uses ScreenGetterWayland, so the special-case can be
removed.
Depends on D142963
Differential Revision: https://phabricator.services.mozilla.com/D142964
2022-04-08 13:28:07 +00:00
Emilio Cobos Álvarez
a9a85f3eca
Bug 1763741 - Make gfx types take the right amount of space in MSVC. r=jrmuizel,glandium
...
This is an attribute that could be useful elsewhere so seems worth
putting in mfbt.
Differential Revision: https://phabricator.services.mozilla.com/D143249
2022-04-08 13:27:28 +00:00
Andrew Osmond
64d20603a3
Bug 1763801
- Enable OffscreenCanvas on zoom.us without subdomains. r=gfx-reviewers,jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D143271
2022-04-08 13:21:03 +00:00
Emilio Cobos Álvarez
a4d47cfd00
Bug 1756903 - Consider using client decorations everywhere. r=stransky
...
I tested client all the way back to Ubuntu 18 LTS and seems to work
fine, any reason not to try this?
This fixes some weird overdrawing on the window corners on GNOME+X11.
Differential Revision: https://phabricator.services.mozilla.com/D139556
2022-04-08 13:19:52 +00:00
Sergey Galich
1a4fb6e1b8
Bug 1763047 - Reduce code duplication in LoginAutoComplete and introduce async filling by LoginManagerParent r=tgiles,dimi
...
- stop mixing telemetry data with other information in `loginsFooter.comment`, store telemetry information on dedicated field inside `loginsFooter.comment.telemetryEventData`
- provide `comment` from the selected autocomplete item as data to `autocomplete-will-enter-text` notification. This enables single place of processing for both mouse click and ENTER key press.
- various autocomplete items can specify `comment.fillMessageName` and `comment.fillMessageData` to be passed to LoginManagerParent for processing and fill value generation. This enables lazy decryption, generating email aliases by Relay, integrating with external password managers, etc. by using async call.
- `gAutoCompleteListener` does not need to listen for ENTER key and `FormAutoComplete:PopupOpened`/`FormAutoComplete:PopupClosed` events anymore
- `MozAutocompleteRichlistitemLoginsFooter`, `MozAutocompleteImportableLearnMoreRichlistitem` and `MozAutocompleteImportableLoginsRichlistitem` in toolkit/content/widgets/autocomplete-richlistitem.js do not need to listen to click events and replicate code from LoginManagerParent
Differential Revision: https://phabricator.services.mozilla.com/D142912
2022-04-08 13:00:06 +00:00
Jens Stutte
5a26859ea7
Bug 1696771: Always null check the ContentProcessManager singleton before use. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D143180
2022-04-08 11:57:05 +00:00
Julian Descottes
b0d4505476
Bug 1758768 - [devtools] Skip browser_rules_user-property-reset.js on windows debug r=ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D143265
2022-04-08 10:13:34 +00:00
Hubert Boma Manilla
c9cdcab8b2
Bug 1763386 - [devtools] Cleanup up remaping breakpoints r=ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D141341
2022-04-08 09:23:33 +00:00
Norisz Fay
5444611211
Merge autoland to mozilla-central. a=merge
2022-04-08 12:22:39 +03:00
André Bargull
20f36004f4
Bug 1763609 - Part 4: Update test262 exclusion list. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D143166
2022-04-08 08:43:06 +00:00