- Feb 21, 2024
-
-
André Bargull authored
Original Revision: https://phabricator.services.mozilla.com/D201196 Differential Revision: https://phabricator.services.mozilla.com/D201954
-
- Nov 20, 2023
-
-
Jonathan Kew authored
Bug 1865482 - Make CSS :lang() matching more correctly follow the BCP4647 Extended Filtering algorithm. r=layout-reviewers,emilio a=RyanVM The matching behavior implemented in bug 1857742 did not quite follow the spec, particularly with regard to language *ranges* (as used in the :lang() pseudo) that are not themselves valid language *tags*. This updates the LangTagCompare function to more correctly follow the BCP4647 "Extended Filtering" algorithm, and adjusts the relevant WPT tests (originally from bug 1857742) to reflect the corrected behavior. Differential Revision: https://phabricator.services.mozilla.com/D194054
-
- Dec 07, 2023
-
-
Jonathan Kew authored
Bug 1857742 - patch 2 - Use oxilangtag rather than unic_langid to parse lang tags for nsStyleUtil::LangTagCompare. r=layout-reviewers,dholbert,TYLin a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D195823 Depends on D195822
-
- Oct 16, 2023
-
-
Makoto Kato authored
Import from https://unicode-org.atlassian.net/browse/ICU-22541 (https://github.com/unicode-org/icu/pull/2669). Differential Revision: https://phabricator.services.mozilla.com/D191013
-
- Jun 14, 2023
-
-
André Bargull authored
Bug 1838173: Allow to set the Gregorian change date for ISO-8601 calendars. r=platform-i18n-reviewers,dminor, a=dmeehan Add a patch to work around <https://unicode-org.atlassian.net/jira/software/c/projects/ICU/issues/ICU-22412>. Differential Revision: https://phabricator.services.mozilla.com/D180796
-
- Jun 06, 2023
-
-
Mike Hommey authored
It is unfortunately undefined behavior and leads to problems with LLVM 16. Differential Revision: https://phabricator.services.mozilla.com/D180061
-
Mike Hommey authored
It is unfortunately undefined behavior and leads to problems with LLVM 16. Differential Revision: https://phabricator.services.mozilla.com/D180061
-
- Jun 04, 2023
-
-
Rob Wu authored
Bug 1836482 - Replace AddonManager.jsm imports with AddonManager.sys.mjs r=Standard8,webcompat-reviewers,twisniewski This patch was generated as follows: Run: `./mach esmify --imports . --prefix=toolkit/mozapps/extensions/AddonManager` In the output there are linter/prettifier errors due to unused XPCOMUtils or separate importESModule calls. These have been fixed manually and verified with `./mach lint --outgoing`. The `esmify` script also inserts many unwanted newlines around imports that are broken on two lines due to length. Due to the number of these, I fixed them programatically. 1. Create patch from the changes so far. 2. From the patch, delete all lines that consist of "+" (i.e. added blank line). 3. Reset the working dir and apply the revised patch. 4. Verify that the diff between step 1 and 3 looks reasonable. 5. Verify that this patch as a whole looks reasonable. Commands: ``` git diff > rename.diff :%g/^+$/d git commit -va -m WIP-rename git revert HEAD git apply --recount rename.diff git diff HEAD^ # and verify that the removed lines are ok. git commit -va # one last review to verify correctness of whole patch. git rebase -i HEAD~3 # drop the WIP + reverted commit, pick only the last. ``` `git apply` has the `--recount` option to force it to ignore mismatches in line counts, which happens because we deleted added lines (^+$) without fixing up the line counts in the file headers. Differential Revision: https://phabricator.services.mozilla.com/D179874
-
- Jun 02, 2023
-
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D179754
-
Mark Banner authored
Bug 1824613 - Convert consumers of toolkit/mozapps/extensions/ to import ES modules directly. r=extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,sync-reviewers,sgalich,bytesized,robwu,skhamis Depends on D179819 Differential Revision: https://phabricator.services.mozilla.com/D179820
-
- May 27, 2023
-
-
Kris Maglione authored
Bug 1648545: Part 2 - Load SpecialPowers in XPCShellContentUtils. r=ahal,application-update-reviewers,nalexander,devtools-reviewers Differential Revision: https://phabricator.services.mozilla.com/D119449
-
- May 25, 2023
-
-
Noemi Erli authored
Backed out changeset ac3d639547fa (bug 1648545) Backed out changeset f63760c845f3 (bug 1648545) Backed out changeset 652b48b10d37 (bug 1648545) Backed out changeset 1ca7abd873d1 (bug 1648545)
-
Kris Maglione authored
Bug 1648545: Part 2 - Load SpecialPowers in XPCShellContentUtils. r=ahal,application-update-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D119449
-
André Bargull authored
Bug 1824744 - Part 7: Remove no longer needed ICU draft API guards. r=platform-i18n-reviewers,gregtatum `UNUM_APPROXIMATELY_SIGN_FIELD` is no longer a draft API. Depends on D176268 Differential Revision: https://phabricator.services.mozilla.com/D176269
-
André Bargull authored
- Update the URL because the "core.zip" is no longer present. - Add code to remove redundant language mappings. Depends on D176265 Differential Revision: https://phabricator.services.mozilla.com/D176266
-
André Bargull authored
Depends on D176264 Differential Revision: https://phabricator.services.mozilla.com/D176265
-
André Bargull authored
Depends on D176263 Differential Revision: https://phabricator.services.mozilla.com/D176264
-
André Bargull authored
Remove no longer needed backports for ICU-22198, ICU-22206, and CLDR-16399. Update WASI patch to apply cleanly on ICU 73. Differential Revision: https://phabricator.services.mozilla.com/D176263
-
- May 24, 2023
-
-
Natalia Csoregi authored
Backed out 3 changesets (bug 1834222, bug 1834176) for causing RemoteProcessMonitor failures. CLOSED TREE Backed out changeset 346d3a1568dd (bug 1834222) Backed out changeset ea1d8b634bfc (bug 1834176) Backed out changeset 74d1880272d3 (bug 1834176)
-
- May 23, 2023
-
-
Mark Banner authored
Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo Differential Revision: https://phabricator.services.mozilla.com/D178589
-
Noemi Erli authored
Backed out changeset 57876d77a652 (bug 1834176) Backed out changeset ae2f0837b528 (bug 1834176)
-
Mark Banner authored
Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo Differential Revision: https://phabricator.services.mozilla.com/D178589
-
- May 20, 2023
-
-
Mark Banner authored
Bug 1826063 - Automatic fixes for enabling Prettier on production xhtml and html files. r=mossop,webdriver-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,fxview-reviewers,sgalich,nalexander,devtools-reviewers,sclements,denschub,robwu,owlish Differential Revision: https://phabricator.services.mozilla.com/D177938
-
Mark Banner authored
Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu Differential Revision: https://phabricator.services.mozilla.com/D177027
-
Mark Banner authored
Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish Differential Revision: https://phabricator.services.mozilla.com/D177025
-
- May 08, 2023
-
-
Emily McMinn authored
Differential Revision: https://phabricator.services.mozilla.com/D177111
-
Greg Tatum authored
Differential Revision: https://phabricator.services.mozilla.com/D176958
-
- Apr 20, 2023
-
-
Dana Keeler authored
Differential Revision: https://phabricator.services.mozilla.com/D175802
-
- Mar 30, 2023
-
-
serge-sans-paille authored
Differential Revision: https://phabricator.services.mozilla.com/D173611
-
serge-sans-paille authored
Differential Revision: https://phabricator.services.mozilla.com/D173610
-
serge-sans-paille authored
Differential Revision: https://phabricator.services.mozilla.com/D173609
-
serge-sans-paille authored
Differential Revision: https://phabricator.services.mozilla.com/D173608
-
- Mar 29, 2023
-
-
CanadaHonk authored
Bug 1801379 - Migrate Sinon.jsm to an ES module r=extension-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,fxview-reviewers,devtools-reviewers,Standard8,nchevobbe,sclements,dimi,mconley,bytesized,robwu Migrated `testing/modules/Sinon.sys.mjs` to an ES module. `testing` should now be 100% ESM
Differential Revision: https://phabricator.services.mozilla.com/D173643 -
André Bargull authored
Differential Revision: https://phabricator.services.mozilla.com/D173657
-
- Mar 23, 2023
-
-
Jonathan Kew authored
Bug 208789 - patch 1 - Create an intl::GeneralCategory enum for UnicodeProperties::CharType() to return, to avoid directly referring to ICU4C constants or mapping via harfbuzz constants. r=platform-i18n-reviewers,nordzilla No change in behavior; this just gives us our own version of the general category constants, so we can avoid depending on ICU's constants elsewhere in the codebase. Differential Revision: https://phabricator.services.mozilla.com/D173203
-
André Bargull authored
Revert the date format for en-CA per <https://github.com/unicode-org/cldr/pull/2759>. The actual patch is based on <https://github.com/unicode-org/icu/pull/2368>. Differential Revision: https://phabricator.services.mozilla.com/D173406
-
- Mar 22, 2023
-
-
Andi-Bogdan Postelnicu authored
Differential Revision: https://phabricator.services.mozilla.com/D173036
-
Andi-Bogdan Postelnicu authored
Bug 1660405 - Move away from mozilla::IsNaN in favor of std::isnan. r=nbp,media-playback-reviewers,sergesanspaille,padenot Differential Revision: https://phabricator.services.mozilla.com/D173035
-
Stanca Serban authored
Backed out changeset ad1a5f59214f (bug 1660405) Backed out changeset a39e95f0aafe (bug 1660405) Backed out changeset 48629ee0d70d (bug 1660405) Backed out changeset 8419b99aab60 (bug 1660405) Backed out changeset 535cc12c8bed (bug 1660405) Backed out changeset e27052da4927 (bug 1660405) Backed out changeset 11b0f9cf8091 (bug 1660405)
-
Andi-Bogdan Postelnicu authored
Differential Revision: https://phabricator.services.mozilla.com/D173036
-