Граф коммитов

791274 Коммитов

Автор SHA1 Сообщение Дата
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