Bug 1323122 - Disable crashed and failed test case. r=jgilbert
authorvincentliu <vliu@mozilla.com>
Sun, 15 Jan 2017 23:32:15 +0800
changeset 374504 5eb44aa0ad721f97fa18703f65658237232b2cb0
parent 374503 817b01c4d2fa9b9400cbace89b5891e2c2e1fbfe
child 374505 95c02de400f41a7fc44b092d32b5eaf999e30ae2
push id6996
push userjlorenzo@mozilla.com
push dateMon, 06 Mar 2017 20:48:21 +0000
treeherdermozilla-beta@d89512dab048 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjgilbert
bugs1323122
milestone53.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1323122 - Disable crashed and failed test case. r=jgilbert --- dom/canvas/test/webgl-conf/mochitest-errata.ini | 381 ++++++++++++++++++++++-- 1 file changed, 351 insertions(+), 30 deletions(-)
dom/canvas/test/webgl-conf/mochitest-errata.ini
--- a/dom/canvas/test/webgl-conf/mochitest-errata.ini
+++ b/dom/canvas/test/webgl-conf/mochitest-errata.ini
@@ -28,23 +28,16 @@
 subsuite = webgl
 # Skip B2G for now, until we get a handle on the longer tail of emulator bugs.
 # Bug 1136181 disabled on Mulet for intermittent failures
 skip-if = os == 'b2g' || ((os == 'linux') && (buildapp == 'mulet'))
 
 [generated/test_..__always-fail.html]
 fail-if = 1
 
-[generated/test_conformance__typedarrays__data-view-test.html]
-# Test is out-of-date with spec.
-fail-if = 1
-[generated/test_2_conformance__typedarrays__data-view-test.html]
-# Test is out-of-date with spec.
-fail-if = 1
-
 ####################
 # Tests requesting non-local network connections.
 
 [generated/test_conformance__more__functions__readPixelsBadArgs.html]
 # (TODO) FATAL ERROR: Non-local network connections are disabled and a connection attempt to www.opengl.org (45.55.206.190) was made.
 skip-if = 1
 [generated/test_2_conformance__more__functions__readPixelsBadArgs.html]
 # (TODO) FATAL ERROR: Non-local network connections are disabled and a connection attempt to www.opengl.org (45.55.206.190) was made.
@@ -99,16 +92,17 @@ fail-if = (os != 'win')
 # Complicated
 
 [generated/test_conformance__context__context-attributes-alpha-depth-stencil-antialias.html]
 fail-if = (os == 'mac' && os_version == '10.6')
 # Asserts on 'B2G ICS Emulator Debug' and linux debug. Crashes on Android.
 skip-if = (os == 'b2g') || (os == 'linux') || (os == 'android')
 
 [generated/test_conformance__extensions__webgl-draw-buffers.html]
+fail-if = (os == 'mac') || (os == 'win')
 # Crashes
 skip-if = (os == 'linux')
 
 [generated/test_conformance__glsl__constructors__glsl-construct-bvec3.html]
 # Crashes from libglsl.so
 # application crashed [@ jemalloc_crash] on Android
 skip-if = (os == 'linux') || (os == 'mac') || (os == 'android')
 [generated/test_conformance__glsl__constructors__glsl-construct-bvec4.html]
@@ -135,37 +129,32 @@ fail-if = (os == 'linux')
 skip-if = (os == 'android') || (os == 'b2g') || (os == 'linux')
 
 [generated/test_conformance__misc__object-deletion-behaviour.html]
 fail-if = (os == 'android')
 # void mozilla::gl::GLContext::fDetachShader(GLuint, GLuint): Generated unexpected GL_INVALID_VALUE error. (0x0501)
 skip-if = (os == 'android' && debug)
 
 [generated/test_conformance__extensions__oes-vertex-array-object.html]
+fail-if = (os == 'mac') || (os == 'linux') || (os == 'win')
 # 10.6 crash:
 # PROCESS-CRASH | dom/canvas/test/webgl-conf/generated/test_conformance__extensions__oes-vertex-array-object.html | application crashed [@ gleRunVertexSubmitImmediate + 0xf24]
 skip-if = (os == 'mac' && os_version == '10.6')
 [generated/test_conformance__textures__misc__texture-size.html]
 # application crashed [@ mozilla::gl::GLContext::AfterGLCall]
 skip-if = (os == 'android') || (os == 'win')
 
-[generated/test_2_conformance2__rendering__draw-buffers.html]
-fail-if = (os == 'mac') || (os == 'win')
 [generated/test_2_conformance__textures__misc__tex-image-with-format-and-type.html]
 fail-if = (os == 'mac')
