319002038939ba7bc847abe84b44478cbcbbd59b: Bug 1626851 part 2: Close the download prompt before finishing the test. r=MarcoZ
James Teh <jteh@mozilla.com> - Tue, 23 Jun 2020 05:45:47 +0000 - rev 600829
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1626851 part 2: Close the download prompt before finishing the test. r=MarcoZ This is the actual fix. Previously, we opened a download prompt, but we didn't close it. This download prompt could sometimes get focus and prevent subsequent tests from getting focus. Explicitly closing it should prevent this from happening. Differential Revision: https://phabricator.services.mozilla.com/D80590
e1f348eddac5dfa52b7ee98c004424721201cb72: Bug 1626851 part 1: Rewrite test_doc_busy.html to use promises. r=MarcoZ
James Teh <jteh@mozilla.com> - Tue, 23 Jun 2020 05:43:30 +0000 - rev 600828
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1626851 part 1: Rewrite test_doc_busy.html to use promises. r=MarcoZ It's just too difficult/confusing to mix a11y and non-a11y async stuff using eventQueue. This patch should be functionally equivalent; it doesn't fix the bug. Differential Revision: https://phabricator.services.mozilla.com/D80589
14c68ad90aaa1d41e0179accee9d244b62997aec: Bug 1646708 - Reset sweepMarkTaskStarted after joining the sweep task r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 22 Jun 2020 17:26:00 +0000 - rev 600827
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646708 - Reset sweepMarkTaskStarted after joining the sweep task r=sfink The problem here is that if we don't reset sweepMarkTaskStarted then we won't start the task next time there is work for it to do. This was missing from endSweepingSweepGroup but I've refectored so this happens in joinSweepMarkTask now. Differential Revision: https://phabricator.services.mozilla.com/D80441
3add3a1747557d9b1e20c41afed20a94952ce5e8: Bug 1644907 - Fix intermittent failure due to not passing the appropriate window to syntehsize methods. r=adw
Marco Bonardo <mbonardo@mozilla.com> - Tue, 23 Jun 2020 07:59:27 +0000 - rev 600826
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1644907 - Fix intermittent failure due to not passing the appropriate window to syntehsize methods. r=adw Also cleans up some test boilerplate: 1. avoid waitForFocus passing in urlbar tests 2. avoid useless window.gSomething 3. avoid useless UrlbarTestUtils imports Differential Revision: https://phabricator.services.mozilla.com/D80082
d26c7e854d7b15269b56f232d5c39258746c072e: Backed out changeset b09c7ddea2a4 (bug 1646678) for causing leaks. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Tue, 23 Jun 2020 11:06:54 +0300 - rev 600825
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Backed out changeset b09c7ddea2a4 (bug 1646678) for causing leaks. CLOSED TREE
b95162bf0644d8eb9a9ff1f4af761b8ff0427e5f: Bug 1645725 - Remove chatsetMenu.properties l10n resource from GeckoView. r=geckoview-reviewers,Pike,snorp
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 22 Jun 2020 09:00:40 +0000 - rev 600824
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645725 - Remove chatsetMenu.properties l10n resource from GeckoView. r=geckoview-reviewers,Pike,snorp `charsetMenu.properies` was for "Text Encoding" menu in Fennec (bug 611580). EN was off as default, but some language such JA turned on this menu. Since Fennec is gone, it is unnecessary now, so let's remove this resource. Differential Revision: https://phabricator.services.mozilla.com/D79634
fe7c13be3ba5f011abd8fe9b0ad1a8176b3f7a93: Backed out changeset 5614bcd268d1 (bug 1337953) for bustage at FuzzyLayer.cpp. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Tue, 23 Jun 2020 11:01:37 +0300 - rev 600823
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Backed out changeset 5614bcd268d1 (bug 1337953) for bustage at FuzzyLayer.cpp. CLOSED TREE
2e38bb7fa4712e0cf4f599cfad0cf6a251eecef2: Bug 1490661 - Part 6. Add geckoview-junit test for enterkeyhint. r=geckoview-reviewers,agi
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 23 Jun 2020 06:38:18 +0000 - rev 600822
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1490661 - Part 6. Add geckoview-junit test for enterkeyhint. r=geckoview-reviewers,agi Differential Revision: https://phabricator.services.mozilla.com/D79647
e3090704a024058cf6e6c2016887f8c251ff8964: Bug 1490661 - Part 5. Implement current spec of enterkeyhint on Android backend. r=geckoview-reviewers,agi
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 23 Jun 2020 06:38:10 +0000 - rev 600821
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1490661 - Part 5. Implement current spec of enterkeyhint on Android backend. r=geckoview-reviewers,agi When using `enterkeyhint` attribute, key event must be be fired as enter key. So by previous changeset, I change action type to `maybenext` if inferring action type without `enterkeyhint`. Also, `enterkeyhint` can have additional values (enter and previous), so Android back end should support it. Differential Revision: https://phabricator.services.mozilla.com/D79646
bd285002fe0c3e392c8679b46020cd731df8ba4e: Bug 1490661 - Part 4. Split next action hint with next and maybenext. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 23 Jun 2020 06:37:58 +0000 - rev 600820
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1490661 - Part 4. Split next action hint with next and maybenext. r=masayuki Current implementation of Blink and WebKit is that enter key is dispatched even if `enterkeyhint` is `next`. If no enterkeyhint, Gecko and Blink infer this type from `<form>` and `<input>` element. If this key is set as "next" by inference, Blink doesn't dispatch key event then sets focus to next element, and Gecko dispatches `Tab` key to set focus to next element. So if action hint is "next" by inference, we would like to change to another type "maybenext". Differential Revision: https://phabricator.services.mozilla.com/D79645
3605a382f0bff9ff9396d72112c05844ea34f6fb: Bug 1490661 - Part 3. InputContext should reference enterkeyhint attribute for action hint. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 23 Jun 2020 06:37:50 +0000 - rev 600819
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1490661 - Part 3. InputContext should reference enterkeyhint attribute for action hint. r=masayuki Set enterkeyhint to `InputContext.mActionHint`. Although it is used by `moz_action` attribute, enterkeyhint is standardized version of this. New logic is the following. 1. Read `enterkeyhint` that is from editing host 2. Read `moz_action` on `<input>` element if no `enterkeyhint` 3. If both is nothing, we infer this value from the `<form>`. Differential Revision: https://phabricator.services.mozilla.com/D79644
9b7202e779eb71a7368c075fba8a183a3118fb43: Bug 1490661 - Part 2. Add enterkeyhint attribute to htmlparser. r=hsivonen
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 23 Jun 2020 06:37:43 +0000 - rev 600818
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1490661 - Part 2. Add enterkeyhint attribute to htmlparser. r=hsivonen Bug 1618295 isn't merged into https://github.com/validator/htmlparser, I copy it from /parser/html/javasrc/AttributeName.java Differential Revision: https://phabricator.services.mozilla.com/D79642
7c732d35b39746dddb68cae556b97d2de6ecf5fd: Bug 1490661 - Part 1. Support HTML.enterKeyHint in Nighly. r=webidl,smaug,hsivonen
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 23 Jun 2020 06:37:20 +0000 - rev 600817
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1490661 - Part 1. Support HTML.enterKeyHint in Nighly. r=webidl,smaug,hsivonen On mobile platform, "ENTER" key on software keyboard key can sometimes change to "Next" and etc. Although Firefox OS/Firefox Android have `mozactionhint` attribute for its behaviour, This is standardized version of it. Chrome and Safari already support it now, so I would like to support this on Firefox/GeckoView Nightly. Differential Revision: https://phabricator.services.mozilla.com/D79641
9556117ca7806e17b79f8e894a13ba226b09c300: Bug 1645943 - A testcase to ensure temporary storage initialization is not blocked by a cache directory in an origin directory that ends with a period; r=janv,dom-workers-and-storage-reviewers
Tom Tung <ttung@mozilla.com> - Mon, 22 Jun 2020 22:15:01 +0000 - rev 600816
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645943 - A testcase to ensure temporary storage initialization is not blocked by a cache directory in an origin directory that ends with a period; r=janv,dom-workers-and-storage-reviewers Differential Revision: https://phabricator.services.mozilla.com/D80001
5e40accdea69d32cba2f37927f734f08146d8836: Bug 1645943 - Check results from nsIFile's functions rather than mozStorage's/SQLite's in LockedGetPaddingSizeFromDB; r=janv,dom-workers-and-storage-reviewers,sg
Tom Tung <ttung@mozilla.com> - Tue, 23 Jun 2020 06:38:25 +0000 - rev 600815
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645943 - Check results from nsIFile's functions rather than mozStorage's/SQLite's in LockedGetPaddingSizeFromDB; r=janv,dom-workers-and-storage-reviewers,sg Differential Revision: https://phabricator.services.mozilla.com/D79959
b09c7ddea2a4f6fd64cbb16e1e93d54c1ec8cf60: Bug 1646678 - Allow resource watcher tests to force server side support. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 22 Jun 2020 12:15:11 +0000 - rev 600814
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646678 - Allow resource watcher tests to force server side support. r=ochameau. This is done by getting the value of the `devtools.testing.enableServerWatcherSupport` preference on the WatcherActor, and using its result to enable the traits or not. On the browser_resources_* test that have both legacy and server listener, we run the tests twice, without and with the pref to have some decent coverage. Differential Revision: https://phabricator.services.mozilla.com/D79983
ff3262df0951a7d0f60a33bf9c9b5a436341517e: Bug 1645734 [Wayland] Move gbm library interface from nsWaylandDisplay, r=jhorak
Martin Stransky <stransky@redhat.com> - Tue, 23 Jun 2020 06:27:09 +0000 - rev 600813
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645734 [Wayland] Move gbm library interface from nsWaylandDisplay, r=jhorak Differential Revision: https://phabricator.services.mozilla.com/D79695
06666d192e72ade47887c722e90c4b783730ef86: Bug 1645313 - Instantiate mozilla::JapaneseDetector only when needed. r=m_kato
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 23 Jun 2020 01:40:53 +0000 - rev 600812
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1645313 - Instantiate mozilla::JapaneseDetector only when needed. r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D80456
09259e2ec5af8872b91b0267d82b91643559e62d: Bug 1646968 - Remove unnecessary DoH heuristics run at startup. r=valentin
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 23 Jun 2020 05:29:32 +0000 - rev 600811
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1646968 - Remove unnecessary DoH heuristics run at startup. r=valentin Differential Revision: https://phabricator.services.mozilla.com/D80415
3900c8159b39e47ec199b1b973de2b3988970312: Bug 1647215 - Remove doorhanger-related code from doh-rollout extension and update tests. r=andreio,prathiksha
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 23 Jun 2020 05:55:24 +0000 - rev 600810
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1647215 - Remove doorhanger-related code from doh-rollout extension and update tests. r=andreio,prathiksha Differential Revision: https://phabricator.services.mozilla.com/D80344
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip