Name Description Size Coverage
apz_test_native_event_utils.js eslint-disable mozilla/use-ownerGlobal 62308 -
apz_test_utils.js import-globals-from apz_test_native_event_utils.js 45851 -
browser.toml 4155 -
browser_test_animations_without_apz_sampler.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3954 -
browser_test_autoscrolling_in_extension_popup_window.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5295 -
browser_test_autoscrolling_in_oop_frame.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3395 -
browser_test_background_tab_load_scroll.js 4185 -
browser_test_background_tab_scroll.js 2836 -
browser_test_content_response_timeout.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2542 -
browser_test_contextmenu_in_popup.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 3578 -
browser_test_displayport_in_popup.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 3380 -
browser_test_key_press_in_popup.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 3036 -
browser_test_mousemove_optimization.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2268 -
browser_test_paint_skip_in_popup.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 3899 -
browser_test_popup_menu_in_parent_process.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 3013 -
browser_test_popup_menu_in_parent_process_content.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 5360 -
browser_test_popup_menu_in_position_fixed.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 3495 -
browser_test_position_sticky.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4714 -
browser_test_reset_scaling_zoom.js 1533 -
browser_test_scroll_thumb_dragging.js 2382 -
browser_test_scrollbar_in_extension_popup_window.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4115 -
browser_test_scrolling_in_extension_popup_window.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3396 -
browser_test_scrolling_on_inactive_scroller_in_extension_popup_window.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3882 -
browser_test_select_popup_position.js This test is a a mash up of https://searchfox.org/mozilla-central/rev/559b25eb41c1cbffcb90a34e008b8288312fcd25/gfx/layers/apz/test/mochitest/browser_test_group_fission.js https://searchfox.org/mozilla-central/rev/559b25eb41c1cbffcb90a34e008b8288312fcd25/gfx/layers/apz/test/mochitest/helper_basic_zoom.html https://searchfox.org/mozilla-central/rev/559b25eb41c1cbffcb90a34e008b8288312fcd25/browser/base/content/test/forms/browser_selectpopup.js 4683 -
browser_test_select_zoom.js This test is a a mash up of https://searchfox.org/mozilla-central/rev/559b25eb41c1cbffcb90a34e008b8288312fcd25/gfx/layers/apz/test/mochitest/browser_test_group_fission.js https://searchfox.org/mozilla-central/rev/559b25eb41c1cbffcb90a34e008b8288312fcd25/gfx/layers/apz/test/mochitest/helper_basic_zoom.html https://searchfox.org/mozilla-central/rev/559b25eb41c1cbffcb90a34e008b8288312fcd25/browser/base/content/test/forms/browser_selectpopup.js 5590 -
browser_test_tab_drag_event_counts.js Test for https://bugzilla.mozilla.org/show_bug.cgi?id=1683776 3018 -
browser_test_tab_drag_zoom.js This test is a a mash up of https://searchfox.org/mozilla-central/rev/016925857e2f81a9425de9e03021dcf4251cafcc/gfx/layers/apz/test/mochitest/browser_test_select_zoom.js https://searchfox.org/mozilla-central/rev/016925857e2f81a9425de9e03021dcf4251cafcc/browser/base/content/test/general/browser_tab_drag_drop_perwindow.js 2946 -
browser_test_touch_event_in_popup_panel.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2365 -
browserSidebarRevamp.toml 574 -
green100x100.png 255 -
helper_background_tab_load_scroll.html 2545 -
helper_background_tab_scroll.html 246 -
helper_basic_onetouchpinch.html Sanity check for one-touch pinch zooming 3688 -
helper_basic_pan.html Sanity panning test 3090 -
helper_basic_scrollend.html 2538 -
helper_basic_zoom.html Sanity check for zooming 3106 -
helper_browser_test_utils.js 375 -
helper_bug982141.html Test for Bug 982141, helper page 4738 -
helper_bug1162771.html Test for touchend on media elements 3163 -
helper_bug1271432.html Ensure that the hit region doesn't get unexpectedly expanded 6144 -
helper_bug1280013.html Test for bug 1280013 3287 -
helper_bug1285070.html Test pointer events are dispatched once for touch tap 1623 -
helper_bug1299195.html Test pointer events are dispatched once for touch tap 1843 -
helper_bug1326290.html Dragging the mouse on a inactive scrollframe's scrollbar 2017 -
helper_bug1331693.html Dragging the mouse on a scrollframe inside an SVGEffects 2185 -
helper_bug1346632.html Dragging the scrollbar on a page with a fixed-positioned element just past the right edge of the content 2301 -
helper_bug1414336.html Test for Bug 1414336 2968 -
helper_bug1462961.html Dragging the mouse on a transformed scrollframe inside a fixed-pos element 2208 -
helper_bug1473108.html Test for Bug 1473108 1263 -
helper_bug1490393-2.html Dragging the mouse on a scrollbar for a scrollframe inside nested transforms 2643 -
helper_bug1490393.html Dragging the mouse on a scrollbar for a scrollframe inside nested transforms 2508 -
helper_bug1502010_unconsumed_pan.html Test pointercancel doesn't get sent for horizontal panning on a pan-y element 2818 -
helper_bug1506497_touch_action_fixed_on_fixed.html Test for Bug 1506497 3050 -
helper_bug1509575.html Test for Bug 1509575 2439 -
helper_bug1519339_hidden_smoothscroll.html Test for bug 1519339 2099 -
helper_bug1544966_zoom_on_touch_action_none.html Test for Bug 1544966 2743 -
helper_bug1550510.html Dragging the mouse on a scrollbar for a transformed, filtered scrollframe 2593 -
helper_bug1637113_main_thread_hit_test.html Test for Bug 1637113 2531 -
helper_bug1637135_narrow_viewport.html Test for Bug 1637135 1671 -
helper_bug1638441_fixed_pos_hit_test.html Test for Bug 1638441 2091 -
helper_bug1638458_contextmenu.html Test for Bug 1638458 3149 -
helper_bug1648491_no_pointercancel_with_dtc.html Test for Bug 1648491 2754 -
helper_bug1662800.html Dragging the mouse on a scrollbar for a scrollframe inside nested transforms with a scale component 2461 -
helper_bug1663731_no_pointercancel_on_second_touchstart.html Test for Bug 1663731 2878 -
helper_bug1669625.html Scrolling doesn't cause extra SchedulePaint calls 3311 -
helper_bug1674935.html Tests that keyboard arrow keys scroll a very specific page 2490 -
helper_bug1682170_pointercancel_on_touchaction_pinchzoom.html 2581 -
helper_bug1695598.html Test for bug 1695598 4572 -
helper_bug1714934_mouseevent_buttons.html Test for Bug 1714934 1042 -
helper_bug1719330.html Tests that the arrow down key does not scroll by more than 1 element 1727 -
helper_bug1719855.html preventDefault() in touchmove prevents scrolling even after a long tap event 3421 -
helper_bug1719855_pointercancel_on_touchmove_after_contextmenu_prevented.html 2377 -
helper_bug1724759.html Tests that :active state is cleared after a longpress event 1730 -
helper_bug1756529.html Page scrolling bug test, helper page 13803 -
helper_bug1756814.html 2184 -
helper_bug1780701.html Test that scroll snap wont't happen on zoomed content 2047 -
helper_bug1783936.html Test that scroll snap happens on pan end without fling 2155 -
helper_bug1806400-2.html Tests that double-tap-to-zoom never activates elements inside a scrollable container 1464 -
helper_bug1806400-3.html Tests that :active state is changed on a scrollable container without any touch event listeners 1319 -
helper_bug1806400-4.html Tests that double-tap-to-zoom never activates elements inside non scrollable container 1361 -
helper_bug1806400.html Tests that :active state is changed with `touchstart` event listener 1881 -
helper_bug1889017_fullscreen.html Test for Bug 1889017 2145 -
helper_bug1922904.html 2787 -
helper_bug1930342.html What happens if main thread scrolls? 1873 -
helper_bug1934118.html 1807 -
helper_bug1960053_scroll_snap_align_start.html testcase 2820 -
helper_bug1989868.html Test that touch scrolling keeps working with a smooth scroll operation by JS 1551 -
helper_cancel_active_task.html Tests that scheduled :hover task is surely destroyed when the target document is destroyed 3383 -
helper_cancel_hover_task.html Tests that scheduled :hover task is surely destroyed when the target document is destroyed 3055 -
helper_check_dp_size.html Test for Bug 1689492, helper page 5860 -
helper_checkerboard_apzforcedisabled.html Checkerboarding while root scrollframe async-scrolls and a subframe has APZ force disabled 3927 -
helper_checkerboard_no_multiplier.html Testcase for checkerboarding with displayport multipliers dropped to zero 2326 -
helper_checkerboard_scrollinfo.html Scrolling a scrollinfo layer and making sure it doesn't checkerboard 3522 -
helper_checkerboard_zoom_during_load.html Testcase for checkerboarding after zooming during page load 2185 -
helper_checkerboard_zoomoverflowhidden.html Checkerboarding in while scrolling a subframe when root scrollframe has overflow hidden and pinch zoomed in 4575 -
helper_click.html Sanity mouse-clicking test 1373 -
helper_click_interrupt_animation.html Clicking on the content (not scrollbar) should interrupt animations 3726 -
helper_content_response_timeout.html 848 -
helper_custom_scrolling_bug1932985.html Test that a custom scrolling implementation using scrollBy() is not much slower than native wheel event handling 3086 -
helper_disallow_doubletap_zoom_inside_oopif.html Check that double tapping inside an oop iframe doesn't work if the top level content document doesn't allow zooming 1491 -
helper_displayport_estimation.html Test for making sure that an instant scroll update on the main-thread is reflected to displayport 4261 -
helper_displayport_expiry.html Test for DisplayPort Expiry 1305 -
helper_displayport_suppression_during_page_load.html Test for displayport supression during page load 1758 -
helper_displayport_suppression_stop_by_wheel_scroll.html Test for displayport supression is stopped by wheel scroll 2283 -
helper_div_pan.html Sanity panning test for scrollable div 1358 -
helper_dommousescroll.html Test that Direct Manipulation generated pan gesture events generate DOMMouseScroll events with reasonable line scroll amounts 1096 -
helper_doubletap_zoom.html Sanity check for double-tap zooming 1711 -
helper_doubletap_zoom_bug1702464.html Check that double tapping internal calculations correctly convert the tap point 3927 -
helper_doubletap_zoom_fixedpos.html Check that double tapping active scrollable elements in fixed pos work 2300 -
helper_doubletap_zoom_fixedpos_overflow.html Check that double tapping elements with large overflow inside active scrollable elements in fixed pos work 4955 -
helper_doubletap_zoom_gencon.html Check that on generated content works 3020 -
helper_doubletap_zoom_horizontal_center.html Check that double tapping an element that doesn't fill the width of the viewport as maximum zoom centers it 2305 -
helper_doubletap_zoom_hscrollable.html Check that tall element wider than the viewport doesn't scroll to the top 2397 -
helper_doubletap_zoom_hscrollable2.html Check that tall element wider than the viewport after zooming in doesn't scroll up 3599 -
helper_doubletap_zoom_htmlelement.html Check that double tapping on a scrollbar does not scroll to top 2573 -
helper_doubletap_zoom_img.html Check that double tapping img works 1357 -
helper_doubletap_zoom_large_overflow.html Check that double tapping on overflow centers the zoom where we double tap 20015 -
helper_doubletap_zoom_noscroll.html Check that double tapping something tall that we are already zoomed to doesn't scroll (it zooms out) 2110 -
helper_doubletap_zoom_nothing.html Check that double tapping when zoomed out and there is nothing to zoom to zooms in 1593 -
helper_doubletap_zoom_nothing_listener.html Check that double tapping when zoomed out and there is nothing to zoom to does not zoom in if this is a non-passive wheel listener 1394 -
helper_doubletap_zoom_oopif-2.html Tests that double tap to zoom in iframe works regardless whether cross-origin or not 4516 -
helper_doubletap_zoom_oopif.html Check that double tapping inside an oop iframe works 1471 -
helper_doubletap_zoom_oopif_subframe-1.html 729 -
helper_doubletap_zoom_oopif_subframe-2.html 729 -
helper_doubletap_zoom_oopif_subframe-3.html 1064 -
helper_doubletap_zoom_oopif_subframe-4.html 1070 -
helper_doubletap_zoom_scrolled_overflowhidden.html Check that double tapping when the page is overflow hidden and has been scrolled down by js works 2151 -
helper_doubletap_zoom_shadowdom.html Check that double tapping shadow dom works 2107 -
helper_doubletap_zoom_small.html Check that double tapping a small element works 1374 -
helper_doubletap_zoom_smooth.html Check that double tapping zoom out animation is smooth 5658 -
helper_doubletap_zoom_square.html Check that double tapping on a square img doesn't cut off parts of the image 2368 -
helper_doubletap_zoom_tablecell.html Check that double tapping small table cells does not zoom 2826 -
helper_doubletap_zoom_tallwide.html Check that double tapping on a tall element that is >90% width of viewport doesn't scroll to the top of it when scrolled down 2580 -
helper_doubletap_zoom_textarea.html Check that double tapping textarea works 1466 -
helper_doubletap_zoom_touch_action_manipulation.html Tests that double tap to zoom doesn't work on touch-action: manipulation element 1570 -
helper_doubletap_zoom_touch_action_manipulation_in_iframe.html Tests that double tap to zoom doesn't work on touch-action: manipulation element in an iframe 2604 -
helper_doubletap_zoom_touch_action_manipulation_subframe.html 725 -
helper_drag_bug1719913.html Test for bug 1719913 2648 -
helper_drag_bug1794590.html Test for bug 1794590 2177 -
helper_drag_bug1827330.html Test for bug 1827330 2184 -
helper_drag_click.html Sanity mouse-drag click test 2223 -
helper_drag_root_scrollbar.html Dragging the mouse on the viewport's scrollbar 2089 -
helper_drag_scroll.html Dragging the mouse on a content-implemented scrollbar 8783 -
helper_drag_scrollbar_hittest.html Test that the scrollbar thumb remains under the cursor during scrollbar dragging 4470 -
helper_empty.html 174 -
helper_event_during_fast_fling.html Test that events are not delivered during a fast fling 4258 -
helper_first_paint_instant_relative_scroll_position_update.html 1418 -
helper_fission_animation_styling_in_oopif.html Test for scrolled out of view animation optimization in an OOPIF 7128 -
helper_fission_animation_styling_in_transformed_oopif.html Test for scrolled out of view animation optimization in an OOPIF transformed by rotate(45deg) 4779 -
helper_fission_checkerboard_severity.html A test to make sure checkerboard severity isn't reported for non-scrollable OOP iframe 5456 -
helper_fission_empty_clip.html Ensure an empty clip area on the top level document doesn't interfere OOPIFs hit-test 2357 -
helper_fission_event_region_override.html Ensure the event region override flags work properly 3107 -
helper_fission_force_empty_hit_region.html Ensure the ForceEmptyHitRegion flag works properly 3325 -
helper_fission_inactivescroller_positionedcontent.html Ensure positioned content inside inactive scollframes but on top of OOPIFs hit-test properly 5342 -
helper_fission_inactivescroller_under_oopif.html Ensure inactive scollframes under OOPIFs hit-test properly 3603 -
helper_fission_initial_displayport.html Test that OOP iframe's displayport is initially set 5779 -
helper_fission_irregular_areas.html Ensure irregular areas on top of OOPIFs hit-test properly 3667 -
helper_fission_large_subframe.html Test that large OOPIF does not get a too-large displayport 2969 -
helper_fission_plain.html 466 -
helper_fission_scroll_handoff.html scroll handoff 1274 -
helper_fission_scroll_oopif.html Test for async-scrolling an OOPIF and ensuring hit-testing still works 7734 -
helper_fission_setResolution.html setResolutionAndScaleTo is properly delivered to OOP iframes 1768 -
helper_fission_tap.html Test to ensure events get untransformed properly for OOP iframes 3124 -
helper_fission_tap_in_nested_iframe_on_zoomed.html Test to ensure events get delivered properly for a nested OOP iframe 4606 -
helper_fission_tap_on_zoomed.html Test to ensure events get delivered properly for an OOP iframe 3418 -
helper_fission_touch.html Test to ensure touch events for OOP iframes 2429 -
helper_fission_transforms.html Test to ensure events get untransformed properly for OOP iframes 3029 -
helper_fission_unresolved_clip.html Ensure an unresolved clip area on the top level document interfere OOPIFs hit-test 2046 -
helper_fission_utils.js This is similar to the hitTest function in apz_test_utils.js, in that it does a hit-test for a point and returns the result. The difference is that in the fission world, the hit-test may land on an OOPIF, which means the result information will be in the APZ test data for the OOPIF process. This function checks both the current process and OOPIF process to see which one got a hit result, and returns the result regardless of which process got it. The caller is expected to check the layers id which will allow distinguishing the two cases. 3013 -
helper_fixed_html_hittest.html Hittest position:fixed zoomed scroll 2000 -
helper_fixed_pos_displayport.html position:fixed display port sizing 4097 -
helper_fixed_position_scroll_hittest.html Hittest position:fixed zoomed scroll 1524 -
helper_focus_state_bug1860414.html 3859 -
helper_fullscreen.html Tests that layout viewport is not larger than visual viewport on fullscreen 1633 -
helper_hittest_backface_hidden.html APZ hit-testing with backface-visibility:hidden 1691 -
helper_hittest_basic.html Various tests to exercise the APZ hit-testing codepaths 5269 -
helper_hittest_bug1119497.html A hit testing test for the scenario in bug 1119497 1323 -
helper_hittest_bug1257288.html A hit testing test for the scenario in bug 1257288 1778 -
helper_hittest_bug1715187.html Check hittesting fission oop iframe with transform and pinch zoom works bug 1715187 2036 -
helper_hittest_bug1715187_oopif.html 378 -
helper_hittest_bug1715369.html Check hittesting fission oop iframe with transform works bug 1715369 1980 -
helper_hittest_bug1715369_iframe.html 428 -
helper_hittest_bug1715369_oopif.html 378 -
helper_hittest_bug1730606-1.html A simple hit testing test that doesn't involve any transforms 3580 -
helper_hittest_bug1730606-2.html A more involved hit testing test that involves css and async transforms 5342 -
helper_hittest_bug1730606-3.html A hit testing test involving a scenario with a scale transform 1512 -
helper_hittest_bug1730606-4.html A hit testing test involving a scenario with a scale transform 4999 -
helper_hittest_bug1916028.html Hit-testing on a `pointer-events: auto` element in a `pointer-events: none` ancestor 1394 -
helper_hittest_checkerboard.html APZ hit-testing over a checkerboarded area 2135 -
helper_hittest_clippath.html Hit-testing an iframe covered by an element with a clip-path 4614 -
helper_hittest_clipped_fixed_modal.html Hit-testing on content covered by a fullscreen fixed-position item clipped away 1849 -
helper_hittest_deep_scene_stack.html Exercising the APZ/WR hit-test with a deep scene that produces many results 1794 -
helper_hittest_fixed-2.html APZ hit-testing of fixed content when async-scrolled 1995 -
helper_hittest_fixed-3.html APZ hit-testing of fixed content when async-scrolled 3376 -
helper_hittest_fixed.html APZ hit-testing of fixed content when async-scrolled 2271 -
helper_hittest_fixed_bg.html Hit-testing of fixed background image 1441 -
helper_hittest_fixed_in_scrolled_transform.html Hit-testing on the special setup from fixed-pos-scrolled-clip-3.html 2160 -
helper_hittest_fixed_item_over_oop_iframe.html Hit-testing of positioned item on top of oop iframe 1422 -
helper_hittest_float_bug1434846.html APZ hit-testing with floated subframe 1333 -
helper_hittest_float_bug1443518.html APZ hit-testing with floated subframe 1353 -
helper_hittest_hidden_inactive_scrollframe.html APZ hit-testing with an inactive scrollframe that is visibility:hidden (bug 1673505) 1764 -
helper_hittest_hoisted_scrollinfo.html Hit-testing on a scrollframe forced to be inactive by being inside a filter 2795 -
helper_hittest_iframe_opacity_zero.html Test that events are delivered with correct coordinates to an remote iframe inside opacity zero 1966 -
helper_hittest_iframe_opacity_zero_child.html 290 -
helper_hittest_iframe_perspective-2.html Test that events are delivered to the correct document near an iframe inide a perspective transform 1962 -
helper_hittest_iframe_perspective-3.html Test that events are delivered with correct coordinates to an iframe inide a perspective transform 1891 -
helper_hittest_iframe_perspective-4.html Test that events are delivered with correct coordinates to an iframe inide a no-op perspective transform 2219 -
helper_hittest_iframe_perspective.html Test that events are delivered with correct coordinates to an iframe inide a perspective transform 1898 -
helper_hittest_iframe_perspective_child.html 290 -
helper_hittest_nested_transforms_bug1459696.html APZ hit-testing with nested inactive transforms (bug 1459696) 1842 -
helper_hittest_obscuration.html Test hit-testing on content which is revealed by async scrolling 2164 -
helper_hittest_overscroll.html Test APZ hit-testing while overscrolled 8612 -
helper_hittest_overscroll_contextmenu.html Test APZ hit-testing while overscrolled 4555 -
helper_hittest_overscroll_subframe.html Test APZ hit-testing while overscrolled 4229 -
helper_hittest_pointerevents_svg.html Hit-testing a scrollframe covered by nonrectangular and pointer-events:none things 8195 -
helper_hittest_spam.html Test doing lots of hit-testing on a rapidly changing page 3045 -
helper_hittest_sticky_bug1478304.html APZ hit-testing with sticky element inside a transform (bug 1478304) 1403 -
helper_hittest_svgfilter_bug1934434.html Test that APZ respects touch-action inside an SVG filter 1796 -
helper_hittest_touchaction.html Testing APZ hit-test with touch-action boxes 12395 -
helper_horizontal_checkerboard.html Testcase for checkerboarding during horizontal scrolling 2180 -
helper_hover_state.html Tests that :hover state is changed right after touchstart 1631 -
helper_hover_state_while_scroll.html Tests that :hover state is changed with an active `touchmove` event listener 2054 -
helper_hover_state_with_event_listener.html Tests that :hover state is changed with an active `touchmove` event listener 1867 -
helper_hover_state_with_prevent_default_on_touchmove.html Tests that :hover state is changed with preventDefault-ed `touchmove` event listener 1905 -
helper_hover_state_with_prevent_default_on_touchstart.html Tests that :hover state is changed with preventDefault-ed `touchstart` event listener 1811 -
helper_hover_state_with_touch_action_none.html Tests that :hover state is changed on touch-action: none element 1662 -
helper_iframe_pan.html Sanity panning test for scrollable div 1767 -
helper_iframe_textarea.html 528 -
helper_iframe1.html 444 -
helper_iframe2.html 444 -
helper_interrupted_reflow.html Test for bug 1292781 22194 -
helper_key_scroll.html Async key scrolling test, helper page 4111 -
helper_keyboard_scrollend.html 3764 -
helper_long_tap.html Ensure we get a touch-cancel after a contextmenu comes up 8857 -
helper_main_thread_smooth_scroll_scrollend.html 1098 -
helper_mainthread_scroll_bug1662379.html 5394 -
helper_minimum_scale_1_0.html Tests that the layout viewport is expanted to the minimum scale size (minimim-scale >= 1.0) 1399 -
helper_mousemove_optimization.html Test to make sure mousemove events across document/process boundaries work 3207 -
helper_mousemove_optimization_on_oop_in_fixed_position.html Test to make sure mousemove events work in OOP iframe in position:fixed element 2706 -
helper_mousewheel_scroll_proximity_snap_type.html 2289 -
helper_no_scalable_with_initial_scale.html Tests that the layout viewport is not expanted to the minimum scale size if user-scalable=no is specified 1546 -
helper_no_synth_mousemove_after_pan.html Test for no synthetic eMouseMove after swipe to scroll 5192 -
helper_onetouchpinch_nested.html One-touch pinch zooming while on a non-root scroller 3355 -
helper_overflowhidden_zoom.html Tests that zooming in and out doesn't change the scroll position on an overflow hidden document 3231 -
helper_override_root.html Simple wheel scroll cancellation 2242 -
helper_override_subdoc.html Wheel scroll cancellation inside iframe 591 -
helper_overscroll_behavior_bug1425573.html Wheel-scrolling over inactive subframe with overscroll-behavior 1401 -
helper_overscroll_behavior_bug1425603.html Scrolling over checkerboarded area respects overscroll-behavior 2951 -
helper_overscroll_behavior_bug1494440.html Inactive iframe with overscroll-behavior 1953 -
helper_overscroll_in_apz_test_data.html A simple test checks "overscrolled" info in APZTestData 1208 -
helper_overscroll_in_subscroller.html Tests that the overscroll gutter in a sub scroll container is restored if it's no longer target scroll container 4889 -
helper_paint_skip_in_popup.html Dropdown with 1000 Random Items 1063 -
helper_paint_skip_instant_absolute_scroll_position_update.html 1099 -
helper_paint_skip_instant_relative_scroll_position_update.html 1126 -
helper_pan_with_no_scroll.html 2132 -
helper_popup_menu_in_parent_process-1.html 222 -
helper_popup_menu_in_parent_process-2.html 179 -
helper_popup_menu_in_parent_process_content.html 120 -
helper_position_fixed_scroll_handoff-1.html APZ overscroll handoff for fixed elements 2019 -
helper_position_fixed_scroll_handoff-2.html APZ overscroll handoff for fixed elements 1727 -
helper_position_fixed_scroll_handoff-3.html APZ overscroll handoff for fixed elements 2048 -
helper_position_fixed_scroll_handoff-4.html APZ overscroll handoff for fixed elements 2075 -
helper_position_fixed_scroll_handoff-5.html APZ overscroll handoff for fixed elements in a subdoc 3567 -
helper_position_sticky_flicker.html 791 -
helper_position_sticky_scroll_handoff.html APZ overscroll handoff for sticky elements 1940 -
helper_programmatic_scroll_behavior.html 2298 -
helper_relative_scroll_smoothness.html What happens if main thread scrolls? 5749 -
helper_reset_zoom_bug1818967.html Test that we do not checkerboard after resetting the pinch-zoom scale 1826 -
helper_scroll_anchoring_on_wheel.html Tests scroll anchoring updates in-progress wheel scrolling __relatively__ 2253 -
helper_scroll_anchoring_smooth_scroll.html Tests scroll anchoring interaction with smooth visual scrolling. 1762 -
helper_scroll_anchoring_smooth_scroll_with_set_timeout.html Tests scroll anchoring interaction with smooth visual scrolling with set timeout. 1838 -
helper_scroll_inactive_perspective.html Wheel-scrolling over inactive subframe with perspective 1490 -
helper_scroll_inactive_zindex.html Wheel-scrolling over inactive subframe with z-index 1518 -
helper_scroll_into_view_bug1516056.html Test for bug 1516056: "scroll into view" respects bounds on layout scroll position 2420 -
helper_scroll_into_view_bug1562757.html Test for bug 1562757: "scroll into view" in iframe respects bounds on layout scroll position 2590 -
helper_scroll_linked_effect_anchor.html Scroll Linked Effect for anchor tests 2014 -
helper_scroll_linked_effect_by_wheel.html A scroll linked effect scrolled by wheel events 1924 -
helper_scroll_linked_effect_detector.html ScrollLinkedEffectDetector tests 3724 -
helper_scroll_on_position_fixed.html Wheel-scrolling over position:fixed and position:sticky elements, in the top-level document as well as iframes 3298 -
helper_scroll_over_scrollbar.html Wheel-scrolling over scrollbar 1511 -
helper_scroll_over_subframe.html A scroll over an iframe should not terminate the wheel transaction 4825 -
helper_scroll_over_subframe_child.html 504 -
helper_scroll_snap_no_valid_snap_position.html No snapping occurs if there is no valid snap position 1158 -
helper_scroll_snap_not_resnap_during_panning.html Skip re-snapping during pan gesture 2654 -
helper_scroll_snap_not_resnap_during_scrollbar_dragging.html Skip re-snapping during scrollbar dragging 3135 -
helper_scroll_snap_on_page_down_scroll.html Page scroll snaps a snap point in the same page rather than the one in the next page 3150 -
helper_scroll_snap_resnap_after_async_scroll.html Re-snapping to the last snapped element on APZ 3104 -
helper_scroll_snap_resnap_after_async_scrollBy.html Re-snapping to the last snapped element on APZ 2086 -
helper_scroll_tables_perspective.html 1493 -
helper_scroll_thumb_dragging.html 749 -
helper_scrollbar_snap_bug1501062.html Exercising the slider.snapMultiplier code 5064 -
helper_scrollbarbutton_repeat.html Basic test that click and hold on a scrollbar button works as expected 2778 -
helper_scrollbarbuttonclick_checkerboard.html Test that repeated scrollbar button clicks do not cause checkerboarding 2329 -
helper_scrollbartrack_click_overshoot.html Scrolling with mouse down on the scrollbar 2897 -
helper_scrollby_bug1531796.html Test that scrollBy() doesn't scroll more than it should 961 -
helper_scrollby_zoomed_bug1965670.html Test that scrollBy() works correctly when zoomed in 2117 -
helper_scrollend_bubbles.html 2817 -
helper_scrollframe_activation_on_load.html Test for Bug 1151663, helper page 4221 -
helper_scrollIntoView_block_center.html Tests that Element.scrollIntoView respects block option for visual scroll 1633 -
helper_scrollIntoView_bug1950744-2.html Tests that scrollIntoView doesn't scroll to an element which is already in view in the minimum-scale viewport 1928 -
helper_scrollIntoView_bug1950744.html Bug 1950744 Testcase 1781 -
helper_scrollIntoView_bug2002407.html Tests that moving the caret scrolls the content editable box even if the box is not scrollable 2653 -
helper_scrollIntoView_in_nested_fixed_elements.html Tests that Element.scrollIntoView scrolls visually to an element in nested position: fixed elements 1483 -
helper_scrollto_tap.html Sanity touch-tapping test 2138 -
helper_self_closer.html 312 -
helper_smoothscroll_spam.html Test for scenario in bug 1228407 1918 -
helper_smoothscroll_spam_interleaved.html Test for scenario in bug 1228407 with two scrollframes 1869 -
helper_subframe_style.css this should be at least 30px 282 -
helper_tab_scroll_scrollIntoView.html 1321 -
helper_tall.html 4453 -
helper_tap.html Sanity touch-tapping test 979 -
helper_tap_default_passive.html Ensure APZ doesn't wait for passive listeners 3508 -
helper_tap_fullzoom.html Sanity touch-tapping test with fullzoom 1065 -
helper_tap_passive.html Ensure APZ doesn't wait for passive listeners 2822 -
helper_test_autoscrolling_in_oop_frame.html 177 -
helper_test_reset_scaling_zoom.html 886 -
helper_test_select_popup_position.html 690 -
helper_test_select_popup_position_transformed_in_parent.html 644 -
helper_test_select_popup_position_zoomed.html 705 -
helper_test_select_zoom.html 1567 -
helper_test_tab_drag_event_counts.html 684 -
helper_test_tab_drag_zoom.html 745 -
helper_touch_action.html Sanity touch-action test 5251 -
helper_touch_action_complex.html Complex touch-action test 6311 -
helper_touch_action_ordering_block.html Touch-action with sorted element 1573 -
helper_touch_action_ordering_zindex.html Touch-action with sorted element 1489 -
helper_touch_action_regions.html Test to ensure APZ doesn't always wait for touch-action 14522 -
helper_touch_action_zero_opacity_bug1500864.html Touch-action on a zero-opacity element 1524 -
helper_touch_drag_root_scrollbar.html Touch Drag on the viewport's scrollbar 1713 -
helper_touch_synthesized_mouseevents.html 2830 -
helper_touchpad_pinch_and_pan.html Sanity check for Touchpad pinch zooming and panning 1988 -
helper_transform_end_on_keyboard_scroll.html 1851 -
helper_transform_end_on_wheel_scroll.html 702 -
helper_visual_scrollbars_pagescroll.html Clicking on the scrollbar track in quick succession should scroll the right amount 5183 -
helper_visual_smooth_scroll.html Tests that the (internal) visual smooth scrolling API is not restricted to the layout scroll range 1891 -
helper_visualscroll_clamp_restore.html Tests scroll position is properly synchronized when visual position is temporarily clamped on the main thread 2335 -
helper_visualscroll_nonrcd_rsf.html Tests that pending visual scroll positions on RSFs of non-RCDs get cleared properly 3153 -
helper_wheelevents_handoff_on_iframe.html Test that wheel events on an unscrollable OOP iframe are handoff-ed 2158 -
helper_wheelevents_handoff_on_iframe_child.html 138 -
helper_wheelevents_handoff_on_non_scrollable_iframe.html scroll handoff on non scrollable iframe document with overscroll-behavior: none 3593 -
helper_wide_crossorigin_iframe.html Test cross origin fission iframes get displayport that covers whole width 1228 -
helper_wide_crossorigin_iframe_child.html 1925 -
helper_zoom_after_gpu_process_restart.html Sanity check for pinch zooming after GPU process restart 2022 -
helper_zoom_keyboardscroll.html Tests that keyboard arrow keys scroll after zooming in when there was no scrollable overflow before zooming 2789 -
helper_zoom_oopif.html Sanity check for pinch zooming oop iframe 1550 -
helper_zoom_out_clamped_scrollpos.html Tests that zooming out with an unchanging scroll pos still works properly 3995 -
helper_zoom_out_with_mainthread_clamping.html Tests that zooming out in a way that triggers main-thread scroll re-clamping works properly 4428 -
helper_zoom_prevented.html Checking prevent-default for zooming 2688 -
helper_zoom_restore_position_tabswitch.html Switching tabs back to a zoomed page should restore visual offset 3226 -
helper_zoom_when_disabled_by_touch_action.html Check that pinch zooming works when force enabled by pref and touch-action is used 1581 -
helper_zoom_with_dynamic_toolbar.html Zooming out to the initial scale with the dynamic toolbar 1207 -
helper_zoom_with_touchpad.html Sanity check for Touchpad pinch zooming 4485 -
helper_zoomed_pan.html Ensure layout viewport responds to panning while pinched 2636 -
helper_zoomToFocusedInput_content_visibility_auto.html Tests that zoom-to-focused-input works for an element in `content-visibility: auto` subtree 1264 -
helper_zoomToFocusedInput_dynamic_toolbar_bug1828235.html Bug 1828235 - Dynamic toolbar causes errant zoom on input focus for certain page heights 1966 -
helper_zoomToFocusedInput_fixed_bug1673511.html Checking zoomToFocusedInput scrolls on position: fixed 1494 -
helper_zoomToFocusedInput_for_position_fixed.html Tests that zoomToFocuedInput doesn't align position:fixed elements at the center of the visual viewport 2185 -
helper_zoomToFocusedInput_iframe-2.html Tests that zoomToFocusedInput in iframe works regardless whether cross-origin or not 3316 -
helper_zoomToFocusedInput_iframe.html Checking zoomToFocusedInput scrolls that focused element is into iframe 3606 -
helper_zoomToFocusedInput_iframe_subframe.html 693 -
helper_zoomToFocusedInput_multiline.html Checking zoomToFocusedInput scrolls that focused non-input element is visible position 3700 -
helper_zoomToFocusedInput_nested_position_fixed.html Tests that zoomToFocuedInput doesn't reset the scroll position for nested position:fixed element 1115 -
helper_zoomToFocusedInput_nozoom.html Checking zoomToFocusedInput does not zoom if meta viewport does not allow it 1535 -
helper_zoomToFocusedInput_nozoom_bug1738696.html Checking zoomToFocusedInput does not zoom is meta viewport does not allow it 2345 -
helper_zoomToFocusedInput_scroll.html Checking zoomToFocusedInput scrolls that focused input element is visible position 2207 -
helper_zoomToFocusedInput_scroll_visually_bug1943865.html Tests that zoomToFocuedInput scrolls visually 1308 -
helper_zoomToFocusedInput_scroll_visually_bug1947470.html Tests that zoomToFocuedInput scrolls visually with the non-zero root scroll offset 1867 -
helper_zoomToFocusedInput_to_cursor.html Tests that zoomToFocuedInput scrolls to show the cursor in input element 2218 -
helper_zoomToFocusedInput_touch-action.html Checking zoomToFocusedInput zooms if touch-action allows it 2393 -
helper_zoomToFocusedInput_zoom.html Checking zoomToFocusedInput zooms if meta viewport allows it 1537 -
helper_zoomToFocusedInput_zoom_in_position_fixed.html Tests that zoomToFocuedInput zooms in element in position:fixed element 1230 -
mochitest.toml 8538 -
slow_content.sjs 1340 -
test_abort_smooth_scroll_by_instant_scroll.html Test to make sure an on-going smooth scroll is aborted by a new instant absolute scroll operation 2039 -
test_bug1151667.html Test for Bug 1151667 2013 -
test_bug1253683.html Test to ensure non-scrollable frames don't get layerized 2255 -
test_bug1277814.html Test for Bug 1277814 3581 -
test_bug1304689-2.html Test for Bug 1285070 4510 -
test_bug1304689.html Test for Bug 1285070 4655 -
test_frame_reconstruction.html Test for bug 1235899 6062 -
test_group_bug1534549.html Tests for bug 1534549 1477 -
test_group_checkerboarding.html 2763 -
test_group_displayport-2.html Tests for DisplayPorts (involving http server) 1364 -
test_group_displayport.html Tests for DisplayPorts 1521 -
test_group_double_tap_zoom-2.html Various zoom-related tests that spawn in new windows 5410 -
test_group_double_tap_zoom.html Various zoom-related tests that spawn in new windows 2954 -
test_group_fission.html Various tests that spawn in out-of-process iframes. 3574 -
test_group_fullscreen.html 1038 -
test_group_hittest-1.html Various hit-testing tests that spawn in new windows - Part 1 2466 -
test_group_hittest-2.html Various hit-testing tests that spawn in new windows - Part 2 3333 -
test_group_hittest-3.html Various hit-testing tests that spawn in new windows - Part 3 2128 -
test_group_hittest-overscroll.html Various hit-testing tests relevant with overscroll that spawn in new windows 2127 -
test_group_keyboard-2.html Various keyboard scrolling tests 2091 -
test_group_keyboard.html Various keyboard scrolling tests 1681 -
test_group_mainthread.html Tests that perform main-thread scrolling 2148 -
test_group_minimum_scale_size.html 1926 -
test_group_mouseevents.html Various mouse tests that spawn in new windows 5161 -
test_group_overrides.html Various tests for event regions overrides 1117 -
test_group_overscroll.html Tests for overscroll 936 -
test_group_overscroll_handoff.html Tests for overscroll handoff 1674 -
test_group_paint_skip.html Tests for paint skip 962 -
test_group_pointerevents.html Test for Bug 1285070 1842 -
test_group_programmatic_scroll_behavior.html Various programmatic scroll tests that spawn in new windows 1692 -
test_group_scroll_anchor.html Tests for scroll anchor 698 -
test_group_scroll_linked_effect.html Tests for scroll linked effect 990 -
test_group_scroll_snap.html Various tests for scroll snap 3736 -
test_group_scrollend.html Various scrollend tests that spawn in new windows 2685 -
test_group_scrollframe_activation.html Tests related to scrollframe activation 1528 -
test_group_scrollIntoView.html Tests for scrollIntoView 1710 -
test_group_touchevents-2.html Various touch tests that spawn in new windows (2) 2962 -
test_group_touchevents-3.html Various touch tests that spawn in new windows (3) 1860 -
test_group_touchevents-4.html Various touch tests that spawn in new windows (4) 2217 -
test_group_touchevents-5.html Various touch tests that spawn in new windows (5) 2859 -
test_group_touchevents-6.html Various touch tests that spawn in new windows (6) 3422 -
test_group_touchevents.html Various touch tests that spawn in new windows 1966 -
test_group_wheelevents.html Various wheel-scrolling tests that spawn in new windows 4057 -
test_group_zoom-2.html Various zoom-related tests that spawn in new windows 3687 -
test_group_zoom.html Various zoom-related tests that spawn in new windows 3425 -
test_group_zoomToFocusedInput.html Various zoomToFocusedInput tests 2796 -
test_interrupted_reflow.html Test for bug 1292781 1309 -
test_layerization.html Test for layerization 13562 -
test_relative_update.html Test for relative scroll offset updates (Bug 1453425) 3141 -
test_scroll_inactive_bug1190112.html Test scrolling flattened inactive frames 6370 -
test_scroll_inactive_flattened_frame.html Test scrolling flattened inactive frames 1783 -
test_scroll_subframe_scrollbar.html Test scrolling subframe scrollbars 2498 -
test_smoothness.html Test Frame Uniformity While Scrolling 2172 -
test_touch_listeners_impacting_wheel.html Test for Bug 1203140 4737 -
test_wheel_scroll.html Test for Bug 1013412 and 1168182 3404 -
test_wheel_transactions.html Test for Bug 1175585 5393 -