-[generated/test_2_conformance__attribs__gl-vertexattribpointer.html]
-fail-if = (os == 'mac') || (os == 'win')
 [generated/test_2_conformance2__vertex_arrays__vertex-array-object.html]
 fail-if = (os == 'mac') || (os == 'win')
 [generated/test_conformance__extensions__oes-texture-half-float.html]
 fail-if = (os == 'mac') || (os == 'win') || (os == 'android') || (os == 'linux')
-[generated/test_2_conformance2__reading__read-pixels-pack-parameters.html]
-fail-if = (os == 'mac') || (os == 'win')
 [generated/test_conformance__attribs__gl-vertexattribpointer.html]
-fail-if = (os == 'mac') || (os == 'win') || (os == 'android') || (os == 'linux')
+fail-if = (os == 'android')
 [generated/test_conformance__ogles__GL__biuDepthRange__biuDepthRange_001_to_002.html]
 fail-if = (os == 'android') || (os == 'linux')
 [generated/test_conformance__ogles__GL__gl_FragCoord__gl_FragCoord_001_to_003.html]
 fail-if = (os == 'android') || (os == 'linux')
 
 [generated/test_conformance__textures__misc__texture-size-limit.html]
 fail-if = (os == 'linux') || (os == 'android')
 skip-if = (os == 'linux' && asan)
@@ -191,16 +180,188 @@ skip-if = (os == 'android')
 [generated/test_conformance__glsl__bugs__sampler-struct-function-arg.html]
 # Crashes
 skip-if = (os == 'linux') || (os == 'android')
 [generated/test_conformance__glsl__constructors__glsl-construct-bvec2.html]
 # mozalloc_abort in libglsl.so
 skip-if = (os == 'linux') || (os == 'android')
 [generated/test_conformance__glsl__bugs__pow-of-small-constant-in-user-defined-function.html]
 skip-if = (os == 'android')
+[generated/test_2_conformance2__textures__misc__tex-image-with-bad-args-from-dom-elements.html]
+skip-if = (os == 'win') || (os == 'mac')
+[generated/test_2_conformance2__textures__misc__tex-image-with-different-data-source.html]
+# Bug 1324349
+skip-if = (os == 'mac' && debug) || (os == 'win' && debug)
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html]
+# TEST-UNEXPECTED-FAIL
+fail-if = (os == 'linux') || (os == 'mac') || (os == 'win')
+# timed out crash
+skip-if = (os == 'android')
+[generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html]
+# TEST-UNEXPECTED-FAIL
+fail-if = (os == 'linux') || (os == 'linux') || (os == 'mac') || (os == 'win')
+# timed out
+skip-if = (os == 'android')
+[generated/test_conformance__extensions__oes-texture-float-with-video.html]
+fail-if = (os == 'android') || (os == 'linux') || (os == 'win') || (os == 'mac')
+[generated/test_conformance__extensions__oes-texture-half-float-with-video.html]
+fail-if = (os == 'mac') || (os == 'android') || (os == 'linux') || (os == 'win')
+[generated/test_conformance__extensions__webgl-draw-buffers-framebuffer-unsupported.html]
+fail-if = (os == 'mac') || (os == 'linux')
+[generated/test_conformance__textures__video__tex-2d-rgb-rgb-unsigned_byte.html]
+fail-if = (os == 'android') || (os == 'linux') || (os == 'mac') || (os == 'win')
+[generated/test_conformance__textures__video__tex-2d-rgb-rgb-unsigned_short_5_6_5.html]
+fail-if = (os == 'android') || (os == 'linux') || (os == 'mac') || (os == 'win')
+[generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html]
+fail-if = (os == 'android') || (os == 'linux') || (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__buffers__buffer-type-restrictions.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__glsl3__tricky-loop-conditions.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__misc__views-with-offsets.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__rendering__blitframebuffer-outside-readbuffer.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__rendering__clear-func-buffer-type-match.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__rendering__fs-color-type-mismatch-color-buffer-type.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__rendering__instanced-rendering-bug.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__misc__copy-texture-image.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__misc__integer-cubemap-specification-order-bug.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__misc__tex-srgb-mipmap.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-half_float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rg16f-rg-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rg16f-rg-half_float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rg32f-rg-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rg8-rg-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rg8ui-rg_integer-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgb16f-rgb-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgb16f-rgb-half_float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgb32f-rgb-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgb565-rgb-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgb565-rgb-unsigned_short_5_6_5.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgb5_a1-rgba-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgb8-rgb-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgb9_e5-rgb-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgb9_e5-rgb-half_float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgba16f-rgba-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgba16f-rgba-half_float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgba32f-rgba-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgba4-rgba-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgba4-rgba-unsigned_short_4_4_4_4.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgba8-rgba-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-srgb8-rgb-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-2d-srgb8_alpha8-rgba-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-half_float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rg16f-rg-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rg16f-rg-half_float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rg32f-rg-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rg8-rg-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rg8ui-rg_integer-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgb16f-rgb-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgb16f-rgb-half_float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgb32f-rgb-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgb565-rgb-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgb5_a1-rgba-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgb8-rgb-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgb9_e5-rgb-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgb9_e5-rgb-half_float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgba16f-rgba-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgba16f-rgba-half_float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgba32f-rgba-float.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgba4-rgba-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgba8-rgba-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-srgb8-rgb-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance2__textures__video__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance__extensions__webgl-compressed-texture-etc.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance__textures__video__tex-2d-rgb-rgb-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance__textures__video__tex-2d-rgb-rgb-unsigned_short_5_6_5.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html]
+fail-if = (os == 'mac') || (os == 'win')
+[generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html]
+fail-if = (os == 'mac') || (os == 'win')
 ########################################################################
 # "tst-linux{32,64}-spot-NNN" Slaves:
 #   Android 2.3, B2G Emu, Linux, and Mulet.
 # Android: os == 'android'. (Not enough info to separate out 2.3)
 # B2G Emu: os == 'b2g'.
 # Linux: os == 'linux'.
 # Mulet: os == 'b2g' && buildapp == 'mulet'.
 [generated/test_conformance__glsl__bugs__temp-expressions-should-not-crash.html]
