1736597 |
Only use iterator interfaces for mozilla::intl::Bidi |
|
NEW |
|
P4 |
task |
1736595 |
Remove ambiguity around EmbeddingLevel values for Bidi |
|
NEW |
|
P4 |
task |
1733608 |
Naming conventions for Options and Part objects. |
|
NEW |
|
P4 |
enhancement |
1709880 |
Switch mozilla::intl to use mozilla::Span rather than std::string_view |
|
NEW |
|
P4 |
task |
1728153 |
Audit the links to ICU and CLDR bugs, and see if the mitigations can be added to intl/src/components |
|
NEW |
|
P4 |
task |
1716001 |
Enumeration::Iterator swallows ICU errors |
|
NEW |
|
P4 |
defect |
1722484 |
Unify lwbrk LineBreaker and WordBreaker |
Ting-Yu Lin [:TYLin] (PST, UTC-8) |
RESOLVED |
FIXED |
P3 |
task |
1728104 |
Consider moving NumberPart definitions to separate header |
Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh][:yoshi] |
RESOLVED |
FIXED |
P3 |
enhancement |
1719747 |
Unify ListFormat in SpiderMonkey |
Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh][:yoshi] |
RESOLVED |
FIXED |
P3 |
task |
1719678 |
Unify date interval formatting/ DateTime(Range) formatToParts in SpiderMonkey |
Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh][:yoshi] |
RESOLVED |
FIXED |
P3 |
task |
1719551 |
Unify Intl APIs in intl/locale/OSPreferences.cpp |
Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh][:yoshi] |
RESOLVED |
FIXED |
P3 |
task |
1719548 |
Unify Intl APIs in netwerk/dns/nsIDNService.h/cpp |
Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh][:yoshi] |
RESOLVED |
FIXED |
P3 |
task |
1719545 |
Unify Intl APIs in gfx/thebes/gfxScriptItemizer.cpp |
Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh][:yoshi] |
RESOLVED |
FIXED |
P3 |
task |
1719542 |
Unify Intl APIs in dom/indexedDB/Key.cpp |
Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh][:yoshi] |
RESOLVED |
FIXED |
P3 |
task |
1719543 |
Unify Intl APIs in dom/media/webvtt/TextTrackCue.cpp |
Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh][:yoshi] |
RESOLVED |
FIXED |
P3 |
task |
1735341 |
Rename FillVectorWithICUCall to FillBufferWithICUCall |
Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh][:yoshi] |
RESOLVED |
FIXED |
-- |
enhancement |
1733350 |
Return a string span from mozilla::intl::Calendar::GetBcp47Type() |
André Bargull [:anba] |
RESOLVED |
FIXED |
P3 |
task |
1733349 |
Assert string spans are null-terminated when passed to ICU |
André Bargull [:anba] |
RESOLVED |
FIXED |
P3 |
task |
1730508 |
Ensure errors pack nicely in a Result |
André Bargull [:anba] |
RESOLVED |
FIXED |
P3 |
task |
1728184 |
Unify AvailableCurrencies |
André Bargull [:anba] |
RESOLVED |
FIXED |
P3 |
task |
1728183 |
Unify AvailableCollations |
André Bargull [:anba] |
RESOLVED |
FIXED |
P3 |
task |
1728182 |
Unify js::intl_GetLocaleInfo |
André Bargull [:anba] |
RESOLVED |
FIXED |
P3 |
task |
1728180 |
Unify js::intl_GetCalendarInfo |
André Bargull [:anba] |
RESOLVED |
FIXED |
P3 |
task |
1719748 |
Unify SharedIntlData in SpiderMonkey |
André Bargull [:anba] |
RESOLVED |
FIXED |
P3 |
task |
1719733 |
Unify js::intl_availableMeasurementUnits in js/src/builtin/intl/NumberFormat.cpp |
André Bargull [:anba] |
RESOLVED |
FIXED |
P3 |
task |
1733353 |
Remove no longer needed includes and using statements |
André Bargull [:anba] |
RESOLVED |
FIXED |
-- |
task |
1733352 |
Move IcuLocale calls from SpiderMonkey into the unified Intl API |
André Bargull [:anba] |
RESOLVED |
FIXED |
-- |
task |
1733351 |
Propagate ICUError to intl::ReportInternalError() when possible |
André Bargull [:anba] |
RESOLVED |
FIXED |
-- |
task |
1695937 |
Add intl::NumberFormat and use it to format numbers in Fluent |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P1 |
enhancement |
1701695 |
Use intl::NumberFormat to format numbers in SpiderMonkey |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P1 |
enhancement |
1719462 |
Add unified Intl::RelativeTimeFormat implementation |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P1 |
enhancement |
1717080 |
Create a micro benchmark for Intl.PluralRules |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P1 |
enhancement |
1705363 |
Fixes to unified intl NumberFormatterSkeleton implementation |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P1 |
defect |
1717060 |
Create a micro benchmark for Intl.NumberFormat |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P1 |
enhancement |
1716805 |
Create a micro benchmark for Intl.Locale |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P1 |
enhancement |
1715982 |
Incorrect initial capacity computation for NumberPartVector |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P1 |
defect |
1736017 |
Unify intl/locale/MozLocale and intl/components/Locale |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P3 |
task |
1734932 |
Unify Intl APIs in intl/unicharutil/util/ICUUtils.cpp |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P3 |
task |
1733659 |
Clean up naming style in unified intl Locale |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P3 |
enhancement |
1719554 |
Unify Intl APIs in intl/unicharutil/util/nsUnicodeProperties.h |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P3 |
task |
1728121 |
Use std::is_same_v instead of std::is_same<...>::value |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P3 |
enhancement |
1719746 |
Unify LanguageTag in SpiderMonkey |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
P3 |
task |
1715595 |
Use char rather than uint8_t for utf-8 in unified components |
Dan Minor [:dminor] |
RESOLVED |
FIXED |
-- |
enhancement |
1704509 |
Add intl::PluralRules implementation |
Erik Nordin [:nordzilla] |
RESOLVED |
FIXED |
P3 |
enhancement |
1719758 |
Check all unwraps in TestPluralRules.cpp |
Erik Nordin [:nordzilla] |
RESOLVED |
FIXED |
P3 |
task |
1715979 |
DateTimePatternGenerator and Enumeration move assignment operator leaks |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P1 |
defect |
1707733 |
Backfill FluentBundle tests for DATETIME() |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P2 |
task |
1711902 |
Use mozilla::intl::DateTimeFormat in SpiderMonkey |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P2 |
task |
1714100 |
Create a micro benchmark for Intl.DateTimeFormat |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P2 |
task |
1715892 |
Unify the intl/locale/DateTimeFormat API into the intl/components/DateTimeFormat |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P2 |
task |
1728132 |
Replace assertion in js::intl::ReportInternalError with ReportOutOfMemory |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P2 |
defect |
1715980 |
Incorrect calendar name in Calendar::GetBcp47Type() method description |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P3 |
defect |
1719751 |
Unify CommonFunctions in SpiderMonkey |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P3 |
task |
1719735 |
Unify DisplayNames in SpiderMonkey |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P3 |
task |
1719702 |
Remove remaining ICU4C references in PluralRules in SpiderMonkey |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P3 |
task |
1719696 |
Switch DateTimeFormat to use a component bag abstraction, rather than string skeletons |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P3 |
task |
1713206 |
Simplify the errors used in mozilla::intl APIs, and ensure they pack nicely in a Result |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P3 |
task |
1705156 |
Add intl::DateTimeFormat implementation |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P3 |
enhancement |
1719553 |
Unify Intl APIs in intl/locale/gtk/OSPreferences_gtk.cpp |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P3 |
task |
1719550 |
Unify Intl APIs in intl/locale/nsCollation.h |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P3 |
task |
1719546 |
Unify Intl APIs in layout/base/nsBidi.h |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P3 |
task |
1719540 |
Unify Intl APIs in dom/indexedDB/IndexedDatabaseManager.cpp |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
FIXED |
P3 |
task |
1719544 |
Unify Intl APIs in gfx/thebes/gfxHarfBuzzShaper.cpp |
Jonathan Kew [:jfkthame] |
RESOLVED |
FIXED |
P3 |
task |
1722542 |
[meta] Migrate viable code from intl/locale to intl/components |
|
RESOLVED |
FIXED |
P1 |
task |
1719672 |
[meta] Unify SpiderMonkey internationalization components |
|
RESOLVED |
FIXED |
P1 |
task |
1719664 |
[meta] Unify Gecko internationalization components |
|
RESOLVED |
FIXED |
P1 |
task |
1719742 |
Unify IntlObject.cpp in SpiderMonkey |
|
RESOLVED |
FIXED |
P3 |
task |
1715800 |
mozilla::intl::Enumeration::Iterator should define the iterator traits directly in the class |
|
RESOLVED |
FIXED |
P3 |
task |
1719680 |
Create mozilla::intl::DateInterval component |
|
RESOLVED |
INVALID |
P3 |
task |
1719693 |
Unify date time format to parts in SpiderMonkey |
Yoshi Cheng-Hao Huang [:allstars.chh][:allstarschh][:yoshi] |
RESOLVED |
DUPLICATE |
P3 |
task |
1714101 |
Create a micro benchmark for Intl.NumberFormat |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
DUPLICATE |
P2 |
task |
1709473 |
Add SpiderMonkey support for mozilla::intl::DateTimeFormat |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
DUPLICATE |
P2 |
task |
1719728 |
Unify the Collator in SpiderMonkey |
Greg Tatum [:gregtatum] (REO Fx132) |
RESOLVED |
DUPLICATE |
P3 |
task |
1715998 |
Iterator's equality operator should also compare the enumeration |
|
RESOLVED |
DUPLICATE |
P3 |
defect |
1722541 |
Migrate nsICollation to mozilla::intl::Collator |
|
RESOLVED |
DUPLICATE |
P3 |
task |
1722548 |
Remove intl/locale/nsLocaleConstructors.h |
|
RESOLVED |
DUPLICATE |
P3 |
task |
1719732 |
Unify RelativeTimeFormat in SpiderMonkey |
|
RESOLVED |
DUPLICATE |
P3 |
task |
1728181 |
Unify bool js::intl_ComputeDisplayNames |
|
RESOLVED |
DUPLICATE |
P3 |
task |
1719549 |
Unify Intl APIs in intl/locale/DateTimeFormat.h/cpp |
|
RESOLVED |
DUPLICATE |
P3 |
task |
1710893 |
Revisit allocation strategy for unified intl components. |
|
RESOLVED |
INCOMPLETE |
-- |
enhancement |