Butkovits Atila
949da905e7
Backed out 19 changesets (bug 1613705) for causing build bustages complaining about Document.cpp. CLOSED TREE
...
Backed out changeset 2ee1091dd20d (bug 1613705)
Backed out changeset d377afc0b09f (bug 1613705)
Backed out changeset de9d4378f0ac (bug 1613705)
Backed out changeset 9843372abb6e (bug 1613705)
Backed out changeset 5fc5918e5905 (bug 1613705)
Backed out changeset a7aeae7afd49 (bug 1613705)
Backed out changeset 5d61617a5402 (bug 1613705)
Backed out changeset 85bf98573899 (bug 1613705)
Backed out changeset 175af8a1b8c2 (bug 1613705)
Backed out changeset 93fcb23d7898 (bug 1613705)
Backed out changeset 595529cd906f (bug 1613705)
Backed out changeset 9f3e2963d925 (bug 1613705)
Backed out changeset 442289058933 (bug 1613705)
Backed out changeset fc3b9acb0e81 (bug 1613705)
Backed out changeset 408983c64f7f (bug 1613705)
Backed out changeset 08b637fc3fcd (bug 1613705)
Backed out changeset 6ef0aafd2db0 (bug 1613705)
Backed out changeset d88b294e0a5e (bug 1613705)
Backed out changeset e6bebff87544 (bug 1613705)
2021-08-03 12:36:01 +03:00
Zibi Braniecki
3eb02c3644
Bug 1613705 - [localization] part10: Remove Localization.jsm. r=platform-i18n-reviewers,dminor
...
Depends on D113692
Differential Revision: https://phabricator.services.mozilla.com/D105586
2021-08-03 05:52:03 +00:00
Zibi Braniecki
36d143e8ba
Bug 1613705 - [localization] part9: Update DOMLocalization to match Localization constructor. r=nika,emilio
...
Depends on D113691
Differential Revision: https://phabricator.services.mozilla.com/D113692
2021-08-03 05:52:03 +00:00
Zibi Braniecki
de1ee6dbf1
Bug 1613705 - [localization] part8: Refactor SetIsSync to be SetAsync. r=platform-i18n-reviewers,dminor,emilio
...
Depends on D113571
Differential Revision: https://phabricator.services.mozilla.com/D113691
2021-08-03 05:52:03 +00:00
Zibi Braniecki
d22418d41e
Bug 1613705 - [localization] part7: Re-enable custom locales argument to Localization. r=nika,emilio
...
Depends on D113570
Differential Revision: https://phabricator.services.mozilla.com/D113571
2021-08-03 05:52:02 +00:00
Zibi Braniecki
f8df4aa5e3
Bug 1613705 - [localization] part6: Fine tune error reporting to only report to automation and nightly. r=platform-i18n-reviewers,dminor
...
Depends on D113248
Differential Revision: https://phabricator.services.mozilla.com/D113570
2021-08-03 05:52:02 +00:00
Zibi Braniecki
7336dd1851
Bug 1613705 - [localization] part5: Refactor tests to use new API model. r=platform-i18n-reviewers,dminor
...
Depends on D113247
Differential Revision: https://phabricator.services.mozilla.com/D113248
2021-08-03 05:52:01 +00:00
Zibi Braniecki
67ae94fecc
Bug 1613705 - [localization] part4: Enable observer on Localization. r=emilio,nika
...
Depends on D111178
Differential Revision: https://phabricator.services.mozilla.com/D113247
2021-08-03 05:52:01 +00:00
Zibi Braniecki
65b2ecfd3a
Bug 1613705 - [localization] part3: Introduce passing Registry to Localization to replace BundleGenerator argument. r=emilio,nika
...
Depends on D104789
Differential Revision: https://phabricator.services.mozilla.com/D111178
2021-08-03 05:52:01 +00:00
Zibi Braniecki
294c93befa
Bug 1613705 - [localization] part2: Switch Localization class to use localization-ffi. r=emilio,nika
...
Depends on D104788
Differential Revision: https://phabricator.services.mozilla.com/D104789
2021-08-03 05:52:00 +00:00
Zibi Braniecki
e9823295ec
Bug 1613705 - [localization] part1: Introduce localization-ffi bindings for fluent-fallback. r=emilio,nika
...
Depends on D117349
Differential Revision: https://phabricator.services.mozilla.com/D104788
2021-08-03 05:52:00 +00:00
Zibi Braniecki
63410ff0f6
Bug 1723187 - Update l10nregistry-rs to handle sync-during-async overload. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D121543
2021-08-02 17:42:20 +00:00
Matjaz Horvat
ee30b4c3f1
Bug 1711028: Update the "accented" pseudo l10n strategy with markers. r=dminor,flod
...
The updated strategy wraps parts of strings in square brackets, and hence
"marks" the beginning and the end of the part of the string.
Differential Revision: https://phabricator.services.mozilla.com/D121078
2021-08-02 16:44:25 +00:00
Cosmin Sabou
3564c330b3
Backed out 11 changesets (bug 1613705) for several test failures. CLOSED TREE
...
Backed out changeset 4e690882b6af (bug 1613705)
Backed out changeset 302e7a75affc (bug 1613705)
Backed out changeset 626b40e3aad1 (bug 1613705)
Backed out changeset 1cbab987bb7d (bug 1613705)
Backed out changeset 2213917abb30 (bug 1613705)
Backed out changeset c89aa0375690 (bug 1613705)
Backed out changeset 6466027c5767 (bug 1613705)
Backed out changeset 6c188c4b38bf (bug 1613705)
Backed out changeset 8d0c087b9896 (bug 1613705)
Backed out changeset 3404fd6725f1 (bug 1613705)
Backed out changeset c9cfbba15d90 (bug 1613705)
2021-08-02 14:04:29 +03:00
Zibi Braniecki
c1bb7ded3f
Bug 1613705 - [localization] part10: Remove Localization.jsm. r=platform-i18n-reviewers,dminor
...
Depends on D113692
Differential Revision: https://phabricator.services.mozilla.com/D105586
2021-08-02 09:54:11 +00:00
Zibi Braniecki
458a2494df
Bug 1613705 - [localization] part9: Update DOMLocalization to match Localization constructor. r=nika,emilio
...
Depends on D113691
Differential Revision: https://phabricator.services.mozilla.com/D113692
2021-08-02 09:54:10 +00:00
Zibi Braniecki
c5240d354f
Bug 1613705 - [localization] part8: Refactor SetIsSync to be SetAsync. r=platform-i18n-reviewers,dminor,emilio
...
Depends on D113571
Differential Revision: https://phabricator.services.mozilla.com/D113691
2021-08-02 09:54:10 +00:00
Zibi Braniecki
791fb0ec84
Bug 1613705 - [localization] part7: Re-enable custom locales argument to Localization. r=nika,emilio
...
Depends on D113570
Differential Revision: https://phabricator.services.mozilla.com/D113571
2021-08-02 09:54:10 +00:00
Zibi Braniecki
e27c29555a
Bug 1613705 - [localization] part6: Fine tune error reporting to only report to automation and nightly. r=platform-i18n-reviewers,dminor
...
Depends on D113248
Differential Revision: https://phabricator.services.mozilla.com/D113570
2021-08-02 09:54:09 +00:00
Zibi Braniecki
87960777c7
Bug 1613705 - [localization] part5: Refactor tests to use new API model. r=platform-i18n-reviewers,dminor
...
Depends on D113247
Differential Revision: https://phabricator.services.mozilla.com/D113248
2021-08-02 09:54:09 +00:00
Zibi Braniecki
6f3c026ec7
Bug 1613705 - [localization] part4: Enable observer on Localization. r=emilio,nika
...
Depends on D111178
Differential Revision: https://phabricator.services.mozilla.com/D113247
2021-08-02 09:54:08 +00:00
Zibi Braniecki
2ea7cbbaf1
Bug 1613705 - [localization] part3: Introduce passing Registry to Localization to replace BundleGenerator argument. r=emilio,nika
...
Depends on D104789
Differential Revision: https://phabricator.services.mozilla.com/D111178
2021-08-02 09:54:08 +00:00
Zibi Braniecki
bcc80223e2
Bug 1613705 - [localization] part2: Switch Localization class to use localization-ffi. r=emilio,nika
...
Depends on D104788
Differential Revision: https://phabricator.services.mozilla.com/D104789
2021-08-02 09:54:07 +00:00
Zibi Braniecki
dd790b71b1
Bug 1613705 - [localization] part1: Introduce localization-ffi bindings for fluent-fallback. r=emilio,nika
...
Depends on D117349
Differential Revision: https://phabricator.services.mozilla.com/D104788
2021-08-02 09:54:07 +00:00
Zibi Braniecki
880faad3d0
Bug 1723187 - Force sync load of a file if async load is in progress. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D121401
2021-07-30 18:08:09 +00:00
Zibi Braniecki
56659da030
Bug 1660392 - [l10nregistry] part8: Remove L10nRegistry.jsm. r=platform-i18n-reviewers,gregtatum
...
Depends on D105584
Differential Revision: https://phabricator.services.mozilla.com/D105585
2021-07-30 16:47:49 +00:00
Zibi Braniecki
1eead2ccc2
Bug 1660392 - [l10nregistry] part6: Move Localization to use WebIDL L10nRegistry. r=platform-i18n-reviewers,nordzilla
...
Depends on D102372
Differential Revision: https://phabricator.services.mozilla.com/D105416
2021-07-30 16:47:48 +00:00
Zibi Braniecki
ded73fe965
Bug 1660392 - [l10nregistry] part5: Move tests to use Rust L10nRegistry. r=platform-i18n-reviewers,gregtatum
...
Depends on D105583
Differential Revision: https://phabricator.services.mozilla.com/D102372
2021-07-30 16:47:48 +00:00
Zibi Braniecki
3846f277c5
Bug 1660392 - [l10nregistry] part4: Broadcast registry updates to IPC and LocaleService. r=nika,emilio,platform-i18n-reviewers,dminor
...
Depends on D105572
Differential Revision: https://phabricator.services.mozilla.com/D105583
2021-07-30 16:47:48 +00:00
Zibi Braniecki
d3b0c08941
Bug 1660392 - [l10nregistry] part3: Enable L10nRegistry IPC. r=nika,emilio,platform-i18n-reviewers,dminor
...
Depends on D102096
Differential Revision: https://phabricator.services.mozilla.com/D105572
2021-07-30 16:47:47 +00:00
Zibi Braniecki
f42090a25a
Bug 1660392 - [l10nregistry] part2: Add L10nRegistry WebIDL backed by l10nregistry-rs. r=nika,emilio
...
Depends on D105415
Differential Revision: https://phabricator.services.mozilla.com/D102096
2021-07-30 16:47:47 +00:00
Zibi Braniecki
9469aef381
Bug 1672317 - [l10nfilesource] part8: Remove JSM FileSource. r=platform-i18n-reviewers,nordzilla
...
Depends on D105393
Differential Revision: https://phabricator.services.mozilla.com/D105394
2021-07-29 21:30:27 +00:00
Zibi Braniecki
3456e1e5b1
Bug 1672317 - [l10nfilesource] part7: Migrate L10nRegistry to use L10nFileSource. r=platform-i18n-reviewers,nordzilla
...
Depends on D105392
Differential Revision: https://phabricator.services.mozilla.com/D105393
2021-07-29 21:30:27 +00:00
Zibi Braniecki
61e69628d6
Bug 1672317 - [l10nfilesource] part5: Migrate tests to use L10nFileSource. r=platform-i18n-reviewers,gregtatum
...
Depends on D105391
Differential Revision: https://phabricator.services.mozilla.com/D103259
2021-07-29 21:30:26 +00:00
Zibi Braniecki
f23494c7e7
Bug 1672317 - [l10nfilesource] part3: Introduce L10nFileSource backed by l10nregistry-rs. r=nika,emilio
...
Depends on D102102
Differential Revision: https://phabricator.services.mozilla.com/D103002
2021-07-29 21:30:25 +00:00
Zibi Braniecki
e0ee86ae33
Bug 1672317 - [l10nfilesource] part2: Vendor in l10nregistry-rs and fluent-fallback. r=dminor
...
Depends on D103184
Differential Revision: https://phabricator.services.mozilla.com/D102102
2021-07-29 21:30:25 +00:00
Zibi Braniecki
bcff9a7e2d
Bug 1672317 - [l10nfilesource] part1: Update fluent-rs to 0.15.0. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D103184
2021-07-29 21:30:24 +00:00
Noemi Erli
9009ea58e0
Backed out 9 changesets (bug 1672317) for causing toolchain bustages
...
Backed out changeset c7d16d1bbf56 (bug 1672317)
Backed out changeset 8367ff19d3ba (bug 1672317)
Backed out changeset cce54c20ec3c (bug 1672317)
Backed out changeset a5d67460e7bb (bug 1672317)
Backed out changeset b78f3e332d57 (bug 1672317)
Backed out changeset 3e84f9a521f4 (bug 1672317)
Backed out changeset 1aaa22cf7c13 (bug 1672317)
Backed out changeset d850981cf33c (bug 1672317)
Backed out changeset 944805ef4561 (bug 1672317)
2021-07-30 00:19:40 +03:00
Noemi Erli
b1bfbf5738
Bug 1672317 - fix build bustages r=fix CLOSED TREE
2021-07-29 21:04:49 +03:00
Zibi Braniecki
74789f5dd7
Bug 1672317 - [l10nfilesource] part8: Remove JSM FileSource. r=platform-i18n-reviewers,nordzilla
...
Depends on D105393
Differential Revision: https://phabricator.services.mozilla.com/D105394
2021-07-29 17:31:54 +00:00
Zibi Braniecki
22646006c7
Bug 1672317 - [l10nfilesource] part7: Migrate L10nRegistry to use L10nFileSource. r=platform-i18n-reviewers,nordzilla
...
Depends on D105392
Differential Revision: https://phabricator.services.mozilla.com/D105393
2021-07-29 17:31:54 +00:00
Zibi Braniecki
792cf026d4
Bug 1672317 - [l10nfilesource] part5: Migrate tests to use L10nFileSource. r=platform-i18n-reviewers,gregtatum
...
Depends on D105391
Differential Revision: https://phabricator.services.mozilla.com/D103259
2021-07-29 17:31:53 +00:00
Zibi Braniecki
6b765f55cf
Bug 1672317 - [l10nfilesource] part3: Introduce L10nFileSource backed by l10nregistry-rs. r=nika,emilio
...
Depends on D102102
Differential Revision: https://phabricator.services.mozilla.com/D103002
2021-07-29 17:31:52 +00:00
Zibi Braniecki
24226b2070
Bug 1672317 - [l10nfilesource] part2: Vendor in l10nregistry-rs and fluent-fallback. r=dminor
...
Depends on D103184
Differential Revision: https://phabricator.services.mozilla.com/D102102
2021-07-29 17:31:51 +00:00
Zibi Braniecki
07bdd43754
Bug 1672317 - [l10nfilesource] part1: Update fluent-rs to 0.15.0. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D103184
2021-07-29 17:31:51 +00:00
Dan Minor
26b1e33737
Bug 1715595 - Use char rather than uint8_t for utf-8 in unified components r=platform-i18n-reviewers,gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D120508
2021-07-23 14:58:00 +00:00
Kris Maglione
3ee95f8b32
Bug 1716849: Add crash annotation for error when aborting for failed module import. r=mccr8
...
There are a number of modules that we import from C++ and can't continue
running without. We have a number of crashes for some of those failed loads. A
lot of them are from OOMs or corruption, but we're not sure about the rest.
This patch adds a crash annotation with the details of the error wherever we
abort for failing to load a module.
Differential Revision: https://phabricator.services.mozilla.com/D120290
2021-07-22 16:58:02 +00:00
Butkovits Atila
f1369e39ea
Backed out changeset ef812b3d914d (bug 1716849) for causing assertion failures at nsImportModule.cpp. CLOSED TREE
2021-07-22 06:49:23 +03:00
Kris Maglione
f69238e72d
Bug 1716849: Add crash annotation for error when aborting for failed module import. r=mccr8
...
There are a number of modules that we import from C++ and can't continue
running without. We have a number of crashes for some of those failed loads. A
lot of them are from OOMs or corruption, but we're not sure about the rest.
This patch adds a crash annotation with the details of the error wherever we
abort for failing to load a module.
Differential Revision: https://phabricator.services.mozilla.com/D120290
2021-07-22 01:28:22 +00:00
Tooru Fujisawa
cc92ef732d
Bug 1708448 - Move property and element functions into js/public/PropertyAndElement.h. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D119619
2021-07-13 11:52:42 +00:00