@@ -234,45 +395,29 @@ fail-if = (os == 'android')
 [generated/test_conformance__extensions__oes-texture-float-linear.html]
 fail-if = (os == 'android')
 [generated/test_conformance__extensions__oes-texture-float-with-canvas.html]
 fail-if = (os == 'android')
 [generated/test_conformance__extensions__oes-texture-float-with-image.html]
 fail-if = (os == 'android')
 [generated/test_conformance__extensions__oes-texture-float-with-image-data.html]
 fail-if = (os == 'android')
-[generated/test_conformance__extensions__oes-texture-float-with-video.html]
-fail-if = (os == 'android')
 # Frequent but intermittent timeout on win7
 skip-if = (os == 'win' && os_version == '6.1')
 [generated/test_conformance__extensions__oes-texture-half-float-linear.html]
 fail-if = (os == 'android')
 [generated/test_conformance__extensions__oes-texture-half-float-with-canvas.html]
 fail-if = (os == 'android')
 [generated/test_conformance__extensions__oes-texture-half-float-with-image.html]
 fail-if = (os == 'android')
 [generated/test_conformance__extensions__oes-texture-half-float-with-image-data.html]
 fail-if = (os == 'android')
-[generated/test_conformance__extensions__oes-texture-half-float-with-video.html]
-fail-if = (os == 'android')
 # Frequent but intermittent timeout on win7
 skip-if = (os == 'win' && os_version == '6.1')
-[generated/test_conformance__textures__video__tex-2d-rgb-rgb-unsigned_byte.html]
-fail-if = (os == 'android')
-[generated/test_conformance__textures__video__tex-2d-rgb-rgb-unsigned_short_5_6_5.html]
-fail-if = (os == 'android')
-[generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html]
-fail-if = (os == 'android')
 
-[generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html]
-# timed out crash
-skip-if = (os == 'android')
-[generated/test_conformance__textures__video__tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html]
-# timed out
-skip-if = (os == 'android')
 [generated/test_conformance__canvas__buffer-offscreen-test.html]
 # Causes frequent *blues*: "DMError: Remote Device Error: unable to
 # connect to 127.0.0.1 after 5 attempts" on 'Android 2.3 Opt'.
 skip-if = (os == 'android' && android_version == '10')
 
 [generated/test_conformance__canvas__rapid-resizing.html]
 # Frequent orange crash.
 skip-if = (os == 'android')
@@ -491,16 +636,18 @@ skip-if = (os == 'linux')
 # mesa upgrade issues or task cluster issues- we just need it green; bug 1220658
 skip-if = (os == 'linux')
 [generated/test_conformance__ogles__GL__notEqual__notEqual_001_to_008.html]
 # Crashes
 skip-if = (os == 'linux')
 [generated/test_conformance__ogles__GL__sign__sign_001_to_006.html]
 # Crashes
 skip-if = (os == 'linux')
+[generated/test_conformance__rendering__clipping-wide-points.html]
+fail-if = (os == 'linux')
 
 ########################################################################
 ########################################################################
 # Mac
 [generated/test_conformance__canvas__drawingbuffer-static-canvas-test.html]
 # Intermittent crash on OSX.
 skip-if = (os == 'mac')
 [generated/test_conformance__canvas__viewport-unchanged-upon-resize.html]
