diff options
11 files changed, 655 insertions, 177 deletions
diff --git a/Cargo.lock b/Cargo.lock index 1b2dc175a38..700d9cd1c4f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -311,7 +311,7 @@ dependencies = [ "ipc-channel 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", - "offscreen_gl_context 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", + "offscreen_gl_context 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)", "servo_config 0.0.1", "webrender_traits 0.39.0 (git+https://github.com/servo/webrender)", ] @@ -473,7 +473,7 @@ dependencies = [ "msg 0.0.1", "net 0.0.1", "net_traits 0.0.1", - "offscreen_gl_context 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", + "offscreen_gl_context 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)", "profile_traits 0.0.1", "script_traits 0.0.1", "serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1500,17 +1500,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "libloading" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", - "target_build_utils 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "libloading" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ @@ -1903,7 +1892,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "offscreen_gl_context" -version = "0.8.6" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cgl 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1914,7 +1903,7 @@ dependencies = [ "gleam 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", - "libloading 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "libloading 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", "osmesa-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2356,7 +2345,7 @@ dependencies = [ "msg 0.0.1", "net_traits 0.0.1", "num-traits 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", - "offscreen_gl_context 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", + "offscreen_gl_context 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)", "open 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", "phf 0.7.21 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2452,7 +2441,7 @@ dependencies = [ "libc 0.2.23 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", - "offscreen_gl_context 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", + "offscreen_gl_context 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)", "profile_traits 0.0.1", "rustc-serialize 0.3.24 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3016,16 +3005,6 @@ dependencies = [ ] [[package]] -name = "target_build_utils" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "phf 0.7.21 (registry+https://github.com/rust-lang/crates.io-index)", - "phf_codegen 0.7.21 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 0.9.10 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] name = "task_info" version = "0.0.1" dependencies = [ @@ -3321,7 +3300,7 @@ dependencies = [ "lazy_static 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", - "offscreen_gl_context 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", + "offscreen_gl_context 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)", "plane-split 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "rayon 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "thread_profiler 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3344,7 +3323,7 @@ dependencies = [ "gleam 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", - "offscreen_gl_context 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)", + "offscreen_gl_context 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.37 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3573,7 +3552,6 @@ dependencies = [ "checksum leak 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bd100e01f1154f2908dfa7d02219aeab25d0b9c7fa955164192e3245255a0c73" "checksum leaky-cow 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "40a8225d44241fd324a8af2806ba635fc7c8a7e9a7de4d5cf3ef54e71f5926fc" "checksum libc 0.2.23 (registry+https://github.com/rust-lang/crates.io-index)" = "e7eb6b826bfc1fdea7935d46556250d1799b7fe2d9f7951071f4291710665e3e" -"checksum libloading 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "fd1835a714c1f67ba073a493493c23686a480e2614e208c921834808b1f19d8f" "checksum libloading 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "be99f814beb3e9503a786a592c909692bb6d4fc5a695f6ed7987223acfbd5194" "checksum libz-sys 1.0.13 (registry+https://github.com/rust-lang/crates.io-index)" = "e5ee912a45d686d393d5ac87fac15ba0ba18daae14e8e7543c63ebf7fb7e970c" "checksum log 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "880f77541efa6e5cc74e76910c9884d9859683118839d6a1dc3b11e63512565b" @@ -3603,7 +3581,7 @@ dependencies = [ "checksum num_cpus 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca313f1862c7ec3e0dfe8ace9fa91b1d9cb5c84ace3d00f5ec4216238e93c167" "checksum objc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "877f30f37acef6749b1841cceab289707f211aecfc756553cd63976190e6cc2e" "checksum odds 0.2.25 (registry+https://github.com/rust-lang/crates.io-index)" = "c3df9b730298cea3a1c3faa90b7e2f9df3a9c400d0936d6015e6165734eefcba" -"checksum offscreen_gl_context 0.8.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ce00d0caf8994f97a07be58dbd1c4d1e05904039d9ddb9286ca6ab144ea570b1" +"checksum offscreen_gl_context 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)" = "3cadec7378139fd7e48badba0d59cbb6312c7e0eca9b5e3b8ec7a78fc0c6cb28" "checksum ogg 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "013b78ceb7fb82555a2f8a95d8e40866fe64a5d15b83c51b3e1fdd40cd903ed3" "checksum ogg_metadata 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb1753e64956b3afd900f788bf6d2e9d0986df39168be86f4b47ec2058d0c2f7" "checksum open 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3478ed1686bd1300c8a981a940abc92b06fac9cbef747f4c668d4e032ff7b842" @@ -3679,7 +3657,6 @@ dependencies = [ "checksum syntex_errors 0.58.1 (registry+https://github.com/rust-lang/crates.io-index)" = "867cc5c2d7140ae7eaad2ae9e8bf39cb18a67ca651b7834f88d46ca98faadb9c" "checksum syntex_pos 0.58.1 (registry+https://github.com/rust-lang/crates.io-index)" = "13ad4762fe52abc9f4008e85c4fb1b1fe3aa91ccb99ff4826a439c7c598e1047" "checksum syntex_syntax 0.58.1 (registry+https://github.com/rust-lang/crates.io-index)" = "6e0e4dbae163dd98989464c23dd503161b338790640e11537686f2ef0f25c791" -"checksum target_build_utils 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f42dc058080c19c6a58bdd1bf962904ee4f5ef1fe2a81b529f31dacc750c679f" "checksum tempdir 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "87974a6f5c1dfb344d733055601650059a3363de2a6104819293baff662132d6" "checksum tendril 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "4ce04c250d202db8004921e3d3bc95eaa4f2126c6937a428ae39d12d0e38df62" "checksum term 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "d168af3930b369cfe245132550579d47dfd873d69470755a19c2c6568dbbd989" diff --git a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/context/context-attributes-alpha-depth-stencil-antialias.html.ini b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/context/context-attributes-alpha-depth-stencil-antialias.html.ini index 154f9957194..89452732e0b 100644 --- a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/context/context-attributes-alpha-depth-stencil-antialias.html.ini +++ b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/context/context-attributes-alpha-depth-stencil-antialias.html.ini @@ -1,11 +1,5 @@ [context-attributes-alpha-depth-stencil-antialias.html] type: testharness - expected: - if os == "mac": CRASH - if os == "linux": TIMEOUT - [WebGL test #0: gl = getWebGL(1, 1, null, [ 0, 0, 0, 0 \], 1, 0) should be non-null. Was null] - expected: FAIL - - [WebGL test #0: gl = getWebGL(1, 1, null, [ 0, 0, 0, 0 \], 1, 0) should be non-null. Threw exception TypeError: argument could not be converted to any of: ImageData, HTMLImageElement, HTMLCanvasElement, HTMLVideoElement] + [WebGL test #95: pixel_1[0\] != 255 && pixel_1[0\] != 0 || pixel_1[0\] == 0 && pixel_2[0\] != 255 && pixel_2[0\] != 0 should be true. Was false.] expected: FAIL diff --git a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-canvas.html.ini b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-canvas.html.ini index 2c482688634..99fb4b08932 100644 --- a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-canvas.html.ini +++ b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-canvas.html.ini @@ -2,4 +2,5 @@ type: testharness expected: ERROR [Overall test] - expected: NOTRUN
\ No newline at end of file + expected: NOTRUN + diff --git a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-canvas.html.ini b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-canvas.html.ini index de7864b252e..aeb4d66638d 100644 --- a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-canvas.html.ini +++ b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-canvas.html.ini @@ -2,4 +2,5 @@ type: testharness expected: ERROR [Overall test] - expected: NOTRUN
\ No newline at end of file + expected: NOTRUN + diff --git a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html.ini b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html.ini index b8656e553da..c8fb9910cd1 100644 --- a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html.ini +++ b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html.ini @@ -51,9 +51,54 @@ [WebGL test #97: getError expected: NO_ERROR. Was INVALID_ENUM : there should be no errors] expected: FAIL - [WebGL test #98: Unable to fetch WebGL rendering context for Canvas] + [WebGL test #148: at (0, 0) expected: 0,255,0,255 was 0,0,0,0] expected: FAIL - [WebGL test #99: context does not exist] + [WebGL test #151: at (1, 1) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #154: at (2, 2) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #157: at (3, 3) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #160: at (4, 4) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #163: at (5, 5) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #166: at (6, 6) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #169: at (7, 7) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #172: at (8, 8) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #175: at (9, 9) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #178: at (10, 10) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #181: at (11, 11) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #184: at (12, 12) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #187: at (13, 13) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #190: at (14, 14) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #193: at (15, 15) expected: 0,255,0,255 was 0,0,0,0] + expected: FAIL + + [WebGL test #195: getError expected: NO_ERROR. Was INVALID_ENUM : there should be no errors] expected: FAIL diff --git a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html.ini b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html.ini index 10d88950ce0..b308d7d4b82 100644 --- a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html.ini +++ b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html.ini @@ -39,156 +39,42 @@ [WebGL test #81: getError expected: NO_ERROR. Was INVALID_ENUM : there should be no errors] expected: FAIL - [WebGL test #82: Unable to fetch WebGL rendering context for Canvas] + [WebGL test #83: at (16, 32) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #83: context does not exist] + [WebGL test #88: at (8, 8) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #2: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] + [WebGL test #93: at (4, 16) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #3: at (48, 0) expected: 0,0,0,0 was 153,153,153,255] + [WebGL test #98: at (32, 64) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #4: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] + [WebGL test #123: at (32, 96) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #5: at (0, 96) expected: 0,0,0,0 was 153,153,153,255] + [WebGL test #128: at (24, 72) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #7: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] + [WebGL test #133: at (36, 48) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #8: at (24, 0) expected: 0,0,0,0 was 153,153,153,255] + [WebGL test #138: at (48, 96) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #9: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] + [WebGL test #143: at (0, 32) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #10: at (0, 24) expected: 0,0,0,0 was 153,153,153,255] + [WebGL test #148: at (8, 0) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #12: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] + [WebGL test #153: at (0, 16) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #13: at (12, 0) expected: 0,0,0,0 was 153,153,153,255] + [WebGL test #158: at (32, 0) expected: 0,0,255,255 was 0,0,0,0] expected: FAIL - [WebGL test #14: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #15: at (0, 48) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #17: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #19: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #23: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #24: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #25: at (0, 96) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #27: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #28: at (48, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #30: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #32: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #34: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #35: at (0, 96) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #37: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #38: at (48, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #39: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #42: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #44: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #47: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #48: at (40, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #49: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #50: at (0, 88) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #52: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #53: at (44, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #54: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #55: at (0, 80) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #57: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #59: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #63: at (32, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #64: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #65: at (0, 96) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #67: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #68: at (24, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #70: at (0, 64) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #73: at (32, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #74: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #75: at (0, 48) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #77: at (0, 0) expected: 0,0,0,0 was 153,153,153,255] - expected: FAIL - - [WebGL test #80: at (0, 64) expected: 0,0,0,0 was 153,153,153,255] + [WebGL test #163: getError expected: NO_ERROR. Was INVALID_ENUM : there should be no errors] expected: FAIL diff --git a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-and-sub-image-2d.html.ini b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-and-sub-image-2d.html.ini index 95ccc65d990..dc04ea5dd65 100644 --- a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-and-sub-image-2d.html.ini +++ b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-and-sub-image-2d.html.ini @@ -1,9 +1,578 @@ [copy-tex-image-and-sub-image-2d.html] type: testharness - expected: ERROR - [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + [WebGL test #85: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] expected: FAIL - [Overall test] - expected: NOTRUN + [WebGL test #90: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #94: at (0, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #95: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #99: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #100: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #104: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #105: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #109: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #110: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #114: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #119: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #133: at (1, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #135: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #138: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #140: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #142: at (0, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #143: at (1, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #144: at (0, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #145: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #147: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #148: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #149: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #150: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #152: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #153: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #154: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #155: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #157: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #158: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #159: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #160: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #162: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #164: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #165: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #167: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #169: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #170: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #174: at (0, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #175: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #179: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #180: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #183: at (1, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #184: at (0, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #185: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #188: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #189: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #190: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #192: at (0, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #193: at (1, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #194: at (0, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #195: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #197: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #198: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #199: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #200: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #202: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #203: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #204: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #205: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #207: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #208: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #209: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #210: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #212: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #213: at (1, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #214: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #215: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #217: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #218: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #219: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #220: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #222: at (0, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #223: at (1, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #224: at (0, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #225: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #227: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #228: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #229: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #230: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #232: at (0, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #233: at (1, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #234: at (0, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #235: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #237: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #238: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #239: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #240: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #242: at (0, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #243: at (1, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #244: at (0, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #245: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #247: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #248: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #249: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #250: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #336: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #341: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #345: at (0, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #346: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #350: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #351: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #355: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #356: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #360: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #361: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #365: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #370: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #384: at (1, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #386: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #389: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #391: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #393: at (0, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #394: at (1, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #395: at (0, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #396: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #398: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #399: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #400: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #401: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #403: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #404: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #405: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #406: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #408: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #409: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #410: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #411: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #413: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #415: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #416: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #418: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #420: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #421: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #425: at (0, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #426: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #430: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #431: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #434: at (1, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #435: at (0, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #436: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #439: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #440: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #441: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #443: at (0, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #444: at (1, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #445: at (0, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #446: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #448: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #449: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #450: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #451: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #453: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #454: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #455: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #456: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #458: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #459: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #460: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #461: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #463: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #464: at (1, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #465: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #466: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #468: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #469: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #470: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #471: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #473: at (0, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #474: at (1, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #475: at (0, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #476: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #478: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #479: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #480: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #481: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #483: at (0, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #484: at (1, 0) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #485: at (0, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #486: at (1, 1) expected: 0,0,0,0 was 0,0,255,255] + expected: FAIL + + [WebGL test #488: at (0, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #489: at (1, 0) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #490: at (0, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #491: at (1, 1) expected: 0,0,0,0 was 128,128,128,128] + expected: FAIL + + [WebGL test #493: at (0, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #494: at (1, 0) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #495: at (0, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #496: at (1, 1) expected: 0,0,0,0 was 255,0,0,255] + expected: FAIL + + [WebGL test #498: at (0, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #499: at (1, 0) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #500: at (0, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL + + [WebGL test #501: at (1, 1) expected: 0,0,0,0 was 0,255,0,255] + expected: FAIL diff --git a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/tex-image-with-format-and-type.html.ini b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/tex-image-with-format-and-type.html.ini index 0886c10762a..e9b1ef8bc8b 100644 --- a/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/tex-image-with-format-and-type.html.ini +++ b/tests/wpt/metadata/webgl/conformance-1.0.3/conformance/textures/tex-image-with-format-and-type.html.ini @@ -1,6 +1,5 @@ [tex-image-with-format-and-type.html] type: testharness - [WebGL test #6: LUMINANCE/UNSIGNED_BYTE should maintain full precision of data] expected: FAIL @@ -36,3 +35,4 @@ [WebGL test #70: UNPACK_PREMULTIPLY_ALPHA_WEBGL with RGBA/UNSIGNED_SHORT_5_5_5_1] expected: FAIL + diff --git a/tests/wpt/mozilla/meta/MANIFEST.json b/tests/wpt/mozilla/meta/MANIFEST.json index ce6f56d9361..578db7bc716 100644 --- a/tests/wpt/mozilla/meta/MANIFEST.json +++ b/tests/wpt/mozilla/meta/MANIFEST.json @@ -31658,7 +31658,7 @@ "support" ], "mozilla/webgl/context_creation_error.html": [ - "568b017c2db703c4976a8fa6757721f257a13d97", + "d6ffc0c4ea5671399d3c9b6440608b47c80699cf", "testharness" ], "mozilla/webgl/draw_arrays_simple.html": [ diff --git a/tests/wpt/mozilla/meta/mozilla/webgl/context_creation_error.html.ini b/tests/wpt/mozilla/meta/mozilla/webgl/context_creation_error.html.ini new file mode 100644 index 00000000000..6bd695d32a7 --- /dev/null +++ b/tests/wpt/mozilla/meta/mozilla/webgl/context_creation_error.html.ini @@ -0,0 +1,4 @@ +[context_creation_error.html] + type: reftest + [WebGLContextEvent "webglcontextcreationerror" event] + expected: FAIL
\ No newline at end of file diff --git a/tests/wpt/mozilla/tests/mozilla/webgl/context_creation_error.html b/tests/wpt/mozilla/tests/mozilla/webgl/context_creation_error.html index 8b62ba1fd8e..bc16a868ed0 100644 --- a/tests/wpt/mozilla/tests/mozilla/webgl/context_creation_error.html +++ b/tests/wpt/mozilla/tests/mozilla/webgl/context_creation_error.html @@ -14,7 +14,8 @@ async_test(function() { "'statusMessage' should be a string, " + typeof(e.statusMessage) + " found"); }), false); - // Antialising actually is not supported and thus triggers the error event + // TODO: Create a dummy function to fail the webgl context forcefully from js tests. + // Now that antialias doesn't throw an error, there isn't a way to force context creation errors. var gl = canvas.getContext('webgl', { antialiasing: true }); assert_false(!!gl, "WebGLContext creation succeeded, please update this test!"); |