tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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 ]