tor-browser

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

mochitest.toml (9004B)


      1 [DEFAULT]
      2 subsuite = "webgl1-core"
      3 
      4 support-files = [
      5  "ensure-exts/ensure-ext.js",
      6  "driver-info.js",
      7  "es3-data.js",
      8  "webgl-util.js",
      9  "test_video_fastpath.js",
     10  "red-green.mp4",
     11  "red-green.webmvp8.webm",
     12  "red-green.webmvp9.webm",
     13 ]
     14 
     15 ["ensure-exts/test_ANGLE_instanced_arrays.html"]
     16 
     17 ["ensure-exts/test_EXT_blend_minmax.html"]
     18 
     19 ["ensure-exts/test_EXT_color_buffer_half_float.html"]
     20 
     21 ["ensure-exts/test_EXT_depth_clamp.html"]
     22 fail-if = [
     23  "os == 'android'",
     24  "os == 'win'",
     25 ]
     26 
     27 ["ensure-exts/test_EXT_disjoint_timer_query.html"]
     28 fail-if = [
     29  "true",
     30 ]
     31 
     32 ["ensure-exts/test_EXT_float_blend.html"]
     33 
     34 ["ensure-exts/test_EXT_frag_depth.html"]
     35 
     36 ["ensure-exts/test_EXT_sRGB.html"]
     37 
     38 ["ensure-exts/test_EXT_shader_texture_lod.html"]
     39 
     40 ["ensure-exts/test_EXT_texture_compression_bptc.html"]
     41 fail-if = [
     42  "os == 'android'",
     43  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
     44  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
     45  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
     46 ]
     47 
     48 ["ensure-exts/test_EXT_texture_compression_rgtc.html"]
     49 fail-if = [
     50  "os == 'android'",
     51 ]
     52 
     53 ["ensure-exts/test_EXT_texture_filter_anisotropic.html"]
     54 
     55 ["ensure-exts/test_OES_draw_buffers_indexed.html"]
     56 
     57 ["ensure-exts/test_OES_fbo_render_mipmap.html"]
     58 
     59 ["ensure-exts/test_OES_standard_derivatives.html"]
     60 
     61 ["ensure-exts/test_OVR_multiview2.html"]
     62 fail-if = [
     63  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'",
     64  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'",
     65  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
     66  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
     67  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
     68 ]
     69 
     70 ["ensure-exts/test_WEBGL_color_buffer_float.html"]
     71 
     72 ["ensure-exts/test_WEBGL_compressed_texture_astc.html"]
     73 fail-if = [
     74  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
     75  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
     76  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
     77  "os == 'win' && os_version == '10.2009' && arch == 'x86_64'",
     78  "os == 'win' && os_version == '11.26100' && arch == 'x86'",
     79  "os == 'win' && os_version == '11.26100' && arch == 'x86_64'",
     80 ]
     81 
     82 ["ensure-exts/test_WEBGL_compressed_texture_etc.html"]
     83 fail-if = [
     84  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
     85  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
     86  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
     87  "os == 'win' && os_version == '10.2009' && arch == 'x86_64'",
     88  "os == 'win' && os_version == '11.26100' && arch == 'x86'",
     89  "os == 'win' && os_version == '11.26100' && arch == 'x86_64'",
     90 ]
     91 
     92 ["ensure-exts/test_WEBGL_compressed_texture_etc1.html"]
     93 fail-if = [
     94  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'",
     95  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'",
     96  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
     97  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
     98  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
     99  "os == 'win' && os_version == '10.2009' && arch == 'x86_64'",
    100  "os == 'win' && os_version == '11.26100' && arch == 'x86'",
    101  "os == 'win' && os_version == '11.26100' && arch == 'x86_64'",
    102 ]
    103 
    104 ["ensure-exts/test_WEBGL_compressed_texture_pvrtc.html"]
    105 fail-if = [
    106  "os == 'android'",
    107  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'",
    108  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'",
    109  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
    110  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
    111  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
    112  "os == 'win' && os_version == '10.2009' && arch == 'x86_64'",
    113  "os == 'win' && os_version == '11.26100' && arch == 'x86'",
    114  "os == 'win' && os_version == '11.26100' && arch == 'x86_64'",
    115 ]
    116 
    117 ["ensure-exts/test_WEBGL_compressed_texture_s3tc.html"]
    118 
    119 ["ensure-exts/test_WEBGL_depth_texture.html"]
    120 
    121 ["ensure-exts/test_WEBGL_draw_buffers.html"]
    122 
    123 ["ensure-exts/test_WEBGL_provoking_vertex.html"]
    124 fail-if = [
    125  "os == 'android'",
    126  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'",
    127  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'",
    128 ]
    129 
    130 ["ensure-exts/test_common.html"]
    131 
    132 ["ensure-exts/test_implicit.html"]
    133 
    134 
    135 ["regress/test_bug_1268096.html"]
    136 
    137 
    138 ["test_backbuffer_channels.html"]
    139 
    140 ["test_backends.html"]
    141 tags = "os_integration"
    142 skip-if = [
    143  "os == 'android' && os_version == '14'",
    144 ]
    145 
    146 ["test_canvas_size.html"]
    147 
    148 ["test_capture.html"]
    149 skip-if = [
    150  "os == 'win' && debug", # Bug 1388624
    151 ]
    152 support-files = ["../captureStream_common.js"]
    153 # Even though we use ../ here, in the test HTML, we need to omit this. Sub-CWD relative
    154 # paths are fine, but they locate the file and dump it in the current directory.
    155 
    156 ["test_cubemap_must_be_square.html"]
    157 
    158 ["test_depth_readpixels.html"]
    159 
    160 ["test_depth_tex_lazy_clear.html"]
    161 
    162 ["test_draw.html"]
    163 
    164 ["test_draw_fakevert_large_offset.html"]
    165 
    166 ["test_fb_param.html"]
    167 
    168 ["test_fb_param_crash.html"]
    169 
    170 ["test_fuzzing_bugs.html"]
    171 
    172 ["test_has_rbab.html"]
    173 fail-if = [
    174  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'",
    175  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'",
    176  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
    177  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
    178  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
    179 ]
    180 
    181 ["test_hidden_alpha.html"]
    182 
    183 ["test_hidden_depth_stencil.html"]
    184 
    185 ["test_highp_fs.html"]
    186 
    187 ["test_imagedata_transfered_arraybuffer.html"]
    188 
    189 ["test_implicit_color_buffer_float.html"]
    190 
    191 ["test_no_arr_points.html"]
    192 
    193 ["test_noprog_draw.html"]
    194 
    195 ["test_pixel_pack_buffer.html"]
    196 skip-if = [
    197  "os == 'android' && os_version == '14'",
    198  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
    199  "os == 'win' && os_version == '10.2009' && arch == 'x86_64'", # Unofficial DXGL support regressed by bug 1632249
    200 ]
    201 
    202 ["test_privileged_exts.html"]
    203 
    204 ["test_read_pixels_naive_impl_read_formats.html"]
    205 tags = "os_integration"
    206 
    207 ["test_read_pixels_no_format.html"]
    208 
    209 ["test_renderer_strings.html"]
    210 skip-if = [
    211  "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'",
    212 ]
    213 tags = "os_integration"
    214 
    215 ["test_sab_with_webgl.html"]
    216 
    217 ["test_tex_large_uploads.html"]
    218 support-files = ["blank_15000x10000.png"]
    219 
    220 ["test_tex_pbo.html"]
    221 
    222 ["test_tex_unit_different_sampler_types.html"]
    223 
    224 ["test_texsubimage_float.html"]
    225 
    226 ["test_uninit_data.html"]
    227 
    228 ["test_vertexattrib4f_update.html"]
    229 
    230 ["test_video_fastpath_mp4.html"]
    231 
    232 ["test_video_fastpath_vp8.html"]
    233 skip-if = [
    234  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
    235 ]
    236 
    237 ["test_video_fastpath_vp9.html"]
    238 skip-if = [
    239  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
    240 ]
    241 
    242 ["test_webgl2_alpha_luminance.html"]
    243 skip-if = [
    244  "os == 'android'", # bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
    245 ]
    246 
    247 ["test_webgl2_invalidate_framebuffer.html"]
    248 skip-if = [
    249  "os == 'android'", # bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
    250 ]
    251 
    252 ["test_webgl2_not_exposed.html"]
    253 skip-if = [
    254  "os == 'android'", # bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
    255 ]
    256 
    257 ["test_webgl2_uniform_block.html"]
    258 
    259 ["test_webgl_available.html"]
    260 
    261 ["test_webgl_compressed_texture_es3.html"]
    262 skip-if = [
    263  "os == 'android'",
    264 ]
    265 # 2020-01-07 00:00:11.839 F/MOZ_Assert( 6742): Assertion failure: [GFX1]: void mozilla::gl::GLContext::raw_fClear(GLbitfield): Generated unexpected GL_OUT_OF_MEMORY error, at /builds/worker/workspace/build/src/gfx/2d/Logging.h:746
    266 # 2020-01-07 00:01:28.281 F/MOZ_Assert( 8333): Assertion failure: [GFX1]: Unexpected error from driver: DoCompressedTexSubImage(0x0de1, 0, 0,4,0, 4,4,1, 0x9270, 8) -> 0x0501, at /builds/worker/workspace/build/src/gfx/2d/Logging.h:746
    267 
    268 ["test_webgl_constant_vendor_fpp.html"]
    269 
    270 ["test_webgl_constant_vendor_fpp_explicit.html"]
    271 
    272 ["test_webgl_constant_vendor_rfp.html"]
    273 
    274 ["test_webgl_fingerprinting_resistance.html"]
    275 
    276 ["test_webgl_force_enable.html"]
    277 
    278 ["test_webgl_renderer_constant_fpp.html"]
    279 
    280 ["test_webgl_renderer_constant_fpp_explicit.html"]
    281 
    282 ["test_webgl_renderer_constant_rfp.html"]
    283 
    284 ["test_webgl_request_context.html"]
    285 skip-if = [
    286  "os == 'android'", # bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
    287 ]
    288 
    289 ["test_webgl_request_mismatch.html"]
    290 skip-if = [
    291  "os == 'android'", # bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
    292 ]
    293 
    294 ["test_webgl_vendor_randomize_fpp.html"]
    295 
    296 ["test_webgl_vendor_randomize_fpp_explicit.html"]
    297 
    298 ["test_webgl_vendor_randomize_rfp.html"]
    299 
    300 ["test_webgl_vendor_sanitize_fpp.html"]
    301 
    302 ["test_webgl_vendor_sanitize_fpp_explicit.html"]
    303 
    304 ["test_webgl_vendor_sanitize_rfp.html"]
    305 
    306 ["test_webglcontextcreationerror.html"]
    307 
    308 ["test_without_index_validation.html"]