searching for reviewer(emk)
48c582d16f2d280e8970e7dc572c592f984c336b: Bug 1726858 - Change download permissions pref downloads. r=emk,mtigley
Ava Katushka ava8katushka <Ava Katushka ava8katushka@gmail.com> - Wed, 24 Nov 2021 21:23:50 +0000 - rev 669519
Push 16109 by ffxbld-merge at Mon, 06 Dec 2021 17:28:51 +0000
Bug 1726858 - Change download permissions pref downloads. r=emk,mtigley Differential Revision: https://phabricator.services.mozilla.com/D124474
d4833204f61efb22e2e15a072545172120146024: Bug 1736128: Ignore APZ detection in Windows touch event sent for window buttons r=emk
David Parks <dparks@mozilla.com> - Mon, 18 Oct 2021 18:02:42 +0000 - rev 665448
Push 15983 by ffxbld-merge at Mon, 01 Nov 2021 15:36:43 +0000
Bug 1736128: Ignore APZ detection in Windows touch event sent for window buttons r=emk Since we don't handle WM_NCPOINTER* touch events, Windows resends them as WM_NCLBUTTON* events but leaves the special touch-indicators set in thread extra data (::GetMessageExtraInfo). This extra data causes our event to be ignored as a "touch-generated mouse event" that isn't part of an APZ drag. This patch skips that check for these specific window-button mouse events. Differential Revision: https://phabricator.services.mozilla.com/D128771
35fc365ef2002baad5136285f65317b58d74ebda: Bug 1730309: Part 1 - Use Windows behavior for minimize and close buttons r=emk,emilio
Chris Martin <cmartin@mozilla.com> - Tue, 05 Oct 2021 17:54:47 +0000 - rev 663981
Push 15983 by ffxbld-merge at Mon, 01 Nov 2021 15:36:43 +0000
Bug 1730309: Part 1 - Use Windows behavior for minimize and close buttons r=emk,emilio Bug 1718629 did this for the maximize button. This patch does the same for minimize and close, which we are switching to for consistent tooltip styling. Differential Revision: https://phabricator.services.mozilla.com/D125625
9c810a23a325c439c6fe7637fccaf7b8682017aa: Bug 1736128: Ignore APZ detection in Windows touch event sent for window buttons. r=emk, a=RyanVM
David Parks <dparks@mozilla.com> - Mon, 18 Oct 2021 18:02:42 +0000 - rev 663339
Push 15959 by ryanvm@gmail.com at Tue, 19 Oct 2021 18:16:27 +0000
Bug 1736128: Ignore APZ detection in Windows touch event sent for window buttons. r=emk, a=RyanVM Since we don't handle WM_NCPOINTER* touch events, Windows resends them as WM_NCLBUTTON* events but leaves the special touch-indicators set in thread extra data (::GetMessageExtraInfo). This extra data causes our event to be ignored as a "touch-generated mouse event" that isn't part of an APZ drag. This patch skips that check for these specific window-button mouse events. Differential Revision: https://phabricator.services.mozilla.com/D128771
347ce77c9e40f8967e405dd1d0fac8d382b62e65: Bug 1730309: Part 1 - Use Windows behavior for minimize and close buttons r=emk,emilio a=RyanVM
Chris Martin <cmartin@mozilla.com> - Tue, 05 Oct 2021 17:54:47 +0000 - rev 663205
Push 15911 by ryanvm@gmail.com at Fri, 08 Oct 2021 18:43:02 +0000
Bug 1730309: Part 1 - Use Windows behavior for minimize and close buttons r=emk,emilio a=RyanVM Bug 1718629 did this for the maximize button. This patch does the same for minimize and close, which we are switching to for consistent tooltip styling. Differential Revision: https://phabricator.services.mozilla.com/D125625
c7c2c5f061b487fdfab29c2b02e39fb2bb8ada81: Bug 1727491 - Remove support for BOMless unlabeled Latin1 Supplement-range UTF-16LE|BE. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 01 Sep 2021 09:13:29 +0000 - rev 659245
Push 15794 by ffxbld-merge at Mon, 06 Sep 2021 12:31:55 +0000
Bug 1727491 - Remove support for BOMless unlabeled Latin1 Supplement-range UTF-16LE|BE. r=emk Differential Revision: https://phabricator.services.mozilla.com/D123596
dc6b9ca8f3fa68c4ce6320fa19ae05ffec0eec9e: Bug 1727491 - Remove support for BOMless unlabeled Latin1 Supplement-range UTF-16LE|BE. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 30 Aug 2021 07:11:09 +0000 - rev 658988
Push 15794 by ffxbld-merge at Mon, 06 Sep 2021 12:31:55 +0000
Bug 1727491 - Remove support for BOMless unlabeled Latin1 Supplement-range UTF-16LE|BE. r=emk Differential Revision: https://phabricator.services.mozilla.com/D123596
f4419523fbf83f086e5ce5dafa438f8e93a6f740: Bug 1716290 - Remove protections against the document changing as part of kCharsetFromFinalUserForcedAutoDetection reload. r=emk,emilio
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 26 Aug 2021 18:02:15 +0000 - rev 658860
Push 15794 by ffxbld-merge at Mon, 06 Sep 2021 12:31:55 +0000
Bug 1716290 - Remove protections against the document changing as part of kCharsetFromFinalUserForcedAutoDetection reload. r=emk,emilio NOTE! In cases where there is no HTTP-layer encoding declaration, and CSS parsing inherits the encoding from the HTML document, for preloads, this changes the inherited encoding from windows-1252 to UTF-8 in order to make the speculative encoding correct in the common `<meta charset=utf-8>` case. Differential Revision: https://phabricator.services.mozilla.com/D123593
ab805f2926d583986019186024907f5096935606: Bug 1716290 - Remove protections against the document changing as part of kCharsetFromFinalUserForcedAutoDetection reload. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 26 Aug 2021 06:25:31 +0000 - rev 658786
Push 15794 by ffxbld-merge at Mon, 06 Sep 2021 12:31:55 +0000
Bug 1716290 - Remove protections against the document changing as part of kCharsetFromFinalUserForcedAutoDetection reload. r=emk Differential Revision: https://phabricator.services.mozilla.com/D123593
1b7fe2df49ce849f448561445f4df192087133fc: Bug 1726732 Returning the code solving filename disclosure in tmp dir. r=emk,mtigley
Ava Katushka ava8katushka <Ava Katushka ava8katushka@gmail.com> - Wed, 25 Aug 2021 14:50:22 +0000 - rev 658721
Push 15794 by ffxbld-merge at Mon, 06 Sep 2021 12:31:55 +0000
Bug 1726732 Returning the code solving filename disclosure in tmp dir. r=emk,mtigley Differential Revision: https://phabricator.services.mozilla.com/D123219
dc8c1d212207185ed276d990f3f551cf2eaa5efc: Bug 1726537 Delete dead code creating extra path in downloads. r=emk
Ava Katushka ava8katushka <Ava Katushka ava8katushka@gmail.com> - Thu, 19 Aug 2021 16:27:49 +0000 - rev 658145
Push 15794 by ffxbld-merge at Mon, 06 Sep 2021 12:31:55 +0000
Bug 1726537 Delete dead code creating extra path in downloads. r=emk Differential Revision: https://phabricator.services.mozilla.com/D123116
640ad102b31631a639d0b0e875257e684fe10dea: Bug 1713627 - Remove code obsoleted by the replacing the Text Encoding menu with one item. r=jaws,emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 21 Jun 2021 12:09:01 +0000 - rev 652223
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1713627 - Remove code obsoleted by the replacing the Text Encoding menu with one item. r=jaws,emk Differential Revision: https://phabricator.services.mozilla.com/D116391
4891a17c55e2731f66fcaeb70e4884987c0120f5: Bug 1713627 - Remove code obsoleted by the replacing the Text Encoding menu with one item. r=jaws,emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 21 Jun 2021 08:09:43 +0000 - rev 652209
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1713627 - Remove code obsoleted by the replacing the Text Encoding menu with one item. r=jaws,emk Differential Revision: https://phabricator.services.mozilla.com/D116391
9992f4bb88c46f06d52bdeefb3bd204372e9a1ad: Bug 1687635 part 2 - Disable Repair Text Encoding when known not to have effect. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 01 Jun 2021 05:15:49 +0000 - rev 649908
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1687635 part 2 - Disable Repair Text Encoding when known not to have effect. r=emk Differential Revision: https://phabricator.services.mozilla.com/D112929
c7c1c74df7ea57bf3c279309a98e19e53cf02e0d: Bug 1706862 - Make chardetng detect half-width katakana. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 31 May 2021 11:52:17 +0000 - rev 649836
Push 15597 by ffxbld-merge at Mon, 12 Jul 2021 12:28:04 +0000
Bug 1706862 - Make chardetng detect half-width katakana. r=emk Differential Revision: https://phabricator.services.mozilla.com/D115209
bd95df8be7cad930a334580bff5681b0f8c658ce: Bug 1687635 part 2 - Disable Repair Text Encoding when known not to have effect. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 27 May 2021 05:49:15 +0000 - rev 649049
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
Bug 1687635 part 2 - Disable Repair Text Encoding when known not to have effect. r=emk Differential Revision: https://phabricator.services.mozilla.com/D112929
b0b7678a67810f52147536f5ca65070ec476b36d: Bug 1687635 part 2 - Disable Repair Text Encoding when known not to have effect. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 26 May 2021 16:59:05 +0000 - rev 648905
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
Bug 1687635 part 2 - Disable Repair Text Encoding when known not to have effect. r=emk Differential Revision: https://phabricator.services.mozilla.com/D112929
1a1cf395c1927a553cc4a85756bfaec257db605d: Bug 1712728 - Limit the encoding_detection_outcome_html and encoding_detection_outcome_text probes to HTTP status 200. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 26 May 2021 04:19:12 +0000 - rev 648831
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
Bug 1712728 - Limit the encoding_detection_outcome_html and encoding_detection_outcome_text probes to HTTP status 200. r=emk Differential Revision: https://phabricator.services.mozilla.com/D115897
025bc2371d1a49cb5a10ee451e1178d818f304a8: Bug 1711476 - Enable chardetng for the .jp TLD. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Fri, 21 May 2021 12:23:23 +0000 - rev 648566
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
Bug 1711476 - Enable chardetng for the .jp TLD. r=emk Differential Revision: https://phabricator.services.mozilla.com/D115452
996f57ff409483e8a34f43b1e67b2ff21d77f860: Bug 829543 - Rename hintCharset to reloadEncoding and remove unnecessary code. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 28 Apr 2021 12:15:47 +0000 - rev 645959
Push 15485 by ffxbld-merge at Mon, 31 May 2021 15:17:16 +0000
Bug 829543 - Rename hintCharset to reloadEncoding and remove unnecessary code. r=emk Differential Revision: https://phabricator.services.mozilla.com/D113639
8c8448138787466b8bfa0bc7786ac5a7628a4a0a: Bug 1702246 - Make the encoding detector tolerate extensions to legacy CJK encodings. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 13 Apr 2021 13:14:35 +0000 - rev 643204
Push 15309 by ffxbld-merge at Mon, 19 Apr 2021 17:51:21 +0000
Bug 1702246 - Make the encoding detector tolerate extensions to legacy CJK encodings. r=emk This patch tries to address the issue that legacy CJK extensions have various extended variants where the core of the encoding is compatible but the edges are incompatible. Without this patch, we reject e.g. Big5 if it has a single character from the UAO extension or a single Windows end-user-defined character. Likewise for the other legacy CJK encodings. This patch tolerates: * All Big5 extensions (the motivating part of this patch). * Windows EUDC for EUC-KR. * Classic Mac OS extensions to Shift_JIS, EUC-KR, GBK, and Big5 to the extent practical considering conflicting definitions of what constitutes a lead byte in the Encoding Standard but a single-byte extension in Classic Mac OS. * JIS X 0213 / 2004 extensions to Shift_JIS and EUC-JP. (It's unclear if these have actual deployment.) Tolerating means that the occurrence of an extension character doesn't disqualify a candidate but only applies a penalty to the pending score. If there is enough other convincing content, it should be able to overcome the penalty. Differential Revision: https://phabricator.services.mozilla.com/D111372
13ca1a60775dac66e689f262e2c24c7731b8f6a6: Bug 1702248 - Limit encoding detection outcome telemetry to top level and to text/html and text/plain. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 07 Apr 2021 06:05:57 +0000 - rev 642232
Push 15309 by ffxbld-merge at Mon, 19 Apr 2021 17:51:21 +0000
Bug 1702248 - Limit encoding detection outcome telemetry to top level and to text/html and text/plain. r=emk Differential Revision: https://phabricator.services.mozilla.com/D110902
8452d5b6277877ca9f7e469a10247689c32824fa: Bug 673087 - Honor encoding declared via XML declaration in text/html. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 23 Mar 2021 09:52:04 +0000 - rev 640137
Push 15309 by ffxbld-merge at Mon, 19 Apr 2021 17:51:21 +0000
Bug 673087 - Honor encoding declared via XML declaration in text/html. r=emk Differential Revision: https://phabricator.services.mozilla.com/D107806
d97e4b39b840c3ed49eb83a8171e4352d475e1af: Bug 1702248 - Limit encoding detection outcome telemetry to top level and to text/html and text/plain. r=emk, a=RyanVM
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 07 Apr 2021 06:05:57 +0000 - rev 639857
Push 15292 by ryanvm@gmail.com at Wed, 07 Apr 2021 15:25:45 +0000
Bug 1702248 - Limit encoding detection outcome telemetry to top level and to text/html and text/plain. r=emk, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D110902
e1b59212683a69ec592f4bb9bd6d0e533f7138d5: Bug 1699329 - Add Hiragino fallbacks to font.name-list.monospace.ja, for cases where Osaka is not installed. r=emk
Jonathan Kew <jkew@mozilla.com> - Fri, 19 Mar 2021 19:28:09 +0000 - rev 639524
Push 15212 by ffxbld-merge at Mon, 22 Mar 2021 14:40:41 +0000
Bug 1699329 - Add Hiragino fallbacks to font.name-list.monospace.ja, for cases where Osaka is not installed. r=emk Differential Revision: https://phabricator.services.mozilla.com/D108936
0db3027ff27cf0838f737ea535e1217b9a918eeb: Bug 1692498 - Let the emoji font pref override Unicode presentation style only if it's explicitly user-set. r=emk
Jonathan Kew <jkew@mozilla.com> - Tue, 16 Feb 2021 10:06:10 +0000 - rev 634768
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1692498 - Let the emoji font pref override Unicode presentation style only if it's explicitly user-set. r=emk Differential Revision: https://phabricator.services.mozilla.com/D105102
95d35d57d5d62c7594efe8fd68559ac5772ba081: Bug 1692498 - Let the emoji font pref override Unicode presentation style only if it's explicitly user-set. r=emk
Jonathan Kew <jkew@mozilla.com> - Mon, 15 Feb 2021 20:11:17 +0000 - rev 634723
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1692498 - Let the emoji font pref override Unicode presentation style only if it's explicitly user-set. r=emk Differential Revision: https://phabricator.services.mozilla.com/D105102
3722409f72a2b279e367f241ba2f1903d9bbd352: Bug 1692010 - Simplify handling of generics in WhichPrefFontSupportsChar, for better clarity. r=emk
Jonathan Kew <jkew@mozilla.com> - Sat, 13 Feb 2021 04:17:07 +0000 - rev 634568
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1692010 - Simplify handling of generics in WhichPrefFontSupportsChar, for better clarity. r=emk Differential Revision: https://phabricator.services.mozilla.com/D104729
78dab59d989b3d5c16ca163b6a6520ca694fb729: Bug 1687426 - If a CSS generic font-family name is present, use this to determine which font prefs to look at during fallback. r=emk
Jonathan Kew <jkew@mozilla.com> - Mon, 01 Feb 2021 10:47:40 +0000 - rev 632524
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1687426 - If a CSS generic font-family name is present, use this to determine which font prefs to look at during fallback. r=emk Differential Revision: https://phabricator.services.mozilla.com/D103598
45fb48dc681c9d9751a2cb7ab58886a60f1f0312: Bug 1687426 - If a CSS generic font-family name is present, use this to determine which font prefs to look at during fallback. r=emk
Jonathan Kew <jkew@mozilla.com> - Sun, 31 Jan 2021 22:27:45 +0000 - rev 632499
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1687426 - If a CSS generic font-family name is present, use this to determine which font prefs to look at during fallback. r=emk Differential Revision: https://phabricator.services.mozilla.com/D103598
70fa20a1aa2a31ba12bfec9385770679526a4d0b: Bug 1688368 - Check mFeedChardet before feeding the detector. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 27 Jan 2021 10:36:39 +0000 - rev 631975
Push 15122 by ffxbld-merge at Mon, 22 Feb 2021 12:02:19 +0000
Bug 1688368 - Check mFeedChardet before feeding the detector. r=emk Differential Revision: https://phabricator.services.mozilla.com/D102905
687522a89b85c342e277bdb0952631a7a38a1721: Bug 1688368 - Check mFeedChardet before feeding the detector. r=emk, a=pascalc
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 27 Jan 2021 10:36:39 +0000 - rev 631390
Push 15053 by jcristau@mozilla.com at Thu, 28 Jan 2021 16:50:09 +0000
Bug 1688368 - Check mFeedChardet before feeding the detector. r=emk, a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D102905
ff31d767beaac803ae4f238a86dcc66bc668bb8e: Bug 1686463 - Gather telemetry about automatic encoding detection outcomes. r=chutten,emk
Henri Sivonen <hsivonen@hsivonen.fi> - Sun, 24 Jan 2021 00:11:07 +0000 - rev 631341
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1686463 - Gather telemetry about automatic encoding detection outcomes. r=chutten,emk Differential Revision: https://phabricator.services.mozilla.com/D102397
a8a6b398a95b62028c6581fc3ff565093aaf104b: Bug 1648464 - Add an Autodetect item to the Text Encoding menu. r=emk,chutten,Gijs
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 14 Jan 2021 07:06:53 +0000 - rev 630198
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1648464 - Add an Autodetect item to the Text Encoding menu. r=emk,chutten,Gijs Take a step towards replacing the encoding menu with a single menu item that triggers the autodetection manually. However, don't remove anything for now. * Add an autodetect item. * Add telemetry for autodetect used in session. * Add telemetry for non-autodetect used in session. * Restore and revise telemetry for how the encoding that is being overridden was discovered. Differential Revision: https://phabricator.services.mozilla.com/D81132
c7b27737901ae995b60d5630ff436edc616c514c: Bug 1634454 - Resolve symlinks in nsLocalFileWin r=emk
Kagami Sascha Rosylight <saschanaz@outlook.com> - Mon, 01 Jun 2020 15:12:31 +0000 - rev 597390
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1634454 - Resolve symlinks in nsLocalFileWin r=emk Differential Revision: https://phabricator.services.mozilla.com/D73462
8d31ce849dfba1102adb28e29feffcdfced2610c: Bug 890125 - Part 4 - Implement virtual desktop switching for Windows 10 and above. r=mhowell,emk
Mike de Boer <mdeboer@mozilla.com> - Tue, 07 Apr 2020 11:02:56 +0000 - rev 586434
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 890125 - Part 4 - Implement virtual desktop switching for Windows 10 and above. r=mhowell,emk Differential Revision: https://phabricator.services.mozilla.com/D67825
68475f12d4f12b10611bb26fefeef95a0f380843: Bug 890125 - Part 4 - Implement virtual desktop switching for Windows 10 and above. r=mhowell,emk
Mike de Boer <mdeboer@mozilla.com> - Mon, 06 Apr 2020 13:09:19 +0000 - rev 585868
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 890125 - Part 4 - Implement virtual desktop switching for Windows 10 and above. r=mhowell,emk Differential Revision: https://phabricator.services.mozilla.com/D67825
1c8115a9a6842c045e0a75f268dd3a59e4f92833: Bug 890125 - Part 4 - Implement virtual desktop switching for Windows 10 and above. r=mhowell,emk
Mike de Boer <mdeboer@mozilla.com> - Fri, 03 Apr 2020 10:21:33 +0000 - rev 585234
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 890125 - Part 4 - Implement virtual desktop switching for Windows 10 and above. r=mhowell,emk Differential Revision: https://phabricator.services.mozilla.com/D67825
e2bdbdac0d33371dc52db1a17449afee2a3f923b: Bug 1615836 - Update chardetng to 0.1.6. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 18 Feb 2020 22:31:00 +0000 - rev 577505
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1615836 - Update chardetng to 0.1.6. r=emk * Properly take into account non-ASCII bytes at word boundaries for windows-1252. (Especially relevant for Italian, Catalan, Icelandic, and Faroese.) * Move Estonian from the Baltic model to the Western model. This improves overall Estonian detection but causes š and ž encoded as windows-1257, ISO-8859-13, or ISO-8859-4 to get misdecoded. (It would be possible to add a post-processing step to adjust for š and ž, but this would cause reloads given the way chardetng is integrated with Firefox.) * Improve Thai accuracy a lot. * Improve Vietnamese, Lithuanian, and Latvian accuracy a bit. * Improve accuracy for most Central European languages a bit. * Regress accuracy for some Central European languages a bit (as side effect of fixing Italian and Catalan). * Properly classify letters that ISO-8859-4 has but windows-1257 doesn't have in order to avoid misdetecting non-ISO-8859-4 input as ISO-8859-4. * Improve character classification of windows-1254. * Avoid classifying byte 0xA1 or above as space-like to avoid misdetection. * Reduce binary size. Differential Revision: https://phabricator.services.mozilla.com/D63197
4d1de71d2e11e7a5f86edcf716fd2cc8b612fa44: Bug 1615836 - Update chardetng to 0.1.6. r=emk a=pascalc
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 18 Feb 2020 22:31:00 +0000 - rev 575858
Push 12774 by rmaries@mozilla.com at Tue, 25 Feb 2020 15:01:44 +0000
Bug 1615836 - Update chardetng to 0.1.6. r=emk a=pascalc * Properly take into account non-ASCII bytes at word boundaries for windows-1252. (Especially relevant for Italian, Catalan, Icelandic, and Faroese.) * Move Estonian from the Baltic model to the Western model. This improves overall Estonian detection but causes š and ž encoded as windows-1257, ISO-8859-13, or ISO-8859-4 to get misdecoded. (It would be possible to add a post-processing step to adjust for š and ž, but this would cause reloads given the way chardetng is integrated with Firefox.) * Improve Thai accuracy a lot. * Improve Vietnamese, Lithuanian, and Latvian accuracy a bit. * Improve accuracy for most Central European languages a bit. * Regress accuracy for some Central European languages a bit (as side effect of fixing Italian and Catalan). * Properly classify letters that ISO-8859-4 has but windows-1257 doesn't have in order to avoid misdetecting non-ISO-8859-4 input as ISO-8859-4. * Improve character classification of windows-1254. * Avoid classifying byte 0xA1 or above as space-like to avoid misdetection. * Reduce binary size. Differential Revision: https://phabricator.services.mozilla.com/D63197
410d6845491dc78c619f909d145c9e225aee8bf6: Bug 1606744 - Add a default region subtag to the system locale code if GlobalizationPreferences returns a bare language code, to avoid problems with DirectWrite localized font-name API. r=emk
Jonathan Kew <jkew@mozilla.com> - Fri, 03 Jan 2020 17:52:27 +0000 - rev 570950
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1606744 - Add a default region subtag to the system locale code if GlobalizationPreferences returns a bare language code, to avoid problems with DirectWrite localized font-name API. r=emk Differential Revision: https://phabricator.services.mozilla.com/D58632
ca0c893ca9f3422401ca17a44a6694052b8356c7: Bug 1604158 - Hide the encoding detector submenu in hamburger/toolbar cases when chardetng is enabled. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 16 Dec 2019 13:43:15 +0000 - rev 569302
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1604158 - Hide the encoding detector submenu in hamburger/toolbar cases when chardetng is enabled. r=emk Differential Revision: https://phabricator.services.mozilla.com/D57305
96b8dc8fd886ba29f08294f9fcb27fa46d63072e: Bug 1551276 - Autodetect legacy encodings on unlabeled pages. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 12 Dec 2019 17:50:19 +0000 - rev 568896
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1551276 - Autodetect legacy encodings on unlabeled pages. r=emk Differential Revision: https://phabricator.services.mozilla.com/D56362
0810ad58698650697fe84306377b66209bf27d19: Bug 1551276 - Autodetect legacy encodings on unlabeled pages. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 12 Dec 2019 12:59:47 +0000 - rev 568842
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1551276 - Autodetect legacy encodings on unlabeled pages. r=emk Differential Revision: https://phabricator.services.mozilla.com/D56362
77b8a1ea2cc8688838bdeefdc2c5f1803edfc3a4: Bug 1496380 - implement IsCurrentAppOSDefaultForProtocol on Windows, r=emk
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 26 Nov 2019 17:59:15 +0000 - rev 565796
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1496380 - implement IsCurrentAppOSDefaultForProtocol on Windows, r=emk Depends on D50917 Differential Revision: https://phabricator.services.mozilla.com/D53411
b9e66763153cb3b1154718df8cc4e56ee6a29772: Bug 1598656 - Ensure RoUninitialize is not called until after the COMPtr<>s have been released. r=emk
Jonathan Kew <jkew@mozilla.com> - Mon, 25 Nov 2019 13:55:05 +0000 - rev 565497
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1598656 - Ensure RoUninitialize is not called until after the COMPtr<>s have been released. r=emk Differential Revision: https://phabricator.services.mozilla.com/D54505
af71a7b69a5e947be09494bbdb33cdc15c4ef343: Bug 1593414 - Try to use the full list of user-preferred languages on Windows to guide CJK font-preference priority. r=emk
Jonathan Kew <jkew@mozilla.com> - Thu, 21 Nov 2019 15:42:00 +0000 - rev 565091
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1593414 - Try to use the full list of user-preferred languages on Windows to guide CJK font-preference priority. r=emk Differential Revision: https://phabricator.services.mozilla.com/D54043
3f190001b25628d142ac504d4588db4f49c2acb8: 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> - Fri, 22 Nov 2019 00:07:21 +0000 - rev 565063
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +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
ba86d1b7d2a59109bfd66db762ec0f2c91b4eed7: 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 16:19:17 +0000 - rev 564517
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +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
42f70440b347d21c02f8d2ac5e44ce6b564d63ac: 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 16:19:17 +0000 - rev 564500
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +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