searching for reviewer(emk)
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 539431
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 539430
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 539429
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 539428
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 539427
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 539426
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 538520
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 538519
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 538518
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 538517
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 538516
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 538515
Push 2131 by ffxbld-merge at Mon, 26 Aug 2019 18:30:20 +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 534730
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 530231
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 523400
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +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 513396
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +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 512578
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +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 511103
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +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 510269
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +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 510220
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +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 509907
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +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 490117
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +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 481691
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +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 481625
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +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 479801
Push 1757 by ffxbld-merge at Fri, 24 Aug 2018 17:02: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 479791
Push 1757 by ffxbld-merge at Fri, 24 Aug 2018 17:02:43 +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 478666
Push 1757 by ffxbld-merge at Fri, 24 Aug 2018 17:02:43 +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 464545
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +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 456482
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +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 455920
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +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 455507
Push 1683 by sfraser@mozilla.com at Thu, 26 Apr 2018 16:43:40 +0000
Bug 1431356 - Update encoding_rs to 0.7.2 and simd to 0.2.1. r=emk. MozReview-Commit-ID: Lp3zyF2rLxN
eb62496a89f3990281f6fcb195d1565630f424ed: Bug 1428234 Part 1: Remove incorrect uses of persistentDescriptor in AddonManager r=emk,kmag a=lizzard
Andrew Swan <aswan@mozilla.com> - Mon, 22 Jan 2018 21:52:28 -0800 - rev 454585
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1428234 Part 1: Remove incorrect uses of persistentDescriptor in AddonManager r=emk,kmag a=lizzard MozReview-Commit-ID: 3pyF58rQcoa
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 452913
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +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 449775
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +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 449016
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +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 447676
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +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 446871
Push 1648 by mtabara@mozilla.com at Thu, 01 Mar 2018 12:45:47 +0000
Bug 1418438 - Avoid null deref in nsIDocShell's forcedCharset. r=emk MozReview-Commit-ID: KsTWmlAhDp8
9f8d4b0fd4dc6ee3ebee66875849dfff342b64d9: Bug 1418438 - Avoid null deref in nsIDocShell's forcedCharset. r=emk a=gchang
Oriol Brufau <oriol-bugzilla@hotmail.com> - Fri, 17 Nov 2017 21:28:50 +0100 - rev 444895
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1418438 - Avoid null deref in nsIDocShell's forcedCharset. r=emk a=gchang 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 440393
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +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 438247
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +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 435850
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +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 435847
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +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 429356
Push 1567 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 12:36:05 +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 429204
Push 1567 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 12:36:05 +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 429203
Push 1567 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 12:36:05 +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 428549
Push 1567 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 12:36:05 +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 428083
Push 1567 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 12:36:05 +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 428073
Push 1567 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 12:36:05 +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
d956bbef1b93800fbfa0f9229300433e1330f0d4: Bug 1387780 - Optimize string searching in MatchAutoCompleteFunction. r=adw, r=emk
Simon Lindholm <simon.lindholm10@gmail.com> - Sun, 20 Aug 2017 17:21:00 -0400 - rev 428033
Push 1567 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 12:36:05 +0000
Bug 1387780 - Optimize string searching in MatchAutoCompleteFunction. r=adw, r=emk
afddc3468e43dfde06249486db292b9938dd4d12: Bug 1390391 - Removing version parameter of javascript in test_device_sensor_event.html and test_reduce_time_precision.html. r=emk
Tim Huang <tihuang@mozilla.com> - Mon, 21 Aug 2017 11:37:07 +0800 - rev 427904
Push 1567 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 12:36:05 +0000
Bug 1390391 - Removing version parameter of javascript in test_device_sensor_event.html and test_reduce_time_precision.html. r=emk This patch removes the version parameter in test_device_sensor_event.html and test_reduce_time_precision.html. In addition, it fixes eslint errors of test_reduce_time_precision.html. MozReview-Commit-ID: 4CVRQG8xgu3