ba373603f390cf83509d0c809bea5cac93a639e8: Bug 1613549 - Reduce the timeout in browser_search_tips.js because the original delay has been removed. r=adw
Marco Bonardo <mbonardo@mozilla.com> - Wed, 19 Feb 2020 00:48:14 +0000 - rev 514558
Push 37138 by csabou@mozilla.com at Wed, 19 Feb 2020 17:23:57 +0000
Bug 1613549 - Reduce the timeout in browser_search_tips.js because the original delay has been removed. r=adw Differential Revision: https://phabricator.services.mozilla.com/D63211
e72506f78ff1de27580746a77da42fb37b77fc4d: Bug 1524873 - Enable SafeBrowsing in Safe Mode. r=gcp
Dimi Lee <dlee@mozilla.com> - Tue, 18 Feb 2020 10:48:47 +0000 - rev 514557
Push 37138 by csabou@mozilla.com at Wed, 19 Feb 2020 17:23:57 +0000
Bug 1524873 - Enable SafeBrowsing in Safe Mode. r=gcp This patch enables SafeBrowsing in Safe Mode because features based on SafeBrowsing are essential for Firefox(For example, Enhanced Tracking Protection). Since Safe Browsing update is nondeterministic, we disable periodical SafeBrowsing update to make troubleshooting easier. Manually trigger an update via about:classifier is still enabled. Last, SafeBrowsing tables provided by Google will be ignored in Safe Mode to ensure the SafeBrowsing warnings are update-to-date. Differential Revision: https://phabricator.services.mozilla.com/D62708
67d6bbcfc46d45840641bec0af66e3ea79d92b94: Bug 1522333 - Disable /offscreen-canvas/fill-and-stroke-styles/ tests on win ccov and update MediaRecorder-peerconnection.https.html on android. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Tue, 18 Feb 2020 10:39:36 +0000 - rev 514556
Push 37138 by csabou@mozilla.com at Wed, 19 Feb 2020 17:23:57 +0000
Bug 1522333 - Disable /offscreen-canvas/fill-and-stroke-styles/ tests on win ccov and update MediaRecorder-peerconnection.https.html on android. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D62491
d27b640d4ead12d854b43bc981d764cf302b5d7d: Bug 1532486 - Ensure media cache is memory-only when in Private Browsing Mode r=jya,xeonchen
Richard Pospesel <richard@torproject.org> - Wed, 22 Jan 2020 00:19:28 +0000 - rev 514555
Push 37138 by csabou@mozilla.com at Wed, 19 Feb 2020 17:23:57 +0000
Bug 1532486 - Ensure media cache is memory-only when in Private Browsing Mode r=jya,xeonchen When in private browsing mode and the 'browser.privatebrowsing.forceMediaMemoryCache' pref is set to 'true' MediaCache::GetMediaCache will only return an in-memory cache to avoid disk leakage. Differential Revision: https://phabricator.services.mozilla.com/D22337
8415a5f0b19775421eb33feb38e92767b683ba84: Bug 1607686 - Add beforeinput to Event Listener Breakpoints. r=loganfsmyth
Farooq AR <farooqbckk@gmail.com> - Wed, 19 Feb 2020 07:41:03 +0000 - rev 514554
Push 37138 by csabou@mozilla.com at Wed, 19 Feb 2020 17:23:57 +0000
Bug 1607686 - Add beforeinput to Event Listener Breakpoints. r=loganfsmyth Differential Revision: https://phabricator.services.mozilla.com/D63054
1effb11e8e178a9b1f25ba171f4d52f857ebb713: Bug 1615753 - update shared-worker-options-credentials.html expectation r=Aryx
Andreea Pavel <apavel@mozilla.com> - Tue, 18 Feb 2020 05:38:10 +0000 - rev 514553
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Bug 1615753 - update shared-worker-options-credentials.html expectation r=Aryx Differential Revision: https://phabricator.services.mozilla.com/D63126
2dbac8cfef2488d4f2d90c775b94edb936b283e6: Bug 1615389 - Fix WPT for sameSite=lax by default, r=Ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 18 Feb 2020 22:09:33 +0000 - rev 514552
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Bug 1615389 - Fix WPT for sameSite=lax by default, r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D62788
c6c31fff89b3c831ec98027133ebeb780a185b5f: Bug 1616455 - readPixels should treat uint8clamped as uint8. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 19 Feb 2020 03:34:47 +0000 - rev 514551
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Bug 1616455 - readPixels should treat uint8clamped as uint8. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D63284
808290d9cd093c5b9836d96e335268c11c3bcf25: Bug 1359404 - Make IsEmptyNode infaillible. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 19 Feb 2020 05:37:13 +0000 - rev 514550
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Bug 1359404 - Make IsEmptyNode infaillible. r=masayuki IsEmptyNode won't return error if parameter is not null. So we shouldn't use nserror for return value and use assertion to check parameter. Differential Revision: https://phabricator.services.mozilla.com/D63124
3aa73fde9a37be2bba354aa071df5a50098d8b07: Bug 1495394 - add `mach install-moz-phab` command; r=firefox-build-system-reviewers,chmanchester
byron jones <glob@mozilla.com> - Wed, 19 Feb 2020 05:28:32 +0000 - rev 514549
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Bug 1495394 - add `mach install-moz-phab` command; r=firefox-build-system-reviewers,chmanchester Install moz-phab using the correct command for the current operating system as per moz-phab's documentation. Differential Revision: https://phabricator.services.mozilla.com/D59139
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 514548
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +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
30e202fe574ad72fd9ed6af85b76aeda3a31cb68: Bug 1609407 - Turn on intl.ime.hack.on_any_apps.fire_key_events_for_composition for release build. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 18 Feb 2020 03:50:56 +0000 - rev 514547
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Bug 1609407 - Turn on intl.ime.hack.on_any_apps.fire_key_events_for_composition for release build. r=masayuki Some IMEs such as GBoard use IME composition for prediction even if en-us language. And it won't generate KeyEvent via InputConnection object. Actually, we can emulate key event for this situation via intl.ime.hack.on_any_apps.fire_key_events_for_composition, so let's turn on this preference for release build. Also, Chrome/Android dispatch key event on prediction, so GeckoView should dispatch it too. Differential Revision: https://phabricator.services.mozilla.com/D63122
97771e88ad8de9bf3c214ae144ab6451ca4b2f82: Bug 1615174 - Set ulimit to a reasonable value for tasks. r=dmajor
Mike Hommey <mh+mozilla@glandium.org> - Sun, 16 Feb 2020 14:55:35 +0000 - rev 514546
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Bug 1615174 - Set ulimit to a reasonable value for tasks. r=dmajor while allowing it to be tweakable without editing run-task each time (rebuilding all docker images as a consequence) Differential Revision: https://phabricator.services.mozilla.com/D62701
411a2cc7050c8b786dfe02a0a02d1ce3130ba545: Improve documentation for MOZ_CAN_RUN_SCRIPT_BOUNDARY. No bug. r=mbrodesser,nika
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 19 Feb 2020 02:50:58 +0000 - rev 514545
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Improve documentation for MOZ_CAN_RUN_SCRIPT_BOUNDARY. No bug. r=mbrodesser,nika Differential Revision: https://phabricator.services.mozilla.com/D62955
1d24a1f7cf649addb2aa2f4e76edf616cf40fc93: Bug 1609426 - Part 4: Allow native DOM bindings during eager eval. r=jlast,bzbarsky
Logan Smyth <loganfsmyth@gmail.com> - Tue, 18 Feb 2020 17:50:00 +0000 - rev 514544
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Bug 1609426 - Part 4: Allow native DOM bindings during eager eval. r=jlast,bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D61966
48bead797c47c35a58d371aeee189379abfd2d28: Bug 1609426 - Part 3: Automatically generate the list of pure functions. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Tue, 18 Feb 2020 17:51:09 +0000 - rev 514543
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Bug 1609426 - Part 3: Automatically generate the list of pure functions. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D61965
79807dc95f054cce9c4d9fce12bf1be3ef48aeec: Bug 1597888 - Default topsites tailored for CN region. r=nanj
Hector Zhao <bzhao@mozilla.com> - Wed, 19 Feb 2020 01:28:06 +0000 - rev 514542
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Bug 1597888 - Default topsites tailored for CN region. r=nanj Differential Revision: https://phabricator.services.mozilla.com/D63050
6edcf0e355d218daefbec29ad72a6deab018fe37: Bug 1616396 - Install rustc 1.41.0 in bootstrap r=firefox-build-system-reviewers,rstewart
Chris Manchester <cmanchester@mozilla.com> - Tue, 18 Feb 2020 22:00:34 +0000 - rev 514541
Push 37137 by csabou@mozilla.com at Wed, 19 Feb 2020 09:53:52 +0000
Bug 1616396 - Install rustc 1.41.0 in bootstrap r=firefox-build-system-reviewers,rstewart Differential Revision: https://phabricator.services.mozilla.com/D63258
28cf163158a673037d20ccc1aa7b825e406e927b: Bug 1615035. Use ErrorResults, not nsresults, to propagate errors in CDM code. r=bryce
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 19 Feb 2020 01:15:33 +0000 - rev 514540
Push 37136 by opoprus@mozilla.com at Wed, 19 Feb 2020 04:34:03 +0000
Bug 1615035. Use ErrorResults, not nsresults, to propagate errors in CDM code. r=bryce Please review this very carefully! This exposes a bunch of error messages that used to only be visible on DetailedPromise to web content. Are there any privacy/security issues with exposing those? If needed, we could use more generic messages instead, but exposing this information if we can seemed like the right way to go. I did look over the error messages coming from GeckoMediaDrmBridgeV21.java and none of them look like they expose any interesting state. The messages from ChromiumCDMProxy expose mKeySystem, but that came from the web page to start with, I think. Also, are these messages even meaningful for web content? Some of the error messages (like the one from MediaDrmCDMProxy::md_SetServerCertificate) seem like they include internal function names, so are not great for web content... I'm not quite sure what the best thing to do there is. Note: There is a behavior change to ChromiumCDMParent::GetStatusForPolicy because NS_ERROR_INVALID_ARG is not a valid thing to throw to web content. I've used TypeError, since that's what normally gets used for invalid args. Differential Revision: https://phabricator.services.mozilla.com/D62645
f0af83199ea48fdc23daa00a9f7e7afa438c7889: Bug 1596007: Fire an a11y state change event when an image's size becomes available. r=eeejay,emilio
James Teh <jteh@mozilla.com> - Tue, 18 Feb 2020 17:22:35 +0000 - rev 514539
Push 37136 by opoprus@mozilla.com at Wed, 19 Feb 2020 04:34:03 +0000
Bug 1596007: Fire an a11y state change event when an image's size becomes available. r=eeejay,emilio Differential Revision: https://phabricator.services.mozilla.com/D62871
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip