gecko-dev/layout/generic/test
Daniel Holbert 736375babc Bug 1878346: Avoid intermittent test failures in test_bug514732-2.xhtml by flushing layout before setting up MozScrolledAreaChanged event-handler. r=layout-reviewers,emilio
This patch doesn't change behavior; it's just making this test more robust.

Without this patch, we can occasionally get an unexpected MozScrolledAreaChanged
from the initial about:blank test-document, which throws off the test logic
and causes test failures and timeouts. See this bug comment for more details
on how that happens:
https://bugzilla.mozilla.org/show_bug.cgi?id=1878346#c0

Differential Revision: https://phabricator.services.mozilla.com/D200492
2024-02-02 19:37:18 +00:00
..
bug344830_testembed.svg
bug421839-2-page.html
bug633762_iframe.html
bug1174521.html
chrome.toml Bug 1850545 - convert .ini manifests to .toml: batch 3 chrome.ini (bis) r=jmaher,geckoview-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,places-reviewers,profiler-reviewers,m_kato,mak,mtigley 2023-09-13 18:28:32 +00:00
file_BrokenImageReference.png
file_Dolske.png
file_IconTestServer.sjs Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish 2023-05-20 12:26:49 +00:00
file_LoadingImageReference.png
file_SlowImage.sjs Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish 2023-05-20 12:26:49 +00:00
file_SlowPage.sjs Bug 1576768 [eslint] Turn on JavaScript linting and formatting rules for .sjs files. r=Standard8 2021-10-25 11:12:41 +00:00
file_SlowTallImage.sjs Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish 2023-05-20 12:26:49 +00:00
file_bug448987.html
file_bug448987_notref.html
file_bug448987_ref.html
file_bug449653_1.html
file_bug449653_1_ref.html
file_bug514732_window.xhtml Bug 1878346: Avoid intermittent test failures in test_bug514732-2.xhtml by flushing layout before setting up MozScrolledAreaChanged event-handler. r=layout-reviewers,emilio 2024-02-02 19:37:18 +00:00
file_bug579767_1.html
file_bug579767_2.html
file_bug1307853.html
file_bug1566783.html
file_reframe_for_lazy_load_image.html Bug 1849889 - Fix file_reframe_for_lazy_load_image.html on TV. r=hiro 2023-09-05 20:59:20 +00:00
file_scroll_position_restore.html
file_scroll_position_restore_no_bfcache.html
file_taintedfilters_feDisplacementMap-tainted-1.svg
file_taintedfilters_feDisplacementMap-tainted-2.svg
file_taintedfilters_feDisplacementMap-tainted-3.svg
file_taintedfilters_feDisplacementMap-tainted-ref.svg
file_taintedfilters_feDisplacementMap-untainted-1.svg
file_taintedfilters_feDisplacementMap-untainted-2.svg
file_taintedfilters_feDisplacementMap-untainted-ref.svg
file_taintedfilters_red-flood-for-feImage-cors.svg
file_taintedfilters_red-flood-for-feImage-cors.svg^headers^
file_taintedfilters_red-flood-for-feImage.svg
frame_selection_underline-ref.xhtml
frame_selection_underline.css
frame_selection_underline.xhtml
frame_visibility_in_iframe.html
frame_visibility_in_iframe_child.html
mochitest.toml Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao 2024-01-25 00:27:05 +00:00
page_scroll_with_fixed_pos_window.html
slow-stylesheet.sjs Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers 2021-10-18 09:26:33 +00:00
test_backspace_delete.xhtml
test_bug240933.html
test_bug263683.html
test_bug288789.html
test_bug290397.html
test_bug323656.html
test_bug344830.html
test_bug348681.html
test_bug382429.html
test_bug384527.html
test_bug385751.html
test_bug389630.html
test_bug391747.html
test_bug392746.html
test_bug392923.html
test_bug394173.html
test_bug394239.html Bug 1851787 - Annotate a mochitest that no longer asserts. 2023-09-08 18:06:12 +02:00
test_bug402380.html
test_bug404872.html
test_bug405178.html
test_bug416168.html
test_bug421436.html
test_bug421839-1.html
test_bug421839-2.html
test_bug424627.html
test_bug438840.html
test_bug448860.html
test_bug448987.html
test_bug449653.html
test_bug460532.html
test_bug468167.html
test_bug469613.xhtml Bug 1822131 - Allow XUL elements to shrink-by-default. r=dholbert 2023-03-14 12:22:11 +00:00
test_bug469774.xhtml
test_bug470212.html
test_bug488417.html
test_bug496275.html
test_bug503813.html
test_bug507902.html
test_bug508115.xhtml Bug 1855763 - Automatic fixes to avoid using prefixed transforms in tests. r=layout-reviewers,jfkthame 2023-10-02 12:36:17 +00:00
test_bug514732-2.xhtml
test_bug522632.html
test_bug524925.html Bug 1855763 - Automatic fixes to avoid using prefixed transforms in tests. r=layout-reviewers,jfkthame 2023-10-02 12:36:17 +00:00
test_bug579767.html
test_bug589621.html
test_bug589623.html
test_bug597333.html
test_bug632379.xhtml Bug 1805414 - Remove nsMenuFrame and nsMenuParent. r=smaug,Jamie,desktop-theme-reviewers,settings-reviewers,dao 2023-01-04 19:01:13 +00:00
test_bug633762.html
test_bug666225.html
test_bug719503.html
test_bug719515.html
test_bug719518.html
test_bug719523.html
test_bug735641.html
test_bug748961.html
test_bug756984.html
test_bug784410.html Bug 1773696 - Make wheel event IPC depend on test_events_async_enabled, r=smaug 2022-07-06 19:55:12 +00:00
test_bug785324.html
test_bug791616.html
test_bug831780.html
test_bug841361.html
test_bug904810.html Bug 1760609 - Treat line movement on Linux/macOS like Windows. r=masayuki 2022-03-22 11:24:03 +00:00
test_bug938772.html
test_bug970363.html
test_bug1062406.html
test_bug1174521.html
test_bug1198135.html
test_bug1307853.html
test_bug1408607.html
test_bug1499961.html Bug 1760965 - Remove IntersectionObserver prefs that have been enabled by default for a long time. r=smaug 2022-03-23 09:59:13 +00:00
test_bug1566783.html
test_bug1623764.html
test_bug1642588.html Bug 1851951 - Make `HTMLEditor` refer computed `display` instead of the HTML default style at considering block or inline element r=m_kato 2023-09-27 03:01:26 +00:00
test_bug1644511.html
test_bug1655135.html
test_bug1756831.html Bug 1756831. Add test. r=emilio 2022-03-22 15:31:45 +00:00
test_bug1803209.html Bug 1803209. Fix PAINTBG flags to have non overlapping values. r=gfx-reviewers,lsalzman 2022-12-29 20:59:07 +00:00
test_crash_on_mouse_move.html
test_dynamic_reflow_root_disallowal.html Bug 1765615 - Introduce NS_BLOCK_DYNAMIC_BFC state bit. r=layout-reviewers,emilio 2024-01-16 07:58:47 +00:00
test_flex_interrupt.html
test_frame_visibility_in_iframe.html
test_grid_track_sizing_algo_001.html
test_grid_track_sizing_algo_002.html
test_image_selection.html
test_image_selection_2.html
test_image_selection_3.html Bug 1754459 - Improve caret position selection for images. r=dholbert 2022-03-16 23:32:44 +00:00
test_image_selection_in_contenteditable.html
test_intrinsic_size_on_loading.html
test_key_enter_open_second_summary.html Bug 1748975 - Don't trigger click event on untrusted keypresses for buttons and summaries. r=edgar 2022-08-25 01:25:58 +00:00
test_key_enter_prevent_default.html Bug 1748975 - Don't trigger click event on untrusted keypresses for buttons and summaries. r=edgar 2022-08-25 01:25:58 +00:00
test_key_enter_single_summary.html Bug 1748975 - Don't trigger click event on untrusted keypresses for buttons and summaries. r=edgar 2022-08-25 01:25:58 +00:00
test_key_space_single_summary.html Bug 1748975 - Don't trigger click event on untrusted keypresses for buttons and summaries. r=edgar 2022-08-25 01:25:58 +00:00
test_movement_by_characters.html
test_movement_by_words.html Bug 1820290 - Make `nsIFrame` treat out-of-flow things as word separators r=emilio 2023-11-21 08:05:18 +00:00
test_overflow_event.html
test_overlay_scrollbar_position.html Bug 1829769 - Add mochitest for bug 1828879. r=tnikkel 2023-04-26 08:36:52 +00:00
test_page_scroll_with_fixed_pos.html
test_reframe_for_lazy_load_image.html Bug 1842984 Remove dom.image-lazy-loading.enabled r=emilio 2023-08-23 13:26:36 +00:00
test_scroll_animation_restore.html
test_scroll_behavior.html Bug 1738839 - Drop layout.css.scroll-behavior.enabled. r=dholbert 2021-11-02 06:58:47 +00:00
test_scroll_on_display_contents.html Bug 1790253: Check whether elements having 'display: contents' style is apz aware. r=botond,smaug,emilio 2022-12-19 08:41:20 +00:00
test_scroll_position_iframe.html
test_scroll_position_restore.html Bug 1745969 - Stop doing SnapCoord. r=tnikkel 2022-11-14 21:08:55 +00:00
test_scroll_position_restore_after_stop.html
test_scroll_position_restore_no_bfcache.html
test_scrollframe_abspos_interrupt.html
test_selection_changes_with_middle_mouse_button.html
test_selection_doubleclick.html
test_selection_expanding.html
test_selection_multiclick_drag.html
test_selection_preventDefault.html
test_selection_splitText-normalize.html
test_selection_touchevents.html Bug 1795116 - Support specifying tiltX/tiltY/twist on synthesized touch event; r=webdriver-reviewers,smaug,whimboo 2022-11-08 19:47:29 +00:00
test_selection_tripleclick.html
test_selection_underline.html
test_taintedfilters.html