searching for reviewer(emk)
841580134756b1671f056a4e1e7d847436ea3aa5: Bug 1263176 - get appropriate description on Windows 8/10 for apps/filetypes delegated via TWINUI / Windows Storage types, r=emk,mhowell
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 19 Nov 2019 01:08:41 +0000 - rev 502522
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1263176 - get appropriate description on Windows 8/10 for apps/filetypes delegated via TWINUI / Windows Storage types, r=emk,mhowell Differential Revision: https://phabricator.services.mozilla.com/D53370
d9acb8da07684d0511722574cb8a673322604f00: Bug 1588260 part 2. Switch nsICollation away from using xpidl [array]. r=peterv,emk
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 11 Nov 2019 18:03:42 +0000 - rev 501489
Push 114170 by malexandru@mozilla.com at Tue, 12 Nov 2019 21:58:32 +0000
Bug 1588260 part 2. Switch nsICollation away from using xpidl [array]. r=peterv,emk Differential Revision: https://phabricator.services.mozilla.com/D49052
a67173efac2602cd62cc39b7bc520461ba61f130: Bug 1581822 - Try Chinese font prefs before Japanese when no locale hint is found, to reduce chance of ransom-note font mixtures. r=m_kato,masayuki,emk
Jonathan Kew <jkew@mozilla.com> - Thu, 31 Oct 2019 08:50:12 +0000 - rev 499936
Push 114164 by aiakab@mozilla.com at Tue, 05 Nov 2019 10:06:15 +0000
Bug 1581822 - Try Chinese font prefs before Japanese when no locale hint is found, to reduce chance of ransom-note font mixtures. r=m_kato,masayuki,emk Differential Revision: https://phabricator.services.mozilla.com/D50947
9cf41163400a59b4c5b09fe16c3e1b85326a8e9e: Bug 1581822 - Try Chinese font prefs before Japanese when no locale hint is found, to reduce chance of ransom-note font mixtures. r=m_kato,masayuki,emk
Jonathan Kew <jkew@mozilla.com> - Wed, 30 Oct 2019 11:39:00 +0000 - rev 499763
Push 114163 by aiakab@mozilla.com at Thu, 31 Oct 2019 10:03:38 +0000
Bug 1581822 - Try Chinese font prefs before Japanese when no locale hint is found, to reduce chance of ransom-note font mixtures. r=m_kato,masayuki,emk Differential Revision: https://phabricator.services.mozilla.com/D50947
76dbcd8529c47679497d9806d54de4fe769f5381: Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Fri, 26 Apr 2019 09:58:04 +0300 - rev 476575
Push 113294 by hsivonen@mozilla.com at Mon, 03 Jun 2019 12:31:25 +0000
Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk. Differential Revision: https://phabricator.services.mozilla.com/D30003
35bf777b62f760c2b14e4be635f851fe7a63c1d5: Bug 1543077 part 5 - Enable autodetect of ISO-2022-JP for local files when Fallback Encoding is set to Japanese. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 24 Apr 2019 14:45:12 +0300 - rev 476574
Push 113294 by hsivonen@mozilla.com at Mon, 03 Jun 2019 12:31:25 +0000
Bug 1543077 part 5 - Enable autodetect of ISO-2022-JP for local files when Fallback Encoding is set to Japanese. r=emk. Differential Revision: https://phabricator.services.mozilla.com/D28635
52b6ea9ab31ec7889f7dd81c383d67cae486ccf4: Bug 1543077 part 4 - Have only one item for Japanese in the Text Encoding menu. r=Gijs,emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 17 Apr 2019 14:36:52 +0300 - rev 476573
Push 113294 by hsivonen@mozilla.com at Mon, 03 Jun 2019 12:31:25 +0000
Bug 1543077 part 4 - Have only one item for Japanese in the Text Encoding menu. r=Gijs,emk. Differential Revision: https://phabricator.services.mozilla.com/D28634
2d4822860fe7f8c7104bb4f97bb315d57c7f64df: Bug 1543077 part 3 - Remove the old Japanese detector from the tree. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 17 Apr 2019 11:21:49 +0300 - rev 476572
Push 113294 by hsivonen@mozilla.com at Mon, 03 Jun 2019 12:31:25 +0000
Bug 1543077 part 3 - Remove the old Japanese detector from the tree. r=emk. Differential Revision: https://phabricator.services.mozilla.com/D27794
f6d04ade73b5b970416a76f323f5b79c850cef47: Bug 1543077 part 2 - Use mozilla::JapaneseDetector in the HTML parser. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 16 Apr 2019 22:05:26 +0300 - rev 476571
Push 113294 by hsivonen@mozilla.com at Mon, 03 Jun 2019 12:31:25 +0000
Bug 1543077 part 2 - Use mozilla::JapaneseDetector in the HTML parser. r=emk. Differential Revision: https://phabricator.services.mozilla.com/D27793
af8569c103d2ae0c6b3ee749c341cc0332e56d43: Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 16 Apr 2019 15:41:34 +0300 - rev 476570
Push 113294 by hsivonen@mozilla.com at Mon, 03 Jun 2019 12:31:25 +0000
Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk. Differential Revision: https://phabricator.services.mozilla.com/D27792
f593045cc48feddcc74ce948a90ed41c3bc0b829: Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 27 May 2019 07:55:31 +0000 - rev 475688
Push 113228 by dluca@mozilla.com at Tue, 28 May 2019 09:48:00 +0000
Bug 1543077 part 6 - Tests for the new Japanese encoding override. r=emk Differential Revision: https://phabricator.services.mozilla.com/D30003
25449ba8acebacea05647c16a49b5db99d626ef2: Bug 1543077 part 5 - Enable autodetect of ISO-2022-JP for local files when Fallback Encoding is set to Japanese. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 27 May 2019 07:55:29 +0000 - rev 475687
Push 113228 by dluca@mozilla.com at Tue, 28 May 2019 09:48:00 +0000
Bug 1543077 part 5 - Enable autodetect of ISO-2022-JP for local files when Fallback Encoding is set to Japanese. r=emk Differential Revision: https://phabricator.services.mozilla.com/D28635
ccc438262e2991b0619886482ef1fa3e63762fef: Bug 1543077 part 4 - Have only one item for Japanese in the Text Encoding menu. r=emk,Gijs
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 27 May 2019 07:55:27 +0000 - rev 475686
Push 113228 by dluca@mozilla.com at Tue, 28 May 2019 09:48:00 +0000
Bug 1543077 part 4 - Have only one item for Japanese in the Text Encoding menu. r=emk,Gijs Differential Revision: https://phabricator.services.mozilla.com/D28634
4573c25b1ce0d9ff49d97398d3f9b52ae6c4601b: Bug 1543077 part 3 - Remove the old Japanese detector from the tree. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 27 May 2019 07:55:25 +0000 - rev 475685
Push 113228 by dluca@mozilla.com at Tue, 28 May 2019 09:48:00 +0000
Bug 1543077 part 3 - Remove the old Japanese detector from the tree. r=emk Depends on D27793 Differential Revision: https://phabricator.services.mozilla.com/D27794
1cbaafb9373ad9378571c98992d1288c2e0a209f: Bug 1543077 part 2 - Use mozilla::JapaneseDetector in the HTML parser. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 27 May 2019 07:56:17 +0000 - rev 475684
Push 113228 by dluca@mozilla.com at Tue, 28 May 2019 09:48:00 +0000
Bug 1543077 part 2 - Use mozilla::JapaneseDetector in the HTML parser. r=emk Depends on D27792 Differential Revision: https://phabricator.services.mozilla.com/D27793
1a0e7ced8e47a422cf18d80fc838c5e66889cfba: Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 27 May 2019 07:55:16 +0000 - rev 475683
Push 113228 by dluca@mozilla.com at Tue, 28 May 2019 09:48:00 +0000
Bug 1543077 part 1 - Vendor shift_or_euc into m-c. r=emk Differential Revision: https://phabricator.services.mozilla.com/D27792
78ccad22a01cfb6cbf1b47f8f78e1b5d47b7bc6d: Bug 1549329 - Introduce localizable strings for unified Japanese encoding menu item and unified Cyrillic encoding menu item. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 06 May 2019 11:49:05 +0000 - rev 472849
Push 113051 by shindli@mozilla.com at Tue, 07 May 2019 15:19:30 +0000
Bug 1549329 - Introduce localizable strings for unified Japanese encoding menu item and unified Cyrillic encoding menu item. r=emk Add menu item strings for "Japanese" and "Cyrillic" without anything in parentheses afterwards. These strings are deliberately not taken into use yet but are landed in advance of the related functional changes in order to allow more options for possible uplifts in the future. Differential Revision: https://phabricator.services.mozilla.com/D30002
4a995c35eff47f4d6e5cc50329d0f450d1aa2320: Bug 1513799 - Remove windows-1252 as a Japanese detection outcome. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Fri, 05 Apr 2019 12:08:41 +0300 - rev 468321
Push 112707 by hsivonen@mozilla.com at Mon, 08 Apr 2019 11:43:50 +0000
Bug 1513799 - Remove windows-1252 as a Japanese detection outcome. r=emk. If this removal turns out to be OK, we should be able to make the detector decide more quickly between the remaining options. Differential Revision: https://phabricator.services.mozilla.com/D26283
03d1b41cdfc057a5355d1e839151ff71f558d9a5: Bug 1434567 - Remove exception for Thunderbird from test_nonascii_path.js (bug 1433903, rev b76a1f5e05dc). r=emk
Jorg K <jorgk@jorgk.com> - Tue, 05 Mar 2019 15:23:00 +0200 - rev 462407
Push 112304 by nbeleuzu@mozilla.com at Wed, 06 Mar 2019 01:44:37 +0000
Bug 1434567 - Remove exception for Thunderbird from test_nonascii_path.js (bug 1433903, rev b76a1f5e05dc). r=emk
f7ecf49bb4c0b11031475afa4f3b82c47828b2e7: Bug 1514664 - Implement TextEncoder.encodeInto(). r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 17 Dec 2018 18:44:43 +0200 - rev 453411
Push 111092 by hsivonen@mozilla.com at Fri, 11 Jan 2019 10:35:55 +0000
Bug 1514664 - Implement TextEncoder.encodeInto(). r=emk.
7ffc28df24ee8e6cde5f5dacd63fe27aafcb6998: Bug 1111188 - Remove temporary workaround for ssltunnel in mochitest; r=emk
Geoff Brown <gbrown@mozilla.com> - Fri, 04 Jan 2019 09:21:49 -0700 - rev 452527
Push 110913 by gbrown@mozilla.com at Fri, 04 Jan 2019 16:22:08 +0000
Bug 1111188 - Remove temporary workaround for ssltunnel in mochitest; r=emk
7d6c4bedb93d7606e39810b8efa4df6788d7f264: Bug 1514728 - Fix bogus subspanning when sniffing a local file with more than 4 MB of ASCII. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 17 Dec 2018 19:08:51 +0200 - rev 451079
Push 110596 by hsivonen@mozilla.com at Tue, 18 Dec 2018 06:46:06 +0000
Bug 1514728 - Fix bogus subspanning when sniffing a local file with more than 4 MB of ASCII. r=emk.
dba01afd51762abc4284a18547d70126afd46598: Bug 1513513 - Drop the file: URL UTF-8 sniffing limit from 50 MB to 4 MB. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 12 Dec 2018 14:21:23 +0200 - rev 450232
Push 110459 by hsivonen@mozilla.com at Wed, 12 Dec 2018 14:10:53 +0000
Bug 1513513 - Drop the file: URL UTF-8 sniffing limit from 50 MB to 4 MB. r=emk.
a2df400cb88c79664cd8ba5fcf6b640373a85524: Bug 977540 - Avoid running Japanese, Russian and Ukrainian detectors on domains associated with different encoding legacies. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 10 Dec 2018 19:13:38 +0200 - rev 450212
Push 110455 by hsivonen@mozilla.com at Wed, 12 Dec 2018 07:52:43 +0000
Bug 977540 - Avoid running Japanese, Russian and Ukrainian detectors on domains associated with different encoding legacies. r=emk.
5a6f372f62c150b9263a1a59377a352284b35114: Bug 1071816 - Support loading unlabeled/BOMless UTF-8 text/html and text/plain files from file: URLs. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 04 Dec 2018 10:02:04 +0200 - rev 449906
Push 110430 by hsivonen@mozilla.com at Tue, 11 Dec 2018 08:38:34 +0000
Bug 1071816 - Support loading unlabeled/BOMless UTF-8 text/html and text/plain files from file: URLs. r=emk.
46224f5a8a8c0e8b3783a35b155cbc6d8e3146ee: Bug 1482095 - Update encoding_rs to 0.8.6. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 09 Aug 2018 15:35:34 +0300 - rev 432335
Push 106701 by hsivonen@mozilla.com at Mon, 20 Aug 2018 13:09:36 +0000
Bug 1482095 - Update encoding_rs to 0.8.6. r=emk. MozReview-Commit-ID: IqPrrQ7L1lU
91b8bd385fad6dc6be373ae6b3397a6537b6c51a: Bug 1471533 - Update encoding_rs to 0.8.4. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 27 Jun 2018 12:30:03 +0300 - rev 424108
Push 104745 by csabou@mozilla.com at Thu, 28 Jun 2018 10:14:15 +0000
Bug 1471533 - Update encoding_rs to 0.8.4. r=emk. MozReview-Commit-ID: 40sRHT77Kzk
378b43fe165858dbf7d43800eaa88f0317dd7180: Bug 1470131 - Update encoding_rs to 0.8.3 for non-ASCII UTF-16 to UTF-8 encode performance. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 21 Jun 2018 15:34:16 +0300 - rev 423959
Push 104723 by toros@mozilla.com at Wed, 27 Jun 2018 22:16:09 +0000
Bug 1470131 - Update encoding_rs to 0.8.3 for non-ASCII UTF-16 to UTF-8 encode performance. r=emk. MozReview-Commit-ID: L6DhB63WzKp
00ed94326ec4816e44afa7e509a17535c439145e: Bug 1469512 - Update encoding_rs to 0.8.1. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 19 Jun 2018 12:46:46 +0300 - rev 423130
Push 104484 by csabou@mozilla.com at Thu, 21 Jun 2018 01:19:43 +0000
Bug 1469512 - Update encoding_rs to 0.8.1. r=emk. MozReview-Commit-ID: 4iIHsLsXP1r
76a4a96da17c8ffa1bd57b84af81652a3b12870e: Bug 1469512 - Update encoding_rs to 0.8.1. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 19 Jun 2018 12:46:46 +0300 - rev 423081
Push 104458 by apavel@mozilla.com at Wed, 20 Jun 2018 11:32:12 +0000
Bug 1469512 - Update encoding_rs to 0.8.1. r=emk. MozReview-Commit-ID: 4iIHsLsXP1r
466d43707902ec86b9729c86cd7e844b3af7f075: Bug 1466807 - Update encoding_rs to 0.8.0. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 05 Jun 2018 13:50:20 +0300 - rev 421990
Push 104166 by cbrindusan@mozilla.com at Fri, 08 Jun 2018 22:03:53 +0000
Bug 1466807 - Update encoding_rs to 0.8.0. r=emk MozReview-Commit-ID: 30vmruy1kiL
d608e536cf3026249b1ae6008282ae75e4e74dda: Bug 1445551: Follow-up: Fix typo. r=emk DONTBUILD
Kris Maglione <maglione.k@gmail.com> - Thu, 15 Mar 2018 21:57:28 -0700 - rev 408382
Push 100943 by maglione.k@gmail.com at Fri, 16 Mar 2018 04:58:16 +0000
Bug 1445551: Follow-up: Fix typo. r=emk DONTBUILD MozReview-Commit-ID: BDJD4SvrIX9
b76a1f5e05dc5978f8905631c3aa3720caa73fff: Bug 1433903 - Skip parts of test_nonascii_path.js for Thunderbird. r=emk
Jorg K <jorgk@jorgk.com> - Mon, 29 Jan 2018 14:48:00 +0200 - rev 401459
Push 99365 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:49:25 +0000
Bug 1433903 - Skip parts of test_nonascii_path.js for Thunderbird. r=emk
993f338d5088a1109f85a26c93b1fb4002fc04ec: Bug 1428234 Part 1: Remove incorrect uses of persistentDescriptor in AddonManager r=emk,kmag
Andrew Swan <aswan@mozilla.com> - Mon, 22 Jan 2018 21:52:28 -0800 - rev 400935
Push 99257 by aciure@mozilla.com at Fri, 26 Jan 2018 10:12:49 +0000
Bug 1428234 Part 1: Remove incorrect uses of persistentDescriptor in AddonManager r=emk,kmag MozReview-Commit-ID: 3pyF58rQcoa
d02263dd031ff2fe480dd76f42b26ca3c279b782: Bug 1431356 - Update encoding_rs to 0.7.2 and simd to 0.2.1. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 18 Jan 2018 12:26:21 +0200 - rev 400640
Push 99206 by csabou@mozilla.com at Wed, 24 Jan 2018 22:08:22 +0000
Bug 1431356 - Update encoding_rs to 0.7.2 and simd to 0.2.1. r=emk. MozReview-Commit-ID: Lp3zyF2rLxN
9b2d90369dd303e4a7ea4dc2cb0fd89efc84cca7: Bug 1387340 - Ensure popup windows spawned on non-primary windows get a correct scale. r=emk,jfkthame
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 09 Jan 2018 11:19:36 -0500 - rev 398761
Push 98818 by aciure@mozilla.com at Thu, 11 Jan 2018 10:09:18 +0000
Bug 1387340 - Ensure popup windows spawned on non-primary windows get a correct scale. r=emk,jfkthame MozReview-Commit-ID: CPKuH0W3KRL
354794d16661d1dbf5a08bd04d482d812fcf9817: Bug 960957 - Drop nsIFile support for non-UTF-8 file path encodings on non-Windows platforms. r=emk,m_kato
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 05 Dec 2017 13:33:52 +0200 - rev 395556
Push 98151 by cbrindusan@mozilla.com at Fri, 08 Dec 2017 10:13:49 +0000
Bug 960957 - Drop nsIFile support for non-UTF-8 file path encodings on non-Windows platforms. r=emk,m_kato OS.File already only supports UTF-8 paths on non-Windows systems, so this change makes our different ways of accessing file paths consistent with each other. MozReview-Commit-ID: 8HiC5xC8tJN
436dbeb1d9b4e04220abcfab407de65567f1465d: Bug 943272 - Get rid of nsIPlatformCharset. r=emk
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 27 Nov 2017 12:45:14 +0900 - rev 394778
Push 97969 by btara@mozilla.com at Mon, 04 Dec 2017 20:48:53 +0000
Bug 943272 - Get rid of nsIPlatformCharset. r=emk MozReview-Commit-ID: DVatkTEYA1q
8281f5415cfc6a94f237f418819c05505cf41821: Bug 980904 - Disable the Character Encoding menu when document is decoded as UTF-8 without errors. r=hsivonen,emk,Gijs
Alphan Chen <alchen@mozilla.com> - Thu, 23 Nov 2017 15:03:41 +0800 - rev 393325
Push 97633 by nbeleuzu@mozilla.com at Thu, 23 Nov 2017 10:25:25 +0000
Bug 980904 - Disable the Character Encoding menu when document is decoded as UTF-8 without errors. r=hsivonen,emk,Gijs
f6a49a33c53dd7c515b39c1a81a6330a0030bdaa: Bug 1418438 - Avoid null deref in nsIDocShell's forcedCharset. r=emk
Oriol Brufau <oriol-bugzilla@hotmail.com> - Fri, 17 Nov 2017 21:28:50 +0100 - rev 392604
Push 97481 by ccoroiu@mozilla.com at Sun, 19 Nov 2017 10:52:44 +0000
Bug 1418438 - Avoid null deref in nsIDocShell's forcedCharset. r=emk MozReview-Commit-ID: KsTWmlAhDp8
f32554cf5530901c4ff65d25cc2b30c25b63500a: Bug 943284 - Use FallbackEncoding instead of nsIPlatformCharset r=emk
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 19 Oct 2017 19:28:00 +0900 - rev 387116
Push 96365 by m_kato@ga2.so-net.ne.jp at Thu, 19 Oct 2017 10:29:10 +0000
Bug 943284 - Use FallbackEncoding instead of nsIPlatformCharset r=emk MozReview-Commit-ID: 2pDp2RVV9zk
7abbc56b3bb78983e83d86a563799b9f4d538d53: Bug 1405615 - encoding_rs 0.7.1: Correctly encode U+DC00 followed by another low surrogate from UTF-16. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 04 Oct 2017 13:11:27 +0300 - rev 385020
Push 95893 by archaeopteryx@coole-files.de at Sun, 08 Oct 2017 19:02:03 +0000
Bug 1405615 - encoding_rs 0.7.1: Correctly encode U+DC00 followed by another low surrogate from UTF-16. r=emk. `wrapping_sub()`-based high surrogate check was off by one due to error in copy and paste when defining the constant to compare against. That is, the subtraction that defines the constant was completely wrong but the result of the subtraction was only off by one, which is why the bug wasn't discovered immediately. This lead to the first low surrogate (U+DC00), and only the first low surrogate, getting accepted as a high surrogate. Discovered using cargo-fuzz. MozReview-Commit-ID: K3Ptws31WuV
08ff4ead034be474c2ef93d0be8e537b05394d18: Bug 1391213 - Make localeService.defaultLocale return the locale of the app package rather than a hard-coded en-US value. r=emk
Jonathan Kew <jkew@mozilla.com> - Sat, 23 Sep 2017 12:46:28 +0100 - rev 382589
Push 95354 by jkew@mozilla.com at Sat, 23 Sep 2017 11:47:38 +0000
Bug 1391213 - Make localeService.defaultLocale return the locale of the app package rather than a hard-coded en-US value. r=emk
11bbf95a3db6099861f50c807b251caf392f3d14: Bug 1391213 - Make localeService.defaultLocale return the locale of the app package rather than a hard-coded en-US value. r=emk
Jonathan Kew <jkew@mozilla.com> - Sat, 23 Sep 2017 10:11:20 +0100 - rev 382532
Push 95351 by jkew@mozilla.com at Sat, 23 Sep 2017 09:11:56 +0000
Bug 1391213 - Make localeService.defaultLocale return the locale of the app package rather than a hard-coded en-US value. r=emk
5804f73c5bd51631fb66be902a232cf07b2c555c: Bug 1385836 - Remove special cases obsoleted by "replacement" becoming a label of the replacement encoding. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 28 Aug 2017 12:57:17 +0300 - rev 377540
Push 94291 by archaeopteryx@coole-files.de at Tue, 29 Aug 2017 18:39:46 +0000
Bug 1385836 - Remove special cases obsoleted by "replacement" becoming a label of the replacement encoding. r=emk MozReview-Commit-ID: 52uO6AVRHWX
72887ce9eaba5f8c0831fbc2b6026690dc8f060d: Bug 1372230 part 2 - Update encoding_rs to 0.7.0 and encoding_c to 0.8.0. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 28 Aug 2017 12:22:25 +0300 - rev 377289
Push 94253 by kwierso@gmail.com at Tue, 29 Aug 2017 00:45:22 +0000
Bug 1372230 part 2 - Update encoding_rs to 0.7.0 and encoding_c to 0.8.0. r=emk MozReview-Commit-ID: DuK9BvVY50z
e4fe008d0265d4075f7b230706095cd463699d7b: Bug 1372230 part 1 - Move the code behing mozilla::Encoding::ForName() from encoding_rs to encoding_glue. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Fri, 25 Aug 2017 12:37:28 +0300 - rev 377288
Push 94253 by kwierso@gmail.com at Tue, 29 Aug 2017 00:45:22 +0000
Bug 1372230 part 1 - Move the code behing mozilla::Encoding::ForName() from encoding_rs to encoding_glue. r=emk MozReview-Commit-ID: 6cFRuyWoPhR
0c301b09c9f4b51a8816fab9877cf29c63683707: Bug 1391628 - Use fallback locale on nsICollation if locale is invalid. r=emk
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 24 Aug 2017 23:13:42 +0900 - rev 376589
Push 94121 by m_kato@ga2.so-net.ne.jp at Thu, 24 Aug 2017 14:40:06 +0000
Bug 1391628 - Use fallback locale on nsICollation if locale is invalid. r=emk Original issue is that Microsoft Dynamics CRM uses invalid lang attribute in <xsl:sort>. <xsl:sort order="descending" select="@displayname[$sortColumnName='displayname'] | @name[$sortColumnName='name'] | exslt:node-set($FriendlyTypeNames)/types/type[@xmlName=current()/@datatype and $sortColumnName='datatype']" lang="$languageName"/> Our XSLT implementation detects "$languageName" as locale name, then use it to nsICollation. Until Gecko 54 for Windows, even if using invalid locale name for nsICollation, it uses platform locale as fallback. But from 55, we use same implementation as macOS's to use ICU. So this issue occurs. ICU implementation doesn't use fallback locale if it is invalid. We should use fallback locale if locale is invalid. Most code for fallback locale such as FallbackEncoding uses application locale, so use it. MozReview-Commit-ID: EKYkZG7Hnz0
08c538a185408e3f79fc7a0a08fba042ebebc689: Bug 1392181 - part2: HasRTLChars() should check if the character is at least equal or larger than the minimum RTL character, U+0590 r=emk
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 21 Aug 2017 18:03:21 +0900 - rev 376183
Push 94051 by kwierso@gmail.com at Wed, 23 Aug 2017 00:14:50 +0000
Bug 1392181 - part2: HasRTLChars() should check if the character is at least equal or larger than the minimum RTL character, U+0590 r=emk HasRTLChars() appears in profile of attachment 8848015 after landing the patches for bug 1391538 because the landing made text in <input> or <textarea> always treated as non-single byte characters. Therefore, HasRTLChars() is now called by nsTextFragment::SetTo() a lot in editors. HasRTLChar() checks if it's in an RTL character for each character until it becomes true. However, if character is less than the minimum RTL character, U+0590, it works faster at least for Western languages. MozReview-Commit-ID: 4YecxQWUcmK
7f1d159041a2736260fcb1c8fdd026e5506244b9: Bug 1354004 - Make new Japanese default font settings ride the train r=emk,m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 21 Aug 2017 15:08:21 +0900 - rev 376173
Push 94051 by kwierso@gmail.com at Wed, 23 Aug 2017 00:14:50 +0000
Bug 1354004 - Make new Japanese default font settings ride the train r=emk,m_kato Although, we still have an issue that is leading of text in <input type="text"> element causes overflow and scrollable (bug 1378065), we have no other compatibility issue reports and the issue is not so important nor easy to fix. So, now, let's make the new Japanese default font settings ride the train. MozReview-Commit-ID: J3SN9FtHoZg