mochitest.toml (8802B)
1 [DEFAULT] 2 prefs = [ 3 "gfx.font_loader.delay=0", 4 "ui.dragThresholdX=4", # Bug 1873142 5 "ui.dragThresholdY=4", # Bug 1873142 6 ] 7 8 support-files = [ 9 "iframe.html", 10 "mochitest_support_external.js", 11 "mochitest_support_internal.js", 12 "wpt/pointerevent_styles.css", 13 "wpt/pointerevent_support.js", 14 "pointerevent_utils.js", 15 "!/gfx/layers/apz/test/mochitest/apz_test_utils.js", 16 ] 17 18 ["test_bug968148.html"] 19 support-files = [ 20 "bug968148_inner.html", 21 "bug968148_inner2.html", 22 ] 23 24 ["test_bug1285128.html"] 25 26 ["test_bug1293174_implicit_pointer_capture_for_touch_1.html"] 27 support-files = ["bug1293174_implicit_pointer_capture_for_touch_1.html"] 28 skip-if = [ 29 "http2", 30 "http3", 31 ] 32 33 ["test_bug1293174_implicit_pointer_capture_for_touch_2.html"] 34 support-files = ["bug1293174_implicit_pointer_capture_for_touch_2.html"] 35 skip-if = [ 36 "http2", 37 "http3", 38 ] 39 40 ["test_bug1303704.html"] 41 42 ["test_bug1315862.html"] 43 44 ["test_bug1323158.html"] 45 46 ["test_bug1403055.html"] 47 48 ["test_bug1420589_1.html"] 49 support-files = [ 50 "bug_1420589_iframe1.html", 51 "bug_1420589_iframe2.html", 52 ] 53 54 ["test_bug1420589_2.html"] 55 support-files = ["bug_1420589_iframe1.html"] 56 57 ["test_bug1420589_3.html"] 58 support-files = ["bug_1420589_iframe1.html"] 59 60 ["test_bug1725416.html"] 61 support-files = ["!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js"] 62 skip-if = [ 63 "os == 'android'", # Bug 1312791 64 ] 65 66 ["test_click_pointerId_of_single_tap.html"] 67 68 ["test_click_pointerId_of_single_tap_in_process.html"] 69 70 ["test_contextmenu_pointerId_of_long_tap.html"] 71 skip-if = [ 72 "os == 'linux' && display == 'x11' && opt && !xorigin && !verify", # Bug 1969768 - Linux-opt passes only in the xorigin and verify mode 73 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && debug && !fission", # Linux-Wayland-debug may not pass in the non-fission mode 74 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland' && opt && !xorigin", # Linux-Wayland-opt passes only in the xorigin mode 75 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && asan", # Linux-asan may not pass in the any modes except the verify mode 76 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && ccov && !xorigin", # Linux-ccov passes only in the xorigin mode 77 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && headless", # Linux-debug may not pass in the headless mode 78 "os == 'win' && ccov && fission && !xorigin", # Windows-CCov may not pass in the normal mode 79 "os == 'win' && opt && fission && !xorigin && !verify", # Windows-opt may not pass in the normal mode 80 ] 81 82 ["test_getCoalescedEvents.html"] 83 scheme = "https" 84 skip-if = [ 85 "xorigin", # Bug 1953695, Bug 1958029 86 ] 87 88 ["test_getCoalescedEvents_during_button_press.html"] 89 scheme = "https" 90 skip-if = [ 91 "xorigin", # Bug 1953695, Bug 1958029 92 ] 93 94 ["test_getCoalescedEvents_touch.html"] 95 scheme = "https" 96 skip-if = [ 97 "os == 'android'", # Bug 1312791 98 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && opt", # Bug 1781388 99 ] 100 support-files = ["!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js"] 101 102 ["test_multiple_touches.html"] 103 104 ["test_pointercancel_target_at_dragstart.html"] 105 106 ["test_pointercancel_target_at_dragstart_with_capture.html"] 107 108 ["test_pointercancel_target_at_dragstart_with_moving_iframe.html"] 109 110 ["test_pointercancel_target_at_dragstart_with_moving_target_iframe.html"] 111 112 ["test_pointercancel_target_at_dragstart_with_restyle.html"] 113 114 ["test_pointercapture_remove_iframe.html"] 115 116 ["test_pointercapture_xorigin_iframe.html"] 117 support-files = [ 118 "file_pointercapture_xorigin_iframe.html", 119 "file_pointercapture_xorigin_iframe_pointerlock.html", 120 "file_pointercapture_xorigin_iframe_touch.html", 121 ] 122 skip-if = [ 123 "display == 'wayland' && os_version == '22.04'", # Bug 1856971 124 ] 125 126 ["test_pointermove_drag_scrollbar.html"] 127 run-if = [ 128 "os == '!android'", # scrollbar not showed on mobile 129 ] 130 131 ["test_pointermove_isPrimary_subsequent_pens.html"] 132 133 ["test_pointerrawupdate_event_count.html"] 134 scheme = "https" 135 skip-if = [ 136 "os == 'android'", # Bug 1312791 137 "xorigin", # Bug 1958029 138 ] 139 140 ["test_pointerrawupdate_event_count_touch.html"] 141 scheme = "https" 142 support-files = ["!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js"] 143 skip-if = [ 144 "os == 'android'", # Bug 1312791 145 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && opt", # Bug 1781388 146 ] 147 148 ["test_remove_frame_when_got_pointer_capture.html"] 149 150 ["test_synthesized_touch.html"] 151 152 ["test_trigger_fullscreen_by_pointer_events.html"] 153 support-files = ["file_test_trigger_fullscreen.html"] 154 155 ["test_wpt_pointerevent_attributes_hoverable_pointers-manual.html"] 156 support-files = [ 157 "wpt/pointerevent_attributes_hoverable_pointers-manual.html", 158 "wpt/resources/pointerevent_attributes_hoverable_pointers-iframe.html", 159 ] 160 skip-if = [ 161 "http2", 162 "http3", 163 ] 164 165 ["test_wpt_pointerevent_attributes_nohover_pointers-manual.html"] 166 support-files = [ 167 "wpt/pointerevent_attributes_nohover_pointers-manual.html", 168 "wpt/resources/pointerevent_attributes_hoverable_pointers-iframe.html", 169 ] 170 skip-if = [ 171 "http2", 172 "http3", 173 ] 174 175 ["test_wpt_pointerevent_drag_interaction-manual.html"] 176 support-files = ["wpt/html/pointerevent_drag_interaction-manual.html"] 177 skip-if = [ 178 "http2", 179 "http3", 180 ] 181 182 ["test_wpt_pointerevent_movementxy-manual.html"] 183 support-files = [ 184 "wpt/pointerlock/pointerevent_movementxy-manual.html", 185 "wpt/pointerlock/resources/pointerevent_movementxy-iframe.html", 186 ] 187 skip-if = [ 188 "http2", 189 "http3", 190 ] 191 192 ["test_wpt_pointerevent_multiple_primary_pointers_boundary_events-manual.html"] 193 support-files = ["wpt/pointerevent_multiple_primary_pointers_boundary_events-manual.html"] 194 disabled = "should be investigated" 195 196 ["test_wpt_pointerevent_pointercancel_touch-manual.html"] 197 support-files = ["wpt/pointerevent_pointercancel_touch-manual.html"] 198 skip-if = [ 199 "http2", 200 "http3", 201 ] 202 203 ["test_wpt_pointerevent_pointerleave_after_pointercancel_touch-manual.html"] 204 support-files = ["wpt/pointerevent_pointerleave_after_pointercancel_touch-manual.html"] 205 skip-if = [ 206 "http2", 207 "http3", 208 ] 209 210 ["test_wpt_pointerevent_pointerleave_pen-manual.html"] 211 support-files = ["wpt/pointerevent_pointerleave_pen-manual.html"] 212 skip-if = [ 213 "http2", 214 "http3", 215 ] 216 217 ["test_wpt_pointerevent_pointerout_after_pointercancel_touch-manual.html"] 218 support-files = ["wpt/pointerevent_pointerout_after_pointercancel_touch-manual.html"] 219 skip-if = [ 220 "http2", 221 "http3", 222 ] 223 224 ["test_wpt_pointerevent_pointerout_pen-manual.html"] 225 support-files = ["wpt/pointerevent_pointerout_pen-manual.html"] 226 skip-if = [ 227 "http2", 228 "http3", 229 ] 230 231 ["test_wpt_pointerevent_releasepointercapture_onpointercancel_touch-manual.html"] 232 support-files = ["wpt/pointerevent_releasepointercapture_onpointercancel_touch-manual.html"] 233 skip-if = [ 234 "http2", 235 "http3", 236 ] 237 238 ["test_wpt_pointerevent_sequence_at_implicit_release_on_drag-manual.html"] 239 support-files = ["wpt/pointerevent_sequence_at_implicit_release_on_drag-manual.html"] 240 skip-if = [ 241 "http2", 242 "http3", 243 ] 244 245 ["test_wpt_touch_action.html"] 246 skip-if = [ 247 "os == 'android'", # Bug 1312791 248 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && headless", # Bug 1722906 249 ] 250 support-files = [ 251 "../../../../gfx/layers/apz/test/mochitest/apz_test_utils.js", 252 "../../../../gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js", 253 "touch_action_helpers.js", 254 "wpt/pointerevent_touch-action-auto-css_touch-manual.html", 255 "wpt/pointerevent_touch-action-button-test_touch-manual.html", 256 "wpt/pointerevent_touch-action-inherit_child-auto-child-none_touch-manual.html", 257 "wpt/pointerevent_touch-action-inherit_child-none_touch-manual.html", 258 "wpt/pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch-manual.html", 259 "wpt/pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch-manual.html", 260 "wpt/pointerevent_touch-action-inherit_highest-parent-none_touch-manual.html", 261 "wpt/pointerevent_touch-action-inherit_parent-none_touch-manual.html", 262 "wpt/pointerevent_touch-action-none-css_touch-manual.html", 263 "wpt/pointerevent_touch-action-pan-x-css_touch-manual.html", 264 "wpt/pointerevent_touch-action-pan-x-pan-y-pan-y_touch-manual.html", 265 "wpt/pointerevent_touch-action-pan-x-pan-y_touch-manual.html", 266 "wpt/pointerevent_touch-action-pan-y-css_touch-manual.html", 267 "wpt/pointerevent_touch-action-span-test_touch-manual.html", 268 "wpt/pointerevent_touch-action-svg-test_touch-manual.html", 269 "wpt/pointerevent_touch-action-table-test_touch-manual.html", 270 "wpt/pointerevent_touch-action-pan-down-css_touch-manual.html", 271 "wpt/pointerevent_touch-action-pan-left-css_touch-manual.html", 272 "wpt/pointerevent_touch-action-pan-right-css_touch-manual.html", 273 "wpt/pointerevent_touch-action-pan-up-css_touch-manual.html", 274 ]