- 24 Oct, 2019 1 commit
-
-
Geoff Brown authored
Bug 1516298 - Disable test_group_touchevents.html on android for frequent intermittent failures; r=egao Differential Revision: https://phabricator.services.mozilla.com/D50481 --HG-- extra : moz-landing-system : lando
-
- 10 Jul, 2019 2 commits
-
-
Kartikaya Gupta authored
Differential Revision: https://phabricator.services.mozilla.com/D37616 --HG-- extra : moz-landing-system : lando
-
Kartikaya Gupta authored
Differential Revision: https://phabricator.services.mozilla.com/D37420 --HG-- extra : moz-landing-system : lando
-
- 08 Jul, 2019 2 commits
-
-
Brindusan Cristian authored
Backed out the patch disabling the test, changeset 1f905d44de1c (bug 1516298) as requested by kats on the ticket.
-
Mihai Alexandru Michis authored
Differential Revision: https://phabricator.services.mozilla.com/D37252 --HG-- extra : moz-landing-system : lando
-
- 17 May, 2019 1 commit
-
-
Hiroyuki Ikezoe authored
Bug 1551806 - Don't try to snap if there is no valid snap positions for the scroll-snap v1 implementation. r=botond From the spec [1]; If a valid snap position exists then the scroll container must snap at the termination of a scroll (if none exist then no snapping occurs). Both of test cases in this commit fail without this change. [1] https://drafts.csswg.org/css-scroll-snap-1/#valdef-scroll-snap-type-mandatory Differential Revision: https://phabricator.services.mozilla.com/D31409 --HG-- extra : moz-landing-system : lando
-
- 27 Apr, 2019 1 commit
-
-
Botond Ballo authored
Differential Revision: https://phabricator.services.mozilla.com/D29065 --HG-- extra : moz-landing-system : lando
-
- 01 Apr, 2019 1 commit
-
-
Makoto Kato authored
ZoomToFocusedInput currently does not properly handle the case where the input element is inside a nested scrollable subframe, as it only asks APZ to pan/zoom the root content document, and the root content document might not be zoomable or scrollable to make the input element visible. To handle this case properly we need to ask the main thread to scroll the element into view first. Differential Revision: https://phabricator.services.mozilla.com/D20983 --HG-- extra : rebase_source : 21d2b66bb657b1165820d76fe86badb7838035da extra : histedit_source : 996b4eebf9855445c11135f5f7a3789209b720f8%2C183ffc9ae30c1df4813204dd1bedf5b9f5608518
-
- 05 Mar, 2019 1 commit
-
-
Kartikaya Gupta authored
Differential Revision: https://phabricator.services.mozilla.com/D22093 --HG-- extra : moz-landing-system : lando
-
- 27 Feb, 2019 1 commit
-
-
James Willcox authored
There are few things that are either Fennec-specific or don't work currently under GeckoView w/ e10s under TestRunnerActivity. Disable these so we can get some testing going in automation. This also replaces 'isFennec' with the more correct 'is_fennec'. Differential Revision: https://phabricator.services.mozilla.com/D19016 --HG-- extra : moz-landing-system : lando
-
- 12 Feb, 2019 1 commit
-
-
Andreea Pavel authored
Backed out changeset de0efca1118e (bug 1526002) Backed out changeset 503cbc86e442 (bug 1525959) Backed out changeset 33ea61c54aea (bug 1525959)
-
- 10 Feb, 2019 1 commit
-
-
James Willcox authored
Differential Revision: https://phabricator.services.mozilla.com/D19038 --HG-- extra : moz-landing-system : lando
-
- 12 Feb, 2019 1 commit
-
-
James Willcox authored
There are few things that are either Fennec-specific or don't work currently under GeckoView w/ e10s under TestRunnerActivity. Disable these so we can get some testing going in automation. Differential Revision: https://phabricator.services.mozilla.com/D19016 --HG-- extra : moz-landing-system : lando
-
- 25 Jan, 2019 1 commit
-
-
Hiroyuki Ikezoe authored
Bug 1520081 - Use the minimum scale size even if the minimum-scale in viewport meta tag is greater than 1.0. r=botond Differential Revision: https://phabricator.services.mozilla.com/D17451 --HG-- extra : moz-landing-system : lando
-
- 28 Jan, 2019 1 commit
-
-
Hiroyuki Ikezoe authored
Depends on D17583 Differential Revision: https://phabricator.services.mozilla.com/D17584 --HG-- rename : gfx/layers/apz/test/mochitest/test_fullscreen.html => gfx/layers/apz/test/mochitest/test_group_fullscreen.html extra : moz-landing-system : lando
-
- 21 Jan, 2019 1 commit
-
-
Hiroyuki Ikezoe authored
Bug 1520455 - Don't use the minimum scale size on fullscreen state to avoid the layout viewport gets larger than the visual viewport. r=botond This is a workaround. To properly fix the issue we need to fix both of bug 1516377 and bug 1508177. Differential Revision: https://phabricator.services.mozilla.com/D17103 --HG-- extra : moz-landing-system : lando
-
- 23 Oct, 2018 1 commit
-
-
Ryan Hunt authored
--HG-- extra : rebase_source : 36029954120993f7deac460632526487f17f44b6 extra : histedit_source : 1015aebaece5dbd9d18db999c463c8860f5c4dfe
-
- 10 Oct, 2018 1 commit
-
-
Edgar Chen authored
Differential Revision: https://phabricator.services.mozilla.com/D8288 --HG-- extra : moz-landing-system : lando
-
- 01 Oct, 2018 1 commit
-
-
Botond Ballo authored
With a couple of exceptions: - WebRender, which doesn't support zooming yet - Windows, which is tracked in bug 1495580 Differential Revision: https://phabricator.services.mozilla.com/D7349 --HG-- extra : rebase_source : 216d8de599b95d28ffd74120aca9b999dab686dc extra : histedit_source : c206fd9e8046ca7536cc17047a140096d2333617
-
- 26 Jun, 2018 1 commit
-
-
Kartikaya Gupta authored
MozReview-Commit-ID: G2NTiGUiw5Y --HG-- extra : rebase_source : 149e87e81d115cbb1a1b1684e0022fc24f7a7eb5
-
- 15 Jun, 2018 1 commit
-
-
Kartikaya Gupta authored
This saves us from having to constantly update this list. No functional changes. MozReview-Commit-ID: 5Vup4VKX2e8 --HG-- extra : rebase_source : b66e04795c40353caa4fe235dfd9b198a8bf20f4
-
- 10 Jun, 2018 1 commit
-
-
Joel Maher authored
-
- 07 Jun, 2018 2 commits
-
-
Kartikaya Gupta authored
Transforms are containing blocks for fixed-pos items, so if a fixed-pos item is inside a scrolled transform, then it should use that scrollframe as the scroll target for hit-testing. This patch handles this case for WebRender by stashing the appropriate ASR on the nsDisplayFixedPosition item and using it instead of the presShell's root scrollframe in this scenario. The patch also adds a mochitest (which is basically a mochitested version of the reftest in fixed-pos-scrolled-clip-3.html, with a hit-test check to ensure that it's hitting the right scrollframe). MozReview-Commit-ID: 7YQAeOiMMuP --HG-- extra : rebase_source : 8d1c89d0c03c3e7d9383d0731f65a327a2c11a8d
-
Kartikaya Gupta authored
Without this patch, the scrollId for display items inside a fixed-pos item end as the ASR of the item. In the case of fixed-pos items that are inside iframes, the ASR is the outer document's root scrollframe. This means that e.g. wheel-scrolling while over a fixed-pos item inside an iframe ends up scrolling the outer document's root scrollframe instead of the iframe's root scrollframe. In the non-WR codepath, there some APZ machinery that walks up in the HitTestingTreeNode tree from the hit result, looking to see if that node has a fixed-pos ancestor, and if so, uses the fixed-pos item's target APZ as the real hit result. This machinery doesn't exist in WR, because we don't use the HitTestingTreeNode tree for hit-testing in APZ. Instead, we need to make sure that the item tag for those display items already has the appropriate scrollid set. This patch accomplishes this by introducing a new RAII class that is pushed into the wr::DisplayListBuilder while we are building display items inside a nsDisplayFixedPosition, and allows the desired scroll id to be set on the hit-testing display items. This behaviour is exercised by test_group_wheelevents, which can now be enabled with this fix. MozReview-Commit-ID: L2erPVzJeql --HG-- extra : rebase_source : 1db630513cb1dc16d4e38649812e81f62c8da99c
-
- 01 Jun, 2018 1 commit
-
-
Kartikaya Gupta authored
MozReview-Commit-ID: qm2bvWO7Xa --HG-- extra : rebase_source : 16dce9db6a98e3881b15a715d85e4d6f6d4c9429
-
- 11 Jun, 2018 1 commit
-
-
Kartikaya Gupta authored
Per the touch-action spec, the effective touch-action on an element includes touch-action restrictions from ancestor elements up to and including the element that has the "default action". This patch implements that behaviour so that WebRender gets correct touch-action values on its display items. MozReview-Commit-ID: Cw5uqAsE9qm --HG-- extra : rebase_source : ef6e24a66385e097d50b3a03c06091464b1bb5b9
-
- 21 Jun, 2018 1 commit
-
-
Kashav Madan authored
MozReview-Commit-ID: FNZvv7URTRH --HG-- extra : rebase_source : 4e16b57e9e723e14a28b1da297cc3dcbf5cbfe3c
-
- 05 Jun, 2018 2 commits
-
-
Hiroyuki Ikezoe authored
Bug 1464568 - Set the shadow base transform value for the case where opacity animations' calculation was skipped. r=kats And make DOMWindowUtils.getOMTCTransform work for opacity animations' layer. MozReview-Commit-ID: 7P99WjYqPr0 --HG-- extra : rebase_source : cf87e8da40cf9febdb4188f4ef8ebe3b64eabe53
-
Hiroyuki Ikezoe authored
Bug 1464568 - Set the shadow base transform for animation explicitly even if the transform value hasn't changed. r=kats That's because the shadow base transform value might have been changed by APZC. The test case in this patch fail without this fix on non-WebRender and the test case is skipped on WebRender since the bug should never happen on WebRender because WebRender manages animation transform value and APZ transform value separately. MozReview-Commit-ID: Itgh0QL1su6 --HG-- extra : rebase_source : c6f498947ce0be81bfd89f8190f4676f00aa6355
-
- 23 Apr, 2018 1 commit
-
-
Kartikaya Gupta authored
-
- 28 Mar, 2018 1 commit
-
-
Botond Ballo authored
MozReview-Commit-ID: 1t6wpYo9n3P --HG-- rename : gfx/layers/apz/test/mochitest/helper_hittest_subframe_float.html => gfx/layers/apz/test/mochitest/helper_hittest_float_bug1434846.html extra : rebase_source : 11d9a120f1b1fdd841a7e7cb59b92975e08205df
-
- 04 Apr, 2018 1 commit
-
-
Olli Pettay authored
--HG-- extra : rebase_source : 0ea948a612dfbd46b80b52985f96685b012e0079
-
- 28 Mar, 2018 1 commit
-
-
Botond Ballo authored
MozReview-Commit-ID: EeQlvluPQD1 --HG-- extra : rebase_source : 074ba63d6c4d9a69393cce691988697def556818
-
- 14 Mar, 2018 1 commit
-
-
Emilio Cobos Álvarez authored
There can be something shuffling the iframe between the mouse event is sent and the mouse event is received which makes us end up targeting the <body> instead of the test target. This can be reproduced with enough persistence either with and without the patches from bug 1439875, at least on a headless build with rr chaos mode. Move it to test_group_pointerevents in the apz tests to run it in a new window and make it a bit more reliable. MozReview-Commit-ID: BS6Es8iEmMY
-
- 06 Mar, 2018 1 commit
-
-
Kartikaya Gupta authored
Bug 1436287 - Disable high-frequency intermittent failure until the proper fix is in place. r=botond MozReview-Commit-ID: KMcKyGrvOCi --HG-- extra : rebase_source : a1cda66266fb1d82dc306d728e37d7897fcdfb95
-
- 26 Feb, 2018 1 commit
-
-
Botond Ballo authored
MozReview-Commit-ID: 1e06rX4SQD8 --HG-- extra : rebase_source : 4f2aa932af8c1c8332d49aeaace687c71a4d58bc
-
- 21 Mar, 2018 1 commit
-
-
Botond Ballo authored
Bug 1425603 - APZ mochitest for obeying overscroll-behavior when scrolling over a checkerboarded area. r=kats MozReview-Commit-ID: JMWBVf2bKKP --HG-- rename : gfx/layers/apz/test/mochitest/helper_scroll_overscroll_behavior.html => gfx/layers/apz/test/mochitest/helper_overscroll_behavior_bug1425573.html extra : rebase_source : be9f67885ef2fd13b6e3bc377903da7878d53ed1
-
- 02 Feb, 2018 1 commit
-
-
Kartikaya Gupta authored
SetTestSampleTime is called from tests via the advanceTimeAndRefresh API on DOMWindowUtils, and the expectation is that after it is done, the time has been advanced and a composite has happened. So we need to ensure that is the case with WebRender as well. This fixes the issue I was seeing with test_group_hittest.html and makes it pass. MozReview-Commit-ID: 86l9mTTwD2v --HG-- extra : rebase_source : d2921fb0f9b09f4366fb516e4a6254a7f13f3e4e
-
- 12 Feb, 2018 1 commit
-
-
Botond Ballo authored
MozReview-Commit-ID: 7M7gUwAmlIO --HG-- extra : rebase_source : 9a0fae64942f5a738db156c3fa841964d7dcff5c
-
- 29 Jan, 2018 1 commit
-
-
Kartikaya Gupta authored
This causes some mochitests to fail. MozReview-Commit-ID: J2AjM0qKVE5 --HG-- extra : rebase_source : 21102068e9eca65f56bafb76cb623dbdbf0bfb3a
-