mirror of
https://github.com/servo/servo.git
synced 2025-08-07 06:25:32 +01:00
Auto merge of #14962 - jdm:image_script_load, r=Ms2ger,glennw,emilio
Remove network requests from image cache thread The design of initiating network requests from the image cache thread was simple, but it makes it difficult to implement image loading that conforms to the HTML specification. These changes make the implementation of HTMLImageElement responsible for network requests for `<img>` elements, and CSS-based images (background-image, bullets, etc.) are requested by the script thread to ensure that the layout thread does not attempt to retain unsafe pointers to DOM nodes during asynchronous operations. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #7708 - [X] There are tests for these changes <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/14962) <!-- Reviewable:end -->
This commit is contained in:
commit
854d720b21
214 changed files with 2272 additions and 1622 deletions
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_1.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_10.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_11.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_12.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_13.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_2.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_3.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_4.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_5.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_6.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_7.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_8.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -1,3 +0,0 @@
|
|||
[drawimage_html_image_9.html]
|
||||
type: reftest
|
||||
disabled: see _mozilla
|
|
@ -130647,11 +130647,11 @@
|
|||
"support"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_1.html": [
|
||||
"8cff9e2344fbbe84b2ce315f260e69c6ad92dd51",
|
||||
"461f306d3083248243d7e5a4aac376be59adefd3",
|
||||
"reftest"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_10.html": [
|
||||
"ca239d9a40410e4331863f2d11daabae3e590af3",
|
||||
"970d92ab928086b48dce22c2a873a0e5adde1355",
|
||||
"reftest"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_10_ref.html": [
|
||||
|
@ -130659,7 +130659,7 @@
|
|||
"support"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_11.html": [
|
||||
"04415ce09b3b52561f5d179e7a6a8050199189c9",
|
||||
"9faf39bcfb3ed5f86b78fabcb8566386ca519b6e",
|
||||
"reftest"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_11_ref.html": [
|
||||
|
@ -130667,7 +130667,7 @@
|
|||
"support"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_12.html": [
|
||||
"efee9a63933437315c9adec573113d8dee786659",
|
||||
"8f4e8952d6959d7ad3c32ca02a6b91eb29c9bc28",
|
||||
"reftest"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_12_ref.html": [
|
||||
|
@ -130687,7 +130687,7 @@
|
|||
"support"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_2.html": [
|
||||
"b03f11e43e455e2d1f453ecc2a4de00e00005ebc",
|
||||
"310d7bf19699754d6248599820e17850f0a8de2c",
|
||||
"reftest"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_2_ref.html": [
|
||||
|
@ -130695,7 +130695,7 @@
|
|||
"support"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_3.html": [
|
||||
"134fa026f56880acb111a8e91efe3a8bcc03bb6b",
|
||||
"368a40dff341c6677a23c5ffeb4a69dc447360e6",
|
||||
"reftest"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_3_ref.html": [
|
||||
|
@ -130703,7 +130703,7 @@
|
|||
"support"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_4.html": [
|
||||
"5d7254f7bbc8c6feffb2a4fcfeecb06fe6ed3d6c",
|
||||
"a0aa4f32aeb8b0b4178b0efa1446455387f281eb",
|
||||
"reftest"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_4_ref.html": [
|
||||
|
@ -130711,7 +130711,7 @@
|
|||
"support"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_5.html": [
|
||||
"6a02b961aa4a5eb013366cd85dbea06fd2c08da0",
|
||||
"7d92f1f10e7bc29564d7a8b8e49d42f552ad0782",
|
||||
"reftest"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_5_ref.html": [
|
||||
|
@ -130719,7 +130719,7 @@
|
|||
"support"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_6.html": [
|
||||
"ce7cbe3b76274177301acca263f7cdd6c4033aa1",
|
||||
"c60e69eaf1e92c6e2cd53936e52683054fbddd32",
|
||||
"reftest"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_6_ref.html": [
|
||||
|
@ -130727,7 +130727,7 @@
|
|||
"support"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_7.html": [
|
||||
"f5469ba799e0845bc59766d76713ee052f3e6966",
|
||||
"d305b82f0329bbedd5e950287619e8a7dc926536",
|
||||
"reftest"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_7_ref.html": [
|
||||
|
@ -130735,7 +130735,7 @@
|
|||
"support"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_8.html": [
|
||||
"37958b2fb55bd90567c7c0b64b599165b20992b9",
|
||||
"00a95cb5ad9f256101ea65f296a201d7074ef9f5",
|
||||
"reftest"
|
||||
],
|
||||
"2dcontext/drawing-images-to-the-canvas/drawimage_html_image_8_ref.html": [
|
||||
|
@ -215651,7 +215651,7 @@
|
|||
"support"
|
||||
],
|
||||
"webgl/conformance-1.0.3/resources/js-test-pre.js": [
|
||||
"0ea0d3b945ac49d9a98c39788b2bc18c82de762a",
|
||||
"23bc989f25ee5371a45762bac36c260d230001ca",
|
||||
"support"
|
||||
],
|
||||
"webgl/conformance-1.0.3/resources/js-test-style.css": [
|
||||
|
@ -215687,7 +215687,7 @@
|
|||
"support"
|
||||
],
|
||||
"webgl/tools/js-test-pre.patch": [
|
||||
"b903fa3810ba7538a735d4126d20364d285b88cc",
|
||||
"9d692bf9bf2b37385f1193855e2605573af8249e",
|
||||
"support"
|
||||
],
|
||||
"webgl/tools/unit.patch": [
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
[basic.html]
|
||||
type: testharness
|
||||
[<img src="/images/green-256x256.png" data-expect="256">]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-256x256.png 1x" data-expect="256">]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
[028.html]
|
||||
type: testharness
|
||||
[ scheduler: javascript: URL]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -7,3 +7,6 @@
|
|||
[WebGL test #1: gl should be non-null. Was null]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -40,3 +40,6 @@
|
|||
[WebGL test #12: gl.getShaderPrecisionFormat(gl.HIGH_INT, gl.VERTEX_SHADER) threw exception TypeError: gl.getShaderPrecisionFormat is not a function]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[abs_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: abs_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[acos_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: acos_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[all_001_to_004.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: all_001_to_004.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[any_001_to_004.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: any_001_to_004.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[array_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: array_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[asin_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: asin_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[atan_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: atan_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[atan_009_to_012.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: atan_009_to_012.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[biConstants_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: biConstants_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[biConstants_009_to_016.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: biConstants_009_to_016.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[biuDepthRange_001_to_002.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: biuDepthRange_001_to_002.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[ceil_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: ceil_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[clamp_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: clamp_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[control_flow_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: control_flow_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[control_flow_009_to_010.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: control_flow_009_to_010.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[cos_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: cos_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[cross_001_to_002.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: cross_001_to_002.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[default_001_to_001.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: default_001_to_001.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[degrees_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: degrees_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[discard_001_to_002.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: discard_001_to_002.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[distance_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: distance_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[dot_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: dot_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[equal_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: equal_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[equal_009_to_012.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: equal_009_to_012.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[exp_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: exp_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[exp_009_to_012.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: exp_009_to_012.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[exp2_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: exp2_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[exp2_009_to_012.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: exp2_009_to_012.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[faceforward_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: faceforward_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[floor_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: floor_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[fract_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: fract_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[gl_FragCoord_001_to_003.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: gl_FragCoord_001_to_003.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[gl_FrontFacing_001_to_001.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: gl_FrontFacing_001_to_001.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[greaterThan_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: greaterThan_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[greaterThanEqual_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: greaterThanEqual_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[inversesqrt_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: inversesqrt_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[length_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: length_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[lessThan_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: lessThan_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[lessThanEqual_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: lessThanEqual_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[log_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: log_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[log_009_to_012.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: log_009_to_012.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[log2_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: log2_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[log2_009_to_012.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: log2_009_to_012.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[mat_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: mat_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[mat_009_to_016.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: mat_009_to_016.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[mat_017_to_024.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: mat_017_to_024.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[mat_025_to_032.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: mat_025_to_032.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[mat_033_to_040.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: mat_033_to_040.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[mat_041_to_046.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: mat_041_to_046.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[mat3_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: mat3_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[matrixCompMult_001_to_004.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: matrixCompMult_001_to_004.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[max_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: max_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[min_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: min_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[mix_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: mix_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[mod_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: mod_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[normalize_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: normalize_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[not_001_to_004.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: not_001_to_004.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[notEqual_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: notEqual_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[notEqual_009_to_012.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: notEqual_009_to_012.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[operators_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: operators_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[operators_009_to_016.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: operators_009_to_016.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[operators_017_to_024.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: operators_017_to_024.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[operators_025_to_026.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: operators_025_to_026.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[pow_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: pow_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[pow_009_to_016.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: pow_009_to_016.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[pow_017_to_024.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: pow_017_to_024.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[radians_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: radians_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[reflect_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: reflect_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[refract_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: refract_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[sign_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: sign_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[sin_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: sin_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[smoothstep_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: smoothstep_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[sqrt_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: sqrt_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[step_001_to_006.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: step_001_to_006.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[struct_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: struct_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[struct_009_to_016.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: struct_009_to_016.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[struct_017_to_024.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: struct_017_to_024.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[struct_025_to_032.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: struct_025_to_032.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[struct_033_to_040.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: struct_033_to_040.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[struct_041_to_048.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: struct_041_to_048.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[struct_049_to_056.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: struct_049_to_056.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
[swizzlers_001_to_008.html]
|
||||
type: testharness
|
||||
expected: ERROR
|
||||
[WebGL GLSL conformance test: swizzlers_001_to_008.html]
|
||||
expected: FAIL
|
||||
|
||||
[Overall test]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue