searching for reviewer(jfkthame)
f9d68808b49b6a69c42cdc23f4fdca8901e0a3e4: Bug 1777301 - Fix crash in FontFaceSetDocumentImpl::Destroy due to clearing document reference too early. r=jfkthame
Andrew Osmond <aosmond@mozilla.com> - Thu, 30 Jun 2022 11:59:15 +0000 - rev 622683
Push 39920 by smolnar@mozilla.com at Thu, 30 Jun 2022 21:24:30 +0000
Bug 1777301 - Fix crash in FontFaceSetDocumentImpl::Destroy due to clearing document reference too early. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D150684
2c2905486a95dfee7d21b053e8702d53795b1763: Bug 1773924 - Simplify nsDeviceContext code dealing with DPI changes. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 15 Jun 2022 09:57:38 +0000 - rev 620955
Push 39856 by abutkovits@mozilla.com at Wed, 15 Jun 2022 21:49:08 +0000
Bug 1773924 - Simplify nsDeviceContext code dealing with DPI changes. r=jfkthame This in-out parameter business used to be necessary (bug 1249279), but we don't propagate the new widget scale to remote documents (which are the common case now) and we seem to be doing just fine without that, so I'm not sure why this would be needed anymore. Also simplify some unit conversions while at it. Differential Revision: https://phabricator.services.mozilla.com/D149032
ac4e965d3b5b4f4be1fa76c66ba6e07b70295918: Bug 1773558 - Move fixed-point font types to Rust. r=layout-reviewers,jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 13 Jun 2022 00:59:23 +0000 - rev 620624
Push 39839 by ctuns@mozilla.com at Mon, 13 Jun 2022 09:46:41 +0000
Bug 1773558 - Move fixed-point font types to Rust. r=layout-reviewers,jfkthame Now that cbindgen and rust support const generics, it seems more simple. This centralizes all the relevant font constants etc in rust and avoids conversions when going from rust to C++ and vice versa. Differential Revision: https://phabricator.services.mozilla.com/D148847
7585591a9baddba1013a7e0aef82a1aa81391a4b: Bug 1773558 - Move fixed-point font types to Rust. r=layout-reviewers,jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 12 Jun 2022 10:48:58 +0000 - rev 620612
Push 39837 by imoraru@mozilla.com at Sun, 12 Jun 2022 21:45:38 +0000
Bug 1773558 - Move fixed-point font types to Rust. r=layout-reviewers,jfkthame Now that cbindgen and rust support const generics, it seems more simple. This centralizes all the relevant font constants etc in rust and avoids conversions when going from rust to C++ and vice versa. Differential Revision: https://phabricator.services.mozilla.com/D148847
743f51bc8ddf5224f080fe16163c2028652ea962: Bug 1762191 - Update HarfBuzz to 4.3.0. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 08 Jun 2022 14:29:29 +0000 - rev 620112
Push 39819 by nbeleuzu@mozilla.com at Wed, 08 Jun 2022 21:48:24 +0000
Bug 1762191 - Update HarfBuzz to 4.3.0. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D146955
12684e6e17edb0caeb9acb59202856954d3a4024: Bug 1763035 - Don't inherit direction in cached scrollbar parts. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 31 May 2022 12:45:37 +0000 - rev 619299
Push 39777 by smolnar@mozilla.com at Tue, 31 May 2022 21:47:21 +0000
Bug 1763035 - Don't inherit direction in cached scrollbar parts. r=jfkthame This is the most minimal fix for the bug. The issue is basically that XUL <tree>s have a non-anonymous scrollbar that doesn't match the rule above the one I'm modifying (which resets scrollbar directionality to ltr). Its _anonymous_ kids would inherit this rtl directionality and cache it, and the wrong directionality would be used for actual anonymous scrollbars, causing havoc later on due to the nsGfxScrollFrame reflow callbacks. This is wrong, anyways, there's no reason for inheriting the directionality of the scrollbar to begin with. Differential Revision: https://phabricator.services.mozilla.com/D147687
d270cb82e282e396364f7e892a0f5f433dba3a68: Bug 1770273: Annotate reftest 1673510-1.html as reliably failing on win7 (instead of skipped). r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Sun, 29 May 2022 02:54:52 +0000 - rev 619129
Push 39767 by bszekely@mozilla.com at Mon, 30 May 2022 09:39:43 +0000
Bug 1770273: Annotate reftest 1673510-1.html as reliably failing on win7 (instead of skipped). r=jfkthame Based on the retriggers on Try, the test seems to always fail on this platform. So let's mark it as failing instead of skipped, so that we find out if this issue becomes fixed at some point. Differential Revision: https://phabricator.services.mozilla.com/D147554
fc89774bca048d1b92a6e6effbb664524357a117: Bug 1771060: Make use of the line cursor in IsLocalAccAtLineStart to improve performance. r=jfkthame
James Teh <jteh@mozilla.com> - Fri, 27 May 2022 01:22:07 +0000 - rev 619040
Push 39756 by nfay@mozilla.com at Fri, 27 May 2022 09:26:03 +0000
Bug 1771060: Make use of the line cursor in IsLocalAccAtLineStart to improve performance. r=jfkthame For block frames, nsLineIterator doesn't use the line cursor, so switch to nsBlockInFlowLineIterator. We don't actually care about the line number here anyway. Differential Revision: https://phabricator.services.mozilla.com/D147237
b37fd715d031b1ad5236da052a4075cb754294bd: Bug 1770845 - Fix non-unified build error in gfx/thebes/gfxMacPlatformFontList.mm. r=jfkthame,gfx-reviewers,lsalzman
Chris Peterson <cpeterson@mozilla.com> - Wed, 25 May 2022 04:49:54 +0000 - rev 618800
Push 39746 by nfay@mozilla.com at Wed, 25 May 2022 09:36:24 +0000
Bug 1770845 - Fix non-unified build error in gfx/thebes/gfxMacPlatformFontList.mm. r=jfkthame,gfx-reviewers,lsalzman This build error was a regression from bug 1743170. The code that used kDeprecatedFontFamilies was wrapped with #ifdef USE_DEPRECATED_FONT_FAMILY_NAMES, but the definition of kDeprecatedFontFamilies wasn't so the compiler thinks kDeprecatedFontFamilies is unused. gfx/thebes/gfxMacPlatformFontList.mm:92:28: error: unused variable 'kDeprecatedFontFamilies' [-Werror,-Wunused-const-variable] constexpr nsLiteralCString kDeprecatedFontFamilies[] = { Differential Revision: https://phabricator.services.mozilla.com/D147115
3b9b9e057510021c27cdafcd20bd875fa930bd97: Bug 1769869 - Fix nsVideoFrame::ReflowFinished. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 18 May 2022 16:33:25 +0000 - rev 618134
Push 39716 by ncsoregi@mozilla.com at Wed, 18 May 2022 21:42:45 +0000
Bug 1769869 - Fix nsVideoFrame::ReflowFinished. r=jfkthame ReflowFinished can happen with scripts allowed, so make sure not to synchronously fire events, as they can fire content microtasks which could destroy the frame. Differential Revision: https://phabricator.services.mozilla.com/D146668
675ae070ca44f59c27b65147aff5df46aba63fbd: Bug 1768944 - Update freetype2 to 2.12.1. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 15 May 2022 17:25:03 +0000 - rev 617335
Push 39699 by ctuns@mozilla.com at Sun, 15 May 2022 21:45:19 +0000
Bug 1768944 - Update freetype2 to 2.12.1. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D146121
a51d0633cb31fd23dc9480efa826bf8e5280cc3e: Bug 1765172 - Only call UnbindFromFrame if BindToFrame succeeded. r=layout-reviewers,jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 11 May 2022 11:41:40 +0000 - rev 616973
Push 39681 by imoraru@mozilla.com at Wed, 11 May 2022 16:02:29 +0000
Bug 1765172 - Only call UnbindFromFrame if BindToFrame succeeded. r=layout-reviewers,jfkthame Differential Revision: https://phabricator.services.mozilla.com/D146060
22be3d5cdf4a35da243c3a4543a0632cedf22fe0: Bug 1768215 - Use the right referrer info for constructable stylesheets. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 06 May 2022 16:42:41 +0000 - rev 616518
Push 39662 by nbeleuzu@mozilla.com at Sat, 07 May 2022 09:54:14 +0000
Bug 1768215 - Use the right referrer info for constructable stylesheets. r=jfkthame Document::GetReferrerInfo is not what we want (that is the referrer of the document itself). What we want is to use the document _as_ the referrer. That's what regular stylesheets do, and that fixes our chrome only rules enabled check. Differential Revision: https://phabricator.services.mozilla.com/D145794
d60765ec079413d8e8402114508fad8b2665414b: Bug 1746052, improve file sanitization by filtering and collpasing more whitespace characters and truncating files to 255 bytes, r=jfkthame
Neil Deakin <neil@mozilla.com> - Fri, 06 May 2022 10:00:52 +0000 - rev 616462
Push 39659 by csabou@mozilla.com at Fri, 06 May 2022 21:56:34 +0000
Bug 1746052, improve file sanitization by filtering and collpasing more whitespace characters and truncating files to 255 bytes, r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D138736
108e14122e53aa9e9653b582ca22ddaf979e075e: Bug 1746052, improve file sanitization by filtering and collpasing more whitespace characters and truncating files to 255 bytes, r=jfkthame
Neil Deakin <neil@mozilla.com> - Thu, 05 May 2022 19:46:45 +0000 - rev 616330
Push 39657 by imoraru@mozilla.com at Fri, 06 May 2022 09:50:52 +0000
Bug 1746052, improve file sanitization by filtering and collpasing more whitespace characters and truncating files to 255 bytes, r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D138736
8504f2e6d752ee51526ab24d319acc005eb09ac0: Bug 1765011 - Ensure we do not truncate header/footer text in between surrogate pair characters r=jfkthame
Emily McDonough <emcdonough@mozilla.com> - Thu, 05 May 2022 19:13:24 +0000 - rev 616323
Push 39657 by imoraru@mozilla.com at Fri, 06 May 2022 09:50:52 +0000
Bug 1765011 - Ensure we do not truncate header/footer text in between surrogate pair characters r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D143855
213cc16458c192b3dbebab1014ff36b8e1d9e00e: Bug 1757929 - Remove a bunch of IPC headers from gfxFont and co. r=jfkthame,layout-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 05 May 2022 11:37:51 +0000 - rev 616273
Push 39654 by abutkovits@mozilla.com at Thu, 05 May 2022 16:11:56 +0000
Bug 1757929 - Remove a bunch of IPC headers from gfxFont and co. r=jfkthame,layout-reviewers Removing the whole chromium IPC config is not possible because gfxPlatformFontList uses base::*, but this should speed up builds a little so seems worth landing regardless. Differential Revision: https://phabricator.services.mozilla.com/D143371
52db7558a4daae610ec621b46015eef4c57c8e20: Bug 1757929 - Remove a bunch of IPC headers from gfxFont and co. r=jfkthame,layout-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 04 May 2022 16:41:43 +0000 - rev 616163
Push 39652 by archaeopteryx@coole-files.de at Thu, 05 May 2022 09:42:30 +0000
Bug 1757929 - Remove a bunch of IPC headers from gfxFont and co. r=jfkthame,layout-reviewers Removing the whole chromium IPC config is not possible because gfxPlatformFontList uses base::*, but this should speed up builds a little so seems worth landing regardless. Differential Revision: https://phabricator.services.mozilla.com/D143371
1a389759585a33f524fab14900ec173c2c3d472d: Bug 1746052, improve file sanitization by filtering and collpasing more whitespace characters and truncating files to 255 bytes, r=jfkthame
Neil Deakin <neil@mozilla.com> - Tue, 03 May 2022 19:44:25 +0000 - rev 615997
Push 39645 by imoraru@mozilla.com at Wed, 04 May 2022 03:39:47 +0000
Bug 1746052, improve file sanitization by filtering and collpasing more whitespace characters and truncating files to 255 bytes, r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D138736
0b6f31f3ce0b4fde58252cb113374219c7ea4dc3: Bug 1759686 - Extend part 4 to resolve keyword sizes correctly, and reuse existing code to turning lengths into absolute pixels. r=jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 03 May 2022 12:39:10 +0000 - rev 615948
Push 39643 by nbeleuzu@mozilla.com at Tue, 03 May 2022 15:57:51 +0000
Bug 1759686 - Extend part 4 to resolve keyword sizes correctly, and reuse existing code to turning lengths into absolute pixels. r=jfkthame I think it doesn't make sense to support em/percentages without supporting smaller/bigger/other font-relative things. I have many questions about how other units like viewport-units etc are supposed to behave. Blink seems to resolve viewport units to zero: https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/css/resolver/font_style_resolver.cc;l=15-27;drc=5e62802ab420dc1743a1824ec4b537a730b2b24b Which might be reasonable, but I think keeping a simple model consistent with what other code like DOMMatrix does seems better for now. Differential Revision: https://phabricator.services.mozilla.com/D144455
e664bbae493554a5c8a888f42f6b6f7d9271d007: Bug 1765173 - Remove duplicated menubar.ftl load; r=platform-i18n-reviewers,jfkthame
Greg Tatum <tatum.creative@gmail.com> - Mon, 18 Apr 2022 18:14:27 +0000 - rev 614497
Push 39583 by imoraru@mozilla.com at Tue, 19 Apr 2022 03:41:49 +0000
Bug 1765173 - Remove duplicated menubar.ftl load; r=platform-i18n-reviewers,jfkthame Differential Revision: https://phabricator.services.mozilla.com/D143923
460737cdacdf8395ca0b6fd8202145ed0e8f5147: Bug 1764902: Add missing ifdef guard around initialization of diagnostic variable 'mAllocatedPointers'. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 15 Apr 2022 21:42:03 +0000 - rev 614442
Push 39573 by imoraru@mozilla.com at Sat, 16 Apr 2022 09:48:14 +0000
Bug 1764902: Add missing ifdef guard around initialization of diagnostic variable 'mAllocatedPointers'. r=jfkthame Also, remove unnecessary/implied "#ifdef" in code-comment alongside #endif a few lines below, for consistency with the similar code-comment that I'm adding in this patch. Differential Revision: https://phabricator.services.mozilla.com/D143846
5b767f14b2fc87d61422eeda8829c06057e38427: Bug 1764050: Add missing currencies to AvailableCurrencies. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Tue, 12 Apr 2022 09:56:46 +0000 - rev 614037
Push 39553 by nfay@mozilla.com at Tue, 12 Apr 2022 15:57:11 +0000
Bug 1764050: Add missing currencies to AvailableCurrencies. r=platform-i18n-reviewers,jfkthame Manually add "SLE" and "VED" to work around <https://unicode-org.atlassian.net/browse/ICU-21989>. Differential Revision: https://phabricator.services.mozilla.com/D143353
2f80e5991c9e200d7d7ebb1cdd4173cbf4896ccf: Bug 1763783 - Part 11: Updating ICU requires a clobber. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sun, 10 Apr 2022 09:18:06 +0000 - rev 613782
Push 39545 by ctuns@mozilla.com at Sun, 10 Apr 2022 21:39:58 +0000
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
05b5f72d15bf8387fe2d0df01cc50d753b30199c: Bug 1763783 - Part 10: Remove no longer needed workarounds for ICU-21154 and ICU-21155. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sun, 10 Apr 2022 09:18:06 +0000 - rev 613781
Push 39545 by ctuns@mozilla.com at Sun, 10 Apr 2022 21:39:58 +0000
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
272c983fb05d1136dce4d978d15cdd4b70c1dd36: Bug 1763783 - Part 9: Update ICU draft API guards. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sun, 10 Apr 2022 09:18:05 +0000 - rev 613780
Push 39545 by ctuns@mozilla.com at Sun, 10 Apr 2022 21:39:58 +0000
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
976621a0fe7fb1fd04c7a5efe94bfbb04c329154: Bug 1763783 - Part 8: Bump minimum required ICU version to 71.1. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sun, 10 Apr 2022 09:18:05 +0000 - rev 613779
Push 39545 by ctuns@mozilla.com at Sun, 10 Apr 2022 21:39:58 +0000
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
f721a43e63849d9b217fffe0d38c49b17e46dbba: Bug 1763783 - Part 7: Update expected test results. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sun, 10 Apr 2022 09:18:04 +0000 - rev 613778
Push 39545 by ctuns@mozilla.com at Sun, 10 Apr 2022 21:39:58 +0000
Bug 1763783 - Part 7: Update expected test results. r=platform-i18n-reviewers,jfkthame Depends on D143279 Differential Revision: https://phabricator.services.mozilla.com/D143280
56ddf12f798c0ebee74bb5f72471b233967727cb: Bug 1763783 - Part 6: Update currency units. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sun, 10 Apr 2022 09:18:04 +0000 - rev 613777
Push 39545 by ctuns@mozilla.com at Sun, 10 Apr 2022 21:39:58 +0000
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
4176406b27669e4e5adb5bf578ca6b6c74159438: Bug 1763783 - Part 5: Update numbering systems to CLDR 41. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sun, 10 Apr 2022 09:18:04 +0000 - rev 613776
Push 39545 by ctuns@mozilla.com at Sun, 10 Apr 2022 21:39:58 +0000
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
00cd1751d97b0a4f976a6177ae88ed1359e7e5e1: Bug 1763783 - Part 4: Update language tags mappings to CLDR 41. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sun, 10 Apr 2022 09:18:03 +0000 - rev 613775
Push 39545 by ctuns@mozilla.com at Sun, 10 Apr 2022 21:39:58 +0000
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
c2a0f8e6e01252395d51ceefd9fd56e7791412cf: Bug 1763783 - Part 3: Update time zone data to tzdata2022a. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sun, 10 Apr 2022 09:18:03 +0000 - rev 613774
Push 39545 by ctuns@mozilla.com at Sun, 10 Apr 2022 21:39:58 +0000
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
607eef69be40da46d6f9f15d450e5dd9f868555a: Bug 1763783 - Part 2: Update in-tree ICU to release 71.1. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sun, 10 Apr 2022 09:17:54 +0000 - rev 613773
Push 39545 by ctuns@mozilla.com at Sun, 10 Apr 2022 21:39:58 +0000
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
ffdc55819dd9480c914a7042c0f11249ba23567e: Bug 1763783 - Part 1: Remove no longer needed ICU patch. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sun, 10 Apr 2022 09:17:54 +0000 - rev 613772
Push 39545 by ctuns@mozilla.com at Sun, 10 Apr 2022 21:39:58 +0000
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
87e55290246310a344d1c6207a4ce1e5d53f7187: Bug 1763783 - Part 11: Updating ICU requires a clobber. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 15:09:18 +0000 - rev 613767
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
ed05d313926c728f82439e0626e80c27254ee7c8: Bug 1763783 - Part 10: Remove no longer needed workarounds for ICU-21154 and ICU-21155. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 15:09:18 +0000 - rev 613766
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
89b4fcf7e929035e1308d2099ee1c3fdecd8265a: Bug 1763783 - Part 9: Update ICU draft API guards. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 15:09:17 +0000 - rev 613765
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
e0dc696a1d53293d384d91ccbb8a5a6738fd8924: Bug 1763783 - Part 8: Bump minimum required ICU version to 71.1. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 15:09:17 +0000 - rev 613764
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
e8a743f532656e4a8ace1041d0305f97eacdcc4a: Bug 1763783 - Part 7: Update expected test results. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 15:09:16 +0000 - rev 613763
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
Bug 1763783 - Part 7: Update expected test results. r=platform-i18n-reviewers,jfkthame Depends on D143279 Differential Revision: https://phabricator.services.mozilla.com/D143280
5d3f1290d8bac885428818136e4b5b2f1d67d02c: Bug 1763783 - Part 6: Update currency units. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 15:09:16 +0000 - rev 613762
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
42ef2c926e71ba40758df527521ed6b07b287c19: Bug 1763783 - Part 5: Update numbering systems to CLDR 41. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 15:09:16 +0000 - rev 613761
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
e346cf03c468d6b125dba43b8d348d6c88be3b08: Bug 1763783 - Part 4: Update language tags mappings to CLDR 41. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 15:09:15 +0000 - rev 613760
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
81c196a9f7c50f80e920ce24e5ed69d546ac0983: Bug 1763783 - Part 3: Update time zone data to tzdata2022a. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 15:09:15 +0000 - rev 613759
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
51e22286e481f48a01b6171c0feac010bd203c9f: Bug 1763783 - Part 2: Update in-tree ICU to release 71.1. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 15:09:08 +0000 - rev 613758
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
a2a8cd91233c80ed7f44ca172fdcc75d910b30b1: Bug 1763783 - Part 1: Remove no longer needed ICU patch. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 15:09:07 +0000 - rev 613757
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
d59f3e298bc1139f3593cfbbae75556495badf23: Bug 1763783 - Part 11: Updating ICU requires a clobber. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 14:01:08 +0000 - rev 613755
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
c3fe952dceba9640a6712ce7a74f91383226973a: Bug 1763783 - Part 10: Remove no longer needed workarounds for ICU-21154 and ICU-21155. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 14:01:08 +0000 - rev 613754
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
d329bf8632f124b8c979b723fa2517cb3035d840: Bug 1763783 - Part 9: Update ICU draft API guards. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 14:01:07 +0000 - rev 613753
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
3fe967e865ae6829503a6941927119bd0f1c84aa: Bug 1763783 - Part 8: Bump minimum required ICU version to 71.1. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 14:01:07 +0000 - rev 613752
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
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
9fe82aa4c54dc9e93ddf5b027a8d886c9eded67a: Bug 1763783 - Part 7: Update expected test results. r=platform-i18n-reviewers,jfkthame
André Bargull <andre.bargull@gmail.com> - Sat, 09 Apr 2022 14:01:07 +0000 - rev 613751
Push 39542 by mlaza@mozilla.com at Sat, 09 Apr 2022 21:41:41 +0000
Bug 1763783 - Part 7: Update expected test results. r=platform-i18n-reviewers,jfkthame Depends on D143279 Differential Revision: https://phabricator.services.mozilla.com/D143280