- May 06, 2024
-
-
Pier Angelo Vendrame authored
Differential Revision: https://phabricator.services.mozilla.com/D198967
-
- Dec 09, 2021
-
-
Dan Minor authored
Differential Revision: https://phabricator.services.mozilla.com/D133125
-
Dan Minor authored
Differential Revision: https://phabricator.services.mozilla.com/D133123
-
Dan Minor authored
Differential Revision: https://phabricator.services.mozilla.com/D133122
-
- Dec 08, 2021
-
-
Yoshi Cheng-Hao Huang authored
Bug 1719548 - Part 2: Unify nsIDNService with IDNA. r=necko-reviewers,platform-i18n-reviewers,dragana,gregtatum Differential Revision: https://phabricator.services.mozilla.com/D132572
-
- Sep 02, 2020
-
-
Nathan Froyd authored
This patch was generated by running: ``` perl -p -i \ -e 's/^(\s+)([a-zA-Z0-9.]+) = NS_ConvertUTF8toUTF16\((.*)\);/\1CopyUTF8toUTF16(\3, \2);/;' \ -e 's/^(\s+)([a-zA-Z0-9.]+) = NS_ConvertUTF16toUTF8\((.*)\);/\1CopyUTF16toUTF8(\3, \2);/;' \ $FILE ``` against every .cpp and .h in mozilla-central, and then fixing up the inevitable errors that happen as a result of matching C++ expressions with regexes. The errors fell into three categories: 1. Calling the convert functions with `std::string::c_str()`; these were changed to simply pass the string instead, relying on implicit conversion to `mozilla::Span`. 2. Calling the convert functions with raw pointers, which is not permitted with the copy functions; these were changed to invoke `MakeStringSpan` first. 3. Other miscellaneous errors resulting from over-eager regexes and/or the replacement not being type-aware. These changes were reverted. Differential Revision: https://phabricator.services.mozilla.com/D88903
-
- Aug 15, 2019
-
-
Nicholas Nethercote authored
Differential Revision: https://phabricator.services.mozilla.com/D41911 --HG-- extra : moz-landing-system : lando
-
- Mar 13, 2019
-
-
Sylvestre Ledru authored
# ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D22514
-
- Feb 25, 2019
-
-
Jeff Walden authored
Bug 1037100 - Replace a bunch of uses of Scoped with uses of UniquePtr in ICU-related code, and remove a couple pointless Scoped.h #includes. r=anba --HG-- extra : rebase_source : 0172522f3e06e0f11eb4b462282734df97161f30
-
Ryan Hunt authored
Differential Revision: https://phabricator.services.mozilla.com/D21111 --HG-- extra : rebase_source : d5c8dc992e78523893b857ec9ebc0cc5b1521b77
-
- Jan 18, 2019
-
-
Ehsan Akhgari authored
Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre # ignore-this-changeset --HG-- extra : amend_source : 7221c8d15a765df71171099468e7c7faa648f37c extra : histedit_source : a0cce6015636202bff09e35a13f72e03257a7695
-
- Jan 03, 2019
-
-
Emilio Cobos Álvarez authored
Summary: Really sorry for the size of the patch. It's mostly automatic s/nsIDocument/Document/ but I had to fix up in a bunch of places manually to add the right namespacing and such. Overall it's not a very interesting patch I think. nsDocument.cpp turns into Document.cpp, nsIDocument.h into Document.h and nsIDocumentInlines.h into DocumentInlines.h. I also changed a bunch of nsCOMPtr usage to RefPtr, but not all of it. While fixing up some of the bits I also removed some unneeded OwnerDoc() null checks and such, but I didn't do anything riskier than that.
-
- Nov 30, 2018
-
-
Sylvestre Ledru authored
# ignore-this-changeset --HG-- extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
-
- Nov 02, 2018
-
-
Jonathan Watt authored
Differential Revision: https://phabricator.services.mozilla.com/D12554 --HG-- extra : rebase_source : 7ae34793e15f626df16bba225c2077c05135d568 extra : amend_source : 429cf996b8c66a17025a6eeb8b1c2fce6a58a614
-
- Dec 07, 2017
-
-
Eric Rahm authored
This removes an unnecessary level of indirection by replacing all nsStringGlue.h instances with just nsString.h. --HG-- extra : rebase_source : 340989240af4018f3ebfd92826ae11b0cb46d019
-
- Nov 22, 2017
-
-
Makoto Kato authored
We don't check error of unum_open, so we should check it. Because unum_setAttribute doesn't have UErrorCode parameter. MozReview-Commit-ID: 3j7jeiKbdG --HG-- extra : rebase_source : 61d0daf8f14f1a36623967d9d63648a8a88e25ae
-
- Sep 24, 2017
-
-
Jonathan Kew authored
Bug 1402273 - Build ICUUtils unconditionally, now that we no longer build without ENABLE_INTL_API on any platform. r=m_kato
-
- Mar 14, 2017
-
-
Zibi Braniecki authored
Bug 1347314 - Migrate calls to ChromeRegistry::GetSelectedLocale to use LocaleService::GetAppLocale. r=jfkthame,Pike In cases, where the caller is looking for the locale to be used for JS Intl API, we can now replace it with `undefined` which causes JS Intl API to use the default locale which since bug 1346674 is resolved to the app locale. This allows us to remove a lot of calls for the app locale. The remaining ones are split between `AsBCP47` and `AsLangTag`. Here, the `AsLangTag` is used, as described in the API docs, for cases where the language string is used for localization purposes, such as language negotaition matching to our language resources etc. `AsBCP47` is used when the returned value is handed over to ICU API. MozReview-Commit-ID: DzmFEUvMq3N --HG-- extra : rebase_source : 513ed31d995864939aa893e73c81ffdf591a6617
-
- Mar 22, 2017
-
-
Sebastian Hengst authored
-
- Mar 14, 2017
-
-
Zibi Braniecki authored
Bug 1347314 - Migrate calls to ChromeRegistry::GetSelectedLocale to use LocaleService::GetAppLocale. r=jfkthame,Pike In cases, where the caller is looking for the locale to be used for JS Intl API, we can now replace it with `undefined` which causes JS Intl API to use the default locale which since bug 1346674 is resolved to the app locale. This allows us to remove a lot of calls for the app locale. The remaining ones are split between `AsBCP47` and `AsLangTag`. Here, the `AsLangTag` is used, as described in the API docs, for cases where the language string is used for localization purposes, such as language negotaition matching to our language resources etc. `AsBCP47` is used when the returned value is handed over to ICU API. MozReview-Commit-ID: DzmFEUvMq3N --HG-- extra : rebase_source : 13fa4c397ba4c79303a2cd76684b5b8c4bd17331
-
- Oct 28, 2016
-
-
Jonathan Kew authored
Bug 1301655 - pt 0 - Add an optional parameter to nsIChromeRegistry.getSelectedLocale to allow callers to request the locale be returned as a valid BCP47 lang tag. r=gandalf
-
- Oct 06, 2015
-
-
Simon Montagu authored
-
- May 02, 2014
-
-
Jonathan Watt authored
-
- Feb 20, 2014
-
-
Jonathan Watt authored
Bug 974175 - Stop using grouping separator characters when displaying <input type=number>'s value. r=ehsan
-
- Jan 23, 2014
-
-
Jonathan Watt authored
Bug 844744, part 1 - Add some utils classes and static methods to aid in using ICU from gecko code. r=smontagu
-
- May 02, 2014
-
-
Jonathan Watt authored
Bug 1004327 - Don't limit the number of significant fractional digits for <input type=number>. r=bz, a=sylvestre
-
Jonathan Watt authored
Bug 1004327 - Don't limit the number of significant fractional digits for <input type=number>. r=bz, a=sylvestre
-
- Feb 20, 2014
-
-
Jonathan Watt authored
Bug 974175 - Stop using grouping separator characters when displaying <input type=number>'s value. r=ehsan, a=sledru
-