@@ -540,16 +687,183 @@ fail-if = (os == 'mac' && os_version == 
 fail-if = (os == 'mac' && os_version == '10.8')
 
 ####################
 # failure on OSX
 [generated/test_conformance__extensions__angle-instanced-arrays.html]
 fail-if = (os == 'mac')
 [generated/test_conformance__glsl__misc__shaders-with-invariance.html]
 fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__misc__tex-unpack-params.html]
+skip-if = (os == 'mac' && debug)
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__glsl3__valid-invariant.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__reading__format-r11f-g11f-b10f.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__rendering__blitframebuffer-filter-outofbounds.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__rendering__blitframebuffer-filter-srgb.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__rendering__framebuffer-unsupported.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r16f-red-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r16f-red-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r32f-red-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r8-red-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-r8ui-red_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg16f-rg-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg16f-rg-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg32f-rg-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg8-rg-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rg8ui-rg_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb16f-rgb-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb16f-rgb-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb32f-rgb-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb565-rgb-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb5_a1-rgba-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb8-rgb-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb9_e5-rgb-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgb9_e5-rgb-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba16f-rgba-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba16f-rgba-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba32f-rgba-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba4-rgba-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba8-rgba-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-srgb8-rgb-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__canvas_sub_rectangle__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-r16f-red-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-r16f-red-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-r32f-red-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-r8-red-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-r8ui-red_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rg16f-rg-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rg16f-rg-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rg32f-rg-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rg8-rg-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rg8ui-rg_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgb16f-rgb-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgb16f-rgb-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgb32f-rgb-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgb565-rgb-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgb565-rgb-unsigned_short_5_6_5.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgb5_a1-rgba-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgb5_a1-rgba-unsigned_short_5_5_5_1.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgb8-rgb-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgb8ui-rgb_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgb9_e5-rgb-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgb9_e5-rgb-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgba16f-rgba-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgba16f-rgba-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgba32f-rgba-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgba4-rgba-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgba4-rgba-unsigned_short_4_4_4_4.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgba8-rgba-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-rgba8ui-rgba_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-srgb8-rgb-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image__tex-3d-srgb8_alpha8-rgba-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image_data__tex-2d-rg8ui-rg_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image_data__tex-2d-rgb8ui-rgb_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__image_data__tex-2d-rgba8ui-rgba_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__misc__copy-texture-image-luma-format.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__misc__integer-cubemap-texture-sampling.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__misc__tex-mipmap-levels.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__video__tex-3d-r16f-red-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__video__tex-3d-r16f-red-half_float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__video__tex-3d-r32f-red-float.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__video__tex-3d-r8-red-unsigned_byte.html]
+fail-if = (os == 'mac')
+[generated/test_2_conformance2__textures__video__tex-3d-r8ui-red_integer-unsigned_byte.html]
+fail-if = (os == 'mac')
 
 [generated/test_2_conformance2__extensions__ext-color-buffer-float.html]
 skip-if = (os == 'mac' && debug)
 [generated/test_2_conformance__limits__gl-line-width.html]
 skip-if = (os == 'mac')
 [generated/test_2_conformance__misc__type-conversion-test.html]
 skip-if = (os == 'mac' && debug)
 
@@ -645,15 +959,22 @@ skip-if = (os == 'win' && os_version == 
 # Failure on win7 but got passed on win7 vm
 skip-if = (os == 'win' && os_version == '6.1')
 [generated/test_2_conformance__glsl__constructors__glsl-construct-vec4.html]
 # Failure on win7 but got passed on win7 vm
 skip-if = (os == 'win' && os_version == '6.1')
 [generated/test_2_conformance__textures__misc__tex-image-and-sub-image-2d-with-array-buffer-view.html]
 # Failure on win7 but got passed on win7 vm
 skip-if = (os == 'win' && os_version == '6.1')
+[generated/test_2_conformance__extensions__webgl-compressed-texture-size-limit.html]
+# Test timed out.
+skip-if = (os == 'win')
+[generated/test_2_conformance2__textures__misc__tex-input-validation.html]
+skip-if = (os == 'win')
+[generated/test_2_conformance2__buffers__get-buffer-sub-data.html]
+skip-if = (os == 'win')
 
 ####################
 # failure on Windows
 [generated/test_2_conformance__canvas__rapid-resizing.html]
 fail-if = (os == 'win' && os_version == '5.1')
 [generated/test_conformance__glsl__bugs__floor-div-cos-should-not-truncate.html]
 fail-if = (os == 'win' && os_version == '5.1')