From c6ee756140f247cb7c1edc9697bf0974a3553104 Mon Sep 17 00:00:00 2001 From: roytam1 Date: Tue, 5 Mar 2024 00:49:35 +0800 Subject: [PATCH] import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1190574 - make test.chain.replace and cohorts throw on unknown test name + fix broken tests. r=drno, r=jib (9288da531a) - Bug 1190574 - added missing calls to release stored ICE candidates. r=jib (590e1f2769) - Bug 1241948 - Update web-platform-tests expected data to revision 967dfa72eaa149af854c6c38cb64e28b4961a480, a=testonly (67bfe4dc02) - Bug 1209744 - Implement canTrickleIceCandidates attribute, r=bwc,khuey (56f7db7415) - Bug 1181768 - Make already-defined pc.getConfiguration() work. r=mt (d621edf192) - Bug 1254839 - include file and line number in RTCPeerConnection warnings. r=bz (1f914d83b0) - Bug 1243607: make webrtc bitrate prefs take precedence over automatic bitrate selection r=pkerr (655a6ebf1a) - Bug 1242199: Add lower-limit WebRTC bandwidth pref for testing r=pkerr (40895a6821) - Bug 1244913 - change SelectBandwidth to SelectBitrates. r=jesup (4952cb9143) - Bug 1244913 - resolution-based bitrates for each simulcast layer, scaleResolutionDownBy, and working maxBitrate in unicast. r=bwc,jesup (cf40bb9c9f) - Bug 1166832 - Add test to verify video (using capture stream) after renegotiation. r=bwc (adb0cd89cb) - Bug 1250990 - Make RTCRtpEncodingParameters.scaleResolutionDownBy work with H.264 unicast. r=jesup (83eca85bb4) - Bug 1237224: Check sending framesize is set before calculating max fps when max-mbps is negotiated r=pkerr (6910dbb65f) - Bug 1198345 - Split moar Hello Telemetry values from general WebRTC. r=jesup (cc9b0c8059) - Bug 1217677: increase UDP socket receive buffer for <= Win7. r=jesup, mcmanus (bd096afc64) - Bug 1244638 - Part 3: Rename method from NotifyTimingUpdate to PostSpecifiedTimingUpdated. r=birtles (71fe98e0b2) - Bug 1122236 - CSP: Implement block-all-mixed-content (r=tanvi,kate,mrbkap) (3fddc3166d) - Bug 1229222 - add chromeutils for the creation of origin attributes with the correct default values. r=sicking (bf1e5673c0) - Bug 1240651 - Annotate addonId into crash report (r=bholley) (4be5ef9e5e) - Bug 1254906 - Change the annotation on JSPrincipals::dump's definition to match that of its declaration. r=bz (2e46a62057) - Bug 1211590 - Inherits OriginAttributes from loading principal for GetChannelURIPrincipal. r=sicking (838147dbce) - Bug 1251311. JS::DescribeScriptedCaller can't throw JS exceptions. Adjust some callers accordingly. r=khuey (2f3f111d74) - Bug 1210703 - followup: fix test file used in caps and fix assertions to have actual/expected value in the right order, rs=bustage on a CLOSED TREE (548ddafc98) - Bug 1208756 - Tests. r=billm (6b803253f2) - Bug 1238160 - Test frame principal when toggling isolation. r=bz (a1954c14dd) - Bug 1237141 - Make this test pass in e10s. r=felipe (32b8c1479f) - var-let (1bb1fe779e) - Bug 1207494 - Part 10: Remove use of expression closure from dom/json/. r=jst (668bf3efa8) - Bug 1207494 - Part 9: Remove use of expression closure from dom/indexedDB/. r=khuey (8bf68b9afe) - Bug 1043562 - Hide the Contacts API from the contexts that lack sufficient privileges, such as Firefox desktop and Android; r=smaug (dd78b59dda) - Bug 1152114 - Ignore webapps with localId 0 (r=fabrice) (dbd208872b) --- b2g/app/b2g.js | 3 - caps/BasePrincipal.cpp | 11 +- caps/moz.build | 7 +- caps/nsJSPrincipals.cpp | 2 +- caps/nsScriptSecurityManager.cpp | 30 +- caps/tests/mochitest/chrome.ini | 2 +- caps/tests/mochitest/mochitest.ini | 1 - .../test_app_principal_equality.html | 64 +- caps/tests/mochitest/test_bug292789.html | 8 +- caps/tests/mochitest/test_extensionURL.html | 18 + ...ipal_jarprefix_origin_appid_appstatus.html | 84 +- dom/activities/tests/mochi/common.js | 2 +- dom/animation/AnimationEffectTiming.cpp | 14 +- dom/animation/AnimationEffectTiming.h | 1 - dom/apps/AppsService.js | 20 +- dom/base/ChromeUtils.cpp | 28 +- dom/base/ChromeUtils.h | 18 +- dom/base/nsDocument.cpp | 42 +- dom/base/nsIDocument.h | 15 + dom/base/test/chrome.ini | 1 + .../file_navigator_resolve_identity_xrays.xul | 35 + .../test/test_navigator_resolve_identity.html | 29 +- .../test_navigator_resolve_identity_xrays.xul | 37 +- dom/bindings/test/file_bug707564-2.html | 45 + dom/bindings/test/mochitest.ini | 1 + dom/bindings/test/test_bug707564-chrome.html | 20 +- dom/bindings/test/test_bug707564.html | 48 +- dom/contacts/ContactManager.js | 2 +- dom/contacts/tests/file_contacts_basics.html | 787 +++++++++++ dom/contacts/tests/file_contacts_basics2.html | 1153 ++++++++++++++++ dom/contacts/tests/file_contacts_blobs.html | 226 ++++ dom/contacts/tests/file_contacts_events.html | 43 + dom/contacts/tests/file_contacts_getall.html | 156 +++ dom/contacts/tests/file_contacts_getall2.html | 124 ++ .../tests/file_contacts_international.html | 277 ++++ .../file_contacts_substringmatching.html | 351 +++++ .../file_contacts_substringmatchingCL.html | 207 +++ .../file_contacts_substringmatchingVE.html | 135 ++ dom/contacts/tests/file_migration.html | 197 +++ .../tests/file_permission_denied.html | 30 + dom/contacts/tests/mochitest.ini | 24 +- dom/contacts/tests/shared.js | 18 +- dom/contacts/tests/test_contacts_basics.html | 787 +---------- dom/contacts/tests/test_contacts_basics2.html | 1154 +---------------- dom/contacts/tests/test_contacts_blobs.html | 223 +--- dom/contacts/tests/test_contacts_events.html | 40 +- dom/contacts/tests/test_contacts_getall.html | 157 +-- dom/contacts/tests/test_contacts_getall2.html | 125 +- .../tests/test_contacts_international.html | 279 +--- .../test_contacts_substringmatching.html | 351 +---- .../test_contacts_substringmatchingCL.html | 207 +-- .../test_contacts_substringmatchingVE.html | 137 +- .../tests/test_permission_denied.html | 121 +- dom/downloads/DownloadsAPI.js | 2 +- dom/downloads/DownloadsAPI.jsm | 2 +- .../tests/shim_app_as_test_chrome.js | 8 +- dom/fmradio/test/marionette/test_bug862672.js | 2 +- dom/fmradio/test/marionette/test_bug876597.js | 6 +- .../test/marionette/test_cancel_seek.js | 2 +- .../test/marionette/test_enable_disable.js | 2 +- .../test/marionette/test_one_seek_at_once.js | 2 +- .../test/marionette/test_seek_up_and_down.js | 2 +- .../test/marionette/test_set_frequency.js | 2 +- .../tests/marionette/test_icc_contact_read.js | 1 + .../test/browser_perwindow_privateBrowsing.js | 4 +- dom/inputmethod/MozKeyboard.js | 4 +- .../test/xpcshell/test_inputport_data.js | 2 +- .../security/nsIContentSecurityPolicy.idl | 10 + dom/json/test/unit/test_encode.js | 16 +- .../en-US/chrome/security/csp.properties | 3 + dom/media/PeerConnection.js | 95 +- dom/media/tests/mochitest/head.js | 28 +- dom/media/tests/mochitest/mochitest.ini | 1 + dom/media/tests/mochitest/nonTrickleIce.js | 15 +- dom/media/tests/mochitest/templates.js | 59 +- .../test_peerConnection_bug825703.html | 25 + ...on_forwarding_basicAudioVideoCombined.html | 2 +- .../test_peerConnection_remoteRollback.html | 48 +- .../test_peerConnection_replaceTrack.html | 2 +- .../test_peerConnection_scaleResolution.html | 86 +- .../test_peerConnection_simulcastOffer.html | 4 +- ...est_peerConnection_syncSetDescription.html | 23 +- ...nection_verifyVideoAfterRenegotiation.html | 100 ++ dom/media/tests/mochitest/test_selftest.html | 38 + dom/network/PUDPSocket.ipdl | 2 +- dom/network/UDPSocket.cpp | 3 +- dom/network/UDPSocketChild.cpp | 5 +- dom/network/UDPSocketParent.cpp | 16 +- dom/network/UDPSocketParent.h | 6 +- dom/network/interfaces/nsIUDPSocketChild.idl | 2 +- dom/payment/Payment.jsm | 2 +- dom/payment/PaymentProvider.js | 2 +- dom/payment/tests/mochitest/mochitest.ini | 2 +- dom/payment/tests/unit/header_helper.js | 4 +- dom/security/nsCSPContext.cpp | 13 + dom/security/nsCSPParser.cpp | 19 + dom/security/nsCSPUtils.cpp | 23 + dom/security/nsCSPUtils.h | 26 +- dom/security/nsMixedContentBlocker.cpp | 34 +- .../mochitest/general/test_interfaces.html | 4 +- dom/webidl/CSPDictionaries.webidl | 1 + dom/webidl/ChromeUtils.webidl | 34 +- dom/webidl/Contacts.webidl | 6 +- dom/webidl/MozContactChangeEvent.webidl | 3 +- dom/webidl/RTCPeerConnection.webidl | 4 +- dom/workers/RuntimeService.cpp | 2 +- media/mtransport/nr_socket_prsock.cpp | 38 +- .../src/common/EncodingConstraints.h | 4 +- .../src/media-conduit/VideoConduit.cpp | 379 +++--- .../src/media-conduit/VideoConduit.h | 16 + .../src/peerconnection/PeerConnectionImpl.cpp | 10 +- media/webrtc/trunk/webrtc/common_types.h | 6 +- modules/libpref/init/all.js | 19 +- netwerk/base/nsIUDPSocket.idl | 7 + netwerk/base/nsUDPSocket.cpp | 27 + .../XMLHttpRequest/FormData-append.html.ini | 5 + .../meta/XMLHttpRequest/formdata-set.htm.ini | 5 + .../battery-interface-idlharness.html.ini | 3 - .../lists/DOMTokenList-stringifier.html.ini | 5 - .../dir-isolation-001a.html.ini | 3 + .../dir-isolation-002a.html.ini | 3 + .../dir-isolation-002b.html.ini | 6 + .../dir-isolation-002c.html.ini | 6 + .../dir-isolation-003a.html.ini | 3 + .../dir-isolation-003b.html.ini | 3 + .../dir-isolation-003c.html.ini | 3 + .../dir-isolation-004a.html.ini | 3 + .../dir-isolation-005a.html.ini | 3 + .../dir-isolation-006a.html.ini | 3 + .../dir-isolation-006b.html.ini | 6 + .../dir-isolation-006c.html.ini | 6 + .../dir-isolation-007a.html.ini | 3 + .../dir-isolation-007b.html.ini | 3 + .../dir-isolation-007c.html.ini | 3 + .../dir-isolation-008a.html.ini | 3 + .../dir-isolation-009a.html.ini | 6 + .../dir-isolation-009b.html.ini | 6 + .../dir-isolation-009c.html.ini | 3 + .../fail-to-resolve.html.ini | 14 + .../fetch-src/empty-with-base.html.ini | 5 + .../fetch-src/empty.html.ini | 5 + .../the-script-element/script-text.html.ini | 5 + .../parsing/DOMContentLoaded-defer.html.ini | 6 + .../line-height-calculation.html.ini | 24 - .../serviceworker/credentials.html.ini | 5 + .../web-platform/meta/url/a-element.html.ini | 12 +- .../meta/url/url-constructor.html.ini | 12 +- .../animation/constructor.html.ini | 1 + testing/web-platform/meta/webgl/__dir__.ini | 1 + .../gl-bindAttribLocation-aliasing.html.ini | 14 + .../gl-bindAttribLocation-matrix.html.ini | 14 + .../gl-disabled-vertex-attrib.html.ini | 14 + .../attribs/gl-enable-vertex-attrib.html.ini | 14 + .../attribs/gl-matrix-attributes.html.ini | 14 + .../attribs/gl-vertex-attrib-render.html.ini | 8 + .../gl-vertex-attrib-zero-issues.html.ini | 14 + .../attribs/gl-vertex-attrib.html.ini | 8 + .../gl-vertexattribpointer-offsets.html.ini | 14 + .../attribs/gl-vertexattribpointer.html.ini | 8 + .../buffers/buffer-bind-test.html.ini | 8 + .../buffer-data-array-buffer-delete.html.ini | 14 + .../buffers/buffer-data-array-buffer.html.ini | 17 + ...ment-array-buffer-delete-recreate.html.ini | 14 + .../index-validation-copies-indices.html.ini | 14 + ...dation-crash-with-buffer-sub-data.html.ini | 14 + .../index-validation-large-buffer.html.ini | 14 + ...idation-verifies-too-many-indices.html.ini | 14 + ...ex-validation-with-resized-buffer.html.ini | 14 + .../buffers/index-validation.html.ini | 14 + .../canvas/buffer-offscreen-test.html.ini | 26 + .../canvas/buffer-preserve-test.html.ini | 17 + .../conformance/canvas/canvas-test.html.ini | 8 + .../canvas/canvas-zero-size.html.ini | 14 + ...tic-webgl-to-multiple-canvas-test.html.ini | 8 + .../canvas/draw-webgl-to-canvas-test.html.ini | 8 + .../canvas/drawingbuffer-hd-dpi-test.html.ini | 15 + .../drawingbuffer-static-canvas-test.html.ini | 8 + .../canvas/drawingbuffer-test.html.ini | 15 + ...fer-bindings-unaffected-on-resize.html.ini | 3 + .../canvas/rapid-resizing.html.ini | 8 + ...ure-bindings-unaffected-on-resize.html.ini | 3 + .../canvas/to-data-url-test.html.ini | 8 + .../viewport-unchanged-upon-resize.html.ini | 14 + .../context/constants-and-properties.html.ini | 14 + ...attribute-preserve-drawing-buffer.html.ini | 11 + ...tes-alpha-depth-stencil-antialias.html.ini | 5 + .../context-creation-and-destruction.html.ini | 15 + .../context/context-creation.html.ini | 15 + ...-eviction-with-garbage-collection.html.ini | 14 + .../context/context-hidden-alpha.html.ini | 5 + .../context/context-lost-restored.html.ini | 5 + .../conformance/context/context-lost.html.ini | 5 + .../context-release-upon-reload.html.ini | 3 + .../context-release-with-workers.html.ini | 3 + .../context/context-type-test.html.ini | 8 + ...ncorrect-context-object-behaviour.html.ini | 17 + .../conformance/context/methods.html.ini | 413 ++++++ .../context/premultiplyalpha-test.html.ini | 17 + .../context/resource-sharing-test.html.ini | 20 + ...le-instanced-arrays-out-of-bounds.html.ini | 14 + .../angle-instanced-arrays.html.ini | 8 + .../extensions/ext-blend-minmax.html.ini | 8 + .../extensions/ext-frag-depth.html.ini | 8 + .../conformance/extensions/ext-sRGB.html.ini | 8 + .../ext-shader-texture-lod.html.ini | 8 + .../ext-texture-filter-anisotropic.html.ini | 8 + .../extensions/get-extension.html.ini | 14 + .../oes-element-index-uint.html.ini | 14 + .../oes-standard-derivatives.html.ini | 8 + .../oes-texture-float-linear.html.ini | 5 + .../oes-texture-float-with-canvas.html.ini | 5 + ...oes-texture-float-with-image-data.html.ini | 5 + .../oes-texture-float-with-image.html.ini | 5 + .../oes-texture-float-with-video.html.ini | 5 + .../extensions/oes-texture-float.html.ini | 8 + .../oes-texture-half-float-linear.html.ini | 5 + ...es-texture-half-float-with-canvas.html.ini | 5 + ...exture-half-float-with-image-data.html.ini | 5 + ...oes-texture-half-float-with-image.html.ini | 5 + ...oes-texture-half-float-with-video.html.ini | 5 + .../oes-texture-half-float.html.ini | 8 + ...es-vertex-array-object-bufferData.html.ini | 8 + .../oes-vertex-array-object.html.ini | 8 + .../webgl-compressed-texture-atc.html.ini | 14 + .../webgl-compressed-texture-pvrtc.html.ini | 14 + .../webgl-compressed-texture-s3tc.html.ini | 14 + ...bgl-compressed-texture-size-limit.html.ini | 11 + .../webgl-debug-renderer-info.html.ini | 8 + .../extensions/webgl-debug-shaders.html.ini | 8 + .../extensions/webgl-depth-texture.html.ini | 29 + .../extensions/webgl-draw-buffers.html.ini | 8 + .../webgl-shared-resources.html.ini | 8 + .../bugs/angle-d3d11-compiler-error.html.ini | 8 + .../glsl/bugs/angle-dx-variable-bug.html.ini | 8 + ...of-struct-with-int-first-position.html.ini | 15 + .../compare-loop-index-to-uniform.html.ini | 15 + .../bugs/complex-glsl-does-not-crash.html.ini | 11 + .../bugs/conditional-discard-in-loop.html.ini | 8 + .../conditional-discard-optimization.html.ini | 8 + .../constant-precision-qualifier.html.ini | 15 + .../bugs/essl3-shaders-with-webgl1.html.ini | 8 + .../bugs/floored-division-accuracy.html.ini | 8 + .../glsl/bugs/fragcoord-linking-bug.html.ini | 8 + ...long-expressions-should-not-crash.html.ini | 11 + .../bugs/modulo-arithmetic-accuracy.html.ini | 8 + .../bugs/multiplication-assignment.html.ini | 8 + ...nested-functions-should-not-crash.html.ini | 11 + .../sampler-array-using-loop-index.html.ini | 14 + ...temp-expressions-should-not-crash.html.ini | 11 + .../uniforms-should-not-lose-values.html.ini | 15 + .../glsl-construct-bvec2.html.ini | 8 + .../glsl-construct-bvec3.html.ini | 8 + .../glsl-construct-bvec4.html.ini | 8 + .../glsl-construct-ivec2.html.ini | 8 + .../glsl-construct-ivec3.html.ini | 8 + .../glsl-construct-ivec4.html.ini | 8 + .../constructors/glsl-construct-mat2.html.ini | 8 + .../constructors/glsl-construct-mat3.html.ini | 8 + .../constructors/glsl-construct-mat4.html.ini | 8 + ...sl-construct-vec-mat-corner-cases.html.ini | 8 + .../glsl-construct-vec-mat-index.html.ini | 14 + .../constructors/glsl-construct-vec2.html.ini | 8 + .../constructors/glsl-construct-vec3.html.ini | 8 + .../constructors/glsl-construct-vec4.html.ini | 8 + .../glsl/functions/glsl-function-abs.html.ini | 8 + .../functions/glsl-function-acos.html.ini | 8 + .../functions/glsl-function-asin.html.ini | 8 + .../functions/glsl-function-atan-xy.html.ini | 8 + .../functions/glsl-function-atan.html.ini | 8 + .../functions/glsl-function-ceil.html.ini | 8 + .../glsl-function-clamp-float.html.ini | 8 + .../glsl-function-clamp-gentype.html.ini | 8 + .../glsl/functions/glsl-function-cos.html.ini | 8 + .../functions/glsl-function-cross.html.ini | 8 + .../functions/glsl-function-distance.html.ini | 8 + .../glsl/functions/glsl-function-dot.html.ini | 8 + .../glsl-function-faceforward.html.ini | 8 + .../functions/glsl-function-floor.html.ini | 8 + .../functions/glsl-function-fract.html.ini | 8 + .../functions/glsl-function-length.html.ini | 8 + .../glsl-function-max-float.html.ini | 8 + .../glsl-function-max-gentype.html.ini | 8 + .../glsl-function-min-float.html.ini | 8 + .../glsl-function-min-gentype.html.ini | 8 + .../glsl-function-mix-float.html.ini | 8 + .../glsl-function-mix-gentype.html.ini | 8 + .../glsl-function-mod-float.html.ini | 8 + .../glsl-function-mod-gentype.html.ini | 8 + .../glsl-function-normalize.html.ini | 8 + .../functions/glsl-function-reflect.html.ini | 8 + .../functions/glsl-function-sign.html.ini | 8 + .../glsl/functions/glsl-function-sin.html.ini | 8 + .../glsl-function-smoothstep-float.html.ini | 8 + .../glsl-function-smoothstep-gentype.html.ini | 8 + .../glsl-function-step-float.html.ini | 8 + .../glsl-function-step-gentype.html.ini | 8 + .../glsl/functions/glsl-function.html.ini | 8 + .../glsl/implicit/add_int_float.vert.html.ini | 8 + .../glsl/implicit/add_int_mat2.vert.html.ini | 8 + .../glsl/implicit/add_int_mat3.vert.html.ini | 8 + .../glsl/implicit/add_int_mat4.vert.html.ini | 8 + .../glsl/implicit/add_int_vec2.vert.html.ini | 8 + .../glsl/implicit/add_int_vec3.vert.html.ini | 8 + .../glsl/implicit/add_int_vec4.vert.html.ini | 8 + .../implicit/add_ivec2_vec2.vert.html.ini | 8 + .../implicit/add_ivec3_vec3.vert.html.ini | 8 + .../implicit/add_ivec4_vec4.vert.html.ini | 8 + .../assign_int_to_float.vert.html.ini | 8 + .../assign_ivec2_to_vec2.vert.html.ini | 8 + .../assign_ivec3_to_vec3.vert.html.ini | 8 + .../assign_ivec4_to_vec4.vert.html.ini | 8 + .../implicit/construct_struct.vert.html.ini | 8 + .../implicit/divide_int_float.vert.html.ini | 8 + .../implicit/divide_int_mat2.vert.html.ini | 8 + .../implicit/divide_int_mat3.vert.html.ini | 8 + .../implicit/divide_int_mat4.vert.html.ini | 8 + .../implicit/divide_int_vec2.vert.html.ini | 8 + .../implicit/divide_int_vec3.vert.html.ini | 8 + .../implicit/divide_int_vec4.vert.html.ini | 8 + .../implicit/divide_ivec2_vec2.vert.html.ini | 8 + .../implicit/divide_ivec3_vec3.vert.html.ini | 8 + .../implicit/divide_ivec4_vec4.vert.html.ini | 8 + .../implicit/equal_int_float.vert.html.ini | 8 + .../implicit/equal_ivec2_vec2.vert.html.ini | 8 + .../implicit/equal_ivec3_vec3.vert.html.ini | 8 + .../implicit/equal_ivec4_vec4.vert.html.ini | 8 + .../implicit/function_int_float.vert.html.ini | 8 + .../function_ivec2_vec2.vert.html.ini | 8 + .../function_ivec3_vec3.vert.html.ini | 8 + .../function_ivec4_vec4.vert.html.ini | 8 + .../glsl/implicit/greater_than.vert.html.ini | 8 + .../implicit/greater_than_equal.vert.html.ini | 8 + .../glsl/implicit/less_than.vert.html.ini | 8 + .../implicit/less_than_equal.vert.html.ini | 8 + .../implicit/multiply_int_float.vert.html.ini | 8 + .../implicit/multiply_int_mat2.vert.html.ini | 8 + .../implicit/multiply_int_mat3.vert.html.ini | 8 + .../implicit/multiply_int_mat4.vert.html.ini | 8 + .../implicit/multiply_int_vec2.vert.html.ini | 8 + .../implicit/multiply_int_vec3.vert.html.ini | 8 + .../implicit/multiply_int_vec4.vert.html.ini | 8 + .../multiply_ivec2_vec2.vert.html.ini | 8 + .../multiply_ivec3_vec3.vert.html.ini | 8 + .../multiply_ivec4_vec4.vert.html.ini | 8 + .../not_equal_int_float.vert.html.ini | 8 + .../not_equal_ivec2_vec2.vert.html.ini | 8 + .../not_equal_ivec3_vec3.vert.html.ini | 8 + .../not_equal_ivec4_vec4.vert.html.ini | 8 + .../implicit/subtract_int_float.vert.html.ini | 8 + .../implicit/subtract_int_mat2.vert.html.ini | 8 + .../implicit/subtract_int_mat3.vert.html.ini | 8 + .../implicit/subtract_int_mat4.vert.html.ini | 8 + .../implicit/subtract_int_vec2.vert.html.ini | 8 + .../implicit/subtract_int_vec3.vert.html.ini | 8 + .../implicit/subtract_int_vec4.vert.html.ini | 8 + .../subtract_ivec2_vec2.vert.html.ini | 8 + .../subtract_ivec3_vec3.vert.html.ini | 8 + .../subtract_ivec4_vec4.vert.html.ini | 8 + .../implicit/ternary_int_float.vert.html.ini | 8 + .../implicit/ternary_ivec2_vec2.vert.html.ini | 8 + .../implicit/ternary_ivec3_vec3.vert.html.ini | 8 + .../implicit/ternary_ivec4_vec4.vert.html.ini | 8 + .../glsl/literals/float_literal.vert.html.ini | 8 + .../glsl/literals/literal_precision.html.ini | 8 + .../glsl/literals/overflow_leak.vert.html.ini | 14 + .../matrices/glsl-mat3-construction.html.ini | 8 + .../glsl/matrices/glsl-mat4-to-mat3.html.ini | 8 + .../attrib-location-length-limits.html.ini | 14 + .../glsl/misc/boolean_precision.html.ini | 8 + ...dded-struct-definitions-forbidden.html.ini | 8 + .../glsl/misc/empty_main.vert.html.ini | 8 + ...on-list-in-declarator-initializer.html.ini | 8 + .../glsl/misc/gl_position_unset.vert.html.ini | 8 + .../glsl/misc/glsl-function-nodes.html.ini | 14 + .../misc/glsl-long-variable-names.html.ini | 14 + .../glsl/misc/glsl-vertex-branch.html.ini | 14 + .../glsl/misc/large-loop-compile.html.ini | 10 + .../misc/non-ascii-comments.vert.html.ini | 8 + .../glsl/misc/non-ascii.vert.html.ini | 8 + .../glsl/misc/re-compile-re-link.html.ini | 14 + .../shader-precision-format-obeyed.html.ini | 11 + .../glsl/misc/shader-struct-scope.html.ini | 8 + ...ader-uniform-packing-restrictions.html.ini | 11 + ...ader-varying-packing-restrictions.html.ini | 11 + .../shader-with-256-character-define.html.ini | 8 + ...ith-256-character-identifier.frag.html.ini | 8 + .../shader-with-257-character-define.html.ini | 8 + ...ith-257-character-identifier.frag.html.ini | 8 + ...hader-with-_webgl-identifier.vert.html.ini | 8 + ...ader-with-arbitrary-indexing.frag.html.ini | 8 + ...ader-with-arbitrary-indexing.vert.html.ini | 8 + ...rray-of-structs-containing-arrays.html.ini | 14 + ...der-with-array-of-structs-uniform.html.ini | 14 + .../shader-with-attrib-array.vert.html.ini | 8 + .../shader-with-attrib-struct.vert.html.ini | 8 + .../misc/shader-with-clipvertex.vert.html.ini | 8 + .../shader-with-comma-assignment.html.ini | 8 + ...with-comma-conditional-assignment.html.ini | 8 + ...with-conditional-scoping-negative.html.ini | 8 + .../shader-with-conditional-scoping.html.ini | 8 + ...hader-with-default-precision.frag.html.ini | 8 + ...hader-with-default-precision.vert.html.ini | 8 + ...ith-define-line-continuation.frag.html.ini | 8 + .../shader-with-dfdx-no-ext.frag.html.ini | 8 + .../glsl/misc/shader-with-dfdx.frag.html.ini | 8 + .../glsl/misc/shader-with-do-loop.html.ini | 8 + .../misc/shader-with-error-directive.html.ini | 8 + ...hader-with-explicit-int-cast.vert.html.ini | 8 + ...ader-with-float-return-value.frag.html.ini | 8 + .../glsl/misc/shader-with-for-loop.html.ini | 8 + .../misc/shader-with-for-scoping.html.ini | 8 + .../misc/shader-with-frag-depth.frag.html.ini | 8 + ...ader-with-function-recursion.frag.html.ini | 8 + ...hader-with-function-scoped-struct.html.ini | 8 + .../shader-with-functional-scoping.html.ini | 8 + .../misc/shader-with-glcolor.vert.html.ini | 8 + .../misc/shader-with-gles-1.frag.html.ini | 8 + .../shader-with-gles-symbol.frag.html.ini | 8 + ...lobal-variable-precision-mismatch.html.ini | 8 + ...ader-with-glprojectionmatrix.vert.html.ini | 8 + ...hader-with-hex-int-constant-macro.html.ini | 8 + ...h-implicit-vec3-to-vec4-cast.vert.html.ini | 8 + .../misc/shader-with-include.vert.html.ini | 8 + ...shader-with-int-return-value.frag.html.ini | 8 + ...ader-with-invalid-identifier.frag.html.ini | 8 + ...ader-with-ivec2-return-value.frag.html.ini | 8 + ...ader-with-ivec3-return-value.frag.html.ini | 8 + ...ader-with-ivec4-return-value.frag.html.ini | 8 + ...shader-with-limited-indexing.frag.html.ini | 8 + .../glsl/misc/shader-with-long-line.html.ini | 8 + .../shader-with-non-ascii-error.frag.html.ini | 8 + .../shader-with-non-reserved-words.html.ini | 11 + .../misc/shader-with-precision.frag.html.ini | 8 + ...ader-with-preprocessor-whitespace.html.ini | 8 + .../shader-with-quoted-error.frag.html.ini | 8 + .../misc/shader-with-reserved-words.html.ini | 11 + ...r-with-short-circuiting-operators.html.ini | 11 + ...-with-similar-uniform-array-names.html.ini | 14 + .../shader-with-too-many-uniforms.html.ini | 6 + ...ndefined-preprocessor-symbol.frag.html.ini | 8 + ...th-uniform-in-loop-condition.vert.html.ini | 8 + ...hader-with-vec2-return-value.frag.html.ini | 8 + ...hader-with-vec3-return-value.frag.html.ini | 8 + ...hader-with-vec4-return-value.frag.html.ini | 8 + ...r-with-vec4-vec3-vec4-conditional.html.ini | 8 + .../shader-with-version-100.frag.html.ini | 8 + .../shader-with-version-100.vert.html.ini | 8 + .../shader-with-version-120.vert.html.ini | 8 + .../shader-with-version-130.vert.html.ini | 8 + ...shader-with-webgl-identifier.vert.html.ini | 8 + .../glsl/misc/shader-with-while-loop.html.ini | 8 + .../shader-without-precision.frag.html.ini | 8 + ...nstant-expression-loop-conditions.html.ini | 8 + .../misc/shaders-with-invariance.html.ini | 8 + ...haders-with-mis-matching-uniforms.html.ini | 8 + ...haders-with-mis-matching-varyings.html.ini | 8 + .../shaders-with-missing-varyings.html.ini | 8 + .../misc/shaders-with-name-conflicts.html.ini | 11 + .../shaders-with-uniform-structs.html.ini | 8 + .../glsl/misc/shaders-with-varyings.html.ini | 8 + .../conformance/glsl/misc/shared.html.ini | 8 + .../glsl/misc/struct-equals.html.ini | 8 + .../struct-mixed-array-declarators.html.ini | 8 + .../struct-nesting-exceeds-maximum.html.ini | 8 + .../struct-nesting-of-variable-names.html.ini | 8 + .../struct-nesting-under-maximum.html.ini | 8 + .../struct-specifiers-in-uniforms.html.ini | 8 + .../glsl/misc/struct-unary-operators.html.ini | 8 + ...-operators-in-global-initializers.html.ini | 8 + ...ternary-operators-in-initializers.html.ini | 8 + .../uniform-location-length-limits.html.ini | 14 + .../glsl/reserved/_webgl_field.vert.html.ini | 8 + .../reserved/_webgl_function.vert.html.ini | 8 + .../glsl/reserved/_webgl_struct.vert.html.ini | 8 + .../reserved/_webgl_variable.vert.html.ini | 8 + .../glsl/reserved/webgl_field.vert.html.ini | 8 + .../reserved/webgl_function.vert.html.ini | 8 + .../glsl/reserved/webgl_struct.vert.html.ini | 8 + .../reserved/webgl_variable.vert.html.ini | 8 + .../glsl-function-texture2d-bias.html.ini | 14 + .../glsl-function-texture2dlod.html.ini | 14 + .../glsl-function-texture2dproj.html.ini | 14 + .../glsl-function-texture2dprojlod.html.ini | 14 + .../variables/gl-fragcoord-xy-values.html.ini | 14 + .../glsl/variables/gl-fragcoord.html.ini | 14 + .../gl-fragdata-and-fragcolor.html.ini | 8 + .../glsl/variables/gl-frontfacing.html.ini | 14 + .../glsl/variables/gl-pointcoord.html.ini | 17 + .../glsl/variables/glsl-built-ins.html.ini | 20 + .../limits/gl-max-texture-dimensions.html.ini | 14 + .../limits/gl-min-attribs.html.ini | 14 + .../limits/gl-min-textures.html.ini | 14 + .../limits/gl-min-uniforms.html.ini | 14 + .../misc/bad-arguments-test.html.ini | 14 + .../misc/boolean-argument-conversion.html.ini | 14 + .../conformance/misc/delayed-drawing.html.ini | 11 + .../conformance/misc/error-reporting.html.ini | 14 + .../misc/functions-returning-strings.html.ini | 8 + .../conformance/misc/instanceof-test.html.ini | 35 + .../misc/invalid-passed-params.html.ini | 14 + .../conformance/misc/is-object.html.ini | 14 + .../misc/null-object-behaviour.html.ini | 14 + .../misc/object-deletion-behaviour.html.ini | 14 + .../misc/shader-precision-format.html.ini | 47 + .../misc/type-conversion-test.html.ini | 14 + .../misc/uninitialized-test.html.ini | 17 + .../conformance/misc/webgl-specific.html.ini | 14 + .../more/conformance/constants.html.ini | 10 + .../more/conformance/getContext.html.ini | 10 + .../more/conformance/methods.html.ini | 10 + .../more/conformance/quickCheckAPI-A.html.ini | 16 + .../conformance/quickCheckAPI-B1.html.ini | 16 + .../conformance/quickCheckAPI-B2.html.ini | 16 + .../conformance/quickCheckAPI-B3.html.ini | 16 + .../conformance/quickCheckAPI-B4.html.ini | 16 + .../more/conformance/quickCheckAPI-C.html.ini | 16 + .../conformance/quickCheckAPI-D_G.html.ini | 16 + .../conformance/quickCheckAPI-G_I.html.ini | 16 + .../conformance/quickCheckAPI-L_S.html.ini | 16 + .../conformance/quickCheckAPI-S_V.html.ini | 16 + .../more/conformance/webGLArrays.html.ini | 8 + .../more/functions/bindBuffer.html.ini | 10 + .../more/functions/bindBufferBadArgs.html.ini | 10 + .../bindFramebufferLeaveNonZero.html.ini | 16 + .../more/functions/bufferData.html.ini | 8 + .../more/functions/bufferDataBadArgs.html.ini | 8 + .../more/functions/bufferSubData.html.ini | 8 + .../functions/bufferSubDataBadArgs.html.ini | 8 + .../more/functions/copyTexImage2D.html.ini | 10 + .../functions/copyTexImage2DBadArgs.html.ini | 10 + .../more/functions/copyTexSubImage2D.html.ini | 10 + .../copyTexSubImage2DBadArgs.html.ini | 10 + .../functions/deleteBufferBadArgs.html.ini | 10 + .../more/functions/drawArrays.html.ini | 8 + .../functions/drawArraysOutOfBounds.html.ini | 8 + .../more/functions/drawElements.html.ini | 8 + .../functions/drawElementsBadArgs.html.ini | 8 + .../more/functions/isTests.html.ini | 10 + .../more/functions/isTestsBadArgs.html.ini | 41 + .../more/functions/readPixels.html.ini | 10 + .../more/functions/readPixelsBadArgs.html.ini | 3 + .../more/functions/texImage2D.html.ini | 10 + .../more/functions/texImage2DBadArgs.html.ini | 5 + .../more/functions/texImage2DHTML.html.ini | 3 + .../functions/texImage2DHTMLBadArgs.html.ini | 8 + .../more/functions/texSubImage2D.html.ini | 10 + .../functions/texSubImage2DBadArgs.html.ini | 10 + .../more/functions/texSubImage2DHTML.html.ini | 3 + .../texSubImage2DHTMLBadArgs.html.ini | 8 + .../more/functions/uniformMatrix.html.ini | 10 + .../functions/uniformMatrixBadArgs.html.ini | 10 + .../more/functions/uniformf.html.ini | 10 + .../more/functions/uniformfArrayLen1.html.ini | 10 + .../more/functions/uniformfBadArgs.html.ini | 10 + .../more/functions/uniformi.html.ini | 10 + .../more/functions/uniformiBadArgs.html.ini | 10 + .../more/functions/vertexAttrib.html.ini | 8 + .../functions/vertexAttribBadArgs.html.ini | 8 + .../functions/vertexAttribPointer.html.ini | 8 + .../vertexAttribPointerBadArgs.html.ini | 8 + .../more/glsl/arrayOutOfBounds.html.ini | 10 + .../ogles/GL/abs/abs_001_to_006.html.ini | 8 + .../ogles/GL/acos/acos_001_to_006.html.ini | 8 + .../ogles/GL/all/all_001_to_004.html.ini | 8 + .../ogles/GL/any/any_001_to_004.html.ini | 8 + .../ogles/GL/array/array_001_to_006.html.ini | 8 + .../ogles/GL/asin/asin_001_to_006.html.ini | 8 + .../ogles/GL/atan/atan_001_to_008.html.ini | 8 + .../ogles/GL/atan/atan_009_to_012.html.ini | 8 + .../biConstants_001_to_008.html.ini | 8 + .../biConstants_009_to_016.html.ini | 8 + .../biuDepthRange_001_to_002.html.ini | 8 + .../ogles/GL/build/build_001_to_008.html.ini | 8 + .../ogles/GL/build/build_009_to_016.html.ini | 8 + .../ogles/GL/build/build_017_to_024.html.ini | 8 + .../ogles/GL/build/build_025_to_032.html.ini | 8 + .../ogles/GL/build/build_033_to_040.html.ini | 8 + .../ogles/GL/build/build_041_to_048.html.ini | 8 + .../ogles/GL/build/build_049_to_056.html.ini | 8 + .../ogles/GL/build/build_057_to_064.html.ini | 8 + .../ogles/GL/build/build_065_to_072.html.ini | 8 + .../ogles/GL/build/build_073_to_080.html.ini | 8 + .../ogles/GL/build/build_081_to_088.html.ini | 8 + .../ogles/GL/build/build_089_to_096.html.ini | 8 + .../ogles/GL/build/build_097_to_104.html.ini | 8 + .../ogles/GL/build/build_105_to_112.html.ini | 8 + .../ogles/GL/build/build_113_to_120.html.ini | 8 + .../ogles/GL/build/build_121_to_128.html.ini | 8 + .../ogles/GL/build/build_129_to_136.html.ini | 8 + .../ogles/GL/build/build_137_to_144.html.ini | 8 + .../ogles/GL/build/build_145_to_152.html.ini | 8 + .../ogles/GL/build/build_153_to_160.html.ini | 8 + .../ogles/GL/build/build_161_to_168.html.ini | 8 + .../ogles/GL/build/build_169_to_176.html.ini | 8 + .../ogles/GL/build/build_177_to_178.html.ini | 8 + ...ng_array_out_of_bounds_001_to_001.html.ini | 8 + .../ogles/GL/ceil/ceil_001_to_006.html.ini | 8 + .../ogles/GL/clamp/clamp_001_to_006.html.ini | 8 + .../control_flow_001_to_008.html.ini | 8 + .../control_flow_009_to_010.html.ini | 8 + .../ogles/GL/cos/cos_001_to_006.html.ini | 8 + .../ogles/GL/cross/cross_001_to_002.html.ini | 8 + .../GL/default/default_001_to_001.html.ini | 8 + .../GL/degrees/degrees_001_to_006.html.ini | 8 + .../GL/discard/discard_001_to_002.html.ini | 8 + .../GL/distance/distance_001_to_006.html.ini | 8 + .../ogles/GL/dot/dot_001_to_006.html.ini | 8 + .../ogles/GL/equal/equal_001_to_008.html.ini | 8 + .../ogles/GL/equal/equal_009_to_012.html.ini | 8 + .../ogles/GL/exp/exp_001_to_008.html.ini | 8 + .../ogles/GL/exp/exp_009_to_012.html.ini | 8 + .../ogles/GL/exp2/exp2_001_to_008.html.ini | 8 + .../ogles/GL/exp2/exp2_009_to_012.html.ini | 8 + .../faceforward_001_to_006.html.ini | 8 + .../ogles/GL/floor/floor_001_to_006.html.ini | 8 + .../ogles/GL/fract/fract_001_to_006.html.ini | 8 + .../functions/functions_001_to_008.html.ini | 8 + .../functions/functions_009_to_016.html.ini | 8 + .../functions/functions_017_to_024.html.ini | 8 + .../functions/functions_025_to_032.html.ini | 8 + .../functions/functions_033_to_040.html.ini | 8 + .../functions/functions_041_to_048.html.ini | 8 + .../functions/functions_049_to_056.html.ini | 8 + .../functions/functions_057_to_064.html.ini | 8 + .../functions/functions_065_to_072.html.ini | 8 + .../functions/functions_073_to_080.html.ini | 8 + .../functions/functions_081_to_088.html.ini | 8 + .../functions/functions_089_to_096.html.ini | 8 + .../functions/functions_097_to_104.html.ini | 8 + .../functions/functions_105_to_112.html.ini | 8 + .../functions/functions_113_to_120.html.ini | 8 + .../functions/functions_121_to_126.html.ini | 8 + .../gl_FragCoord_001_to_003.html.ini | 8 + .../gl_FrontFacing_001_to_001.html.ini | 8 + .../greaterThan_001_to_008.html.ini | 8 + .../greaterThanEqual_001_to_008.html.ini | 8 + .../inversesqrt_001_to_006.html.ini | 8 + .../GL/length/length_001_to_006.html.ini | 8 + .../GL/lessThan/lessThan_001_to_008.html.ini | 8 + .../lessThanEqual_001_to_008.html.ini | 8 + .../ogles/GL/log/log_001_to_008.html.ini | 8 + .../ogles/GL/log/log_009_to_012.html.ini | 8 + .../ogles/GL/log2/log2_001_to_008.html.ini | 8 + .../ogles/GL/log2/log2_009_to_012.html.ini | 8 + .../ogles/GL/mat/mat_001_to_008.html.ini | 8 + .../ogles/GL/mat/mat_009_to_016.html.ini | 8 + .../ogles/GL/mat/mat_017_to_024.html.ini | 8 + .../ogles/GL/mat/mat_025_to_032.html.ini | 8 + .../ogles/GL/mat/mat_033_to_040.html.ini | 8 + .../ogles/GL/mat/mat_041_to_046.html.ini | 8 + .../ogles/GL/mat3/mat3_001_to_006.html.ini | 8 + .../matrixCompMult_001_to_004.html.ini | 8 + .../ogles/GL/max/max_001_to_006.html.ini | 8 + .../ogles/GL/min/min_001_to_006.html.ini | 8 + .../ogles/GL/mix/mix_001_to_006.html.ini | 8 + .../ogles/GL/mod/mod_001_to_008.html.ini | 8 + .../normalize/normalize_001_to_006.html.ini | 8 + .../ogles/GL/not/not_001_to_004.html.ini | 8 + .../GL/notEqual/notEqual_001_to_008.html.ini | 8 + .../GL/notEqual/notEqual_009_to_012.html.ini | 8 + .../operators/operators_001_to_008.html.ini | 8 + .../operators/operators_009_to_016.html.ini | 8 + .../operators/operators_017_to_024.html.ini | 8 + .../operators/operators_025_to_026.html.ini | 8 + .../ogles/GL/pow/pow_001_to_008.html.ini | 8 + .../ogles/GL/pow/pow_009_to_016.html.ini | 8 + .../ogles/GL/pow/pow_017_to_024.html.ini | 8 + .../GL/radians/radians_001_to_006.html.ini | 8 + .../GL/reflect/reflect_001_to_006.html.ini | 8 + .../GL/refract/refract_001_to_006.html.ini | 8 + .../ogles/GL/sign/sign_001_to_006.html.ini | 8 + .../ogles/GL/sin/sin_001_to_006.html.ini | 8 + .../smoothstep/smoothstep_001_to_006.html.ini | 8 + .../ogles/GL/sqrt/sqrt_001_to_006.html.ini | 8 + .../ogles/GL/step/step_001_to_006.html.ini | 8 + .../GL/struct/struct_001_to_008.html.ini | 8 + .../GL/struct/struct_009_to_016.html.ini | 8 + .../GL/struct/struct_017_to_024.html.ini | 8 + .../GL/struct/struct_025_to_032.html.ini | 10 + .../GL/struct/struct_033_to_040.html.ini | 8 + .../GL/struct/struct_041_to_048.html.ini | 8 + .../GL/struct/struct_049_to_056.html.ini | 8 + .../swizzlers/swizzlers_001_to_008.html.ini | 8 + .../swizzlers/swizzlers_009_to_016.html.ini | 8 + .../swizzlers/swizzlers_017_to_024.html.ini | 8 + .../swizzlers/swizzlers_025_to_032.html.ini | 8 + .../swizzlers/swizzlers_033_to_040.html.ini | 8 + .../swizzlers/swizzlers_041_to_048.html.ini | 8 + .../swizzlers/swizzlers_049_to_056.html.ini | 8 + .../swizzlers/swizzlers_057_to_064.html.ini | 8 + .../swizzlers/swizzlers_065_to_072.html.ini | 8 + .../swizzlers/swizzlers_073_to_080.html.ini | 8 + .../swizzlers/swizzlers_081_to_088.html.ini | 8 + .../swizzlers/swizzlers_089_to_096.html.ini | 8 + .../swizzlers/swizzlers_097_to_104.html.ini | 8 + .../swizzlers/swizzlers_105_to_112.html.ini | 8 + .../swizzlers/swizzlers_113_to_120.html.ini | 8 + .../ogles/GL/tan/tan_001_to_006.html.ini | 8 + .../ogles/GL/vec/vec_001_to_008.html.ini | 8 + .../ogles/GL/vec/vec_009_to_016.html.ini | 8 + .../ogles/GL/vec/vec_017_to_018.html.ini | 8 + .../ogles/GL/vec3/vec3_001_to_008.html.ini | 8 + .../programs/get-active-test.html.ini | 17 + ...d-attrib-location-long-names-test.html.ini | 17 + .../gl-bind-attrib-location-test.html.ini | 17 + .../programs/gl-get-active-attribute.html.ini | 14 + .../programs/gl-get-active-uniform.html.ini | 14 + .../programs/gl-getshadersource.html.ini | 14 + .../programs/gl-shader-test.html.ini | 8 + .../programs/invalid-UTF-16.html.ini | 14 + .../programs/program-test.html.ini | 8 + ...h-with-discard-in-fragment-shader.html.ini | 17 + .../read-pixels-pack-alignment.html.ini | 20 + .../reading/read-pixels-test.html.ini | 11 + .../renderbuffers/feedback-loop.html.ini | 20 + .../framebuffer-object-attachment.html.ini | 17 + .../framebuffer-state-restoration.html.ini | 15 + .../renderbuffers/framebuffer-test.html.ini | 8 + .../renderbuffer-initialization.html.ini | 8 + .../conformance/rendering/culling.html.ini | 8 + .../draw-arrays-out-of-bounds.html.ini | 14 + .../draw-elements-out-of-bounds.html.ini | 14 + .../rendering/framebuffer-switch.html.ini | 11 + .../framebuffer-texture-switch.html.ini | 11 + .../conformance/rendering/gl-clear.html.ini | 14 + .../rendering/gl-drawarrays.html.ini | 14 + .../rendering/gl-drawelements.html.ini | 14 + .../gl-scissor-canvas-dimensions.html.ini | 14 + .../rendering/gl-scissor-fbo-test.html.ini | 8 + .../rendering/gl-scissor-test.html.ini | 3 + .../rendering/gl-viewport-test.html.ini | 3 + .../rendering/line-loop-tri-fan.html.ini | 8 + .../rendering/many-draw-calls.html.ini | 11 + .../more-than-65536-indices.html.ini | 14 + .../rendering/multisample-corruption.html.ini | 18 + .../rendering/negative-one-index.html.ini | 14 + .../rendering/point-no-attributes.html.ini | 14 + .../conformance/rendering/point-size.html.ini | 3 + ...-gl-pointcoord-in-fragment-shader.html.ini | 14 + .../rendering/polygon-offset.html.ini | 8 + .../conformance/rendering/simple.html.ini | 14 + .../conformance/rendering/triangle.html.ini | 14 + .../state/gl-enable-enum-test.html.ini | 8 + .../conformance/state/gl-enum-tests.html.ini | 8 + .../conformance/state/gl-get-calls.html.ini | 8 + .../conformance/state/gl-geterror.html.ini | 14 + .../conformance/state/gl-getstring.html.ini | 8 + .../state/gl-object-get-calls.html.ini | 14 + ...tate-uneffected-after-compositing.html.ini | 8 + .../textures/compressed-tex-image.html.ini | 8 + .../copy-tex-image-2d-formats.html.ini | 31 + .../copy-tex-image-and-sub-image-2d.html.ini | 5 + .../textures/default-texture.html.ini | 14 + .../textures/gl-get-tex-parameter.html.ini | 14 + .../textures/gl-pixelstorei.html.ini | 14 + .../conformance/textures/gl-teximage.html.ini | 11 + .../conformance/textures/mipmap-fbo.html.ini | 14 + .../origin-clean-conformance.html.ini | 3 + ...b-image-2d-with-array-buffer-view.html.ini | 14 + ...d-sub-image-2d-with-canvas-rgb565.html.ini | 5 + ...sub-image-2d-with-canvas-rgba4444.html.ini | 5 + ...sub-image-2d-with-canvas-rgba5551.html.ini | 5 + ...mage-and-sub-image-2d-with-canvas.html.ini | 5 + ...b-image-2d-with-image-data-rgb565.html.ini | 5 + ...image-2d-with-image-data-rgba4444.html.ini | 5 + ...image-2d-with-image-data-rgba5551.html.ini | 5 + ...-and-sub-image-2d-with-image-data.html.ini | 5 + ...nd-sub-image-2d-with-image-rgb565.html.ini | 5 + ...-sub-image-2d-with-image-rgba4444.html.ini | 5 + ...-sub-image-2d-with-image-rgba5551.html.ini | 5 + ...image-and-sub-image-2d-with-image.html.ini | 5 + ...e-and-sub-image-2d-with-svg-image.html.ini | 5 + ...nd-sub-image-2d-with-video-rgb565.html.ini | 5 + ...-sub-image-2d-with-video-rgba4444.html.ini | 5 + ...-sub-image-2d-with-video-rgba5551.html.ini | 5 + ...image-and-sub-image-2d-with-video.html.ini | 5 + ...image-2d-with-webgl-canvas-rgb565.html.ini | 5 + ...age-2d-with-webgl-canvas-rgba4444.html.ini | 5 + ...age-2d-with-webgl-canvas-rgba5551.html.ini | 5 + ...nd-sub-image-2d-with-webgl-canvas.html.ini | 5 + ...ex-image-and-uniform-binding-bugs.html.ini | 14 + .../tex-image-canvas-corruption.html.ini | 11 + .../textures/tex-image-webgl.html.ini | 14 + .../tex-image-with-format-and-type.html.ini | 5 + .../tex-image-with-invalid-data.html.ini | 15 + .../textures/tex-input-validation.html.ini | 20 + .../tex-sub-image-2d-bad-args.html.ini | 14 + .../textures/tex-sub-image-2d.html.ini | 14 + .../textures/texparameter-test.html.ini | 14 + .../textures/texture-active-bind-2.html.ini | 14 + .../textures/texture-active-bind.html.ini | 14 + .../texture-attachment-formats.html.ini | 8 + .../textures/texture-clear.html.ini | 14 + .../textures/texture-complete.html.ini | 14 + .../texture-copying-feedback-loops.html.ini | 20 + .../texture-draw-with-2d-and-cube.html.ini | 14 + .../textures/texture-fakeblack.html.ini | 14 + .../textures/texture-formats-test.html.ini | 8 + .../textures/texture-hd-dpi.html.ini | 14 + .../textures/texture-mips.html.ini | 14 + .../textures/texture-npot-video.html.ini | 5 + .../textures/texture-npot.html.ini | 14 + .../textures/texture-size-cube-maps.html.ini | 3 + .../textures/texture-size-limit.html.ini | 11 + .../textures/texture-size.html.ini | 11 + .../texture-sub-image-cube-maps.html.ini | 14 + ...re-transparent-pixels-initialized.html.ini | 5 + .../texture-upload-cube-maps.html.ini | 14 + .../textures/texture-upload-size.html.ini | 11 + .../typedarrays/data-view-test.html.ini | 3 + .../uniforms/gl-uniform-arrays.html.ini | 11 + .../uniforms/gl-uniform-bool.html.ini | 14 + .../uniforms/gl-uniformmatrix4fv.html.ini | 14 + .../uniforms/gl-unknown-uniform.html.ini | 8 + .../uniforms/null-uniform-location.html.ini | 14 + ...ut-of-bounds-uniform-array-access.html.ini | 11 + .../uniforms/uniform-default-values.html.ini | 11 + .../uniforms/uniform-location.html.ini | 17 + .../uniforms/uniform-samplers-test.html.ini | 11 + .../uniform-values-per-program.html.ini | 14 + .../rtcpeerconnection-idl.html.ini | 65 +- .../meta/websockets/interfaces.html.ini | 17 - .../voice_font_properties.html.ini | 4 +- toolkit/components/telemetry/Histograms.json | 14 + 824 files changed, 12294 insertions(+), 4027 deletions(-) create mode 100644 dom/base/test/file_navigator_resolve_identity_xrays.xul create mode 100644 dom/bindings/test/file_bug707564-2.html create mode 100644 dom/contacts/tests/file_contacts_basics.html create mode 100644 dom/contacts/tests/file_contacts_basics2.html create mode 100644 dom/contacts/tests/file_contacts_blobs.html create mode 100644 dom/contacts/tests/file_contacts_events.html create mode 100644 dom/contacts/tests/file_contacts_getall.html create mode 100644 dom/contacts/tests/file_contacts_getall2.html create mode 100644 dom/contacts/tests/file_contacts_international.html create mode 100644 dom/contacts/tests/file_contacts_substringmatching.html create mode 100644 dom/contacts/tests/file_contacts_substringmatchingCL.html create mode 100644 dom/contacts/tests/file_contacts_substringmatchingVE.html create mode 100644 dom/contacts/tests/file_migration.html create mode 100644 dom/contacts/tests/file_permission_denied.html create mode 100644 dom/media/tests/mochitest/test_peerConnection_verifyVideoAfterRenegotiation.html create mode 100644 dom/media/tests/mochitest/test_selftest.html create mode 100644 testing/web-platform/meta/XMLHttpRequest/FormData-append.html.ini create mode 100644 testing/web-platform/meta/XMLHttpRequest/formdata-set.htm.ini delete mode 100644 testing/web-platform/meta/dom/lists/DOMTokenList-stringifier.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-001a.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002a.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002b.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002c.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003a.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003b.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003c.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-004a.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-005a.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006a.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006b.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006c.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007a.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007b.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007c.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-008a.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009a.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009b.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009c.html.ini create mode 100644 testing/web-platform/meta/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html.ini create mode 100644 testing/web-platform/meta/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html.ini create mode 100644 testing/web-platform/meta/html/semantics/scripting-1/the-script-element/fetch-src/empty.html.ini create mode 100644 testing/web-platform/meta/html/semantics/scripting-1/the-script-element/script-text.html.ini create mode 100644 testing/web-platform/meta/html/syntax/parsing/DOMContentLoaded-defer.html.ini create mode 100644 testing/web-platform/meta/service-workers/cache-storage/serviceworker/credentials.html.ini create mode 100644 testing/web-platform/meta/webgl/__dir__.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-bindAttribLocation-aliasing.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-bindAttribLocation-matrix.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-disabled-vertex-attrib.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-enable-vertex-attrib.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-matrix-attributes.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib-render.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib-zero-issues.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertexattribpointer-offsets.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertexattribpointer.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-bind-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-data-array-buffer-delete.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-data-array-buffer.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/element-array-buffer-delete-recreate.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-copies-indices.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-crash-with-buffer-sub-data.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-large-buffer.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-verifies-too-many-indices.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-with-resized-buffer.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/buffer-offscreen-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/buffer-preserve-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/canvas-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/canvas-zero-size.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/draw-static-webgl-to-multiple-canvas-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/draw-webgl-to-canvas-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-hd-dpi-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-static-canvas-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/rapid-resizing.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/texture-bindings-unaffected-on-resize.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/to-data-url-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/viewport-unchanged-upon-resize.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/constants-and-properties.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-attribute-preserve-drawing-buffer.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-attributes-alpha-depth-stencil-antialias.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-hidden-alpha.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-lost-restored.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-lost.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-release-with-workers.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-type-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/incorrect-context-object-behaviour.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/methods.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/premultiplyalpha-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/resource-sharing-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/angle-instanced-arrays-out-of-bounds.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/angle-instanced-arrays.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-blend-minmax.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-frag-depth.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-sRGB.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-shader-texture-lod.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-texture-filter-anisotropic.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/get-extension.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-element-index-uint.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-standard-derivatives.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-linear.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-canvas.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-image-data.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-image.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-video.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-linear.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-canvas.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-image-data.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-image.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-video.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-vertex-array-object-bufferData.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-vertex-array-object.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-atc.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-pvrtc.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-s3tc.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-size-limit.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-debug-renderer-info.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-debug-shaders.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-depth-texture.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-draw-buffers.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-shared-resources.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/angle-d3d11-compiler-error.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/angle-dx-variable-bug.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/array-of-struct-with-int-first-position.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/compare-loop-index-to-uniform.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/complex-glsl-does-not-crash.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/conditional-discard-in-loop.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/conditional-discard-optimization.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/constant-precision-qualifier.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/essl3-shaders-with-webgl1.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/floored-division-accuracy.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/fragcoord-linking-bug.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/long-expressions-should-not-crash.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/modulo-arithmetic-accuracy.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/multiplication-assignment.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/nested-functions-should-not-crash.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/sampler-array-using-loop-index.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/temp-expressions-should-not-crash.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/uniforms-should-not-lose-values.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec2.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec3.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec4.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec2.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec3.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec4.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat2.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat3.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat4.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec-mat-index.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec2.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec3.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec4.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-abs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-acos.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-asin.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan-xy.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-ceil.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-float.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-gentype.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cos.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cross.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-distance.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-dot.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-faceforward.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-floor.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-fract.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-length.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-float.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-gentype.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-float.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-gentype.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-float.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-gentype.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-float.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-gentype.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-normalize.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-reflect.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sign.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sin.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-float.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-gentype.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-float.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-gentype.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_float.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec2_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec3_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec4_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_int_to_float.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/construct_struct.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_float.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec2_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec3_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec4_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_int_float.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec2_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec3_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec4_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_int_float.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec2_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec3_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec4_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/greater_than.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/greater_than_equal.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/less_than.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/less_than_equal.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_float.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_int_float.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_float.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_int_float.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/float_literal.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/literal_precision.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/overflow_leak.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/matrices/glsl-mat3-construction.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/matrices/glsl-mat4-to-mat3.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/attrib-location-length-limits.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/boolean_precision.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/embedded-struct-definitions-forbidden.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/empty_main.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/expression-list-in-declarator-initializer.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/gl_position_unset.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-function-nodes.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-long-variable-names.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-vertex-branch.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/large-loop-compile.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/non-ascii-comments.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/non-ascii.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/re-compile-re-link.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-precision-format-obeyed.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-struct-scope.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-uniform-packing-restrictions.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-varying-packing-restrictions.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-256-character-define.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-256-character-identifier.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-257-character-define.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-257-character-identifier.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-array-of-structs-uniform.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-attrib-array.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-attrib-struct.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-clipvertex.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-comma-assignment.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-comma-conditional-assignment.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-conditional-scoping-negative.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-conditional-scoping.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-default-precision.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-default-precision.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-define-line-continuation.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-dfdx.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-do-loop.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-error-directive.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-float-return-value.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-for-loop.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-for-scoping.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-frag-depth.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-function-recursion.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-function-scoped-struct.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-functional-scoping.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-glcolor.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-gles-1.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-gles-symbol.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-hex-int-constant-macro.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-include.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-int-return-value.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-invalid-identifier.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-limited-indexing.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-long-line.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-ascii-error.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-precision.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-preprocessor-whitespace.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-quoted-error.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-reserved-words.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-short-circuiting-operators.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-similar-uniform-array-names.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-too-many-uniforms.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec2-return-value.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec3-return-value.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec4-return-value.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-100.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-100.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-120.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-130.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-webgl-identifier.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-while-loop.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-without-precision.frag.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-invariance.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-mis-matching-varyings.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-missing-varyings.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-name-conflicts.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-uniform-structs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-varyings.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shared.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-equals.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-mixed-array-declarators.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-exceeds-maximum.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-of-variable-names.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-under-maximum.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-specifiers-in-uniforms.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-unary-operators.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/ternary-operators-in-global-initializers.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/ternary-operators-in-initializers.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/uniform-location-length-limits.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_field.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_function.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_struct.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_variable.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_field.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_function.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_struct.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_variable.vert.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2d-bias.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dlod.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dproj.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dprojlod.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragcoord-xy-values.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragcoord.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragdata-and-fragcolor.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-frontfacing.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-pointcoord.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/glsl-built-ins.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-max-texture-dimensions.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-attribs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-textures.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-uniforms.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/bad-arguments-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/boolean-argument-conversion.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/delayed-drawing.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/error-reporting.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/functions-returning-strings.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/instanceof-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/invalid-passed-params.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/is-object.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/null-object-behaviour.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/object-deletion-behaviour.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/shader-precision-format.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/type-conversion-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/uninitialized-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/webgl-specific.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/constants.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/getContext.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/methods.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-A.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B1.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B2.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B3.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B4.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-C.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-D_G.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-G_I.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-L_S.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-S_V.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/webGLArrays.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindBuffer.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindBufferBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindFramebufferLeaveNonZero.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferData.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferDataBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferSubData.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferSubDataBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexImage2D.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexImage2DBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexSubImage2D.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexSubImage2DBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/deleteBufferBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawArrays.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawArraysOutOfBounds.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawElements.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawElementsBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/isTests.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/isTestsBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/readPixels.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/readPixelsBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2D.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DHTML.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DHTMLBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2D.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DHTML.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DHTMLBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformMatrix.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformMatrixBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformf.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformfArrayLen1.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformfBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformi.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformiBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttrib.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribPointer.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribPointerBadArgs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/glsl/arrayOutOfBounds.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/abs/abs_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/any/any_001_to_004.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/array/array_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/asin/asin_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_009_to_012.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biConstants/biConstants_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biConstants/biConstants_009_to_016.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_009_to_016.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_017_to_024.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_025_to_032.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_033_to_040.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_041_to_048.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_049_to_056.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_057_to_064.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_065_to_072.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_073_to_080.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_081_to_088.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_089_to_096.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_097_to_104.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_105_to_112.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_113_to_120.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_121_to_128.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_129_to_136.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_137_to_144.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_145_to_152.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_153_to_160.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_161_to_168.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_169_to_176.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_177_to_178.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/ceil/ceil_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/clamp/clamp_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/control_flow/control_flow_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/control_flow/control_flow_009_to_010.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/cos/cos_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/cross/cross_001_to_002.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/default/default_001_to_001.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/degrees/degrees_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/discard/discard_001_to_002.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/distance/distance_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/equal/equal_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/equal/equal_009_to_012.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp/exp_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp/exp_009_to_012.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_009_to_012.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/faceforward/faceforward_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/floor/floor_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/fract/fract_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_009_to_016.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_017_to_024.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_025_to_032.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_033_to_040.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_041_to_048.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_049_to_056.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_057_to_064.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_065_to_072.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_073_to_080.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_081_to_088.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_089_to_096.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_097_to_104.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_105_to_112.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_113_to_120.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_121_to_126.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/length/length_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/lessThan/lessThan_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log/log_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log/log_009_to_012.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log2/log2_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log2/log2_009_to_012.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat3/mat3_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/max/max_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/min/min_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mix/mix_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mod/mod_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/normalize/normalize_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/not/not_001_to_004.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/notEqual/notEqual_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/notEqual/notEqual_009_to_012.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_009_to_016.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_017_to_024.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_025_to_026.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_009_to_016.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_017_to_024.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/radians/radians_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/reflect/reflect_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/refract/refract_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sign/sign_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sin/sin_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sqrt/sqrt_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/step/step_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_009_to_016.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_017_to_024.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_025_to_032.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_033_to_040.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_041_to_048.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_049_to_056.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/tan/tan_001_to_006.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_009_to_016.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_017_to_018.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec3/vec3_001_to_008.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/get-active-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-long-names-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-get-active-attribute.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-get-active-uniform.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-getshadersource.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-shader-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/invalid-UTF-16.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/program-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/reading/read-pixels-pack-alignment.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/reading/read-pixels-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/feedback-loop.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-object-attachment.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-state-restoration.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/renderbuffer-initialization.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/culling.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/draw-arrays-out-of-bounds.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/draw-elements-out-of-bounds.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/framebuffer-switch.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/framebuffer-texture-switch.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-clear.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-drawarrays.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-drawelements.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-canvas-dimensions.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-fbo-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/line-loop-tri-fan.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/many-draw-calls.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/more-than-65536-indices.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/multisample-corruption.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/negative-one-index.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-no-attributes.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-size.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/polygon-offset.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/simple.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/triangle.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-enable-enum-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-enum-tests.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-get-calls.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-geterror.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-getstring.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-object-get-calls.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/state-uneffected-after-compositing.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/compressed-tex-image.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-2d-formats.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-and-sub-image-2d.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/default-texture.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-get-tex-parameter.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-pixelstorei.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-teximage.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/mipmap-fbo.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/origin-clean-conformance.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgb565.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba4444.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba5551.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-svg-image.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgb565.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba4444.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba5551.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-uniform-binding-bugs.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-canvas-corruption.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-webgl.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-with-format-and-type.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-with-invalid-data.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-input-validation.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-sub-image-2d-bad-args.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-sub-image-2d.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texparameter-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-active-bind-2.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-active-bind.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-attachment-formats.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-clear.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-complete.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-copying-feedback-loops.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-draw-with-2d-and-cube.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-fakeblack.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-formats-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-hd-dpi.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-mips.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-npot-video.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-npot.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size-cube-maps.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size-limit.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-sub-image-cube-maps.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-transparent-pixels-initialized.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-upload-cube-maps.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-upload-size.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/typedarrays/data-view-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniform-arrays.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniform-bool.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniformmatrix4fv.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-unknown-uniform.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/null-uniform-location.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/out-of-bounds-uniform-array-access.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-default-values.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-location.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-samplers-test.html.ini create mode 100644 testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-values-per-program.html.ini delete mode 100644 testing/web-platform/meta/websockets/interfaces.html.ini diff --git a/b2g/app/b2g.js b/b2g/app/b2g.js index 22e2912f57..f84fa620d9 100644 --- a/b2g/app/b2g.js +++ b/b2g/app/b2g.js @@ -434,9 +434,6 @@ pref("dom.sms.enabled", true); //The waiting time in network manager. pref("network.gonk.ms-release-mms-connection", 30000); -// WebContacts -pref("dom.mozContacts.enabled", true); - // Shortnumber matching needed for e.g. Brazil: // 03187654321 can be found with 87654321 pref("dom.phonenumber.substringmatching.BR", 8); diff --git a/caps/BasePrincipal.cpp b/caps/BasePrincipal.cpp index c27c62eee4..8545a13df7 100644 --- a/caps/BasePrincipal.cpp +++ b/caps/BasePrincipal.cpp @@ -7,6 +7,9 @@ #include "mozilla/BasePrincipal.h" #include "nsDocShell.h" +#ifdef MOZ_CRASHREPORTER +#include "nsExceptionHandler.h" +#endif #include "nsIAddonPolicyService.h" #include "nsIContentSecurityPolicy.h" #include "nsIObjectInputStream.h" @@ -73,7 +76,13 @@ OriginAttributes::CreateSuffix(nsACString& aStr) const } if (!mAddonId.IsEmpty()) { - MOZ_RELEASE_ASSERT(mAddonId.FindCharInSet(dom::quota::QuotaManager::kReplaceChars) == kNotFound); + if (mAddonId.FindCharInSet(dom::quota::QuotaManager::kReplaceChars) != kNotFound) { +#ifdef MOZ_CRASHREPORTER + CrashReporter::AnnotateCrashReport(NS_LITERAL_CSTRING("Crash_AddonId"), + NS_ConvertUTF16toUTF8(mAddonId)); +#endif + MOZ_CRASH(); + } params->Set(NS_LITERAL_STRING("addonId"), mAddonId); } diff --git a/caps/moz.build b/caps/moz.build index 365e8ddf8a..92afc4b7b9 100644 --- a/caps/moz.build +++ b/caps/moz.build @@ -32,8 +32,13 @@ EXPORTS.mozilla = [ 'BasePrincipal.h' ] -UNIFIED_SOURCES += [ +SOURCES += [ + # Compile this separately since nsExceptionHandler.h conflicts + # with something from nsNullPrincipal.cpp. 'BasePrincipal.cpp', +] + +UNIFIED_SOURCES += [ 'DomainPolicy.cpp', 'nsJSPrincipals.cpp', 'nsNullPrincipal.cpp', diff --git a/caps/nsJSPrincipals.cpp b/caps/nsJSPrincipals.cpp index 0083d3a657..6f830e2e30 100644 --- a/caps/nsJSPrincipals.cpp +++ b/caps/nsJSPrincipals.cpp @@ -83,7 +83,7 @@ nsJSPrincipals::Destroy(JSPrincipals *jsprin) #ifdef DEBUG // Defined here so one can do principals->dump() in the debugger -JS_EXPORT_API(void) +JS_PUBLIC_API(void) JSPrincipals::dump() { if (debugToken == nsJSPrincipals::DEBUG_TOKEN) { diff --git a/caps/nsScriptSecurityManager.cpp b/caps/nsScriptSecurityManager.cpp index cac09cdf4c..740cd63788 100644 --- a/caps/nsScriptSecurityManager.cpp +++ b/caps/nsScriptSecurityManager.cpp @@ -27,6 +27,7 @@ #include "nsXPIDLString.h" #include "nsCRT.h" #include "nsCRTGlue.h" +#include "nsDocShell.h" #include "nsError.h" #include "nsDOMCID.h" #include "nsIXPConnect.h" @@ -410,11 +411,32 @@ nsScriptSecurityManager::GetChannelURIPrincipal(nsIChannel* aChannel, nsCOMPtr loadContext; NS_QueryNotificationCallbacks(aChannel, loadContext); - if (loadContext) { - return GetLoadContextCodebasePrincipal(uri, loadContext, aPrincipal); + nsCOMPtr loadInfo; + aChannel->GetLoadInfo(getter_AddRefs(loadInfo)); + nsContentPolicyType contentPolicyType = nsIContentPolicy::TYPE_INVALID; + if (loadInfo) { + contentPolicyType = loadInfo->GetExternalContentPolicyType(); + } + + OriginAttributes attrs; + if (nsIContentPolicy::TYPE_DOCUMENT == contentPolicyType || + nsIContentPolicy::TYPE_SUBDOCUMENT == contentPolicyType) { + // If it's document or sub-document, inherit originAttributes from + // the document. + if (loadContext) { + return GetLoadContextCodebasePrincipal(uri, loadContext, aPrincipal); + } + } else { + // Inherit origin attributes from loading principal if any. + nsCOMPtr loadingPrincipal; + if (loadInfo) { + loadInfo->GetLoadingPrincipal(getter_AddRefs(loadingPrincipal)); + } + if (loadingPrincipal) { + attrs = BasePrincipal::Cast(loadingPrincipal)->OriginAttributesRef(); + } } - OriginAttributes attrs(UNKNOWN_APP_ID, false); rv = MaybeSetAddonIdFromURI(attrs, uri); NS_ENSURE_SUCCESS(rv, rv); nsCOMPtr prin = BasePrincipal::CreateCodebasePrincipal(uri, attrs); @@ -480,6 +502,8 @@ nsScriptSecurityManager::ContentSecurityPolicyPermitsJSAction(JSContext *cx) if (const char *file = scriptFilename.get()) { CopyUTF8toUTF16(nsDependentCString(file), fileName); } + } else { + MOZ_ASSERT(!JS_IsExceptionPending(cx)); } csp->LogViolationDetails(nsIContentSecurityPolicy::VIOLATION_TYPE_EVAL, fileName, diff --git a/caps/tests/mochitest/chrome.ini b/caps/tests/mochitest/chrome.ini index 65bfedd1a9..818638f2da 100644 --- a/caps/tests/mochitest/chrome.ini +++ b/caps/tests/mochitest/chrome.ini @@ -1,5 +1,5 @@ [DEFAULT] -skip-if = buildapp == 'b2g' +skip-if = buildapp == 'b2g' || os == 'android' support-files = file_disableScript.html diff --git a/caps/tests/mochitest/mochitest.ini b/caps/tests/mochitest/mochitest.ini index e005135f9a..2925995ec8 100644 --- a/caps/tests/mochitest/mochitest.ini +++ b/caps/tests/mochitest/mochitest.ini @@ -4,7 +4,6 @@ support-files = file_disableScript.html [test_app_principal_equality.html] -skip-if = e10s [test_bug246699.html] [test_bug292789.html] skip-if = (buildapp == 'b2g' && toolkit != 'gonk') #Bug 931116, b2g desktop specific, initial triage diff --git a/caps/tests/mochitest/test_app_principal_equality.html b/caps/tests/mochitest/test_app_principal_equality.html index 927bbce62b..f59f1f7893 100644 --- a/caps/tests/mochitest/test_app_principal_equality.html +++ b/caps/tests/mochitest/test_app_principal_equality.html @@ -13,25 +13,47 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=777467 Mozilla Bug 777467

- -
-
+
+
+
 
diff --git a/caps/tests/mochitest/test_bug292789.html b/caps/tests/mochitest/test_bug292789.html index 23af04e317..4f7862c0e8 100644 --- a/caps/tests/mochitest/test_bug292789.html +++ b/caps/tests/mochitest/test_bug292789.html @@ -54,8 +54,8 @@ function testScriptSrc(aCallback) { /** tests **/ var img_global = "chrome://global/skin/icons/Error.png"; -var img_mozapps = "chrome://mozapps/skin/passwordmgr/key.png"; -var res_mozapps = "resource://gre/chrome/toolkit/skin/classic/mozapps/passwordmgr/key.png"; +var img_mozapps = "chrome://mozapps/skin/passwordmgr/key-16.png"; +var res_mozapps = "resource://gre/chrome/toolkit/skin/classic/mozapps/passwordmgr/key-16.png"; var imgTests = [[img_global, "success"], [img_mozapps, "fail"], @@ -74,14 +74,14 @@ function finishTest() { } function fail(event) { - is(event.target.expected, "fail", + is("fail", event.target.expected, "content should not be allowed to load "+event.target.src); if (event.target.callback) event.target.callback(); } function success(event) { - is(event.target.expected, "success", + is("success", event.target.expected, "content should be able to load "+event.target.src); if (event.target.callback) event.target.callback(); diff --git a/caps/tests/mochitest/test_extensionURL.html b/caps/tests/mochitest/test_extensionURL.html index 7e05453f29..d5822e5fcf 100644 --- a/caps/tests/mochitest/test_extensionURL.html +++ b/caps/tests/mochitest/test_extensionURL.html @@ -121,15 +121,33 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=1161831 return p; } + function testXHR(url, shouldThrow) { + return new Promise(function(resolve, reject) { + var xhr = new XMLHttpRequest(); + xhr.addEventListener("load", () => { ok(!shouldThrow, "XHR succeeded for " + url); resolve(); }); + xhr.addEventListener("error", () => { ok(false, "Unexpected XHR error: " + url); resolve(); }); + try { + xhr.open("GET", url, true); + xhr.send(); + } catch (e) { + ok(shouldThrow, "XHR threw for " + url); + resolve(); + } + }); + } + // // Perform some loads and make sure they work correctly. // testLoad.bind(null, 'moz-extension://cherise', navigateFromChromeWithLocation)() .then(testLoad.bind(null, 'moz-extension://cherise', navigateFromChromeWithWebNav)) .then(testLoad.bind(null, 'moz-extension://cherise', navigateWithLocation, /* shouldThrow = */ true)) + .then(testXHR.bind(null, 'moz-extension://cherise', /* shouldThrow = */ true)) .then(setWhitelistCallback.bind(null, /cherise/)) .then(testLoad.bind(null, 'moz-extension://cherise', navigateWithLocation)) + .then(testXHR.bind(null, 'moz-extension://cherise')) .then(testLoad.bind(null, 'moz-extension://liebchen', navigateWithLocation, /* shouldThrow = */ true)) + .then(testXHR.bind(null, 'moz-extension://liebchen', /* shouldThrow = */ true)) .then(setWhitelistCallback.bind(null, /cherise|liebchen/)) .then(testLoad.bind(null, 'moz-extension://liebchen', navigateWithLocation)) .then(testLoad.bind(null, 'moz-extension://liebchen', navigateWithSrc)) diff --git a/caps/tests/mochitest/test_principal_jarprefix_origin_appid_appstatus.html b/caps/tests/mochitest/test_principal_jarprefix_origin_appid_appstatus.html index 9f8e677d77..15f488f525 100644 --- a/caps/tests/mochitest/test_principal_jarprefix_origin_appid_appstatus.html +++ b/caps/tests/mochitest/test_principal_jarprefix_origin_appid_appstatus.html @@ -33,6 +33,8 @@ SimpleTest.waitForExplicitFinish(); * valid, the iframe will not be considered as a mozapp. * - browser: say if the iframe should be a mozbrowser. This is implicit when * app is set. + * - isolated: if origin isolation is enabled with browser frames. Defaults to + * true if unset. * - test: an array of tests to run for this test case: * - eo-unique: the extendedOrigin of the prinicpal must be unique in the * current list. @@ -230,7 +232,7 @@ var gData = [ }, test: [ "child-has-different-eo", "child-has-same-appstatus", "child-has-same-appid" ], }, - // browser containing an iframe is part of the browser + // browser containing an iframe that is part of the browser { src: "http://example.org/", isapp: false, @@ -242,6 +244,49 @@ var gData = [ }, test: [ "child-has-same-eo" ], }, + // iframe containing a browser with isolation disabled + // (only chrome documents can disable isolation) + { + src: "http://example.org/", + isapp: false, + browser: false, + child: { + src: "http://example.org/chrome/", + isapp: false, + browser: true, + isolated: false, + inIsolatedMozBrowser: true, + }, + test: [ "child-has-different-eo" ], + }, + // browser with isolation disabled containing an iframe that is part of the browser + { + src: "http://example.org/", + isapp: false, + browser: true, + isolated: false, + child: { + src: "http://example.org/chrome/", + isapp: false, + inIsolatedMozBrowser: false, + }, + test: [ "child-has-same-eo" ], + }, + // iframe with isolation enabled containing an iframe with isolation disabled + // (isolated only has an effect on browsers) + { + src: "http://example.org/", + isapp: false, + browser: false, + isolated: true, + child: { + src: "http://example.org/chrome/", + isapp: false, + browser: false, + isolated: false, + }, + test: [ "child-has-same-eo" ], + }, ]; // The list of all data ids generated by this test. @@ -280,12 +325,15 @@ function checkIFrame(aFrame, data) { "principals from non-installed app should have NO_APP_ID"); } - if (!data.isapp && !data.browser) { + if (!data.isapp && !data.browser || + (data.browser && data.isolated === false)) { is(principal.jarPrefix, "", - 'jarPrefix should return an empty string for non-app and non-browsers principals'); + "jarPrefix should return an empty string for non-app, non-browsers, " + + "and browsers with isolation disabled"); } else { isnot(principal.jarPrefix, "", - 'jarPrefix should not return an empty string for apps or mozbrowsers'); + "jarPrefix should not return an empty string for apps or browsers " + + "with isolation enabled"); } if (data.test.indexOf("eo-unique") != -1) { @@ -297,7 +345,11 @@ function checkIFrame(aFrame, data) { "extended origin should be the same as the last inserted one"); } - is(principal.isInBrowserElement, !!data.browser, + let isolationExpected = false; + if (data.isolated !== false) { + isolationExpected = !!data.browser; + } + is(principal.isInBrowserElement, isolationExpected, "check principal.isInBrowserElement"); if (data.child) { @@ -308,7 +360,14 @@ function checkIFrame(aFrame, data) { "child should be an installed app"); } - is(childPrincipal.isInBrowserElement, !!data.child.browser || !!data.child.inBrowser, + let childIsolationExpected = false; + if (data.child.isolated !== false) { + childIsolationExpected = !!data.child.browser; + } + if (data.child.inIsolatedMozBrowser !== undefined) { + childIsolationExpected = data.child.inIsolatedMozBrowser; + } + is(childPrincipal.isInBrowserElement, childIsolationExpected, "check childPrincipal.isInBrowserElement"); if (data.test.indexOf("child-has-same-eo") != -1) { @@ -392,6 +451,10 @@ function runTest() { childFrame.setAttribute('mozbrowser', ''); } + if (data.child.isolated === false) { + childFrame.setAttribute("noisolation", ""); + } + childFrame.src = data.child.src; this.removeEventListener('load', this.addChild.bind(this)); @@ -407,6 +470,10 @@ function runTest() { iframe.setAttribute('mozbrowser', ''); } + if (data.isolated === false) { + iframe.setAttribute("noisolation", ""); + } + iframe.src = data.src; if (data.child) { @@ -423,8 +490,9 @@ function runTest() { var gTestRunner = runTest(); -SpecialPowers.pushPrefEnv({'set':[["dom.mozBrowserFramesEnabled", true]]}, - function() { gTestRunner.next(); }); +SpecialPowers.pushPrefEnv({"set": [ + ["dom.mozBrowserFramesEnabled", true], +]}, function() { gTestRunner.next(); });
diff --git a/dom/activities/tests/mochi/common.js b/dom/activities/tests/mochi/common.js index 71d167d690..9f32d0e6bd 100644 --- a/dom/activities/tests/mochi/common.js +++ b/dom/activities/tests/mochi/common.js @@ -1,4 +1,4 @@ -const { classes: Cc, interfaces: Ci, utils: Cu, results: Cr } = Components; +var { classes: Cc, interfaces: Ci, utils: Cu, results: Cr } = Components; const ACTIVITY_GLUE_CID = Components.ID("{f4cfbe10-a106-4cd1-b04e-0d2a6aac138b}"); const SYS_MSG_GLUE_CID = Components.ID("{b0b6b9af-bc4e-4200-bffe-fb7691065ec9}"); diff --git a/dom/animation/AnimationEffectTiming.cpp b/dom/animation/AnimationEffectTiming.cpp index ed1332b6f4..7b84b84b04 100644 --- a/dom/animation/AnimationEffectTiming.cpp +++ b/dom/animation/AnimationEffectTiming.cpp @@ -19,11 +19,11 @@ AnimationEffectTiming::WrapObject(JSContext* aCx, JS::Handle aGivenPr return AnimationEffectTimingBinding::Wrap(aCx, this, aGivenProto); } -void -AnimationEffectTiming::NotifyTimingUpdate() +static inline void +PostSpecifiedTimingUpdated(KeyframeEffect* aEffect) { - if (mEffect) { - mEffect->NotifySpecifiedTimingUpdated(); + if (aEffect) { + aEffect->NotifySpecifiedTimingUpdated(); } } @@ -36,7 +36,7 @@ AnimationEffectTiming::SetEndDelay(double aEndDelay) } mTiming.mEndDelay = endDelay; - NotifyTimingUpdate(); + PostSpecifiedTimingUpdated(mEffect); } void @@ -54,7 +54,7 @@ AnimationEffectTiming::SetIterationStart(double aIterationStart, mTiming.mIterationStart = aIterationStart; - NotifyTimingUpdate(); + PostSpecifiedTimingUpdated(mEffect); } void @@ -73,7 +73,7 @@ AnimationEffectTiming::SetDuration(const UnrestrictedDoubleOrString& aDuration, mTiming.mDuration = newDuration; - NotifyTimingUpdate(); + PostSpecifiedTimingUpdated(mEffect); } } // namespace dom diff --git a/dom/animation/AnimationEffectTiming.h b/dom/animation/AnimationEffectTiming.h index a5720c570a..82e98c1dda 100644 --- a/dom/animation/AnimationEffectTiming.h +++ b/dom/animation/AnimationEffectTiming.h @@ -30,7 +30,6 @@ public: ErrorResult& aRv); private: - void NotifyTimingUpdate(); KeyframeEffect* MOZ_NON_OWNING_REF mEffect; }; diff --git a/dom/apps/AppsService.js b/dom/apps/AppsService.js index 1fd05fe33a..a8fbfe368f 100644 --- a/dom/apps/AppsService.js +++ b/dom/apps/AppsService.js @@ -34,13 +34,24 @@ function AppsService() AppsService.prototype = { + isInvalidId: function(localId) { + return (localId == Ci.nsIScriptSecurityManager.NO_APP_ID || + localId == Ci.nsIScriptSecurityManager.UNKNOWN_APP_ID); + }, + getManifestCSPByLocalId: function getCSPByLocalId(localId) { debug("GetManifestCSPByLocalId( " + localId + " )"); + if (this.isInvalidId(localId)) { + return null; + } return DOMApplicationRegistry.getManifestCSPByLocalId(localId); }, getDefaultCSPByLocalId: function getCSPByLocalId(localId) { debug("GetDefaultCSPByLocalId( " + localId + " )"); + if (this.isInvalidId(localId)) { + return null; + } return DOMApplicationRegistry.getDefaultCSPByLocalId(localId); }, @@ -71,11 +82,17 @@ AppsService.prototype = { getAppByLocalId: function getAppByLocalId(aLocalId) { debug("getAppByLocalId( " + aLocalId + " )"); + if (this.isInvalidId(aLocalId)) { + return null; + } return DOMApplicationRegistry.getAppByLocalId(aLocalId); }, getManifestURLByLocalId: function getManifestURLByLocalId(aLocalId) { debug("getManifestURLByLocalId( " + aLocalId + " )"); + if (this.isInvalidId(aLocalId)) { + return null; + } return DOMApplicationRegistry.getManifestURLByLocalId(aLocalId); }, @@ -100,8 +117,7 @@ AppsService.prototype = { getRedirect: function getRedirect(aLocalId, aURI) { debug("getRedirect for " + aLocalId + " " + aURI.spec); - if (aLocalId == Ci.nsIScriptSecurityManager.NO_APP_ID || - aLocalId == Ci.nsIScriptSecurityManager.UNKNOWN_APP_ID) { + if (this.isInvalidId(aLocalId)) { return null; } diff --git a/dom/base/ChromeUtils.cpp b/dom/base/ChromeUtils.cpp index 285ad28e34..34d0a1e373 100644 --- a/dom/base/ChromeUtils.cpp +++ b/dom/base/ChromeUtils.cpp @@ -50,7 +50,7 @@ ThreadSafeChromeUtils::NondeterministicGetWeakSetKeys(GlobalObject& aGlobal, } } - /* static */ void +/* static */ void ChromeUtils::OriginAttributesToSuffix(dom::GlobalObject& aGlobal, const dom::OriginAttributesDictionary& aAttrs, nsCString& aSuffix) @@ -71,11 +71,17 @@ ChromeUtils::OriginAttributesMatchPattern(dom::GlobalObject& aGlobal, } /* static */ void -ChromeUtils::CreateOriginAttributesWithUserContextId(dom::GlobalObject& aGlobal, - const nsAString& aOrigin, - uint32_t aUserContextId, - dom::OriginAttributesDictionary& aAttrs, - ErrorResult& aRv) +ChromeUtils::CreateDefaultOriginAttributes(dom::GlobalObject& aGlobal, + dom::OriginAttributesDictionary& aAttrs) +{ + aAttrs = OriginAttributes(); +} + +/* static */ void +ChromeUtils::CreateOriginAttributesFromOrigin(dom::GlobalObject& aGlobal, + const nsAString& aOrigin, + dom::OriginAttributesDictionary& aAttrs, + ErrorResult& aRv) { OriginAttributes attrs; nsAutoCString suffix; @@ -83,10 +89,16 @@ ChromeUtils::CreateOriginAttributesWithUserContextId(dom::GlobalObject& aGlobal, aRv.Throw(NS_ERROR_FAILURE); return; } - - attrs.mUserContextId = aUserContextId; aAttrs = attrs; } +/* static */ void +ChromeUtils::CreateOriginAttributesFromDict(dom::GlobalObject& aGlobal, + const dom::OriginAttributesDictionary& aAttrs, + dom::OriginAttributesDictionary& aNewAttrs) +{ + aNewAttrs = aAttrs; +} + } // namespace dom } // namespace mozilla diff --git a/dom/base/ChromeUtils.h b/dom/base/ChromeUtils.h index 8b29fa804f..cf1f30a402 100644 --- a/dom/base/ChromeUtils.h +++ b/dom/base/ChromeUtils.h @@ -59,11 +59,19 @@ public: const dom::OriginAttributesPatternDictionary& aPattern); static void - CreateOriginAttributesWithUserContextId(dom::GlobalObject& aGlobal, - const nsAString& aOrigin, - uint32_t aUserContextId, - dom::OriginAttributesDictionary& aAttrs, - ErrorResult& aRv); + CreateDefaultOriginAttributes(dom::GlobalObject& aGlobal, + dom::OriginAttributesDictionary& aAttrs); + + static void + CreateOriginAttributesFromOrigin(dom::GlobalObject& aGlobal, + const nsAString& aOrigin, + dom::OriginAttributesDictionary& aAttrs, + ErrorResult& aRv); + + static void + CreateOriginAttributesFromDict(dom::GlobalObject& aGlobal, + const dom::OriginAttributesDictionary& aAttrs, + dom::OriginAttributesDictionary& aNewAttrs); }; } // namespace dom diff --git a/dom/base/nsDocument.cpp b/dom/base/nsDocument.cpp index 230a204409..0391223e16 100644 --- a/dom/base/nsDocument.cpp +++ b/dom/base/nsDocument.cpp @@ -1426,6 +1426,8 @@ nsIDocument::nsIDocument() : nsINode(nullNodeInfo), mReferrerPolicySet(false), mReferrerPolicy(mozilla::net::RP_Default), + mBlockAllMixedContent(false), + mBlockAllMixedContentPreloads(false), mUpgradeInsecureRequests(false), mUpgradeInsecurePreloads(false), mCharacterSet(NS_LITERAL_CSTRING("ISO-8859-1")), @@ -2581,13 +2583,18 @@ nsDocument::StartDocumentLoad(const char* aCommand, nsIChannel* aChannel, nsCOMPtr sameTypeParent; treeItem->GetSameTypeParent(getter_AddRefs(sameTypeParent)); if (sameTypeParent) { - mUpgradeInsecureRequests = - sameTypeParent->GetDocument()->GetUpgradeInsecureRequests(false); + nsIDocument* doc = sameTypeParent->GetDocument(); + mBlockAllMixedContent = doc->GetBlockAllMixedContent(false); + // if the parent document makes use of block-all-mixed-content + // then subdocument preloads should always be blocked. + mBlockAllMixedContentPreloads = + mBlockAllMixedContent || doc->GetBlockAllMixedContent(true); + + mUpgradeInsecureRequests = doc->GetUpgradeInsecureRequests(false); // if the parent document makes use of upgrade-insecure-requests // then subdocument preloads should always be upgraded. mUpgradeInsecurePreloads = - mUpgradeInsecureRequests || - sameTypeParent->GetDocument()->GetUpgradeInsecureRequests(true); + mUpgradeInsecureRequests || doc->GetUpgradeInsecureRequests(true); } } @@ -2686,6 +2693,16 @@ nsDocument::ApplySettingsFromCSP(bool aSpeculative) mReferrerPolicy = static_cast(referrerPolicy); mReferrerPolicySet = true; } + + // Set up 'block-all-mixed-content' if not already inherited + // from the parent context or set by any other CSP. + if (!mBlockAllMixedContent) { + rv = csp->GetBlockAllMixedContent(&mBlockAllMixedContent); + NS_ENSURE_SUCCESS_VOID(rv); + } + if (!mBlockAllMixedContentPreloads) { + mBlockAllMixedContentPreloads = mBlockAllMixedContent; + } // Set up 'upgrade-insecure-requests' if not already inherited // from the parent context or set by any other CSP. @@ -2701,12 +2718,17 @@ nsDocument::ApplySettingsFromCSP(bool aSpeculative) } // 2) apply settings from speculative csp - if (!mUpgradeInsecurePreloads) { - nsCOMPtr preloadCsp; - rv = NodePrincipal()->GetPreloadCsp(getter_AddRefs(preloadCsp)); - NS_ENSURE_SUCCESS_VOID(rv); - if (preloadCsp) { - preloadCsp->GetUpgradeInsecureRequests(&mUpgradeInsecurePreloads); + nsCOMPtr preloadCsp; + rv = NodePrincipal()->GetPreloadCsp(getter_AddRefs(preloadCsp)); + NS_ENSURE_SUCCESS_VOID(rv); + if (preloadCsp) { + if (!mBlockAllMixedContentPreloads) { + rv = preloadCsp->GetBlockAllMixedContent(&mBlockAllMixedContentPreloads); + NS_ENSURE_SUCCESS_VOID(rv); + } + if (!mUpgradeInsecurePreloads) { + rv = preloadCsp->GetUpgradeInsecureRequests(&mUpgradeInsecurePreloads); + NS_ENSURE_SUCCESS_VOID(rv); } } } diff --git a/dom/base/nsIDocument.h b/dom/base/nsIDocument.h index b53808047b..91ed89761d 100644 --- a/dom/base/nsIDocument.h +++ b/dom/base/nsIDocument.h @@ -326,6 +326,19 @@ public: return GetReferrerPolicy(); } + /** + * If true, this flag indicates that all mixed content subresource + * loads for this document (and also embeded browsing contexts) will + * be blocked. + */ + bool GetBlockAllMixedContent(bool aPreload) const + { + if (aPreload) { + return mBlockAllMixedContentPreloads; + } + return mBlockAllMixedContent; + } + /** * If true, this flag indicates that all subresource loads for this * document need to be upgraded from http to https. @@ -2808,6 +2821,8 @@ protected: bool mReferrerPolicySet; ReferrerPolicyEnum mReferrerPolicy; + bool mBlockAllMixedContent; + bool mBlockAllMixedContentPreloads; bool mUpgradeInsecureRequests; bool mUpgradeInsecurePreloads; diff --git a/dom/base/test/chrome.ini b/dom/base/test/chrome.ini index 8cb7ddb6bb..8dbaecd22a 100644 --- a/dom/base/test/chrome.ini +++ b/dom/base/test/chrome.ini @@ -14,6 +14,7 @@ support-files = [test_url.xul] [test_console.xul] [test_navigator_resolve_identity_xrays.xul] +support-files = file_navigator_resolve_identity_xrays.xul [test_sendQueryContentAndSelectionSetEvent.html] [test_bug1016960.html] [test_bug357450.js] diff --git a/dom/base/test/file_navigator_resolve_identity_xrays.xul b/dom/base/test/file_navigator_resolve_identity_xrays.xul new file mode 100644 index 0000000000..f89c51516a --- /dev/null +++ b/dom/base/test/file_navigator_resolve_identity_xrays.xul @@ -0,0 +1,35 @@ + + + + + + + diff --git a/dom/base/test/test_navigator_resolve_identity.html b/dom/base/test/test_navigator_resolve_identity.html index 882853525a..024bd5f2ad 100644 --- a/dom/base/test/test_navigator_resolve_identity.html +++ b/dom/base/test/test_navigator_resolve_identity.html @@ -12,12 +12,29 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=985827 /** Test for Bug 985827 **/ - // Test WebIDL NavigatorProperty objects - var x = navigator.mozContacts; - is(typeof x, "object", "Should have a mozContacts object"); - delete navigator.mozContacts; - var y = navigator.mozContacts; - is(x, y, "Should have gotten the same mozContacts object again"); + function test() { + var is = parent.is; + + // Test WebIDL NavigatorProperty objects + var x = navigator.mozContacts; + is(typeof x, "object", "Should have a mozContacts object"); + delete navigator.mozContacts; + var y = navigator.mozContacts; + is(x, y, "Should have gotten the same mozContacts object again"); + } + + SimpleTest.waitForExplicitFinish(); + + SpecialPowers.pushPermissions([ + {type: "contacts-read", allow: true, context: document}, + {type: "contacts-write", allow: true, context: document}, + {type: "contacts-create", allow: true, context: document}, + ], function() { + var iframe = document.createElement("iframe"); + iframe.src = "data:text/html, diff --git a/dom/base/test/test_navigator_resolve_identity_xrays.xul b/dom/base/test/test_navigator_resolve_identity_xrays.xul index 41ff4591b4..183bd74c5f 100644 --- a/dom/base/test/test_navigator_resolve_identity_xrays.xul +++ b/dom/base/test/test_navigator_resolve_identity_xrays.xul @@ -9,12 +9,11 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=985827 diff --git a/dom/bindings/test/file_bug707564-2.html b/dom/bindings/test/file_bug707564-2.html new file mode 100644 index 0000000000..7db42e941a --- /dev/null +++ b/dom/bindings/test/file_bug707564-2.html @@ -0,0 +1,45 @@ + + + + + + Test for Bug 707564 + + + + + +Mozilla Bug 707564 +

+ +
+
+ + diff --git a/dom/bindings/test/mochitest.ini b/dom/bindings/test/mochitest.ini index a3dc8ac954..a83eeebe08 100644 --- a/dom/bindings/test/mochitest.ini +++ b/dom/bindings/test/mochitest.ini @@ -2,6 +2,7 @@ support-files = file_InstanceOf.html file_bug707564.html + file_bug707564-2.html file_bug775543.html file_document_location_set_via_xray.html file_dom_xrays.html diff --git a/dom/bindings/test/test_bug707564-chrome.html b/dom/bindings/test/test_bug707564-chrome.html index 7e3185a2a9..bbd4b0f2fa 100644 --- a/dom/bindings/test/test_bug707564-chrome.html +++ b/dom/bindings/test/test_bug707564-chrome.html @@ -14,7 +14,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=707564

 
 
diff --git a/dom/bindings/test/test_bug707564.html b/dom/bindings/test/test_bug707564.html index fb0929c633..49a0a0c6bc 100644 --- a/dom/bindings/test/test_bug707564.html +++ b/dom/bindings/test/test_bug707564.html @@ -1,43 +1,29 @@ - - - Test for Bug 707564 - -Mozilla Bug 707564 -

-
+
 
diff --git a/dom/contacts/ContactManager.js b/dom/contacts/ContactManager.js index c0a65b9d26..fcffee9d70 100644 --- a/dom/contacts/ContactManager.js +++ b/dom/contacts/ContactManager.js @@ -35,7 +35,7 @@ const PROPERTIES = [ "url", "impp", "tel" ]; -let mozContactInitWarned = false; +var mozContactInitWarned = false; function Contact() { } diff --git a/dom/contacts/tests/file_contacts_basics.html b/dom/contacts/tests/file_contacts_basics.html new file mode 100644 index 0000000000..6a5edc22e2 --- /dev/null +++ b/dom/contacts/tests/file_contacts_basics.html @@ -0,0 +1,787 @@ + + + + + Test for Bug 674720 WebContacts + + + + + + +Mozilla Bug 674720 +

+ +
+
+
+
+ + diff --git a/dom/contacts/tests/file_contacts_basics2.html b/dom/contacts/tests/file_contacts_basics2.html new file mode 100644 index 0000000000..d217aff660 --- /dev/null +++ b/dom/contacts/tests/file_contacts_basics2.html @@ -0,0 +1,1153 @@ + + + + + Test for Bug 674720 WebContacts + + + + + + +Mozilla Bug 674720 +

+ +
+
+
+
+ + diff --git a/dom/contacts/tests/file_contacts_blobs.html b/dom/contacts/tests/file_contacts_blobs.html new file mode 100644 index 0000000000..68279753a1 --- /dev/null +++ b/dom/contacts/tests/file_contacts_blobs.html @@ -0,0 +1,226 @@ + + + + + Test for Bug 674720 WebContacts + + + + + + +Mozilla Bug 674720 +

+ +
+
+
+
+ + diff --git a/dom/contacts/tests/file_contacts_events.html b/dom/contacts/tests/file_contacts_events.html new file mode 100644 index 0000000000..037cfd6183 --- /dev/null +++ b/dom/contacts/tests/file_contacts_events.html @@ -0,0 +1,43 @@ + + + + + Test for Bug 678695 + + + + +Mozilla Bug 764667 +

+ +
+
+
+ + diff --git a/dom/contacts/tests/file_contacts_getall.html b/dom/contacts/tests/file_contacts_getall.html new file mode 100644 index 0000000000..04c5a34771 --- /dev/null +++ b/dom/contacts/tests/file_contacts_getall.html @@ -0,0 +1,156 @@ + + + + + Mozilla Bug 836519 + + + + + + +Mozilla Bug 836519 +

+ +
+
+
+
+ + diff --git a/dom/contacts/tests/file_contacts_getall2.html b/dom/contacts/tests/file_contacts_getall2.html new file mode 100644 index 0000000000..5459cf9f57 --- /dev/null +++ b/dom/contacts/tests/file_contacts_getall2.html @@ -0,0 +1,124 @@ + + + + + Mozilla Bug 836519 + + + + + + +Mozilla Bug 836519 +

+ +
+
+
+
+ + diff --git a/dom/contacts/tests/file_contacts_international.html b/dom/contacts/tests/file_contacts_international.html new file mode 100644 index 0000000000..e57b00cb4c --- /dev/null +++ b/dom/contacts/tests/file_contacts_international.html @@ -0,0 +1,277 @@ + + + + + Test for Bug 815833 WebContacts + + + + + + +Mozilla Bug 815833 +

+ +
+
+
+
+ + diff --git a/dom/contacts/tests/file_contacts_substringmatching.html b/dom/contacts/tests/file_contacts_substringmatching.html new file mode 100644 index 0000000000..35de9e697f --- /dev/null +++ b/dom/contacts/tests/file_contacts_substringmatching.html @@ -0,0 +1,351 @@ + + + + + Test for Bug 877302 substring matching for WebContacts + + + + + + +Mozilla Bug 877302 +

+ +
+
+
+
+ + diff --git a/dom/contacts/tests/file_contacts_substringmatchingCL.html b/dom/contacts/tests/file_contacts_substringmatchingCL.html new file mode 100644 index 0000000000..4f73b7eff5 --- /dev/null +++ b/dom/contacts/tests/file_contacts_substringmatchingCL.html @@ -0,0 +1,207 @@ + + + + + Test for Bug 949537 substring matching for WebContacts + + + + + + +Mozilla Bug 949537 +

+ +
+
+
+
+ + diff --git a/dom/contacts/tests/file_contacts_substringmatchingVE.html b/dom/contacts/tests/file_contacts_substringmatchingVE.html new file mode 100644 index 0000000000..6f3874111a --- /dev/null +++ b/dom/contacts/tests/file_contacts_substringmatchingVE.html @@ -0,0 +1,135 @@ + + + + + Test for Bug 877302 substring matching for WebContacts + + + + + + +Mozilla Bug 877302 +

+ +
+
+
+
+ + diff --git a/dom/contacts/tests/file_migration.html b/dom/contacts/tests/file_migration.html new file mode 100644 index 0000000000..f0344914c6 --- /dev/null +++ b/dom/contacts/tests/file_migration.html @@ -0,0 +1,197 @@ + + + + Migration tests + + + + + +

migration tests

+

+ +
+
+
+
+ + diff --git a/dom/contacts/tests/file_permission_denied.html b/dom/contacts/tests/file_permission_denied.html new file mode 100644 index 0000000000..ab7a3f550c --- /dev/null +++ b/dom/contacts/tests/file_permission_denied.html @@ -0,0 +1,30 @@ + + + + + Test for Bug 1081873 + + + + + + +Mozilla Bug 1081873 +

+ +
+
+
+ + diff --git a/dom/contacts/tests/mochitest.ini b/dom/contacts/tests/mochitest.ini index dc637a4d45..fe376d3e9f 100644 --- a/dom/contacts/tests/mochitest.ini +++ b/dom/contacts/tests/mochitest.ini @@ -1,16 +1,29 @@ [DEFAULT] -skip-if = e10s -support-files = shared.js +support-files = + shared.js + file_contacts_basics.html + file_contacts_basics2.html + file_contacts_blobs.html + file_contacts_events.html + file_contacts_getall.html + file_contacts_getall2.html + file_contacts_international.html + file_contacts_substringmatching.html + file_contacts_substringmatchingVE.html + file_contacts_substringmatchingCL.html + test_migration_chrome.js + file_migration.html + file_permission_denied.html [test_contacts_basics.html] skip-if = (toolkit == 'gonk' && debug) #debug-only failure [test_contacts_basics2.html] -skip-if = (toolkit == 'gonk' && debug) #debug-only failure +skip-if = (toolkit == 'gonk' && debug) || (os == 'win' && os_version == '5.1') #debug-only failure, bug 967258 on XP [test_contacts_blobs.html] skip-if = (toolkit == 'gonk' && debug) #debug-only failure [test_contacts_events.html] [test_contacts_getall.html] -skip-if = (toolkit == 'gonk' && debug) || (toolkit == 'android' && processor == 'x86') #debug-only failure #x86 only +skip-if = (toolkit == 'gonk' && debug) #debug-only failure [test_contacts_getall2.html] skip-if = (toolkit == 'gonk' && debug) #debug-only failure [test_contacts_international.html] @@ -18,7 +31,6 @@ skip-if = (toolkit == 'gonk' && debug) #debug-only failure [test_contacts_substringmatchingVE.html] [test_contacts_substringmatchingCL.html] [test_migration.html] - support-files = - test_migration_chrome.js + support-files += skip-if = os == "android" [test_permission_denied.html] diff --git a/dom/contacts/tests/shared.js b/dom/contacts/tests/shared.js index 9d0424bd5f..90358d37a2 100644 --- a/dom/contacts/tests/shared.js +++ b/dom/contacts/tests/shared.js @@ -1,13 +1,7 @@ "use strict"; // Fix the environment to run Contacts tests -if (SpecialPowers.isMainProcess()) { - SpecialPowers.Cu.import("resource://gre/modules/ContactService.jsm"); -} - -SpecialPowers.addPermission("contacts-write", true, document); -SpecialPowers.addPermission("contacts-read", true, document); -SpecialPowers.addPermission("contacts-create", true, document); +SpecialPowers.importInMainProcess("resource://gre/modules/ContactService.jsm"); // Some helpful global vars var isAndroid = (navigator.userAgent.indexOf("Android") !== -1); @@ -16,7 +10,12 @@ var defaultOptions = { sortBy: "givenName", }; -var mozContacts = navigator.mozContacts; +// Make sure we only touch |navigator.mozContacts| after we have the necessary +// permissions, or we'll race when checking the listen permission needed for the +// oncontactchange event. This is only needed for tests because at first we have +// the permission set to UNKNOWN_ACTION. That should never happen for real apps, +// see dom/apps/PermissionsTable.jsm. +var mozContacts; // To test sorting var c1 = { @@ -495,9 +494,10 @@ function start_tests() { .getService(SpecialPowers.Ci.nsIPropertyBag2) .getProperty('version'); if (!isAndroid || androidVersion >= 14) { + mozContacts = navigator.mozContacts; next(); } else { ok(true, "Skip tests on Android < 4.0 (bugs 897924 & 888891"); - SimpleTest.finish(); + parent.SimpleTest.finish(); } } diff --git a/dom/contacts/tests/test_contacts_basics.html b/dom/contacts/tests/test_contacts_basics.html index 58c151a0a5..f44d6ffb5e 100644 --- a/dom/contacts/tests/test_contacts_basics.html +++ b/dom/contacts/tests/test_contacts_basics.html @@ -1,783 +1,28 @@ - + - - Test for Bug 674720 WebContacts - - - + + - -Mozilla Bug 674720 -

- +
-
-
 
diff --git a/dom/contacts/tests/test_contacts_basics2.html b/dom/contacts/tests/test_contacts_basics2.html index 4639fcb754..ff9df48547 100644 --- a/dom/contacts/tests/test_contacts_basics2.html +++ b/dom/contacts/tests/test_contacts_basics2.html @@ -1,1148 +1,28 @@ - + - - Test for Bug 674720 WebContacts - - - + + - -Mozilla Bug 674720 -

- +
-
-
 
diff --git a/dom/contacts/tests/test_contacts_blobs.html b/dom/contacts/tests/test_contacts_blobs.html index 4612f1fe02..629d326212 100644 --- a/dom/contacts/tests/test_contacts_blobs.html +++ b/dom/contacts/tests/test_contacts_blobs.html @@ -1,221 +1,28 @@ - + - - Test for Bug 674720 WebContacts - - - + + - -Mozilla Bug 674720 -

- +
-
-
 
diff --git a/dom/contacts/tests/test_contacts_events.html b/dom/contacts/tests/test_contacts_events.html index 893e1ad9a1..27b6730def 100644 --- a/dom/contacts/tests/test_contacts_events.html +++ b/dom/contacts/tests/test_contacts_events.html @@ -1,41 +1,29 @@ - - Test for Bug 678695 -Mozilla Bug 764667 -

- +
 
 
- \ No newline at end of file + diff --git a/dom/contacts/tests/test_contacts_getall.html b/dom/contacts/tests/test_contacts_getall.html index 19a8f6a93e..6ac105ec49 100644 --- a/dom/contacts/tests/test_contacts_getall.html +++ b/dom/contacts/tests/test_contacts_getall.html @@ -1,151 +1,28 @@ - + - - Mozilla Bug 836519 - - - + + - -Mozilla Bug 836519 -

- +
-
-
 
diff --git a/dom/contacts/tests/test_contacts_getall2.html b/dom/contacts/tests/test_contacts_getall2.html index 481d052193..d55b2a9e10 100644 --- a/dom/contacts/tests/test_contacts_getall2.html +++ b/dom/contacts/tests/test_contacts_getall2.html @@ -1,119 +1,28 @@ - + - - Mozilla Bug 836519 - - - + + - -Mozilla Bug 836519 -

- +
-
-
 
diff --git a/dom/contacts/tests/test_contacts_international.html b/dom/contacts/tests/test_contacts_international.html index fd03480edf..198ed1775e 100644 --- a/dom/contacts/tests/test_contacts_international.html +++ b/dom/contacts/tests/test_contacts_international.html @@ -1,273 +1,28 @@ - + - - Test for Bug 815833 WebContacts - - - + + - -Mozilla Bug 815833 -

- +
-
-
 
diff --git a/dom/contacts/tests/test_contacts_substringmatching.html b/dom/contacts/tests/test_contacts_substringmatching.html index ef7c175924..083e22cfa9 100644 --- a/dom/contacts/tests/test_contacts_substringmatching.html +++ b/dom/contacts/tests/test_contacts_substringmatching.html @@ -1,347 +1,28 @@ - + - - Test for Bug 877302 substring matching for WebContacts - - - + + - -Mozilla Bug 877302 -

- +
-
-
 
diff --git a/dom/contacts/tests/test_contacts_substringmatchingCL.html b/dom/contacts/tests/test_contacts_substringmatchingCL.html index 7301098b6b..f49a1537df 100644 --- a/dom/contacts/tests/test_contacts_substringmatchingCL.html +++ b/dom/contacts/tests/test_contacts_substringmatchingCL.html @@ -1,203 +1,28 @@ - + - - Test for Bug 949537 substring matching for WebContacts - - - + + - -Mozilla Bug 949537 -

- +
-
-
 
diff --git a/dom/contacts/tests/test_contacts_substringmatchingVE.html b/dom/contacts/tests/test_contacts_substringmatchingVE.html index 7450b2061f..68725a1c4b 100644 --- a/dom/contacts/tests/test_contacts_substringmatchingVE.html +++ b/dom/contacts/tests/test_contacts_substringmatchingVE.html @@ -1,131 +1,28 @@ - + - - Test for Bug 877302 substring matching for WebContacts - - - + + - -Mozilla Bug 877302 -

- +
-
-
 
diff --git a/dom/contacts/tests/test_permission_denied.html b/dom/contacts/tests/test_permission_denied.html index 4c1e8feffa..5b3144f92e 100644 --- a/dom/contacts/tests/test_permission_denied.html +++ b/dom/contacts/tests/test_permission_denied.html @@ -1,118 +1,27 @@ - + - - Test for Bug 1081873 - - - + + - -Mozilla Bug 1081873 -

- +
-
 
diff --git a/dom/downloads/DownloadsAPI.js b/dom/downloads/DownloadsAPI.js index 48e3edcb72..8294e2a3ea 100644 --- a/dom/downloads/DownloadsAPI.js +++ b/dom/downloads/DownloadsAPI.js @@ -221,7 +221,7 @@ DOMDownloadManagerImpl.prototype = { /** * Keep track of download objects per window. */ -let downloadsCache = { +var downloadsCache = { init: function() { this.cache = new WeakMap(); }, diff --git a/dom/downloads/DownloadsAPI.jsm b/dom/downloads/DownloadsAPI.jsm index 511ff92c91..dfb8286fe0 100644 --- a/dom/downloads/DownloadsAPI.jsm +++ b/dom/downloads/DownloadsAPI.jsm @@ -46,7 +46,7 @@ function sendPromiseMessage(aMm, aMessageName, aData, aError) { aMm.sendAsyncMessage(aMessageName, msg); } -let DownloadsAPI = { +var DownloadsAPI = { init: function() { debug("init"); diff --git a/dom/downloads/tests/shim_app_as_test_chrome.js b/dom/downloads/tests/shim_app_as_test_chrome.js index 4d1f5bc9e1..9b28742d66 100644 --- a/dom/downloads/tests/shim_app_as_test_chrome.js +++ b/dom/downloads/tests/shim_app_as_test_chrome.js @@ -29,10 +29,10 @@ * SpecialPowersObserverAPI.js and search on SPLoadChromeScript. */ -const Cc = Components.classes; -const Ci = Components.interfaces; -const Cu = Components.utils; -const CC = Components.Constructor; +var Cc = Components.classes; +var Ci = Components.interfaces; +var Cu = Components.utils; +var CC = Components.Constructor; Cu.import('resource://gre/modules/Webapps.jsm'); // for DOMApplicationRegistry Cu.import('resource://gre/modules/AppsUtils.jsm'); // for AppUtils diff --git a/dom/fmradio/test/marionette/test_bug862672.js b/dom/fmradio/test/marionette/test_bug862672.js index 681d1dc4b7..976f74e02c 100644 --- a/dom/fmradio/test/marionette/test_bug862672.js +++ b/dom/fmradio/test/marionette/test_bug862672.js @@ -5,7 +5,7 @@ MARIONETTE_TIMEOUT = 10000; SpecialPowers.addPermission("fmradio", true, document); -let FMRadio = window.navigator.mozFMRadio; +var FMRadio = window.navigator.mozFMRadio; function verifyInitialState() { log("Verifying initial state."); diff --git a/dom/fmradio/test/marionette/test_bug876597.js b/dom/fmradio/test/marionette/test_bug876597.js index a0ea0e86f8..7dc0d3ece6 100644 --- a/dom/fmradio/test/marionette/test_bug876597.js +++ b/dom/fmradio/test/marionette/test_bug876597.js @@ -9,9 +9,9 @@ SpecialPowers.addPermission("settings-write", true, document); SpecialPowers.addPermission("settings-api-read", true, document); SpecialPowers.addPermission("settings-api-write", true, document); -let FMRadio = window.navigator.mozFMRadio; -let mozSettings = window.navigator.mozSettings; -let KEY = "airplaneMode.enabled"; +var FMRadio = window.navigator.mozFMRadio; +var mozSettings = window.navigator.mozSettings; +var KEY = "airplaneMode.enabled"; function verifyInitialState() { log("Verifying initial state."); diff --git a/dom/fmradio/test/marionette/test_cancel_seek.js b/dom/fmradio/test/marionette/test_cancel_seek.js index ea9d6ad3f4..52cf21a8f7 100644 --- a/dom/fmradio/test/marionette/test_cancel_seek.js +++ b/dom/fmradio/test/marionette/test_cancel_seek.js @@ -5,7 +5,7 @@ MARIONETTE_TIMEOUT = 10000; SpecialPowers.addPermission("fmradio", true, document); -let FMRadio = window.navigator.mozFMRadio; +var FMRadio = window.navigator.mozFMRadio; function verifyInitialState() { log("Verifying initial state."); diff --git a/dom/fmradio/test/marionette/test_enable_disable.js b/dom/fmradio/test/marionette/test_enable_disable.js index c1c380793b..1fb3c04857 100644 --- a/dom/fmradio/test/marionette/test_enable_disable.js +++ b/dom/fmradio/test/marionette/test_enable_disable.js @@ -5,7 +5,7 @@ MARIONETTE_TIMEOUT = 10000; SpecialPowers.addPermission("fmradio", true, document); -let FMRadio = window.navigator.mozFMRadio; +var FMRadio = window.navigator.mozFMRadio; function verifyInitialState() { log("Verifying initial state."); diff --git a/dom/fmradio/test/marionette/test_one_seek_at_once.js b/dom/fmradio/test/marionette/test_one_seek_at_once.js index cf8c5d014c..6c1a7cb77f 100644 --- a/dom/fmradio/test/marionette/test_one_seek_at_once.js +++ b/dom/fmradio/test/marionette/test_one_seek_at_once.js @@ -5,7 +5,7 @@ MARIONETTE_TIMEOUT = 10000; SpecialPowers.addPermission("fmradio", true, document); -let FMRadio = window.navigator.mozFMRadio; +var FMRadio = window.navigator.mozFMRadio; function verifyInitialState() { log("Verifying initial state."); diff --git a/dom/fmradio/test/marionette/test_seek_up_and_down.js b/dom/fmradio/test/marionette/test_seek_up_and_down.js index e0dabda7d1..0106727de2 100644 --- a/dom/fmradio/test/marionette/test_seek_up_and_down.js +++ b/dom/fmradio/test/marionette/test_seek_up_and_down.js @@ -5,7 +5,7 @@ MARIONETTE_TIMEOUT = 30000; SpecialPowers.addPermission("fmradio", true, document); -let FMRadio = window.navigator.mozFMRadio; +var FMRadio = window.navigator.mozFMRadio; function verifyInitialState() { log("Verifying initial state."); diff --git a/dom/fmradio/test/marionette/test_set_frequency.js b/dom/fmradio/test/marionette/test_set_frequency.js index 15e4be07aa..0361740d73 100644 --- a/dom/fmradio/test/marionette/test_set_frequency.js +++ b/dom/fmradio/test/marionette/test_set_frequency.js @@ -5,7 +5,7 @@ MARIONETTE_TIMEOUT = 10000; SpecialPowers.addPermission("fmradio", true, document); -let FMRadio = window.navigator.mozFMRadio; +var FMRadio = window.navigator.mozFMRadio; function verifyInitialState() { log("Verifying initial state."); diff --git a/dom/icc/tests/marionette/test_icc_contact_read.js b/dom/icc/tests/marionette/test_icc_contact_read.js index 93f3380804..c13a38fcb4 100644 --- a/dom/icc/tests/marionette/test_icc_contact_read.js +++ b/dom/icc/tests/marionette/test_icc_contact_read.js @@ -3,6 +3,7 @@ MARIONETTE_TIMEOUT = 60000; MARIONETTE_HEAD_JS = "head.js"; +MARIONETTE_CONTEXT = "chrome"; function testReadContacts(aIcc, aType) { log("testReadContacts: type=" + aType); diff --git a/dom/indexedDB/test/browser_perwindow_privateBrowsing.js b/dom/indexedDB/test/browser_perwindow_privateBrowsing.js index ef5426e6f2..e872a0650b 100644 --- a/dom/indexedDB/test/browser_perwindow_privateBrowsing.js +++ b/dom/indexedDB/test/browser_perwindow_privateBrowsing.js @@ -42,9 +42,9 @@ function test2() var win = OpenBrowserWindow({private: true}); win.addEventListener("load", function onLoad() { win.removeEventListener("load", onLoad, false); - executeSoon(function() test3(win)); + executeSoon(() => test3(win)); }, false); - registerCleanupFunction(function() win.close()); + registerCleanupFunction(() => win.close()); } function test3(win) diff --git a/dom/inputmethod/MozKeyboard.js b/dom/inputmethod/MozKeyboard.js index 71030c638d..c9b5e610ae 100644 --- a/dom/inputmethod/MozKeyboard.js +++ b/dom/inputmethod/MozKeyboard.js @@ -23,7 +23,7 @@ XPCOMUtils.defineLazyServiceGetter(this, "tm", * A WeakMap to map input method iframe window to * it's active status, kbID, and ipcHelper. */ -let WindowMap = { +var WindowMap = { // WeakMap of pairs. _map: null, @@ -122,7 +122,7 @@ let WindowMap = { } }; -let cpmmSendAsyncMessageWithKbID = function (self, msg, data) { +var cpmmSendAsyncMessageWithKbID = function (self, msg, data) { data.kbID = WindowMap.getKbID(self._window); cpmm.sendAsyncMessage(msg, data); }; diff --git a/dom/inputport/test/xpcshell/test_inputport_data.js b/dom/inputport/test/xpcshell/test_inputport_data.js index 15fb377703..8c4b8d576b 100644 --- a/dom/inputport/test/xpcshell/test_inputport_data.js +++ b/dom/inputport/test/xpcshell/test_inputport_data.js @@ -1,6 +1,6 @@ "use strict"; -const {classes: Cc, interfaces: Ci, utils: Cu, results: Cr} = Components; +var {classes: Cc, interfaces: Ci, utils: Cu, results: Cr} = Components; function run_test() { run_next_test(); diff --git a/dom/interfaces/security/nsIContentSecurityPolicy.idl b/dom/interfaces/security/nsIContentSecurityPolicy.idl index 931b4ed3cd..211d88eb45 100644 --- a/dom/interfaces/security/nsIContentSecurityPolicy.idl +++ b/dom/interfaces/security/nsIContentSecurityPolicy.idl @@ -52,6 +52,7 @@ interface nsIContentSecurityPolicy : nsISerializable const unsigned short WEB_MANIFEST_SRC_DIRECTIVE = 16; const unsigned short UPGRADE_IF_INSECURE_DIRECTIVE = 17; const unsigned short CHILD_SRC_DIRECTIVE = 18; + const unsigned short BLOCK_ALL_MIXED_CONTENT = 19; /** * Accessor method for a read-only string version of the policy at a given @@ -72,6 +73,15 @@ interface nsIContentSecurityPolicy : nsISerializable */ readonly attribute bool upgradeInsecureRequests; + /** + * Returns whether this policy uses the directive block-all-mixed-content. + * Please note that block-all-mixed-content takes presedence in case the + * directive upgrade-insecure-requests is defined in the same policy and + * will therefore block all mixed content without even trying to perform + * an upgrade. + */ + readonly attribute bool blockAllMixedContent; + /** * Obtains the referrer policy (as integer) for this browsing context as * specified in CSP. If there are multiple policies and... diff --git a/dom/json/test/unit/test_encode.js b/dom/json/test/unit/test_encode.js index b50e5bea55..ebfd9117a2 100644 --- a/dom/json/test/unit/test_encode.js +++ b/dom/json/test/unit/test_encode.js @@ -41,15 +41,15 @@ function testStringEncode() function testToJSON() { var obj1 = {a:1}; var obj2 = {foo:"bar"}; - do_check_eq(nativeJSON.encode({toJSON: function() obj1}), '{"a":1}'); - do_check_eq(nativeJSON.encode({toJSON: function() obj2}), '{"foo":"bar"}'); + do_check_eq(nativeJSON.encode({toJSON: () => obj1}), '{"a":1}'); + do_check_eq(nativeJSON.encode({toJSON: () => obj2}), '{"foo":"bar"}'); - do_check_eq(nativeJSON.encode({toJSON: function() null}), null); - do_check_eq(nativeJSON.encode({toJSON: function() ""}), null); - do_check_eq(nativeJSON.encode({toJSON: function() undefined }), null); - do_check_eq(nativeJSON.encode({toJSON: function() 5}), null); - do_check_eq(nativeJSON.encode({toJSON: function() function(){}}), null); - do_check_eq(nativeJSON.encode({toJSON: function() dump}), null); + do_check_eq(nativeJSON.encode({toJSON: () => null}), null); + do_check_eq(nativeJSON.encode({toJSON: () => ""}), null); + do_check_eq(nativeJSON.encode({toJSON: () => undefined }), null); + do_check_eq(nativeJSON.encode({toJSON: () => 5}), null); + do_check_eq(nativeJSON.encode({toJSON: () => function(){}}), null); + do_check_eq(nativeJSON.encode({toJSON: () => dump}), null); } function testThrowingToJSON() { diff --git a/dom/locales/en-US/chrome/security/csp.properties b/dom/locales/en-US/chrome/security/csp.properties index 8040cb0264..99f7937d89 100644 --- a/dom/locales/en-US/chrome/security/csp.properties +++ b/dom/locales/en-US/chrome/security/csp.properties @@ -68,6 +68,9 @@ hostNameMightBeKeyword = Interpreting %1$S as a hostname, not a keyword. If you # LOCALIZATION NOTE (notSupportingDirective): # directive is not supported (e.g. 'reflected-xss') notSupportingDirective = Not supporting directive '%1$S'. Directive and values will be ignored. +# LOCALIZATION NOTE (blockAllMixedContent): +# %1$S is the URL of the blocked resource load. +blockAllMixedContent = Blocking insecure request '%1$S'. # CSP Errors: # LOCALIZATION NOTE (couldntParseInvalidSource): diff --git a/dom/media/PeerConnection.js b/dom/media/PeerConnection.js index 901b76db96..be4d072093 100644 --- a/dom/media/PeerConnection.js +++ b/dom/media/PeerConnection.js @@ -341,6 +341,10 @@ function RTCPeerConnection() { this._localType = null; this._remoteType = null; + // http://rtcweb-wg.github.io/jsep/#rfc.section.4.1.9 + // canTrickle == null means unknown; when a remote description is received it + // is set to true or false based on the presence of the "trickle" ice-option + this._canTrickle = null; // States this._iceGatheringState = this._iceConnectionState = "new"; @@ -362,6 +366,8 @@ RTCPeerConnection.prototype = { Services.prefs.getBoolPref("media.peerconnection.ice.relay_only")) { rtcConfig.iceTransportPolicy = "relay"; } + this._config = Object.assign({}, rtcConfig); + if (!rtcConfig.iceServers || !Services.prefs.getBoolPref("media.peerconnection.use_document_iceservers")) { try { @@ -369,15 +375,14 @@ RTCPeerConnection.prototype = { JSON.parse(Services.prefs.getCharPref("media.peerconnection.default_iceservers") || "[]"); } catch (e) { this.logWarning( - "Ignoring invalid media.peerconnection.default_iceservers in about:config", - null, 0); + "Ignoring invalid media.peerconnection.default_iceservers in about:config"); rtcConfig.iceServers = []; } try { this._mustValidateRTCConfiguration(rtcConfig, "Ignoring invalid media.peerconnection.default_iceservers in about:config"); } catch (e) { - this.logWarning(e.message, null, 0); + this.logWarning(e.message); rtcConfig.iceServers = []; } } else { @@ -448,6 +453,10 @@ RTCPeerConnection.prototype = { return this._pc; }, + getConfiguration: function() { + return this._config; + }, + _initCertificate: function(certificates) { let certPromise; if (certificates && certificates.length > 0) { @@ -552,7 +561,7 @@ RTCPeerConnection.prototype = { } else if (!server.urls && server.url) { // TODO: Remove support for legacy iceServer.url eventually (Bug 1116766) server.urls = [server.url]; - this.logWarning("RTCIceServer.url is deprecated! Use urls instead.", null, 0); + this.logWarning("RTCIceServer.url is deprecated! Use urls instead."); } }); @@ -586,8 +595,7 @@ RTCPeerConnection.prototype = { this.logWarning("RTCConfiguration TURN credentialType \""+ server.credentialType + "\" is not yet implemented. Treating as password."+ - " https://bugzil.la/1247616", - null, 0); + " https://bugzil.la/1247616"); } } else if (!(url.scheme in { stun:1, stuns:1 })) { @@ -595,7 +603,7 @@ RTCPeerConnection.prototype = { "SyntaxError"); } if (url.scheme in { stuns:1, turns:1 }) { - this.logWarning(url.scheme.toUpperCase() + " is not yet supported.", null, 0); + this.logWarning(url.scheme.toUpperCase() + " is not yet supported."); } }); }); @@ -632,17 +640,22 @@ RTCPeerConnection.prototype = { } catch(e) { // If onerror itself throws, service it. try { - this.logError(e.message, e.fileName, e.lineNumber); + this.logMsg(e.message, e.fileName, e.lineNumber, Ci.nsIScriptError.errorFlag); } catch(e) {} } }, - logError: function(msg, file, line) { - this.logMsg(msg, file, line, Ci.nsIScriptError.errorFlag); + logError: function(msg) { + this.logStackMsg(msg, Ci.nsIScriptError.errorFlag); }, - logWarning: function(msg, file, line) { - this.logMsg(msg, file, line, Ci.nsIScriptError.warningFlag); + logWarning: function(msg) { + this.logStackMsg(msg, Ci.nsIScriptError.warningFlag); + }, + + logStackMsg: function(msg, flag) { + let err = this._win.Error(); + this.logMsg(msg, err.fileName, err.lineNumber, flag); }, logMsg: function(msg, file, line, flag) { @@ -676,8 +689,7 @@ RTCPeerConnection.prototype = { { get:function() { return this.getEH(name); }, set:function(h) { - this.logWarning(name + " is deprecated! " + msg, - null, 0); + this.logWarning(name + " is deprecated! " + msg); return this.setEH(name, h); } }); @@ -743,8 +755,7 @@ RTCPeerConnection.prototype = { if (options && convertLegacyOptions(options)) { this.logError( "Mandatory/optional in createOffer options no longer works! Use " + - JSON.stringify(options) + " instead (note the case difference)!", - null, 0); + JSON.stringify(options) + " instead (note the case difference)!"); options = {}; } @@ -943,7 +954,7 @@ RTCPeerConnection.prototype = { this._onSetRemoteDescriptionSuccess = resolve; this._onSetRemoteDescriptionFailure = reject; this._impl.setRemoteDescription(type, desc.sdp); - })); + })).then(() => { this._updateCanTrickle(); }); if (desc.type === "rollback") { return setRem; @@ -971,11 +982,40 @@ RTCPeerConnection.prototype = { ); }, - updateIce: function(config) { - throw new this._win.DOMException("updateIce not yet implemented", - "NotSupportedError"); + get canTrickleIceCandidates() { + return this._canTrickle; }, + _updateCanTrickle: function() { + let containsTrickle = section => { + let lines = section.toLowerCase().split(/(?:\r\n?|\n)/); + return lines.some(line => { + let prefix = "a=ice-options:"; + if (line.substring(0, prefix.length) !== prefix) { + return false; + } + let tokens = line.substring(prefix.length).split(" "); + return tokens.some(x => x === "trickle"); + }); + }; + + let desc = null; + try { + // The getter for remoteDescription can throw if the pc is closed. + desc = this.remoteDescription; + } catch (e) {} + if (!desc) { + this._canTrickle = null; + return; + } + + let sections = desc.sdp.split(/(?:\r\n?|\n)m=/); + let topSection = sections.shift(); + this._canTrickle = + containsTrickle(topSection) || sections.every(containsTrickle); + }, + + addIceCandidate: function(c, onSuccess, onError) { return this._legacyCatch(onSuccess, onError, () => { if (!c.candidate && !c.sdpMLineIndex) { @@ -1066,6 +1106,9 @@ RTCPeerConnection.prototype = { var encodings = parameters.encodings || []; encodings.reduce((uniqueRids, encoding) => { + if (encoding.scaleResolutionDownBy < 1.0) { + throw new this._win.RangeError("scaleResolutionDownBy must be >= 1.0"); + } if (!encoding.rid && encodings.length > 1) { throw new this._win.DOMException("Missing rid", "TypeError"); } @@ -1193,21 +1236,21 @@ RTCPeerConnection.prototype = { } if (dict.maxRetransmitNum != undefined) { dict.maxRetransmits = dict.maxRetransmitNum; - this.logWarning("Deprecated RTCDataChannelInit dictionary entry maxRetransmitNum used!", null, 0); + this.logWarning("Deprecated RTCDataChannelInit dictionary entry maxRetransmitNum used!"); } if (dict.outOfOrderAllowed != undefined) { dict.ordered = !dict.outOfOrderAllowed; // the meaning is swapped with // the name change - this.logWarning("Deprecated RTCDataChannelInit dictionary entry outOfOrderAllowed used!", null, 0); + this.logWarning("Deprecated RTCDataChannelInit dictionary entry outOfOrderAllowed used!"); } if (dict.preset != undefined) { dict.negotiated = dict.preset; - this.logWarning("Deprecated RTCDataChannelInit dictionary entry preset used!", null, 0); + this.logWarning("Deprecated RTCDataChannelInit dictionary entry preset used!"); } if (dict.stream != undefined) { dict.id = dict.stream; - this.logWarning("Deprecated RTCDataChannelInit dictionary entry stream used!", null, 0); + this.logWarning("Deprecated RTCDataChannelInit dictionary entry stream used!"); } if (dict.maxRetransmitTime !== null && dict.maxRetransmits !== null) { @@ -1380,7 +1423,7 @@ PeerConnectionObserver.prototype = { let pc = this._dompc; if (iceConnectionState === 'failed') { - pc.logError("ICE failed, see about:webrtc for more details", null, 0); + pc.logError("ICE failed, see about:webrtc for more details"); } if (this._dompc.iceConnectionState === 'checking' && (iceConnectionState === 'completed' || @@ -1435,7 +1478,7 @@ PeerConnectionObserver.prototype = { break; default: - this._dompc.logWarning("Unhandled state type: " + state, null, 0); + this._dompc.logWarning("Unhandled state type: " + state); break; } }, diff --git a/dom/media/tests/mochitest/head.js b/dom/media/tests/mochitest/head.js index 8ed2449b64..af2f23d37c 100644 --- a/dom/media/tests/mochitest/head.js +++ b/dom/media/tests/mochitest/head.js @@ -489,6 +489,14 @@ CommandChain.prototype = { return this.commands.indexOf(functionOrName, start); }, + mustHaveIndexOf: function(functionOrName, start) { + var index = this.indexOf(functionOrName, start); + if (index == -1) { + throw new Error("Unknown test: " + functionOrName); + } + return index; + }, + /** * Inserts the new commands after the specified command. */ @@ -511,7 +519,7 @@ CommandChain.prototype = { }, _insertHelper: function(functionOrName, commands, delta, all, start) { - var index = this.indexOf(functionOrName); + var index = this.mustHaveIndexOf(functionOrName); start = start || 0; for (; index !== -1; index = this.indexOf(functionOrName, index)) { if (!start) { @@ -533,33 +541,21 @@ CommandChain.prototype = { * Removes the specified command, returns what was removed. */ remove: function(functionOrName) { - var index = this.indexOf(functionOrName); - if (index >= 0) { - return this.commands.splice(index, 1); - } - return []; + return this.commands.splice(this.mustHaveIndexOf(functionOrName), 1); }, /** * Removes all commands after the specified one, returns what was removed. */ removeAfter: function(functionOrName, start) { - var index = this.indexOf(functionOrName, start); - if (index >= 0) { - return this.commands.splice(index + 1); - } - return []; + return this.commands.splice(this.mustHaveIndexOf(functionOrName, start) + 1); }, /** * Removes all commands before the specified one, returns what was removed. */ removeBefore: function(functionOrName) { - var index = this.indexOf(functionOrName); - if (index >= 0) { - return this.commands.splice(0, index); - } - return []; + return this.commands.splice(0, this.mustHaveIndexOf(functionOrName)); }, /** diff --git a/dom/media/tests/mochitest/mochitest.ini b/dom/media/tests/mochitest/mochitest.ini index 459c61f8e8..d6eda5df78 100644 --- a/dom/media/tests/mochitest/mochitest.ini +++ b/dom/media/tests/mochitest/mochitest.ini @@ -201,6 +201,7 @@ skip-if = toolkit == 'gonk' || buildapp == 'mulet' # b2g (Bug 1059867) skip-if = toolkit == 'gonk' || buildapp == 'mulet' # b2g (Bug 1059867) [test_peerConnection_remoteReofferRollback.html] skip-if = toolkit == 'gonk' || buildapp == 'mulet' # b2g (Bug 1059867) +[test_selftest.html] # Bug 1227781: Crash with bogus TURN server. [test_peerConnection_bug1227781.html] diff --git a/dom/media/tests/mochitest/nonTrickleIce.js b/dom/media/tests/mochitest/nonTrickleIce.js index ce59b89b54..2733b64947 100644 --- a/dom/media/tests/mochitest/nonTrickleIce.js +++ b/dom/media/tests/mochitest/nonTrickleIce.js @@ -2,6 +2,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +function removeTrickleOption(desc) { + var sdp = desc.sdp.replace(/\r\na=ice-options:trickle\r\n/, "\r\n"); + return new mozRTCSessionDescription({ type: desc.type, sdp: sdp }); +} + function makeOffererNonTrickle(chain) { chain.replace('PC_LOCAL_SETUP_ICE_HANDLER', [ function PC_LOCAL_SETUP_NOTRICKLE_ICE_HANDLER(test) { @@ -14,7 +19,7 @@ function makeOffererNonTrickle(chain) { chain.replace('PC_REMOTE_GET_OFFER', [ function PC_REMOTE_GET_FULL_OFFER(test) { return test.pcLocal.endOfTrickleIce.then(() => { - test._local_offer = test.pcLocal.localDescription; + test._local_offer = removeTrickleOption(test.pcLocal.localDescription); test._offer_constraints = test.pcLocal.constraints; test._offer_options = test.pcLocal.offerOptions; }); @@ -24,11 +29,14 @@ function makeOffererNonTrickle(chain) { function PC_REMOTE_REQUIRE_REMOTE_SDP_CANDIDATES(test) { info("test.pcLocal.localDescription.sdp: " + JSON.stringify(test.pcLocal.localDescription.sdp)); info("test._local_offer.sdp" + JSON.stringify(test._local_offer.sdp)); + is(test.pcRemote._pc.canTrickleIceCandidates, false, + "Remote thinks that trickle isn't supported"); ok(!test.localRequiresTrickleIce, "Local does NOT require trickle"); ok(test._local_offer.sdp.includes("a=candidate"), "offer has ICE candidates") ok(test._local_offer.sdp.includes("a=end-of-candidates"), "offer has end-of-candidates"); } ]); + chain.remove('PC_REMOTE_CHECK_CAN_TRICKLE_SYNC'); } function makeAnswererNonTrickle(chain) { @@ -43,7 +51,7 @@ function makeAnswererNonTrickle(chain) { chain.replace('PC_LOCAL_GET_ANSWER', [ function PC_LOCAL_GET_FULL_ANSWER(test) { return test.pcRemote.endOfTrickleIce.then(() => { - test._remote_answer = test.pcRemote.localDescription; + test._remote_answer = removeTrickleOption(test.pcRemote.localDescription); test._answer_constraints = test.pcRemote.constraints; }); } @@ -52,9 +60,12 @@ function makeAnswererNonTrickle(chain) { function PC_LOCAL_REQUIRE_REMOTE_SDP_CANDIDATES(test) { info("test.pcRemote.localDescription.sdp: " + JSON.stringify(test.pcRemote.localDescription.sdp)); info("test._remote_answer.sdp" + JSON.stringify(test._remote_answer.sdp)); + is(test.pcLocal._pc.canTrickleIceCandidates, false, + "Local thinks that trickle isn't supported"); ok(!test.remoteRequiresTrickleIce, "Remote does NOT require trickle"); ok(test._remote_answer.sdp.includes("a=candidate"), "answer has ICE candidates") ok(test._remote_answer.sdp.includes("a=end-of-candidates"), "answer has end-of-candidates"); } ]); + chain.remove('PC_LOCAL_CHECK_CAN_TRICKLE_SYNC'); } diff --git a/dom/media/tests/mochitest/templates.js b/dom/media/tests/mochitest/templates.js index abc621b1d8..6bd6c616cb 100644 --- a/dom/media/tests/mochitest/templates.js +++ b/dom/media/tests/mochitest/templates.js @@ -193,6 +193,15 @@ var commandsPeerConnectionInitial = [ "Initial remote ICE connection state is 'new'"); }, + function PC_LOCAL_CHECK_INITIAL_CAN_TRICKLE_SYNC(test) { + is(test.pcLocal._pc.canTrickleIceCandidates, null, + "Local trickle status should start out unknown"); + }, + + function PC_REMOTE_CHECK_INITIAL_CAN_TRICKLE_SYNC(test) { + is(test.pcRemote._pc.canTrickleIceCandidates, null, + "Remote trickle status should start out unknown"); + }, ]; var commandsGetUserMedia = [ @@ -305,6 +314,11 @@ var commandsPeerConnectionOfferAnswer = [ }); }, + function PC_REMOTE_CHECK_CAN_TRICKLE_SYNC(test) { + is(test.pcRemote._pc.canTrickleIceCandidates, true, + "Remote thinks that local can trickle"); + }, + function PC_LOCAL_SANE_LOCAL_SDP(test) { test.pcLocal.localRequiresTrickleIce = sdputils.verifySdp(test._local_offer, "offer", @@ -376,6 +390,11 @@ var commandsPeerConnectionOfferAnswer = [ test.testOptions); }, + function PC_LOCAL_CHECK_CAN_TRICKLE_SYNC(test) { + is(test.pcLocal._pc.canTrickleIceCandidates, true, + "Local thinks that remote can trickle"); + }, + function PC_LOCAL_WAIT_FOR_ICE_CONNECTED(test) { return waitForIceConnected(test, test.pcLocal); }, @@ -464,26 +483,30 @@ var commandsPeerConnectionOfferAnswer = [ return checkAllTrackStats(test.pcRemote); }, function PC_LOCAL_VERIFY_SDP_AFTER_END_OF_TRICKLE(test) { - /* In case the endOfTrickleSdp promise is resolved already it will win the - * race because it gets evaluated first. But if endOfTrickleSdp is still - * pending the rejection will win the race. */ - return Promise.race([ - test.pcLocal.endOfTrickleSdp, - Promise.reject("No SDP") - ]) - .then(sdp => sdputils.checkSdpAfterEndOfTrickle(sdp, test.testOptions, test.pcLocal.label), - () => info("pcLocal: Gathering is not complete yet, skipping post-gathering SDP check")); + if (test.pcLocal.endOfTrickleSdp) { + /* In case the endOfTrickleSdp promise is resolved already it will win the + * race because it gets evaluated first. But if endOfTrickleSdp is still + * pending the rejection will win the race. */ + return Promise.race([ + test.pcLocal.endOfTrickleSdp, + Promise.reject("No SDP") + ]) + .then(sdp => sdputils.checkSdpAfterEndOfTrickle(sdp, test.testOptions, test.pcLocal.label), + () => info("pcLocal: Gathering is not complete yet, skipping post-gathering SDP check")); + } }, function PC_REMOTE_VERIFY_SDP_AFTER_END_OF_TRICKLE(test) { - /* In case the endOfTrickleSdp promise is resolved already it will win the - * race because it gets evaluated first. But if endOfTrickleSdp is still - * pending the rejection will win the race. */ - return Promise.race([ - test.pcRemote.endOfTrickleSdp, - Promise.reject("No SDP") - ]) - .then(sdp => sdputils.checkSdpAfterEndOfTrickle(sdp, test.testOptions, test.pcRemote.label), - () => info("pcRemote: Gathering is not complete yet, skipping post-gathering SDP check")); + if (test.pcRemote.endOfTrickelSdp) { + /* In case the endOfTrickleSdp promise is resolved already it will win the + * race because it gets evaluated first. But if endOfTrickleSdp is still + * pending the rejection will win the race. */ + return Promise.race([ + test.pcRemote.endOfTrickleSdp, + Promise.reject("No SDP") + ]) + .then(sdp => sdputils.checkSdpAfterEndOfTrickle(sdp, test.testOptions, test.pcRemote.label), + () => info("pcRemote: Gathering is not complete yet, skipping post-gathering SDP check")); + } } ]; diff --git a/dom/media/tests/mochitest/test_peerConnection_bug825703.html b/dom/media/tests/mochitest/test_peerConnection_bug825703.html index eac07875ba..1e85abec24 100644 --- a/dom/media/tests/mochitest/test_peerConnection_bug825703.html +++ b/dom/media/tests/mochitest/test_peerConnection_bug825703.html @@ -22,6 +22,16 @@ var makePC = (config, expected_error) => { "RTCPeerConnection(" + JSON.stringify(config) + ")"); }; +// The order of properties in objects is not guaranteed in JavaScript, so this +// transform produces json-comparable dictionaries. The resulting copy is only +// meant to be used in comparisons (e.g. array-ness is not preserved). + +var toComparable = o => + (typeof o != 'object' || !o)? o : Object.keys(o).sort().reduce((co, key) => { + co[key] = toComparable(o[key]); + return co; +}, {}); + // This is a test of the iceServers parsing code + readable errors runNetworkTest(() => { var exception = null; @@ -72,6 +82,21 @@ runNetworkTest(() => { "RTCPeerConnection() constructor has readable exceptions"); } + // Test getConfiguration + var config = { + bundlePolicy: "max-bundle", + iceTransportPolicy: "relay", + peerIdentity: null, + iceServers: [ + { urls: ["stun:127.0.0.1", "stun:localhost"], credentialType:"password" }, + { urls: ["turn:[::1]:3478"], username:"p", credential:"p", credentialType:"token" }, + ], + }; + var pc = new RTCPeerConnection(config); + is(JSON.stringify(toComparable(pc.getConfiguration())), + JSON.stringify(toComparable(config)), "getConfiguration"); + pc.close(); + // Below tests are setting the about:config User preferences for default // ice servers and checking the outputs when RTCPeerConnection() is // invoked. See Bug 1167922 for more information. diff --git a/dom/media/tests/mochitest/test_peerConnection_forwarding_basicAudioVideoCombined.html b/dom/media/tests/mochitest/test_peerConnection_forwarding_basicAudioVideoCombined.html index 0a39468471..692a1e45f3 100644 --- a/dom/media/tests/mochitest/test_peerConnection_forwarding_basicAudioVideoCombined.html +++ b/dom/media/tests/mochitest/test_peerConnection_forwarding_basicAudioVideoCombined.html @@ -29,7 +29,7 @@ runNetworkTest(function() { return Promise.resolve(); } ]); - gumTest.chain.removeAfter("PC_REMOTE_CHECK_MEDIA_FLOW_PRESENT"); + gumTest.chain.removeAfter("PC_REMOTE_WAIT_FOR_MEDIA_FLOW"); gumTest.chain.execute() .then(() => forwardingTest.chain.execute()) .then(() => gumTest.close()) diff --git a/dom/media/tests/mochitest/test_peerConnection_remoteRollback.html b/dom/media/tests/mochitest/test_peerConnection_remoteRollback.html index 830fb64412..85e964aed9 100644 --- a/dom/media/tests/mochitest/test_peerConnection_remoteRollback.html +++ b/dom/media/tests/mochitest/test_peerConnection_remoteRollback.html @@ -15,30 +15,35 @@ runNetworkTest(function (options) { test = new PeerConnectionTest(options); test.setMediaConstraints([{audio: true}], [{audio: true}]); - test.chain.removeAfter('PC_REMOTE_SET_REMOTE_DESCRIPTION'); + test.chain.removeAfter('PC_REMOTE_CHECK_CAN_TRICKLE_SYNC'); test.chain.append([ - function PC_REMOTE_ROLLBACK(test) { - // We still haven't negotiated the tracks - test.pcRemote.expectNegotiationNeeded(); - return test.setRemoteDescription( - test.pcRemote, - new RTCSessionDescription({ type: "rollback" }), - STABLE); - }, + function PC_REMOTE_ROLLBACK(test) { + // We still haven't negotiated the tracks + test.pcRemote.expectNegotiationNeeded(); + return test.setRemoteDescription( + test.pcRemote, + new RTCSessionDescription({ type: "rollback" }), + STABLE); + }, - function PC_LOCAL_ROLLBACK(test) { - // We still haven't negotiated the tracks - test.pcLocal.expectNegotiationNeeded(); - return test.setLocalDescription( - test.pcLocal, - new RTCSessionDescription({ type: "rollback", sdp: ""}), - STABLE); - }, + function PC_REMOTE_CHECK_CAN_TRICKLE_REVERT_SYNC(test) { + is(test.pcRemote._pc.canTrickleIceCandidates, null, + "Remote canTrickleIceCandidates is reverted to null"); + }, - // Rolling back should shut down gathering - function PC_LOCAL_WAIT_FOR_END_OF_TRICKLE(test) { - return test.pcLocal.endOfTrickleIce; - }, + function PC_LOCAL_ROLLBACK(test) { + // We still haven't negotiated the tracks + test.pcLocal.expectNegotiationNeeded(); + return test.setLocalDescription( + test.pcLocal, + new RTCSessionDescription({ type: "rollback", sdp: ""}), + STABLE); + }, + + // Rolling back should shut down gathering + function PC_LOCAL_WAIT_FOR_END_OF_TRICKLE(test) { + return test.pcLocal.endOfTrickleIce; + }, ]); test.chain.append(commandsPeerConnectionOfferAnswer); test.run(); @@ -47,4 +52,3 @@ - diff --git a/dom/media/tests/mochitest/test_peerConnection_replaceTrack.html b/dom/media/tests/mochitest/test_peerConnection_replaceTrack.html index 402403f928..d8ff006945 100644 --- a/dom/media/tests/mochitest/test_peerConnection_replaceTrack.html +++ b/dom/media/tests/mochitest/test_peerConnection_replaceTrack.html @@ -65,7 +65,7 @@ test = new PeerConnectionTest(); test.audioCtx = new AudioContext(); test.setMediaConstraints([{video: true, audio: true}], [{video: true}]); - test.chain.removeAfter("PC_REMOTE_CHECK_MEDIA_FLOW_PRESENT"); + test.chain.removeAfter("PC_REMOTE_WAIT_FOR_MEDIA_FLOW"); // Test replaceTrack on pcRemote separately since it's video only. test.chain.append([ diff --git a/dom/media/tests/mochitest/test_peerConnection_scaleResolution.html b/dom/media/tests/mochitest/test_peerConnection_scaleResolution.html index c354cc16b0..50c9a8c105 100644 --- a/dom/media/tests/mochitest/test_peerConnection_scaleResolution.html +++ b/dom/media/tests/mochitest/test_peerConnection_scaleResolution.html @@ -12,33 +12,37 @@ visible: true }); - var pc1 = new RTCPeerConnection(); - var pc2 = new RTCPeerConnection(); - - var add = (pc, can, failed) => can && pc.addIceCandidate(can).catch(failed); - pc1.onicecandidate = e => add(pc2, e.candidate, generateErrorCallback()); - pc2.onicecandidate = e => add(pc1, e.candidate, generateErrorCallback()); - - pc1.onnegotiationneeded = e => - pc1.createOffer().then(d => pc1.setLocalDescription(d)) - .then(() => pc2.setRemoteDescription(pc1.localDescription)) - .then(() => pc2.createAnswer()).then(d => pc2.setLocalDescription(d)) - .then(() => pc1.setRemoteDescription(pc2.localDescription)) - .catch(generateErrorCallback()); - var mustRejectWith = (msg, reason, f) => f().then(() => ok(false, msg), e => is(e.name, reason, msg)); - var v1, v2; - runNetworkTest(function() { - v1 = createMediaElement('video', 'v1'); - v2 = createMediaElement('video', 'v2'); + var removeVP8 = d => (d.sdp = d.sdp.replace("a=rtpmap:120 VP8/90000\r\n", ""), d); - is(v2.currentTime, 0, "v2.currentTime is zero at outset"); + function testScale(codec) { + var pc1 = new RTCPeerConnection(); + var pc2 = new RTCPeerConnection(); - navigator.mediaDevices.getUserMedia({ video: true }) + var add = (pc, can, failed) => can && pc.addIceCandidate(can).catch(failed); + pc1.onicecandidate = e => add(pc2, e.candidate, generateErrorCallback()); + pc2.onicecandidate = e => add(pc1, e.candidate, generateErrorCallback()); + + info("testing scaling with " + codec); + + pc1.onnegotiationneeded = e => + pc1.createOffer() + .then(d => pc1.setLocalDescription(codec == "VP8" ? d : removeVP8(d))) + .then(() => pc2.setRemoteDescription(pc1.localDescription)) + .then(() => pc2.createAnswer()).then(d => pc2.setLocalDescription(d)) + .then(() => pc1.setRemoteDescription(pc2.localDescription)) + .catch(generateErrorCallback()); + + return navigator.mediaDevices.getUserMedia({ video: true }) .then(stream => { + var v1 = createMediaElement('video', 'v1'); + var v2 = createMediaElement('video', 'v2'); + + is(v2.currentTime, 0, "v2.currentTime is zero at outset"); + v1.srcObject = stream; var sender = pc1.addTrack(stream.getVideoTracks()[0], stream); @@ -46,23 +50,33 @@ () => sender.setParameters({ encodings: [{ scaleResolutionDownBy: 0.5 } ] })) .then(() => sender.setParameters({ encodings: [{ maxBitrate: 60000, - scaleResolutionDownBy: 2 }] })) + scaleResolutionDownBy: 2 }] })) + .then(() => new Promise(resolve => pc2.ontrack = e => resolve(e))) + .then(e => v2.srcObject = e.streams[0]) + .then(() => new Promise(resolve => v2.onloadedmetadata = resolve)) + .then(() => waitUntil(() => v2.currentTime > 0 && v2.srcObject.currentTime > 0)) + .then(() => ok(v2.currentTime > 0, "v2.currentTime is moving (" + v2.currentTime + ")")) + .then(() => wait(3000)) // TODO: Bug 1248154 + .then(() => { + ok(v1.videoWidth > 0, "source width is positive"); + ok(v1.videoHeight > 0, "source height is positive"); + if (v2.videoWidth == 640 && v2.videoHeight == 480) { // TODO: Bug 1248154 + info("Skipping test due to Bug 1248154"); + } else { + is(v2.videoWidth, v1.videoWidth / 2, "sink is half the width of source"); + is(v2.videoHeight, v1.videoHeight / 2, "sink is half the height of source"); + } + }) + .then(() => { + stream.getTracks().forEach(track => track.stop()); + v1.srcObject = v2.srcObject = null; + }) }) - .then(() => new Promise(resolve => pc2.ontrack = e => resolve(e))) - .then(e => v2.srcObject = e.streams[0]) - .then(() => new Promise(resolve => v2.onloadedmetadata = resolve)) - .then(() => waitUntil(() => v2.currentTime > 0 && v2.srcObject.currentTime > 0)) - .then(() => ok(v2.currentTime > 0, "v2.currentTime is moving (" + v2.currentTime + ")")) - .then(() => wait(1000)) // TODO: Bug 1248154 - .then(() => { - ok(v1.videoWidth > 0, "source width is positive"); - ok(v1.videoHeight > 0, "source height is positive"); - is(v2.videoWidth, v1.videoWidth / 2, "sink is half the width of source"); - is(v2.videoHeight, v1.videoHeight / 2, "sink is half the height of source"); - }) - .catch(generateErrorCallback()) - .then(networkTestFinished); - }); + .catch(generateErrorCallback()); + } + + runNetworkTest(() => testScale("VP8").then(() => testScale("H264")) + .then(networkTestFinished)); diff --git a/dom/media/tests/mochitest/test_peerConnection_simulcastOffer.html b/dom/media/tests/mochitest/test_peerConnection_simulcastOffer.html index 067c00de2a..93e33dfb31 100644 --- a/dom/media/tests/mochitest/test_peerConnection_simulcastOffer.html +++ b/dom/media/tests/mochitest/test_peerConnection_simulcastOffer.html @@ -52,7 +52,9 @@ ]); runNetworkTest(() => - pushPrefs(['media.peerconnection.simulcast', true]).then(() => { + pushPrefs(['media.peerconnection.simulcast', true], + ['media.peerconnection.video.min_bitrate_estimate', 100*1000]).then(() => { + SimpleTest.requestCompleteLog(); var stream; var helper = new CaptureStreamTestHelper2D(50,50); var canvas = helper.createAndAppendElement('canvas', 'source_canvas'); diff --git a/dom/media/tests/mochitest/test_peerConnection_syncSetDescription.html b/dom/media/tests/mochitest/test_peerConnection_syncSetDescription.html index f03065241d..bc998d641b 100644 --- a/dom/media/tests/mochitest/test_peerConnection_syncSetDescription.html +++ b/dom/media/tests/mochitest/test_peerConnection_syncSetDescription.html @@ -21,7 +21,9 @@ function PC_LOCAL_SET_LOCAL_DESCRIPTION_SYNC(test) { function PC_REMOTE_SET_REMOTE_DESCRIPTION_SYNC(test) { test.pcRemote.onsignalingstatechange = function() {}; - test.pcRemote._pc.setRemoteDescription(test._local_offer); + test.pcRemote._pc.setRemoteDescription(test._local_offer, + test.pcRemote.releaseIceCandidates, + generateErrorCallback("pcRemote._pc.setRemoteDescription() sync failed")); } function PC_REMOTE_SET_LOCAL_DESCRIPTION_SYNC(test) { test.pcRemote.onsignalingstatechange = function() {}; @@ -29,21 +31,20 @@ function PC_REMOTE_SET_LOCAL_DESCRIPTION_SYNC(test) { } function PC_LOCAL_SET_REMOTE_DESCRIPTION_SYNC(test) { test.pcLocal.onsignalingstatechange = function() {}; - test.pcLocal._pc.setRemoteDescription(test._remote_answer); + test.pcLocal._pc.setRemoteDescription(test._remote_answer, + test.pcLocal.releaseIceCandidates, + generateErrorCallback("pcLocal._pc.setRemoteDescription() sync failed")); } runNetworkTest(() => { - var replace = (test, name, command) => { - test.chain.insertAfter(name, command); - test.chain.remove(name); - } - var test = new PeerConnectionTest(); test.setMediaConstraints([{video: true}], [{video: true}]); - test.chain.replace(test, "PC_LOCAL_SET_LOCAL_DESCRIPTION", PC_LOCAL_SET_LOCAL_DESCRIPTION_SYNC); - test.chain.replace(test, "PC_REMOTE_SET_REMOTE_DESCRIPTION", PC_REMOTE_SET_REMOTE_DESCRIPTION_SYNC); - test.chain.replace(test, "PC_REMOTE_SET_LOCAL_DESCRIPTION", PC_REMOTE_SET_LOCAL_DESCRIPTION_SYNC); - test.chain.replace(test, "PC_LOCAL_SET_REMOTE_DESCRIPTION", PC_LOCAL_SET_REMOTE_DESCRIPTION_SYNC); + test.chain.replace("PC_LOCAL_SET_LOCAL_DESCRIPTION", PC_LOCAL_SET_LOCAL_DESCRIPTION_SYNC); + test.chain.replace("PC_REMOTE_SET_REMOTE_DESCRIPTION", PC_REMOTE_SET_REMOTE_DESCRIPTION_SYNC); + test.chain.remove("PC_REMOTE_CHECK_CAN_TRICKLE_SYNC"); + test.chain.replace("PC_REMOTE_SET_LOCAL_DESCRIPTION", PC_REMOTE_SET_LOCAL_DESCRIPTION_SYNC); + test.chain.replace("PC_LOCAL_SET_REMOTE_DESCRIPTION", PC_LOCAL_SET_REMOTE_DESCRIPTION_SYNC); + test.chain.remove("PC_LOCAL_CHECK_CAN_TRICKLE_SYNC"); test.run(); }); diff --git a/dom/media/tests/mochitest/test_peerConnection_verifyVideoAfterRenegotiation.html b/dom/media/tests/mochitest/test_peerConnection_verifyVideoAfterRenegotiation.html new file mode 100644 index 0000000000..96542d226f --- /dev/null +++ b/dom/media/tests/mochitest/test_peerConnection_verifyVideoAfterRenegotiation.html @@ -0,0 +1,100 @@ + + + + + + + +
+
+
+ + diff --git a/dom/media/tests/mochitest/test_selftest.html b/dom/media/tests/mochitest/test_selftest.html new file mode 100644 index 0000000000..e755939a2c --- /dev/null +++ b/dom/media/tests/mochitest/test_selftest.html @@ -0,0 +1,38 @@ + + + + + + +
+
+
+ + diff --git a/dom/network/PUDPSocket.ipdl b/dom/network/PUDPSocket.ipdl index 0ead8b6ecd..267448ddfd 100644 --- a/dom/network/PUDPSocket.ipdl +++ b/dom/network/PUDPSocket.ipdl @@ -41,7 +41,7 @@ protocol PUDPSocket manager PNecko or PBackground; parent: - async Bind(UDPAddressInfo addressInfo, bool addressReuse, bool loopback); + async Bind(UDPAddressInfo addressInfo, bool addressReuse, bool loopback, uint32_t recvBufferSize); async Connect(UDPAddressInfo addressInfo); async OutgoingData(UDPData data, UDPSocketAddr addr); diff --git a/dom/network/UDPSocket.cpp b/dom/network/UDPSocket.cpp index 4ea6da2cd2..60cbb53376 100644 --- a/dom/network/UDPSocket.cpp +++ b/dom/network/UDPSocket.cpp @@ -503,7 +503,8 @@ UDPSocket::InitRemote(const nsAString& aLocalAddress, NS_ConvertUTF16toUTF8(aLocalAddress), aLocalPort, mAddressReuse, - mLoopback); + mLoopback, + 0); if (NS_FAILED(rv)) { return rv; diff --git a/dom/network/UDPSocketChild.cpp b/dom/network/UDPSocketChild.cpp index acea10e2c2..541a26df61 100644 --- a/dom/network/UDPSocketChild.cpp +++ b/dom/network/UDPSocketChild.cpp @@ -171,7 +171,8 @@ UDPSocketChild::Bind(nsIUDPSocketInternal* aSocket, const nsACString& aHost, uint16_t aPort, bool aAddressReuse, - bool aLoopback) + bool aLoopback, + uint32_t recvBufferSize) { UDPSOCKET_LOG(("%s: %s:%u", __FUNCTION__, PromiseFlatCString(aHost).get(), aPort)); @@ -190,7 +191,7 @@ UDPSocketChild::Bind(nsIUDPSocketInternal* aSocket, mFilterName); } - SendBind(UDPAddressInfo(nsCString(aHost), aPort), aAddressReuse, aLoopback); + SendBind(UDPAddressInfo(nsCString(aHost), aPort), aAddressReuse, aLoopback, recvBufferSize); return NS_OK; } diff --git a/dom/network/UDPSocketParent.cpp b/dom/network/UDPSocketParent.cpp index 9e429947f9..421e1247f1 100644 --- a/dom/network/UDPSocketParent.cpp +++ b/dom/network/UDPSocketParent.cpp @@ -167,11 +167,12 @@ UDPSocketParent::Init(const IPC::Principal& aPrincipal, bool UDPSocketParent::RecvBind(const UDPAddressInfo& aAddressInfo, - const bool& aAddressReuse, const bool& aLoopback) + const bool& aAddressReuse, const bool& aLoopback, + const uint32_t& recvBufferSize) { UDPSOCKET_LOG(("%s: %s:%u", __FUNCTION__, aAddressInfo.addr().get(), aAddressInfo.port())); - if (NS_FAILED(BindInternal(aAddressInfo.addr(), aAddressInfo.port(), aAddressReuse, aLoopback))) { + if (NS_FAILED(BindInternal(aAddressInfo.addr(), aAddressInfo.port(), aAddressReuse, aLoopback, recvBufferSize))) { FireInternalError(__LINE__); return true; } @@ -199,11 +200,12 @@ UDPSocketParent::RecvBind(const UDPAddressInfo& aAddressInfo, nsresult UDPSocketParent::BindInternal(const nsCString& aHost, const uint16_t& aPort, - const bool& aAddressReuse, const bool& aLoopback) + const bool& aAddressReuse, const bool& aLoopback, + const uint32_t& recvBufferSize) { nsresult rv; - UDPSOCKET_LOG(("%s: [this=%p] %s:%u addressReuse: %d loopback: %d", __FUNCTION__, this, nsCString(aHost).get(), aPort, aAddressReuse, aLoopback)); + UDPSOCKET_LOG(("%s: [this=%p] %s:%u addressReuse: %d loopback: %d recvBufferSize: %lu", __FUNCTION__, this, nsCString(aHost).get(), aPort, aAddressReuse, aLoopback, recvBufferSize)); nsCOMPtr sock = do_CreateInstance("@mozilla.org/network/udp-socket;1", &rv); @@ -249,6 +251,12 @@ UDPSocketParent::BindInternal(const nsCString& aHost, const uint16_t& aPort, return rv; } } + if (recvBufferSize != 0) { + rv = sock->SetRecvBufferSize(recvBufferSize); + if (NS_WARN_IF(NS_FAILED(rv))) { + UDPSOCKET_LOG(("%s: [this=%p] %s:%u failed to set recv buffer size to: %lu", __FUNCTION__, this, nsCString(aHost).get(), aPort, recvBufferSize)); + } + } // register listener rv = sock->AsyncListen(this); diff --git a/dom/network/UDPSocketParent.h b/dom/network/UDPSocketParent.h index a7254cc738..04f70abd32 100644 --- a/dom/network/UDPSocketParent.h +++ b/dom/network/UDPSocketParent.h @@ -35,7 +35,8 @@ public: bool Init(const IPC::Principal& aPrincipal, const nsACString& aFilter); virtual bool RecvBind(const UDPAddressInfo& aAddressInfo, - const bool& aAddressReuse, const bool& aLoopback) override; + const bool& aAddressReuse, const bool& aLoopback, + const uint32_t& recvBufferSize) override; virtual bool RecvConnect(const UDPAddressInfo& aAddressInfo) override; void DoSendConnectResponse(const UDPAddressInfo& aAddressInfo); void SendConnectResponse(nsIEventTarget *aThread, @@ -62,7 +63,8 @@ private: void Send(const InfallibleTArray& aData, const UDPSocketAddr& aAddr); void Send(const InputStreamParams& aStream, const UDPSocketAddr& aAddr); nsresult BindInternal(const nsCString& aHost, const uint16_t& aPort, - const bool& aAddressReuse, const bool& aLoopback); + const bool& aAddressReuse, const bool& aLoopback, + const uint32_t& recvBufferSize); nsresult ConnectInternal(const nsCString& aHost, const uint16_t& aPort); void FireInternalError(uint32_t aLineNo); void SendInternalError(nsIEventTarget *aThread, diff --git a/dom/network/interfaces/nsIUDPSocketChild.idl b/dom/network/interfaces/nsIUDPSocketChild.idl index 3c0bae43ae..2a9da07f69 100644 --- a/dom/network/interfaces/nsIUDPSocketChild.idl +++ b/dom/network/interfaces/nsIUDPSocketChild.idl @@ -32,7 +32,7 @@ interface nsIUDPSocketChild : nsISupports // Tell the chrome process to bind the UDP socket to a given local host and port void bind(in nsIUDPSocketInternal socket, in nsIPrincipal principal, in AUTF8String host, in unsigned short port, - in bool addressReuse, in bool loopback); + in bool addressReuse, in bool loopback, in uint32_t recvBufferSize); // Tell the chrome process to connect the UDP socket to a given remote host and port void connect(in nsIUDPSocketInternal socket, in AUTF8String host, in unsigned short port); diff --git a/dom/payment/Payment.jsm b/dom/payment/Payment.jsm index be4abd1f36..df226b7264 100644 --- a/dom/payment/Payment.jsm +++ b/dom/payment/Payment.jsm @@ -27,7 +27,7 @@ XPCOMUtils.defineLazyServiceGetter(this, "prefService", "@mozilla.org/preferences-service;1", "nsIPrefService"); -let PaymentManager = { +var PaymentManager = { init: function init() { // Payment providers data are stored as a preference. this.registeredProviders = null; diff --git a/dom/payment/PaymentProvider.js b/dom/payment/PaymentProvider.js index b3d757675f..b7e035ae83 100644 --- a/dom/payment/PaymentProvider.js +++ b/dom/payment/PaymentProvider.js @@ -20,7 +20,7 @@ XPCOMUtils.defineLazyServiceGetter(this, "uuidgen", const PREF_DEBUG = "dom.payment.debug"; -let _debug; +var _debug; try { _debug = Services.prefs.getPrefType(PREF_DEBUG) == Ci.nsIPrefBranch.PREF_BOOL && Services.prefs.getBoolPref(PREF_DEBUG); diff --git a/dom/payment/tests/mochitest/mochitest.ini b/dom/payment/tests/mochitest/mochitest.ini index 46c9ebd400..a31b0a49e7 100644 --- a/dom/payment/tests/mochitest/mochitest.ini +++ b/dom/payment/tests/mochitest/mochitest.ini @@ -1,5 +1,5 @@ [DEFAULT] -skip-if=buildapp != 'b2g' && toolkit != 'android' +skip-if=buildapp != 'b2g' support-files= file_mozpayproviderchecker.html diff --git a/dom/payment/tests/unit/header_helper.js b/dom/payment/tests/unit/header_helper.js index 4b19b07da1..4d90f7072f 100644 --- a/dom/payment/tests/unit/header_helper.js +++ b/dom/payment/tests/unit/header_helper.js @@ -3,9 +3,9 @@ "use strict"; -const {classes: Cc, interfaces: Ci, utils: Cu, results: Cr} = Components; +var {classes: Cc, interfaces: Ci, utils: Cu, results: Cr} = Components; -let subscriptLoader = Cc["@mozilla.org/moz/jssubscript-loader;1"] +var subscriptLoader = Cc["@mozilla.org/moz/jssubscript-loader;1"] .getService(Ci.mozIJSSubScriptLoader); /** diff --git a/dom/security/nsCSPContext.cpp b/dom/security/nsCSPContext.cpp index fa9715c8ee..0043048c47 100644 --- a/dom/security/nsCSPContext.cpp +++ b/dom/security/nsCSPContext.cpp @@ -319,6 +319,19 @@ nsCSPContext::GetUpgradeInsecureRequests(bool *outUpgradeRequest) return NS_OK; } +NS_IMETHODIMP +nsCSPContext::GetBlockAllMixedContent(bool *outBlockAllMixedContent) +{ + *outBlockAllMixedContent = false; + for (uint32_t i = 0; i < mPolicies.Length(); i++) { + if (mPolicies[i]->hasDirective(nsIContentSecurityPolicy::BLOCK_ALL_MIXED_CONTENT)) { + *outBlockAllMixedContent = true; + return NS_OK; + } + } + return NS_OK; +} + NS_IMETHODIMP nsCSPContext::GetReferrerPolicy(uint32_t* outPolicy, bool* outIsSet) { diff --git a/dom/security/nsCSPParser.cpp b/dom/security/nsCSPParser.cpp index a4735f9795..242ab9e632 100644 --- a/dom/security/nsCSPParser.cpp +++ b/dom/security/nsCSPParser.cpp @@ -1004,6 +1004,11 @@ nsCSPParser::directiveName() return nullptr; } + // special case handling for block-all-mixed-content + if (CSP_IsDirective(mCurToken, nsIContentSecurityPolicy::BLOCK_ALL_MIXED_CONTENT)) { + return new nsBlockAllMixedContentDirective(CSP_StringToCSPDirective(mCurToken)); + } + // special case handling for upgrade-insecure-requests if (CSP_IsDirective(mCurToken, nsIContentSecurityPolicy::UPGRADE_IF_INSECURE_DIRECTIVE)) { return new nsUpgradeInsecureDirective(CSP_StringToCSPDirective(mCurToken)); @@ -1055,6 +1060,20 @@ nsCSPParser::directive() return; } + // special case handling for block-all-mixed-content, which is only specified + // by a directive name but does not include any srcs. + if (cspDir->equals(nsIContentSecurityPolicy::BLOCK_ALL_MIXED_CONTENT)) { + if (mCurDir.Length() > 1) { + const char16_t* params[] = { MOZ_UTF16("block-all-mixed-content") }; + logWarningErrorToConsole(nsIScriptError::warningFlag, + "ignoreSrcForDirective", + params, ArrayLength(params)); + } + // add the directive and return + mPolicy->addDirective(cspDir); + return; + } + // special case handling for upgrade-insecure-requests, which is only specified // by a directive name but does not include any srcs. if (cspDir->equals(nsIContentSecurityPolicy::UPGRADE_IF_INSECURE_DIRECTIVE)) { diff --git a/dom/security/nsCSPUtils.cpp b/dom/security/nsCSPUtils.cpp index d9f926aad3..87d23678c9 100644 --- a/dom/security/nsCSPUtils.cpp +++ b/dom/security/nsCSPUtils.cpp @@ -965,6 +965,11 @@ nsCSPDirective::toDomCSPStruct(mozilla::dom::CSP& outCSP) const outCSP.mForm_action.Value() = mozilla::Move(srcs); return; + case nsIContentSecurityPolicy::BLOCK_ALL_MIXED_CONTENT: + outCSP.mBlock_all_mixed_content.Construct(); + // does not have any srcs + return; + case nsIContentSecurityPolicy::UPGRADE_IF_INSECURE_DIRECTIVE: outCSP.mUpgrade_insecure_requests.Construct(); // does not have any srcs @@ -1050,6 +1055,24 @@ bool nsCSPChildSrcDirective::equals(CSPDirective aDirective) const return (aDirective == nsIContentSecurityPolicy::CHILD_SRC_DIRECTIVE); } +/* =============== nsBlockAllMixedContentDirective ============= */ + +nsBlockAllMixedContentDirective::nsBlockAllMixedContentDirective(CSPDirective aDirective) +: nsCSPDirective(aDirective) +{ +} + +nsBlockAllMixedContentDirective::~nsBlockAllMixedContentDirective() +{ +} + +void +nsBlockAllMixedContentDirective::toString(nsAString& outStr) const +{ + outStr.AppendASCII(CSP_CSPDirectiveToString( + nsIContentSecurityPolicy::BLOCK_ALL_MIXED_CONTENT)); +} + /* =============== nsUpgradeInsecureDirective ============= */ nsUpgradeInsecureDirective::nsUpgradeInsecureDirective(CSPDirective aDirective) diff --git a/dom/security/nsCSPUtils.h b/dom/security/nsCSPUtils.h index a0cd8bd154..402a988e2b 100644 --- a/dom/security/nsCSPUtils.h +++ b/dom/security/nsCSPUtils.h @@ -88,7 +88,8 @@ static const char* CSPStrDirectives[] = { "referrer", // REFERRER_DIRECTIVE "manifest-src", // MANIFEST_SRC_DIRECTIVE "upgrade-insecure-requests", // UPGRADE_IF_INSECURE_DIRECTIVE - "child-src" // CHILD_SRC_DIRECTIVE + "child-src", // CHILD_SRC_DIRECTIVE + "block-all-mixed-content" // BLOCK_ALL_MIXED_CONTENT }; inline const char* CSP_CSPDirectiveToString(CSPDirective aDir) @@ -343,6 +344,29 @@ class nsCSPChildSrcDirective : public nsCSPDirective { bool mHandleFrameSrc; }; +/* =============== nsBlockAllMixedContentDirective === */ + +class nsBlockAllMixedContentDirective : public nsCSPDirective { + public: + explicit nsBlockAllMixedContentDirective(CSPDirective aDirective); + ~nsBlockAllMixedContentDirective(); + + bool permits(nsIURI* aUri, const nsAString& aNonce, bool aWasRedirected, + bool aReportOnly, bool aUpgradeInsecure) const + { return false; } + + bool permits(nsIURI* aUri) const + { return false; } + + bool allows(enum CSPKeyword aKeyword, const nsAString& aHashOrNonce) const + { return false; } + + void toString(nsAString& outStr) const; + + void addSrcs(const nsTArray& aSrcs) + { MOZ_ASSERT(false, "block-all-mixed-content does not hold any srcs"); } +}; + /* =============== nsUpgradeInsecureDirective === */ /* diff --git a/dom/security/nsMixedContentBlocker.cpp b/dom/security/nsMixedContentBlocker.cpp index 2dda70a7cc..b25da54199 100644 --- a/dom/security/nsMixedContentBlocker.cpp +++ b/dom/security/nsMixedContentBlocker.cpp @@ -632,6 +632,35 @@ nsMixedContentBlocker::ShouldLoad(bool aHadInsecureImageRedirect, return NS_OK; } + nsCOMPtr docShell = NS_CP_GetDocShellFromContext(aRequestingContext); + NS_ENSURE_TRUE(docShell, NS_OK); + + // The page might have set the CSP directive 'block-all-mixed-content' which + // should block not only active mixed content loads but in fact all mixed content + // loads, see https://www.w3.org/TR/mixed-content/#strict-checking + // Block all non secure loads in case the CSP directive is present. Please note + // that at this point we already know, based on |schemeSecure| that the load is + // not secure, so we can bail out early at this point. + if (docShell->GetDocument()->GetBlockAllMixedContent(isPreload)) { + // log a message to the console before returning. + nsAutoCString spec; + rv = aContentLocation->GetSpec(spec); + NS_ENSURE_SUCCESS(rv, rv); + NS_ConvertUTF8toUTF16 reportSpec(spec); + + const char16_t* params[] = { reportSpec.get()}; + CSP_LogLocalizedStr(MOZ_UTF16("blockAllMixedContent"), + params, ArrayLength(params), + EmptyString(), // aSourceFile + EmptyString(), // aScriptSample + 0, // aLineNumber + 0, // aColumnNumber + nsIScriptError::errorFlag, "CSP", + docShell->GetDocument()->InnerWindowID()); + *aDecision = REJECT_REQUEST; + return NS_OK; + } + // Disallow mixed content loads for workers, shared workers and service // workers. if (isWorkerType) { @@ -649,10 +678,6 @@ nsMixedContentBlocker::ShouldLoad(bool aHadInsecureImageRedirect, return NS_OK; } - // Determine if the rootDoc is https and if the user decided to allow Mixed Content - nsCOMPtr docShell = NS_CP_GetDocShellFromContext(aRequestingContext); - NS_ENSURE_TRUE(docShell, NS_OK); - // The page might have set the CSP directive 'upgrade-insecure-requests'. In such // a case allow the http: load to succeed with the promise that the channel will // get upgraded to https before fetching any data from the netwerk. @@ -672,6 +697,7 @@ nsMixedContentBlocker::ShouldLoad(bool aHadInsecureImageRedirect, return NS_OK; } + // Determine if the rootDoc is https and if the user decided to allow Mixed Content bool rootHasSecureConnection = false; bool allowMixedContent = false; bool isRootDocShell = false; diff --git a/dom/tests/mochitest/general/test_interfaces.html b/dom/tests/mochitest/general/test_interfaces.html index 6e650a0332..1854866672 100644 --- a/dom/tests/mochitest/general/test_interfaces.html +++ b/dom/tests/mochitest/general/test_interfaces.html @@ -802,9 +802,9 @@ var interfaceNamesInGlobalScope = // IMPORTANT: Do not change this list without review from a DOM peer! {name: "MozClirModeEvent", b2g: true}, // IMPORTANT: Do not change this list without review from a DOM peer! - "mozContact", + {name: "mozContact", b2g: true, permission: "contacts-read"}, // IMPORTANT: Do not change this list without review from a DOM peer! - "MozContactChangeEvent", + {name: "MozContactChangeEvent", b2g: true, permission: "contacts-read"}, // IMPORTANT: Do not change this list without review from a DOM peer! {name: "MozEmergencyCbModeEvent", b2g: true}, // IMPORTANT: Do not change this list without review from a DOM peer! diff --git a/dom/webidl/CSPDictionaries.webidl b/dom/webidl/CSPDictionaries.webidl index 30faf9491f..1f95099326 100644 --- a/dom/webidl/CSPDictionaries.webidl +++ b/dom/webidl/CSPDictionaries.webidl @@ -27,6 +27,7 @@ dictionary CSP { sequence manifest-src; sequence upgrade-insecure-requests; sequence child-src; + sequence block-all-mixed-content; }; dictionary CSPPolicies { diff --git a/dom/webidl/ChromeUtils.webidl b/dom/webidl/ChromeUtils.webidl index c70b4ad689..356931ef9c 100644 --- a/dom/webidl/ChromeUtils.webidl +++ b/dom/webidl/ChromeUtils.webidl @@ -30,13 +30,39 @@ interface ChromeUtils : ThreadSafeChromeUtils { optional OriginAttributesPatternDictionary pattern); /** - * Returns an OriginAttributes dictionary using the origin URI but forcing - * the passed userContextId. + * Returns an OriginAttributesDictionary with all default attributes added + * and assigned default values. + * + * @returns An OriginAttributesDictionary populated with the + * default attributes added and assigned default values. + */ + static OriginAttributesDictionary + createDefaultOriginAttributes(); + + /** + * Returns an OriginAttributesDictionary with values from the |origin| suffix + * and unspecified attributes added and assigned default values. + * + * @param origin The origin URI to create from. + * @returns An OriginAttributesDictionary with values from + * the origin suffix and unspecified attributes + * added and assigned default values. */ [Throws] static OriginAttributesDictionary - createOriginAttributesWithUserContextId(DOMString origin, - unsigned long userContextId); + createOriginAttributesFromOrigin(DOMString origin); + + /** + * Returns an OriginAttributesDictionary that is a copy of |originAttrs| with + * unspecified attributes added and assigned default values. + * + * @param originAttrs The origin attributes to copy. + * @returns An OriginAttributesDictionary copy of |originAttrs| + * with unspecified attributes added and assigned + * default values. + */ + static OriginAttributesDictionary + createOriginAttributesFromDict(optional OriginAttributesDictionary originAttrs); }; /** diff --git a/dom/webidl/Contacts.webidl b/dom/webidl/Contacts.webidl index 91dc264edf..1755df98e8 100644 --- a/dom/webidl/Contacts.webidl +++ b/dom/webidl/Contacts.webidl @@ -58,7 +58,8 @@ dictionary ContactProperties { }; [Constructor(optional ContactProperties properties), - JSImplementation="@mozilla.org/contact;1"] + JSImplementation="@mozilla.org/contact;1", + CheckAnyPermissions="contacts-read contacts-write contacts-create"] interface mozContact { attribute DOMString id; readonly attribute Date? published; @@ -116,7 +117,8 @@ dictionary ContactFindOptions : ContactFindSortOptions { }; [NoInterfaceObject, NavigatorProperty="mozContacts", - JSImplementation="@mozilla.org/contactManager;1"] + JSImplementation="@mozilla.org/contactManager;1", + CheckAnyPermissions="contacts-read contacts-write contacts-create"] interface ContactManager : EventTarget { DOMRequest find(optional ContactFindOptions options); DOMCursor getAll(optional ContactFindSortOptions options); diff --git a/dom/webidl/MozContactChangeEvent.webidl b/dom/webidl/MozContactChangeEvent.webidl index 95b695b2a7..f8ee785db0 100644 --- a/dom/webidl/MozContactChangeEvent.webidl +++ b/dom/webidl/MozContactChangeEvent.webidl @@ -4,7 +4,8 @@ * You can obtain one at http://mozilla.org/MPL/2.0/. */ -[Constructor(DOMString type, optional MozContactChangeEventInit eventInitDict)] +[Constructor(DOMString type, optional MozContactChangeEventInit eventInitDict), + CheckAnyPermissions="contacts-read contacts-write contacts-create"] interface MozContactChangeEvent : Event { readonly attribute DOMString? contactID; diff --git a/dom/webidl/RTCPeerConnection.webidl b/dom/webidl/RTCPeerConnection.webidl index 2e0fe8582d..75843941d6 100644 --- a/dom/webidl/RTCPeerConnection.webidl +++ b/dom/webidl/RTCPeerConnection.webidl @@ -4,7 +4,7 @@ * You can obtain one at http://mozilla.org/MPL/2.0/. * * The origin of this IDL file is - * http://dev.w3.org/2011/webrtc/editor/webrtc.html#idl-def-RTCPeerConnection + * http://w3c.github.io/webrtc-pc/#interface-definition */ callback RTCSessionDescriptionCallback = void (RTCSessionDescription sdp); @@ -103,8 +103,8 @@ interface RTCPeerConnection : EventTarget { readonly attribute RTCSessionDescription? localDescription; readonly attribute RTCSessionDescription? remoteDescription; readonly attribute RTCSignalingState signalingState; - void updateIce (optional RTCConfiguration configuration); Promise addIceCandidate (RTCIceCandidate candidate); + readonly attribute boolean? canTrickleIceCandidates; readonly attribute RTCIceGatheringState iceGatheringState; readonly attribute RTCIceConnectionState iceConnectionState; [Pref="media.peerconnection.identity.enabled"] diff --git a/dom/workers/RuntimeService.cpp b/dom/workers/RuntimeService.cpp index c106b8c31f..93fbb42c00 100644 --- a/dom/workers/RuntimeService.cpp +++ b/dom/workers/RuntimeService.cpp @@ -629,7 +629,7 @@ ContentSecurityPolicyAllows(JSContext* aCx) if (JS::DescribeScriptedCaller(aCx, &file, &lineNum) && file.get()) { fileName = NS_ConvertUTF8toUTF16(file.get()); } else { - JS_ReportPendingException(aCx); + MOZ_ASSERT(!JS_IsExceptionPending(aCx)); } RefPtr runnable = diff --git a/media/mtransport/nr_socket_prsock.cpp b/media/mtransport/nr_socket_prsock.cpp index b57b2020fe..d15713ae74 100644 --- a/media/mtransport/nr_socket_prsock.cpp +++ b/media/mtransport/nr_socket_prsock.cpp @@ -114,6 +114,10 @@ nrappkit copyright: #include "nsIPrefService.h" #include "nsIPrefBranch.h" +#ifdef XP_WIN +#include "mozilla/WindowsVersion.h" +#endif + #if defined(MOZILLA_INTERNAL_API) // csi_platform.h deep in nrappkit defines LOG_INFO and LOG_WARNING #ifdef LOG_INFO @@ -600,6 +604,25 @@ int NrSocket::create(nr_transport_addr *addr) { "family=%d, err=%d", naddr.raw.family, PR_GetError()); ABORT(R_INTERNAL); } +#ifdef XP_WIN + if (!mozilla::IsWin8OrLater()) { + PRSocketOptionData opt_rcvbuf; + opt_rcvbuf.option = PR_SockOpt_RecvBufferSize; + // Increase default receive buffer size on <= Win7 to be able to + // receive an unpaced HD (>= 720p = 1280x720 - I Frame ~ 21K size) + // stream without losing packets. + // Manual testing showed that 100K buffer size was not enough and the + // packet loss dis-appeared with 256K buffer size. + // See bug 1252769 for future improvements of this. + opt_rcvbuf.value.recv_buffer_size = 256 * 1024; + status = PR_SetSocketOption(fd_, &opt_rcvbuf); + if (status != PR_SUCCESS) { + r_log(LOG_GENERIC, LOG_CRIT, + "Couldn't set receive buffer size socket option: %d", status); + ABORT(R_INTERNAL); + } + } +#endif break; case IPPROTO_TCP: if (!(fd_ = PR_OpenTCPSocket(naddr.raw.family))) { @@ -1457,6 +1480,7 @@ int NrUdpSocketIpc::accept(nr_transport_addr *addrp, nr_socket **sockp) { void NrUdpSocketIpc::create_i(const nsACString &host, const uint16_t port) { ASSERT_ON_THREAD(io_thread_); + uint32_t recvBuffSize = 0; nsresult rv; nsCOMPtr socketChild = do_CreateInstance("@mozilla.org/udp-socket-child;1", &rv); if (NS_FAILED(rv)) { @@ -1485,10 +1509,22 @@ void NrUdpSocketIpc::create_i(const nsACString &host, const uint16_t port) { return; } +#ifdef XP_WIN + if (!mozilla::IsWin8OrLater()) { + // Increase default receive buffer size on <= Win7 to be able to + // receive an unpaced HD (>= 720p = 1280x720 - I Frame ~ 21K size) + // stream without losing packets. + // Manual testing showed that 100K buffer size was not enough and the + // packet loss dis-appeared with 256K buffer size. + // See bug 1252769 for future improvements of this. + recvBuffSize = 256 * 1024; + } +#endif // XXX bug 1126232 - don't use null Principal! if (NS_FAILED(socket_child_->Bind(proxy, nullptr, host, port, /* reuse = */ false, - /* loopback = */ false))) { + /* loopback = */ false, + /* recv buffer size */ recvBuffSize))) { err_ = true; MOZ_ASSERT(false, "Failed to create UDP socket"); mon.NotifyAll(); diff --git a/media/webrtc/signaling/src/common/EncodingConstraints.h b/media/webrtc/signaling/src/common/EncodingConstraints.h index 0255dff868..2b408b8d29 100644 --- a/media/webrtc/signaling/src/common/EncodingConstraints.h +++ b/media/webrtc/signaling/src/common/EncodingConstraints.h @@ -23,7 +23,8 @@ public: maxPps(0), maxMbps(0), maxCpb(0), - maxDpb(0) + maxDpb(0), + scaleDownBy(1.0) {} bool operator==(const EncodingConstraints& constraints) const @@ -40,6 +41,7 @@ public: uint32_t maxMbps; // macroblocks per second uint32_t maxCpb; // coded picture buffer size uint32_t maxDpb; // decoded picture buffer size + double scaleDownBy; // To preserve resolution }; } // namespace mozilla diff --git a/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp b/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp index 02909a58a2..6989a1d929 100644 --- a/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp +++ b/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp @@ -89,9 +89,10 @@ WebrtcVideoConduit::WebrtcVideoConduit(): mNumReceivingStreams(1), mVideoLatencyTestEnable(false), mVideoLatencyAvg(0), - mMinBitrate(200), - mStartBitrate(300), - mMaxBitrate(2000), + mMinBitrate(0), + mStartBitrate(0), + mMaxBitrate(0), + mMinBitrateEstimate(0), mCodecMode(webrtc::kRealtimeVideo) {} @@ -285,6 +286,19 @@ WebrtcVideoConduit::InitMain() if (temp >= 0) { mMaxBitrate = temp; } + if (mMinBitrate != 0 && mMinBitrate < webrtc::kViEMinCodecBitrate) { + mMinBitrate = webrtc::kViEMinCodecBitrate; + } + if (mStartBitrate < mMinBitrate) { + mStartBitrate = mMinBitrate; + } + if (mStartBitrate > mMaxBitrate) { + mStartBitrate = mMaxBitrate; + } + (void) NS_WARN_IF(NS_FAILED(branch->GetIntPref("media.peerconnection.video.min_bitrate_estimate", &temp))); + if (temp >= 0) { + mMinBitrateEstimate = temp; + } bool use_loadmanager = false; (void) NS_WARN_IF(NS_FAILED(branch->GetBoolPref("media.navigator.load_adapt", &use_loadmanager))); if (use_loadmanager) { @@ -668,6 +682,8 @@ WebrtcVideoConduit::ConfigureSendMediaCodec(const VideoCodecConfig* codecConfig) #endif video_codec.qpMax = 56; video_codec.numberOfSimulcastStreams = 1; + video_codec.simulcastStream[0].jsScaleDownBy = + codecConfig->mEncodingConstraints.scaleDownBy; video_codec.mode = mCodecMode; codecFound = true; @@ -710,6 +726,15 @@ WebrtcVideoConduit::ConfigureSendMediaCodec(const VideoCodecConfig* codecConfig) return kMediaConduitUnknownError; } + if (mMinBitrateEstimate != 0) { + mPtrViENetwork->SetBitrateConfig(mChannel, + mMinBitrateEstimate, + std::max(video_codec.startBitrate, + mMinBitrateEstimate), + std::max(video_codec.maxBitrate, + mMinBitrateEstimate)); + } + if (!mVideoCodecStat) { mVideoCodecStat = new VideoCodecStatistics(mChannel, mPtrViECodec); } @@ -956,13 +981,20 @@ WebrtcVideoConduit::ConfigureRecvMediaCodecs( return kMediaConduitNoError; } +template +T MinIgnoreZero(const T& a, const T& b) +{ + return std::min(a? a:b, b? b:a); +} + struct ResolutionAndBitrateLimits { uint32_t resolution_in_mb; uint16_t min_bitrate; + uint16_t start_bitrate; uint16_t max_bitrate; }; -#define MB_OF(w,h) ((unsigned int)((((w)>>4))*((unsigned int)((h)>>4)))) +#define MB_OF(w,h) ((unsigned int)((((w+15)>>4))*((unsigned int)((h+15)>>4)))) // For now, try to set the max rates well above the knee in the curve. // Chosen somewhat arbitrarily; it's hard to find good data oriented for @@ -972,32 +1004,36 @@ struct ResolutionAndBitrateLimits { // XXX Populate this based on a pref (which we should consider sorting because // people won't assume they need to). static ResolutionAndBitrateLimits kResolutionAndBitrateLimits[] = { - {MB_OF(1920, 1200), 1500, 10000}, // >HD (3K, 4K, etc) - {MB_OF(1280, 720), 1200, 5000}, // HD ~1080-1200 - {MB_OF(800, 480), 600, 2500}, // HD ~720 - {std::max(MB_OF(400, 240), MB_OF(352, 288)), 200, 1300}, // VGA, WVGA - {MB_OF(176, 144), 100, 500}, // WQVGA, CIF - {0 , 40, 250} // QCIF and below + {MB_OF(1920, 1200), 1500, 2000, 10000}, // >HD (3K, 4K, etc) + {MB_OF(1280, 720), 1200, 1500, 5000}, // HD ~1080-1200 + {MB_OF(800, 480), 600, 800, 2500}, // HD ~720 + {std::max(MB_OF(400, 240), MB_OF(352, 288)), 200, 300, 1300}, // VGA, WVGA + {MB_OF(176, 144), 100, 150, 500}, // WQVGA, CIF + {0 , 40, 80, 250} // QCIF and below }; -static void -SelectBandwidth(webrtc::VideoCodec& vie_codec, - unsigned short width, - unsigned short height, - mozilla::Atomic& aLastFramerateTenths) +void +WebrtcVideoConduit::SelectBitrates(unsigned short width, + unsigned short height, + unsigned int cap, + mozilla::Atomic& aLastFramerateTenths, + unsigned int& out_min, + unsigned int& out_start, + unsigned int& out_max) { // max bandwidth should be proportional (not linearly!) to resolution, and // proportional (perhaps linearly, or close) to current frame rate. - unsigned int fs, mb_width, mb_height; - - mb_width = (width + 15) >> 4; - mb_height = (height + 15) >> 4; - fs = mb_width * mb_height; + unsigned int fs = MB_OF(width, height); for (ResolutionAndBitrateLimits resAndLimits : kResolutionAndBitrateLimits) { - if (fs > resAndLimits.resolution_in_mb) { - vie_codec.minBitrate = resAndLimits.min_bitrate; - vie_codec.maxBitrate = resAndLimits.max_bitrate; + if (fs > resAndLimits.resolution_in_mb && + // pick the highest range where at least start rate is within cap + // (or if we're at the end of the array). + (!cap || resAndLimits.start_bitrate <= cap || + resAndLimits.resolution_in_mb == 0)) { + out_min = MinIgnoreZero((unsigned int)resAndLimits.min_bitrate, cap); + out_start = MinIgnoreZero((unsigned int)resAndLimits.start_bitrate, cap); + out_max = MinIgnoreZero((unsigned int)resAndLimits.max_bitrate, cap); break; } } @@ -1007,37 +1043,51 @@ SelectBandwidth(webrtc::VideoCodec& vie_codec, MOZ_ASSERT(framerate > 0); // Now linear reduction/increase based on fps (max 60fps i.e. doubling) if (framerate >= 10) { - vie_codec.minBitrate = vie_codec.minBitrate * (framerate/30); - vie_codec.maxBitrate = vie_codec.maxBitrate * (framerate/30); + out_min = out_min * (framerate/30); + out_start = out_start * (framerate/30); + out_max = out_max * (framerate/30); } else { // At low framerates, don't reduce bandwidth as much - cut slope to 1/2. // Mostly this would be ultra-low-light situations/mobile or screensharing. - vie_codec.minBitrate = vie_codec.minBitrate * ((10-(framerate/2))/30); - vie_codec.maxBitrate = vie_codec.maxBitrate * ((10-(framerate/2))/30); + out_min = out_min * ((10-(framerate/2))/30); + out_start = out_start * ((10-(framerate/2))/30); + out_max = out_max * ((10-(framerate/2))/30); } + if (mMinBitrate && mMinBitrate > out_min) { + out_min = mMinBitrate; + } // If we try to set a minimum bitrate that is too low, ViE will reject it. - vie_codec.minBitrate = std::max((unsigned int) webrtc::kViEMinCodecBitrate, - vie_codec.minBitrate); + out_min = std::max((unsigned int) webrtc::kViEMinCodecBitrate, + out_min); + if (mStartBitrate && mStartBitrate > out_start) { + out_start = mStartBitrate; + } + out_start = std::max(out_start, out_min); + + // Note: mMaxBitrate is the max transport bitrate - it applies to a + // single codec encoding, but should also apply to the sum of all + // simulcast layers in this encoding! + // So sum(layers.maxBitrate) <= mMaxBitrate + if (mMaxBitrate && mMaxBitrate > out_max) { + out_max = mMaxBitrate; + } } static void ConstrainPreservingAspectRatioExact(uint32_t max_fs, unsigned short* width, unsigned short* height) { - unsigned int mb_width = (*width + 15) >> 4; - unsigned int mb_height = (*height + 15) >> 4; - // We could try to pick a better starting divisor, but it won't make any real // performance difference. - for (size_t d = 1; d < std::min(mb_width, mb_height); ++d) { - if ((mb_width % d) || (mb_height % d)) { + for (size_t d = 1; d < std::min(*width, *height); ++d) { + if ((*width % d) || (*height % d)) { continue; // Not divisible } - if ((mb_width*mb_height)/(d*d) <= max_fs) { - *width = 16 * mb_width / d; - *height = 16 * mb_height / d; + if (((*width) * (*height))/(d*d) <= max_fs) { + *width /= d; + *height /= d; return; } } @@ -1142,6 +1192,8 @@ WebrtcVideoConduit::SelectSendResolution(unsigned short width, bool changed = false; if (mSendingWidth != width || mSendingHeight != height) { + CSFLogDebug(logTag, "%s: resolution changing to %ux%u (from %ux%u)", + __FUNCTION__, width, height, mSendingWidth, mSendingHeight); // This will avoid us continually retrying this operation if it fails. // If the resolution changes, we'll try again. In the meantime, we'll // keep using the old size in the encoder. @@ -1153,6 +1205,8 @@ WebrtcVideoConduit::SelectSendResolution(unsigned short width, // uses mSendingWidth/Height unsigned int framerate = SelectSendFrameRate(mSendingFramerate); if (mSendingFramerate != framerate) { + CSFLogDebug(logTag, "%s: framerate changing to %u (from %u)", + __FUNCTION__, framerate, mSendingFramerate); mSendingFramerate = framerate; changed = true; } @@ -1219,66 +1273,80 @@ WebrtcVideoConduit::ReconfigureSendCodec(unsigned short width, CSFLogError(logTag, "%s: GetSendCodec failed, err %d", __FUNCTION__, err); return NS_ERROR_FAILURE; } - // Likely spurious unless there was some error, but rarely checked - if (vie_codec.width != width || vie_codec.height != height || - vie_codec.maxFramerate != mSendingFramerate) - { - vie_codec.width = width; - vie_codec.height = height; - vie_codec.maxFramerate = mSendingFramerate; - SelectBandwidth(vie_codec, width, height, mLastFramerateTenths); - // TODO: If/when we begin supporting width/height constraints on simulcast - // streams, for each such constraint we will need to choose a resolution - // that is the same aspect ratio as all other streams. This requires us to - // store the original constraints somewhere. - for (size_t i = vie_codec.numberOfSimulcastStreams; i > 0; --i) { - webrtc::SimulcastStream& stream(vie_codec.simulcastStream[i - 1]); - if (stream.maxBitrate && (stream.maxBitrate < vie_codec.minBitrate)) { - // This stream cannot do full resolution with good quality. Need to - // scale down. - stream.width = 0; - stream.height = 0; - uint32_t max_fs_in_mb = kResolutionAndBitrateLimits[0].resolution_in_mb; - for (ResolutionAndBitrateLimits resAndLimits : - kResolutionAndBitrateLimits) { - if (resAndLimits.min_bitrate < stream.maxBitrate) { - // Use the resolution from the _previous_ entry - unsigned short adjusted_width = width; - unsigned short adjusted_height = height; - // webrtc.org won't tolerate simulcast unless every stream is - // exactly the same aspect ratio - ConstrainPreservingAspectRatioExact(max_fs_in_mb, - &adjusted_width, - &adjusted_height); - stream.width = adjusted_width; - stream.height = adjusted_height; - break; - } - max_fs_in_mb = resAndLimits.resolution_in_mb; - } + CSFLogDebug(logTag, + "%s: Requesting resolution change to %ux%u (from %ux%u)", + __FUNCTION__, width, height, vie_codec.width, vie_codec.height); + + vie_codec.width = width; + vie_codec.height = height; + vie_codec.maxFramerate = mSendingFramerate; + SelectBitrates(vie_codec.width, vie_codec.height, 0, + mLastFramerateTenths, + vie_codec.minBitrate, + vie_codec.startBitrate, + vie_codec.maxBitrate); + + for (size_t i = vie_codec.numberOfSimulcastStreams; i > 0; --i) { + webrtc::SimulcastStream& stream(vie_codec.simulcastStream[i - 1]); + stream.width = width; + stream.height = height; + MOZ_ASSERT(stream.jsScaleDownBy >= 1.0); + uint32_t new_width = uint32_t(width / stream.jsScaleDownBy); + uint32_t new_height = uint32_t(height / stream.jsScaleDownBy); + // TODO: If two layers are similar, only alloc bits to one (Bug 1249859) + if (new_width != width || new_height != height) { + if (vie_codec.numberOfSimulcastStreams == 1) { + // Use less strict scaling in unicast. That way 320x240 / 3 = 106x79. + ConstrainPreservingAspectRatio(new_width, new_height, + &stream.width, &stream.height); } else { - stream.width = width; - stream.height = height; - } - // webrtc.org also gets upset if the last simulcast stream has a - // different resolution than the vie_codec - if (i == vie_codec.numberOfSimulcastStreams) { - vie_codec.width = stream.width; - vie_codec.height = stream.height; + // webrtc.org supposedly won't tolerate simulcast unless every stream + // is exactly the same aspect ratio. 320x240 / 3 = 80x60. + ConstrainPreservingAspectRatioExact(new_width*new_height, + &stream.width, &stream.height); } } + // Give each layer default appropriate bandwidth limits based on the + // resolution/framerate of that layer + SelectBitrates(stream.width, stream.height, stream.jsMaxBitrate, + mLastFramerateTenths, + stream.minBitrate, + stream.targetBitrate, + stream.maxBitrate); - if ((err = mPtrViECodec->SetSendCodec(mChannel, vie_codec)) != 0) - { - CSFLogError(logTag, "%s: SetSendCodec(%ux%u) failed, err %d", - __FUNCTION__, width, height, err); - return NS_ERROR_FAILURE; + vie_codec.minBitrate = std::min(stream.minBitrate, vie_codec.minBitrate); + vie_codec.startBitrate += stream.targetBitrate; + vie_codec.maxBitrate = std::max(stream.maxBitrate, vie_codec.maxBitrate); + + // webrtc.org expects the last, highest fidelity, simulcast stream to + // always have the same resolution as vie_codec + if (i == vie_codec.numberOfSimulcastStreams) { + vie_codec.width = stream.width; + vie_codec.height = stream.height; } - CSFLogDebug(logTag, "%s: Encoder resolution changed to %ux%u @ %ufps, bitrate %u:%u", - __FUNCTION__, width, height, mSendingFramerate, - vie_codec.minBitrate, vie_codec.maxBitrate); - } // else no change; mSendingWidth likely was 0 + } + if (vie_codec.numberOfSimulcastStreams != 0) { + vie_codec.startBitrate /= vie_codec.numberOfSimulcastStreams; + } + if ((err = mPtrViECodec->SetSendCodec(mChannel, vie_codec)) != 0) + { + CSFLogError(logTag, "%s: SetSendCodec(%ux%u) failed, err %d", + __FUNCTION__, width, height, err); + return NS_ERROR_FAILURE; + } + if (mMinBitrateEstimate != 0) { + mPtrViENetwork->SetBitrateConfig(mChannel, + mMinBitrateEstimate, + std::max(vie_codec.startBitrate, + mMinBitrateEstimate), + std::max(vie_codec.maxBitrate, + mMinBitrateEstimate)); + } + + CSFLogDebug(logTag, "%s: Encoder resolution changed to %ux%u @ %ufps, bitrate %u:%u", + __FUNCTION__, width, height, mSendingFramerate, + vie_codec.minBitrate, vie_codec.maxBitrate); if (frame) { // XXX I really don't like doing this from MainThread... mPtrExtCapture->IncomingFrame(*frame); @@ -1304,14 +1372,16 @@ WebrtcVideoConduit::SelectSendFrameRate(unsigned int framerate) const mb_height = (mSendingHeight + 15) >> 4; cur_fs = mb_width * mb_height; - max_fps = mCurSendCodecConfig->mEncodingConstraints.maxMbps/cur_fs; - if (max_fps < mSendingFramerate) { - new_framerate = max_fps; - } + if (cur_fs > 0) { // in case no frames have been sent + max_fps = mCurSendCodecConfig->mEncodingConstraints.maxMbps/cur_fs; + if (max_fps < mSendingFramerate) { + new_framerate = max_fps; + } - if (mCurSendCodecConfig->mEncodingConstraints.maxFps != 0 && - mCurSendCodecConfig->mEncodingConstraints.maxFps < mSendingFramerate) { - new_framerate = mCurSendCodecConfig->mEncodingConstraints.maxFps; + if (mCurSendCodecConfig->mEncodingConstraints.maxFps != 0 && + mCurSendCodecConfig->mEncodingConstraints.maxFps < mSendingFramerate) { + new_framerate = mCurSendCodecConfig->mEncodingConstraints.maxFps; + } } } return new_framerate; @@ -1395,6 +1465,8 @@ WebrtcVideoConduit::SendVideoFrame(webrtc::I420VideoFrame& frame) return kMediaConduitNoError; } if (frame.width() != mLastWidth || frame.height() != mLastHeight) { + CSFLogDebug(logTag, "%s: call SelectSendResolution with %ux%u", + __FUNCTION__, frame.width(), frame.height()); if (SelectSendResolution(frame.width(), frame.height(), &frame)) { // SelectSendResolution took ownership of the data in i420_frame. // Submit the frame after reconfig is done @@ -1718,18 +1790,6 @@ WebrtcVideoConduit::DeliverI420Frame(const webrtc::I420VideoFrame& webrtc_frame) return -1; } -template -T MinIgnoreZero(const T& a, const T& b) -{ - if (!a) { - return b; - } else if (!b) { - return a; - } else { - return std::min(a, b); - } -} - /** * Copy the codec passed into Conduit's database */ @@ -1767,9 +1827,12 @@ WebrtcVideoConduit::CodecConfigToWebRTCCodec(const VideoCodecConfig* codecInfo, cinst.maxFramerate = DEFAULT_VIDEO_MAX_FRAMERATE; } - cinst.minBitrate = mMinBitrate; - cinst.startBitrate = mStartBitrate; - cinst.maxBitrate = mMaxBitrate; + // Defaults if rates aren't forced by pref. Typically defaults are + // overridden on the first video frame. + cinst.minBitrate = mMinBitrate ? mMinBitrate : 200; + cinst.startBitrate = mStartBitrate ? mStartBitrate : 300; + cinst.targetBitrate = cinst.startBitrate; + cinst.maxBitrate = mMaxBitrate ? mMaxBitrate : 2000; if (cinst.codecType == webrtc::kVideoCodecH264) { @@ -1797,47 +1860,57 @@ WebrtcVideoConduit::CodecConfigToWebRTCCodec(const VideoCodecConfig* codecInfo, cinst.codecSpecific.H264.spsLen = 0; cinst.codecSpecific.H264.ppsData = nullptr; cinst.codecSpecific.H264.ppsLen = 0; - } else { - // TODO(bug 1210175): H264 doesn't support simulcast yet. - for (size_t i = 0; i < codecInfo->mSimulcastEncodings.size(); ++i) { - const VideoCodecConfig::SimulcastEncoding& encoding = - codecInfo->mSimulcastEncodings[i]; - // Make sure the constraints on the whole stream are reflected. - webrtc::SimulcastStream stream; - memset(&stream, 0, sizeof(stream)); - stream.width = cinst.width; - stream.height = cinst.height; - stream.numberOfTemporalLayers = 1; - stream.maxBitrate = cinst.maxBitrate; - stream.targetBitrate = cinst.targetBitrate; - stream.minBitrate = cinst.minBitrate; - stream.qpMax = cinst.qpMax; - strncpy(stream.rid, encoding.rid.c_str(), sizeof(stream.rid)-1); - stream.rid[sizeof(stream.rid) - 1] = 0; - - // Apply encoding-specific constraints. - stream.width = MinIgnoreZero( - stream.width, - (unsigned short)encoding.constraints.maxWidth); - stream.height = MinIgnoreZero( - stream.height, - (unsigned short)encoding.constraints.maxHeight); - - if (encoding.constraints.maxBr) { - // webrtc.org uses kbps, we use bps - stream.maxBitrate = encoding.constraints.maxBr/1000; - stream.minBitrate = MinIgnoreZero(stream.minBitrate, stream.maxBitrate); - stream.targetBitrate = MinIgnoreZero(stream.targetBitrate, - stream.maxBitrate); - } - - // webrtc.org expects simulcast streams to be ordered by increasing - // fidelity, our jsep code does the opposite. - cinst.simulcastStream[codecInfo->mSimulcastEncodings.size()-i-1] = stream; - } - - cinst.numberOfSimulcastStreams = codecInfo->mSimulcastEncodings.size(); } + // Init mSimulcastEncodings always since they hold info from setParameters. + // TODO(bug 1210175): H264 doesn't support simulcast yet. + for (size_t i = 0; i < codecInfo->mSimulcastEncodings.size(); ++i) { + const VideoCodecConfig::SimulcastEncoding& encoding = + codecInfo->mSimulcastEncodings[i]; + // Make sure the constraints on the whole stream are reflected. + webrtc::SimulcastStream stream; + memset(&stream, 0, sizeof(stream)); + stream.width = cinst.width; + stream.height = cinst.height; + stream.numberOfTemporalLayers = 1; + stream.maxBitrate = cinst.maxBitrate; + stream.targetBitrate = cinst.targetBitrate; + stream.minBitrate = cinst.minBitrate; + stream.qpMax = cinst.qpMax; + strncpy(stream.rid, encoding.rid.c_str(), sizeof(stream.rid)-1); + stream.rid[sizeof(stream.rid) - 1] = 0; + + // Apply encoding-specific constraints. + stream.width = MinIgnoreZero( + stream.width, + (unsigned short)encoding.constraints.maxWidth); + stream.height = MinIgnoreZero( + stream.height, + (unsigned short)encoding.constraints.maxHeight); + + // webrtc.org uses kbps, we use bps + stream.jsMaxBitrate = encoding.constraints.maxBr/1000; + stream.jsScaleDownBy = encoding.constraints.scaleDownBy; + + MOZ_ASSERT(stream.jsScaleDownBy >= 1.0); + uint32_t width = stream.width? stream.width : 640; + uint32_t height = stream.height? stream.height : 480; + uint32_t new_width = uint32_t(width / stream.jsScaleDownBy); + uint32_t new_height = uint32_t(height / stream.jsScaleDownBy); + + if (new_width != width || new_height != height) { + // Estimate. Overridden on first frame. + SelectBitrates(new_width, new_height, stream.jsMaxBitrate, + mLastFramerateTenths, + stream.minBitrate, + stream.targetBitrate, + stream.maxBitrate); + } + // webrtc.org expects simulcast streams to be ordered by increasing + // fidelity, our jsep code does the opposite. + cinst.simulcastStream[codecInfo->mSimulcastEncodings.size()-i-1] = stream; + } + + cinst.numberOfSimulcastStreams = codecInfo->mSimulcastEncodings.size(); } //Copy the codec passed into Conduit's database diff --git a/media/webrtc/signaling/src/media-conduit/VideoConduit.h b/media/webrtc/signaling/src/media-conduit/VideoConduit.h index fab878f137..328d1dbdaf 100644 --- a/media/webrtc/signaling/src/media-conduit/VideoConduit.h +++ b/media/webrtc/signaling/src/media-conduit/VideoConduit.h @@ -138,6 +138,21 @@ public: virtual MediaConduitErrorCode SetReceiverTransport(RefPtr aTransport) override; + /** + * Function to set the encoding bitrate limits based on incoming frame size and rate + * @param width, height: dimensions of the frame + * @param cap: user-enforced max bitrate, or 0 + * @param aLastFramerateTenths: holds the current input framerate + * @param out_start, out_min, out_max: bitrate results + */ + void SelectBitrates(unsigned short width, + unsigned short height, + unsigned int cap, + mozilla::Atomic& aLastFramerateTenths, + unsigned int& out_min, + unsigned int& out_start, + unsigned int& out_max); + /** * Function to select and change the encoding resolution based on incoming frame size * and current available bandwidth. @@ -391,6 +406,7 @@ private: uint32_t mMinBitrate; uint32_t mStartBitrate; uint32_t mMaxBitrate; + uint32_t mMinBitrateEstimate; static const unsigned int sAlphaNum = 7; static const unsigned int sAlphaDen = 8; diff --git a/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp b/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp index 837c4ccf7c..6b91e81b47 100644 --- a/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp +++ b/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp @@ -2023,10 +2023,14 @@ PeerConnectionImpl::AddIceCandidate(const char* aCandidate, const char* aMid, un if(!mIceStartTime.IsNull()) { TimeDuration timeDelta = TimeStamp::Now() - mIceStartTime; if (mIceConnectionState == PCImplIceConnectionState::Failed) { - Telemetry::Accumulate(Telemetry::WEBRTC_ICE_LATE_TRICKLE_ARRIVAL_TIME, + Telemetry::Accumulate((mIsLoop ? + Telemetry::LOOP_ICE_LATE_TRICKLE_ARRIVAL_TIME : + Telemetry::WEBRTC_ICE_LATE_TRICKLE_ARRIVAL_TIME), timeDelta.ToMilliseconds()); } else { - Telemetry::Accumulate(Telemetry::WEBRTC_ICE_ON_TIME_TRICKLE_ARRIVAL_TIME, + Telemetry::Accumulate((mIsLoop ? + Telemetry::LOOP_ICE_ON_TIME_TRICKLE_ARRIVAL_TIME : + Telemetry::WEBRTC_ICE_ON_TIME_TRICKLE_ARRIVAL_TIME), timeDelta.ToMilliseconds()); } } @@ -2411,6 +2415,7 @@ PeerConnectionImpl::SetParameters(MediaStreamTrack& aTrack, if (encoding.mMaxBitrate.WasPassed()) { constraint.constraints.maxBr = encoding.mMaxBitrate.Value(); } + constraint.constraints.scaleDownBy = encoding.mScaleResolutionDownBy; constraints.push_back(constraint); } } @@ -2445,6 +2450,7 @@ PeerConnectionImpl::GetParameters(MediaStreamTrack& aTrack, RTCRtpEncodingParameters encoding; encoding.mRid.Construct(NS_ConvertASCIItoUTF16(constraint.rid.c_str())); encoding.mMaxBitrate.Construct(constraint.constraints.maxBr); + encoding.mScaleResolutionDownBy = constraint.constraints.scaleDownBy; aOutParameters.mEncodings.Value().AppendElement(Move(encoding), fallible); } return NS_OK; diff --git a/media/webrtc/trunk/webrtc/common_types.h b/media/webrtc/trunk/webrtc/common_types.h index 52f77b8c66..a82b109719 100644 --- a/media/webrtc/trunk/webrtc/common_types.h +++ b/media/webrtc/trunk/webrtc/common_types.h @@ -690,6 +690,8 @@ struct SimulcastStream { unsigned int minBitrate; // kilobits/sec. unsigned int qpMax; // minimum quality char rid[kRIDSize]; + unsigned int jsMaxBitrate; // user-controlled max bitrate + double jsScaleDownBy; // user-controlled downscale bool operator==(const SimulcastStream& other) const { return width == other.width && @@ -699,7 +701,9 @@ struct SimulcastStream { targetBitrate == other.targetBitrate && minBitrate == other.minBitrate && qpMax == other.qpMax && - strcmp(rid, other.rid) == 0; + strcmp(rid, other.rid) == 0 && + jsMaxBitrate == other.jsMaxBitrate && + jsScaleDownBy == other.jsScaleDownBy; } bool operator!=(const SimulcastStream& other) const { diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js index b807ed3dcb..2ffbc1e935 100644 --- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js @@ -402,11 +402,6 @@ pref("media.navigator.video.h264.max_br", 700); // 8x10 pref("media.navigator.video.h264.max_mbps", 11880); // CIF@30fps pref("media.peerconnection.video.h264_enabled", false); pref("media.getusermedia.aec", 4); -// Gonk typically captures at QVGA, and so min resolution is QQVGA or -// 160x120; 100Kbps is plenty for that. -pref("media.peerconnection.video.min_bitrate", 100); -pref("media.peerconnection.video.start_bitrate", 220); -pref("media.peerconnection.video.max_bitrate", 1000); #else pref("media.navigator.video.default_width",0); // adaptive default pref("media.navigator.video.default_height",0); // adaptive default @@ -420,12 +415,15 @@ pref("media.navigator.video.h264.max_mbps", 0); pref("media.peerconnection.video.h264_enabled", false); pref("media.getusermedia.aec", 1); pref("media.getusermedia.browser.enabled", true); +#endif +// Gonk typically captures at QVGA, and so min resolution is QQVGA or +// 160x120; 100Kbps is plenty for that. // Desktop is typically VGA capture or more; and qm_select will not drop resolution // below 1/2 in each dimension (or so), so QVGA (320x200) is the lowest here usually. -pref("media.peerconnection.video.min_bitrate", 200); -pref("media.peerconnection.video.start_bitrate", 300); -pref("media.peerconnection.video.max_bitrate", 2000); -#endif +pref("media.peerconnection.video.min_bitrate", 0); +pref("media.peerconnection.video.start_bitrate", 0); +pref("media.peerconnection.video.max_bitrate", 0); +pref("media.peerconnection.video.min_bitrate_estimate", 0); pref("media.navigator.audio.fake_frequency", 1000); pref("media.navigator.permission.disabled", false); pref("media.peerconnection.default_iceservers", "[]"); @@ -4839,9 +4837,6 @@ pref("dom.sms.defaultServiceId", 0); // negative: read ahead all IDs if possible. pref("dom.sms.maxReadAheadEntries", 0); -// WebContacts -pref("dom.mozContacts.enabled", false); - // WebAlarms pref("dom.mozAlarms.enabled", false); diff --git a/netwerk/base/nsIUDPSocket.idl b/netwerk/base/nsIUDPSocket.idl index 40bc6abe61..d6fa2d7f62 100644 --- a/netwerk/base/nsIUDPSocket.idl +++ b/netwerk/base/nsIUDPSocket.idl @@ -259,6 +259,13 @@ interface nsIUDPSocket : nsISupports * Note: This is currently write-only. */ [noscript] attribute NetAddr multicastInterfaceAddr; + + /** + * recvBufferSize + * + * The size of the receive buffer. Default depends on the OS. + */ + [noscript] attribute long recvBufferSize; }; /** diff --git a/netwerk/base/nsUDPSocket.cpp b/netwerk/base/nsUDPSocket.cpp index f47cf76878..804c81885f 100644 --- a/netwerk/base/nsUDPSocket.cpp +++ b/netwerk/base/nsUDPSocket.cpp @@ -1440,6 +1440,33 @@ nsUDPSocket::SetMulticastLoopback(bool aLoopback) return NS_OK; } +NS_IMETHODIMP +nsUDPSocket::GetRecvBufferSize(int* size) +{ + // Bug 1252759 - missing support for GetSocketOption + return NS_ERROR_NOT_IMPLEMENTED; +} + +NS_IMETHODIMP +nsUDPSocket::SetRecvBufferSize(int size) +{ + if (NS_WARN_IF(!mFD)) { + return NS_ERROR_NOT_INITIALIZED; + } + + PRSocketOptionData opt; + + opt.option = PR_SockOpt_RecvBufferSize; + opt.value.recv_buffer_size = size; + + nsresult rv = SetSocketOption(opt); + if (NS_WARN_IF(NS_FAILED(rv))) { + return NS_ERROR_FAILURE; + } + + return NS_OK; +} + NS_IMETHODIMP nsUDPSocket::GetMulticastInterface(nsACString& aIface) { diff --git a/testing/web-platform/meta/XMLHttpRequest/FormData-append.html.ini b/testing/web-platform/meta/XMLHttpRequest/FormData-append.html.ini new file mode 100644 index 0000000000..eaf6a88c6a --- /dev/null +++ b/testing/web-platform/meta/XMLHttpRequest/FormData-append.html.ini @@ -0,0 +1,5 @@ +[FormData-append.html] + type: testharness + [testFormDataAppendEmptyBlob] + expected: FAIL + diff --git a/testing/web-platform/meta/XMLHttpRequest/formdata-set.htm.ini b/testing/web-platform/meta/XMLHttpRequest/formdata-set.htm.ini new file mode 100644 index 0000000000..d091de810f --- /dev/null +++ b/testing/web-platform/meta/XMLHttpRequest/formdata-set.htm.ini @@ -0,0 +1,5 @@ +[formdata-set.htm] + type: testharness + [testFormDataSetEmptyBlob] + expected: FAIL + diff --git a/testing/web-platform/meta/battery-status/battery-interface-idlharness.html.ini b/testing/web-platform/meta/battery-status/battery-interface-idlharness.html.ini index 9dfb5b93b0..cc5b39cb64 100644 --- a/testing/web-platform/meta/battery-status/battery-interface-idlharness.html.ini +++ b/testing/web-platform/meta/battery-status/battery-interface-idlharness.html.ini @@ -1,8 +1,5 @@ [battery-interface-idlharness.html] type: testharness - [Navigator interface: operation getBattery()] - expected: FAIL - [BatteryManager must be primary interface of navigator.getBattery()] expected: FAIL diff --git a/testing/web-platform/meta/dom/lists/DOMTokenList-stringifier.html.ini b/testing/web-platform/meta/dom/lists/DOMTokenList-stringifier.html.ini deleted file mode 100644 index fa87a8bd09..0000000000 --- a/testing/web-platform/meta/dom/lists/DOMTokenList-stringifier.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[DOMTokenList-stringifier.html] - type: testharness - [DOMTokenList stringifier] - expected: FAIL - diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-001a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-001a.html.ini new file mode 100644 index 0000000000..31e5faa862 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-001a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-001a.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002a.html.ini new file mode 100644 index 0000000000..87fcc509f4 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-002a.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002b.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002b.html.ini new file mode 100644 index 0000000000..5fb06e66eb --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002b.html.ini @@ -0,0 +1,6 @@ +[dir-isolation-002b.html] + type: reftest + expected: + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002c.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002c.html.ini new file mode 100644 index 0000000000..a81b1849b5 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-002c.html.ini @@ -0,0 +1,6 @@ +[dir-isolation-002c.html] + type: reftest + expected: + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003a.html.ini new file mode 100644 index 0000000000..86130ac095 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-003a.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003b.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003b.html.ini new file mode 100644 index 0000000000..98f9018284 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003b.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-003b.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003c.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003c.html.ini new file mode 100644 index 0000000000..05ed86ec8b --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-003c.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-003c.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-004a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-004a.html.ini new file mode 100644 index 0000000000..1ab297f959 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-004a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-004a.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-005a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-005a.html.ini new file mode 100644 index 0000000000..6549eb1a9c --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-005a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-005a.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006a.html.ini new file mode 100644 index 0000000000..c4ecab32ee --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-006a.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006b.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006b.html.ini new file mode 100644 index 0000000000..00ee505840 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006b.html.ini @@ -0,0 +1,6 @@ +[dir-isolation-006b.html] + type: reftest + expected: + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006c.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006c.html.ini new file mode 100644 index 0000000000..35e34356b5 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-006c.html.ini @@ -0,0 +1,6 @@ +[dir-isolation-006c.html] + type: reftest + expected: + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007a.html.ini new file mode 100644 index 0000000000..901046921a --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-007a.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007b.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007b.html.ini new file mode 100644 index 0000000000..27263ca975 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007b.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-007b.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007c.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007c.html.ini new file mode 100644 index 0000000000..fec8e14744 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-007c.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-007c.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-008a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-008a.html.ini new file mode 100644 index 0000000000..f9ac9edc2e --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-008a.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-008a.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009a.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009a.html.ini new file mode 100644 index 0000000000..acaef06e2b --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009a.html.ini @@ -0,0 +1,6 @@ +[dir-isolation-009a.html] + type: reftest + expected: + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009b.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009b.html.ini new file mode 100644 index 0000000000..850c5192ab --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009b.html.ini @@ -0,0 +1,6 @@ +[dir-isolation-009b.html] + type: reftest + expected: + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL diff --git a/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009c.html.ini b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009c.html.ini new file mode 100644 index 0000000000..6fbc2e2d6e --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/requirements-relating-to-bidirectional-algorithm-formatting-characters/dir-isolation-009c.html.ini @@ -0,0 +1,3 @@ +[dir-isolation-009c.html] + type: reftest + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html.ini new file mode 100644 index 0000000000..78e8348950 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html.ini @@ -0,0 +1,14 @@ +[fail-to-resolve.html] + type: testharness + [] + expected: FAIL + + [] + expected: FAIL + + [] + expected: FAIL + + [] + expected: FAIL + diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html.ini new file mode 100644 index 0000000000..2b03e6988a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html.ini @@ -0,0 +1,5 @@ +[empty-with-base.html] + type: testharness + [Script src with an empty URL] + expected: FAIL + diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/fetch-src/empty.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/fetch-src/empty.html.ini new file mode 100644 index 0000000000..097c7682d5 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/fetch-src/empty.html.ini @@ -0,0 +1,5 @@ +[empty.html] + type: testharness + [Script src with an empty URL] + expected: FAIL + diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/script-text.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/script-text.html.ini new file mode 100644 index 0000000000..3f3e37c37b --- /dev/null +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/script-text.html.ini @@ -0,0 +1,5 @@ +[script-text.html] + type: testharness + [Setter (text node reuse)] + expected: FAIL + diff --git a/testing/web-platform/meta/html/syntax/parsing/DOMContentLoaded-defer.html.ini b/testing/web-platform/meta/html/syntax/parsing/DOMContentLoaded-defer.html.ini new file mode 100644 index 0000000000..ecd6ed5c38 --- /dev/null +++ b/testing/web-platform/meta/html/syntax/parsing/DOMContentLoaded-defer.html.ini @@ -0,0 +1,6 @@ +[DOMContentLoaded-defer.html] + type: testharness + [The end: DOMContentLoaded and defer scripts] + expected: + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): FAIL + diff --git a/testing/web-platform/meta/quirks-mode/line-height-calculation.html.ini b/testing/web-platform/meta/quirks-mode/line-height-calculation.html.ini index 40135eaf41..64b936cc70 100644 --- a/testing/web-platform/meta/quirks-mode/line-height-calculation.html.ini +++ b/testing/web-platform/meta/quirks-mode/line-height-calculation.html.ini @@ -1,23 +1,5 @@ [line-height-calculation.html] type: testharness - [The line height calculation quirk,
x
] - expected: FAIL - - [The line height calculation quirk,
x
x
] - expected: FAIL - - [The line height calculation quirk,
x
] - expected: FAIL - - [The line height calculation quirk,
x
x
] - expected: FAIL - - [The line height calculation quirk,
x
] - expected: FAIL - - [The line height calculation quirk,
 
x
x
] - expected: FAIL - [The line height calculation quirk, span { margin:1px }
x
] expected: FAIL @@ -30,12 +12,6 @@ [The line height calculation quirk, span { display:inline-block; height:1px }
x
] expected: FAIL - [The line height calculation quirk,
x
] - expected: FAIL - - [The line height calculation quirk, #test img { padding:1px }
x
] - expected: FAIL - [The line height calculation quirk, div { line-height: 0;} span { margin:0 1px; line-height: normal; }
x
x
xx
] expected: FAIL diff --git a/testing/web-platform/meta/service-workers/cache-storage/serviceworker/credentials.html.ini b/testing/web-platform/meta/service-workers/cache-storage/serviceworker/credentials.html.ini new file mode 100644 index 0000000000..8253256be3 --- /dev/null +++ b/testing/web-platform/meta/service-workers/cache-storage/serviceworker/credentials.html.ini @@ -0,0 +1,5 @@ +[credentials.html] + type: testharness + [Cache API matching includes credentials] + expected: FAIL + diff --git a/testing/web-platform/meta/url/a-element.html.ini b/testing/web-platform/meta/url/a-element.html.ini index 5ba7822809..b707d5e069 100644 --- a/testing/web-platform/meta/url/a-element.html.ini +++ b/testing/web-platform/meta/url/a-element.html.ini @@ -27,9 +27,6 @@ [Parsing: against ] expected: FAIL - [Parsing: against ] - expected: FAIL - [Parsing: against ] expected: FAIL @@ -507,3 +504,12 @@ [Parsing: against ] expected: FAIL + [Parsing: against ] + expected: FAIL + + [Parsing: against ] + expected: FAIL + + [Parsing: against ] + expected: FAIL + diff --git a/testing/web-platform/meta/url/url-constructor.html.ini b/testing/web-platform/meta/url/url-constructor.html.ini index ca54531232..6aeee9a1fa 100644 --- a/testing/web-platform/meta/url/url-constructor.html.ini +++ b/testing/web-platform/meta/url/url-constructor.html.ini @@ -18,9 +18,6 @@ [Parsing: against ] expected: FAIL - [Parsing: against ] - expected: FAIL - [Parsing: against ] expected: FAIL @@ -363,3 +360,12 @@ [Parsing: against ] expected: FAIL + [Parsing: against ] + expected: FAIL + + [Parsing: against ] + expected: FAIL + + [Parsing: against ] + expected: FAIL + diff --git a/testing/web-platform/meta/web-animations/animation/constructor.html.ini b/testing/web-platform/meta/web-animations/animation/constructor.html.ini index 7ad2742a8e..7c960e9a29 100644 --- a/testing/web-platform/meta/web-animations/animation/constructor.html.ini +++ b/testing/web-platform/meta/web-animations/animation/constructor.html.ini @@ -11,3 +11,4 @@ [Animation can be constructed with non-null effect and null timeline] expected: FAIL bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1096776 + diff --git a/testing/web-platform/meta/webgl/__dir__.ini b/testing/web-platform/meta/webgl/__dir__.ini new file mode 100644 index 0000000000..f5c477256d --- /dev/null +++ b/testing/web-platform/meta/webgl/__dir__.ini @@ -0,0 +1 @@ +disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1241943 \ No newline at end of file diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-bindAttribLocation-aliasing.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-bindAttribLocation-aliasing.html.ini new file mode 100644 index 0000000000..8edd12ab93 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-bindAttribLocation-aliasing.html.ini @@ -0,0 +1,14 @@ +[gl-bindAttribLocation-aliasing.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-bindAttribLocation-matrix.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-bindAttribLocation-matrix.html.ini new file mode 100644 index 0000000000..e6cbc23741 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-bindAttribLocation-matrix.html.ini @@ -0,0 +1,14 @@ +[gl-bindAttribLocation-matrix.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-disabled-vertex-attrib.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-disabled-vertex-attrib.html.ini new file mode 100644 index 0000000000..945dd9136d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-disabled-vertex-attrib.html.ini @@ -0,0 +1,14 @@ +[gl-disabled-vertex-attrib.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-enable-vertex-attrib.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-enable-vertex-attrib.html.ini new file mode 100644 index 0000000000..cec676aa2c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-enable-vertex-attrib.html.ini @@ -0,0 +1,14 @@ +[gl-enable-vertex-attrib.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-matrix-attributes.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-matrix-attributes.html.ini new file mode 100644 index 0000000000..ce63db9d1f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-matrix-attributes.html.ini @@ -0,0 +1,14 @@ +[gl-matrix-attributes.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib-render.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib-render.html.ini new file mode 100644 index 0000000000..7ca8281c99 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib-render.html.ini @@ -0,0 +1,8 @@ +[gl-vertex-attrib-render.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: could not create context] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib-zero-issues.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib-zero-issues.html.ini new file mode 100644 index 0000000000..1268e18dc0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib-zero-issues.html.ini @@ -0,0 +1,14 @@ +[gl-vertex-attrib-zero-issues.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib.html.ini new file mode 100644 index 0000000000..9498d5a134 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertex-attrib.html.ini @@ -0,0 +1,8 @@ +[gl-vertex-attrib.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertexattribpointer-offsets.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertexattribpointer-offsets.html.ini new file mode 100644 index 0000000000..b795aa185b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertexattribpointer-offsets.html.ini @@ -0,0 +1,14 @@ +[gl-vertexattribpointer-offsets.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertexattribpointer.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertexattribpointer.html.ini new file mode 100644 index 0000000000..45c9b75bfc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/attribs/gl-vertexattribpointer.html.ini @@ -0,0 +1,8 @@ +[gl-vertexattribpointer.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-bind-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-bind-test.html.ini new file mode 100644 index 0000000000..f8d5a65cee --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-bind-test.html.ini @@ -0,0 +1,8 @@ +[buffer-bind-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-data-array-buffer-delete.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-data-array-buffer-delete.html.ini new file mode 100644 index 0000000000..bd93ed4833 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-data-array-buffer-delete.html.ini @@ -0,0 +1,14 @@ +[buffer-data-array-buffer-delete.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl should be non-null. Was null] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-data-array-buffer.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-data-array-buffer.html.ini new file mode 100644 index 0000000000..b0adc0179b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/buffer-data-array-buffer.html.ini @@ -0,0 +1,17 @@ +[buffer-data-array-buffer.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl should be non-null. Was null] + expected: FAIL + + [WebGL test #3: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/element-array-buffer-delete-recreate.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/element-array-buffer-delete-recreate.html.ini new file mode 100644 index 0000000000..bb19015455 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/element-array-buffer-delete-recreate.html.ini @@ -0,0 +1,14 @@ +[element-array-buffer-delete-recreate.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-copies-indices.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-copies-indices.html.ini new file mode 100644 index 0000000000..cd5bb6fc17 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-copies-indices.html.ini @@ -0,0 +1,14 @@ +[index-validation-copies-indices.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-crash-with-buffer-sub-data.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-crash-with-buffer-sub-data.html.ini new file mode 100644 index 0000000000..f4a2e28ab8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-crash-with-buffer-sub-data.html.ini @@ -0,0 +1,14 @@ +[index-validation-crash-with-buffer-sub-data.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-large-buffer.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-large-buffer.html.ini new file mode 100644 index 0000000000..cffc12d47c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-large-buffer.html.ini @@ -0,0 +1,14 @@ +[index-validation-large-buffer.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-verifies-too-many-indices.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-verifies-too-many-indices.html.ini new file mode 100644 index 0000000000..3acedf04eb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-verifies-too-many-indices.html.ini @@ -0,0 +1,14 @@ +[index-validation-verifies-too-many-indices.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-with-resized-buffer.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-with-resized-buffer.html.ini new file mode 100644 index 0000000000..7f5b3ea94a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation-with-resized-buffer.html.ini @@ -0,0 +1,14 @@ +[index-validation-with-resized-buffer.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation.html.ini new file mode 100644 index 0000000000..1afbecdcb5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/buffers/index-validation.html.ini @@ -0,0 +1,14 @@ +[index-validation.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/buffer-offscreen-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/buffer-offscreen-test.html.ini new file mode 100644 index 0000000000..721650a08c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/buffer-offscreen-test.html.ini @@ -0,0 +1,26 @@ +[buffer-offscreen-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #2: gl1 != null should be true. Was false.] + expected: FAIL + + [WebGL test #3: gl2 != null should be true. Was false.] + expected: FAIL + + [WebGL test #4: gl1.getContextAttributes().preserveDrawingBuffer == false should be true. Threw exception TypeError: gl1 is null] + expected: FAIL + + [WebGL test #5: gl2.getContextAttributes().preserveDrawingBuffer == false should be true. Threw exception TypeError: gl2 is null] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/buffer-preserve-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/buffer-preserve-test.html.ini new file mode 100644 index 0000000000..749f3cacb6 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/buffer-preserve-test.html.ini @@ -0,0 +1,17 @@ +[buffer-preserve-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl != null should be true. Was false.] + expected: FAIL + + [WebGL test #2: gl.getContextAttributes().preserveDrawingBuffer == false should be true. Threw exception TypeError: gl is null] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/canvas-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/canvas-test.html.ini new file mode 100644 index 0000000000..c179cad24f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/canvas-test.html.ini @@ -0,0 +1,8 @@ +[canvas-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/canvas-zero-size.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/canvas-zero-size.html.ini new file mode 100644 index 0000000000..8c8c9ee133 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/canvas-zero-size.html.ini @@ -0,0 +1,14 @@ +[canvas-zero-size.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/draw-static-webgl-to-multiple-canvas-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/draw-static-webgl-to-multiple-canvas-test.html.ini new file mode 100644 index 0000000000..17b12549a3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/draw-static-webgl-to-multiple-canvas-test.html.ini @@ -0,0 +1,8 @@ +[draw-static-webgl-to-multiple-canvas-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/draw-webgl-to-canvas-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/draw-webgl-to-canvas-test.html.ini new file mode 100644 index 0000000000..bdeecc2195 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/draw-webgl-to-canvas-test.html.ini @@ -0,0 +1,8 @@ +[draw-webgl-to-canvas-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-hd-dpi-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-hd-dpi-test.html.ini new file mode 100644 index 0000000000..6899088e45 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-hd-dpi-test.html.ini @@ -0,0 +1,15 @@ +[drawingbuffer-hd-dpi-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-static-canvas-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-static-canvas-test.html.ini new file mode 100644 index 0000000000..ab8b5dec73 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-static-canvas-test.html.ini @@ -0,0 +1,8 @@ +[drawingbuffer-static-canvas-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-test.html.ini new file mode 100644 index 0000000000..61cc279ef8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/drawingbuffer-test.html.ini @@ -0,0 +1,15 @@ +[drawingbuffer-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html.ini new file mode 100644 index 0000000000..4d32a2fbef --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html.ini @@ -0,0 +1,3 @@ +[framebuffer-bindings-unaffected-on-resize.html] + type: testharness + expected: ERROR diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/rapid-resizing.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/rapid-resizing.html.ini new file mode 100644 index 0000000000..15b7443544 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/rapid-resizing.html.ini @@ -0,0 +1,8 @@ +[rapid-resizing.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/texture-bindings-unaffected-on-resize.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/texture-bindings-unaffected-on-resize.html.ini new file mode 100644 index 0000000000..d911a98c41 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/texture-bindings-unaffected-on-resize.html.ini @@ -0,0 +1,3 @@ +[texture-bindings-unaffected-on-resize.html] + type: testharness + expected: ERROR diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/to-data-url-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/to-data-url-test.html.ini new file mode 100644 index 0000000000..56650802ac --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/to-data-url-test.html.ini @@ -0,0 +1,8 @@ +[to-data-url-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: can't create 3d context] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/viewport-unchanged-upon-resize.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/viewport-unchanged-upon-resize.html.ini new file mode 100644 index 0000000000..af4f3169a4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/canvas/viewport-unchanged-upon-resize.html.ini @@ -0,0 +1,14 @@ +[viewport-unchanged-upon-resize.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/constants-and-properties.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/constants-and-properties.html.ini new file mode 100644 index 0000000000..291e312fb6 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/constants-and-properties.html.ini @@ -0,0 +1,14 @@ +[constants-and-properties.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-attribute-preserve-drawing-buffer.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-attribute-preserve-drawing-buffer.html.ini new file mode 100644 index 0000000000..1e34d1b150 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-attribute-preserve-drawing-buffer.html.ini @@ -0,0 +1,11 @@ +[context-attribute-preserve-drawing-buffer.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-attributes-alpha-depth-stencil-antialias.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-attributes-alpha-depth-stencil-antialias.html.ini new file mode 100644 index 0000000000..fa0dd6f662 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-attributes-alpha-depth-stencil-antialias.html.ini @@ -0,0 +1,5 @@ +[context-attributes-alpha-depth-stencil-antialias.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini new file mode 100644 index 0000000000..8a724d6629 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini @@ -0,0 +1,15 @@ +[context-creation-and-destruction.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini new file mode 100644 index 0000000000..ab2a3d7b03 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini @@ -0,0 +1,15 @@ +[context-creation.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini new file mode 100644 index 0000000000..53cbeab177 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini @@ -0,0 +1,14 @@ +[context-eviction-with-garbage-collection.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-hidden-alpha.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-hidden-alpha.html.ini new file mode 100644 index 0000000000..dcf25bdcc4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-hidden-alpha.html.ini @@ -0,0 +1,5 @@ +[context-hidden-alpha.html] + type: testharness + [WebGL test #0: null should be non-null. Was null] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-lost-restored.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-lost-restored.html.ini new file mode 100644 index 0000000000..c1e1387a29 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-lost-restored.html.ini @@ -0,0 +1,5 @@ +[context-lost-restored.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-lost.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-lost.html.ini new file mode 100644 index 0000000000..a665e0da23 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-lost.html.ini @@ -0,0 +1,5 @@ +[context-lost.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini new file mode 100644 index 0000000000..2650f981c8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini @@ -0,0 +1,3 @@ +[context-release-upon-reload.html] + type: testharness + expected: TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-release-with-workers.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-release-with-workers.html.ini new file mode 100644 index 0000000000..f3b4783451 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-release-with-workers.html.ini @@ -0,0 +1,3 @@ +[context-release-with-workers.html] + type: testharness + expected: TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-type-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-type-test.html.ini new file mode 100644 index 0000000000..b006e195fb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/context-type-test.html.ini @@ -0,0 +1,8 @@ +[context-type-test.html] + type: testharness + [WebGL test #3: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #4: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/incorrect-context-object-behaviour.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/incorrect-context-object-behaviour.html.ini new file mode 100644 index 0000000000..f5260e17b0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/incorrect-context-object-behaviour.html.ini @@ -0,0 +1,17 @@ +[incorrect-context-object-behaviour.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/methods.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/methods.html.ini new file mode 100644 index 0000000000..b9c6c67bd1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/methods.html.ini @@ -0,0 +1,413 @@ +[methods.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: Trying to access the property 'getContextAttributes' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #2: Trying to access the property 'activeTexture' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #3: Trying to access the property 'attachShader' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #4: Trying to access the property 'bindAttribLocation' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #5: Trying to access the property 'bindBuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #6: Trying to access the property 'bindFramebuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #7: Trying to access the property 'bindRenderbuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #8: Trying to access the property 'bindTexture' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #9: Trying to access the property 'blendColor' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #10: Trying to access the property 'blendEquation' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #11: Trying to access the property 'blendEquationSeparate' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #12: Trying to access the property 'blendFunc' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #13: Trying to access the property 'blendFuncSeparate' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #14: Trying to access the property 'bufferData' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #15: Trying to access the property 'bufferSubData' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #16: Trying to access the property 'checkFramebufferStatus' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #17: Trying to access the property 'clear' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #18: Trying to access the property 'clearColor' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #19: Trying to access the property 'clearDepth' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #20: Trying to access the property 'clearStencil' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #21: Trying to access the property 'colorMask' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #22: Trying to access the property 'compileShader' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #23: Trying to access the property 'compressedTexImage2D' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #24: Trying to access the property 'compressedTexSubImage2D' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #25: Trying to access the property 'copyTexImage2D' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #26: Trying to access the property 'copyTexSubImage2D' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #27: Trying to access the property 'createBuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #28: Trying to access the property 'createFramebuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #29: Trying to access the property 'createProgram' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #30: Trying to access the property 'createRenderbuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #31: Trying to access the property 'createShader' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #32: Trying to access the property 'createTexture' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #33: Trying to access the property 'cullFace' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #34: Trying to access the property 'deleteBuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #35: Trying to access the property 'deleteFramebuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #36: Trying to access the property 'deleteProgram' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #37: Trying to access the property 'deleteRenderbuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #38: Trying to access the property 'deleteShader' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #39: Trying to access the property 'deleteTexture' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #40: Trying to access the property 'depthFunc' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #41: Trying to access the property 'depthMask' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #42: Trying to access the property 'depthRange' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #43: Trying to access the property 'detachShader' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #44: Trying to access the property 'disable' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #45: Trying to access the property 'disableVertexAttribArray' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #46: Trying to access the property 'drawArrays' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #47: Trying to access the property 'drawElements' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #48: Trying to access the property 'enable' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #49: Trying to access the property 'enableVertexAttribArray' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #50: Trying to access the property 'finish' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #51: Trying to access the property 'flush' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #52: Trying to access the property 'framebufferRenderbuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #53: Trying to access the property 'framebufferTexture2D' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #54: Trying to access the property 'frontFace' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #55: Trying to access the property 'generateMipmap' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #56: Trying to access the property 'getActiveAttrib' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #57: Trying to access the property 'getActiveUniform' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #58: Trying to access the property 'getAttachedShaders' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #59: Trying to access the property 'getAttribLocation' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #60: Trying to access the property 'getParameter' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #61: Trying to access the property 'getBufferParameter' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #62: Trying to access the property 'getError' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #63: Trying to access the property 'getExtension' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #64: Trying to access the property 'getFramebufferAttachmentParameter' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #65: Trying to access the property 'getProgramParameter' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #66: Trying to access the property 'getProgramInfoLog' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #67: Trying to access the property 'getRenderbufferParameter' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #68: Trying to access the property 'getShaderParameter' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #69: Trying to access the property 'getShaderInfoLog' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #70: Trying to access the property 'getShaderPrecisionFormat' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #71: Trying to access the property 'getShaderSource' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #72: Trying to access the property 'getSupportedExtensions' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #73: Trying to access the property 'getTexParameter' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #74: Trying to access the property 'getUniform' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #75: Trying to access the property 'getUniformLocation' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #76: Trying to access the property 'getVertexAttrib' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #77: Trying to access the property 'getVertexAttribOffset' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #78: Trying to access the property 'hint' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #79: Trying to access the property 'isBuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #80: Trying to access the property 'isContextLost' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #81: Trying to access the property 'isEnabled' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #82: Trying to access the property 'isFramebuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #83: Trying to access the property 'isProgram' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #84: Trying to access the property 'isRenderbuffer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #85: Trying to access the property 'isShader' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #86: Trying to access the property 'isTexture' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #87: Trying to access the property 'lineWidth' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #88: Trying to access the property 'linkProgram' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #89: Trying to access the property 'pixelStorei' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #90: Trying to access the property 'polygonOffset' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #91: Trying to access the property 'readPixels' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #92: Trying to access the property 'renderbufferStorage' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #93: Trying to access the property 'sampleCoverage' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #94: Trying to access the property 'scissor' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #95: Trying to access the property 'shaderSource' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #96: Trying to access the property 'stencilFunc' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #97: Trying to access the property 'stencilFuncSeparate' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #98: Trying to access the property 'stencilMask' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #99: Trying to access the property 'stencilMaskSeparate' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #100: Trying to access the property 'stencilOp' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #101: Trying to access the property 'stencilOpSeparate' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #102: Trying to access the property 'texImage2D' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #103: Trying to access the property 'texParameterf' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #104: Trying to access the property 'texParameteri' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #105: Trying to access the property 'texSubImage2D' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #106: Trying to access the property 'uniform1f' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #107: Trying to access the property 'uniform1fv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #108: Trying to access the property 'uniform1i' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #109: Trying to access the property 'uniform1iv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #110: Trying to access the property 'uniform2f' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #111: Trying to access the property 'uniform2fv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #112: Trying to access the property 'uniform2i' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #113: Trying to access the property 'uniform2iv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #114: Trying to access the property 'uniform3f' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #115: Trying to access the property 'uniform3fv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #116: Trying to access the property 'uniform3i' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #117: Trying to access the property 'uniform3iv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #118: Trying to access the property 'uniform4f' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #119: Trying to access the property 'uniform4fv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #120: Trying to access the property 'uniform4i' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #121: Trying to access the property 'uniform4iv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #122: Trying to access the property 'uniformMatrix2fv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #123: Trying to access the property 'uniformMatrix3fv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #124: Trying to access the property 'uniformMatrix4fv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #125: Trying to access the property 'useProgram' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #126: Trying to access the property 'validateProgram' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #127: Trying to access the property 'vertexAttrib1f' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #128: Trying to access the property 'vertexAttrib1fv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #129: Trying to access the property 'vertexAttrib2f' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #130: Trying to access the property 'vertexAttrib2fv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #131: Trying to access the property 'vertexAttrib3f' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #132: Trying to access the property 'vertexAttrib3fv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #133: Trying to access the property 'vertexAttrib4f' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #134: Trying to access the property 'vertexAttrib4fv' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #135: Trying to access the property 'vertexAttribPointer' threw an error: TypeError: v is null] + expected: FAIL + + [WebGL test #136: Trying to access the property 'viewport' threw an error: TypeError: v is null] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/premultiplyalpha-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/premultiplyalpha-test.html.ini new file mode 100644 index 0000000000..f8bbffa255 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/premultiplyalpha-test.html.ini @@ -0,0 +1,17 @@ +[premultiplyalpha-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl.getContextAttributes().premultipliedAlpha should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #2: gl.getContextAttributes().preserveDrawingBuffer should be true. Threw exception TypeError: gl is null] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/resource-sharing-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/resource-sharing-test.html.ini new file mode 100644 index 0000000000..c60438e5cf --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/context/resource-sharing-test.html.ini @@ -0,0 +1,20 @@ +[resource-sharing-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #2: Got 3d context.] + expected: FAIL + + [WebGL test #3: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/angle-instanced-arrays-out-of-bounds.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/angle-instanced-arrays-out-of-bounds.html.ini new file mode 100644 index 0000000000..ff1e9eb938 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/angle-instanced-arrays-out-of-bounds.html.ini @@ -0,0 +1,14 @@ +[angle-instanced-arrays-out-of-bounds.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/angle-instanced-arrays.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/angle-instanced-arrays.html.ini new file mode 100644 index 0000000000..c37299b8ed --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/angle-instanced-arrays.html.ini @@ -0,0 +1,8 @@ +[angle-instanced-arrays.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-blend-minmax.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-blend-minmax.html.ini new file mode 100644 index 0000000000..0573e85b0b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-blend-minmax.html.ini @@ -0,0 +1,8 @@ +[ext-blend-minmax.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-frag-depth.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-frag-depth.html.ini new file mode 100644 index 0000000000..c81be66aa0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-frag-depth.html.ini @@ -0,0 +1,8 @@ +[ext-frag-depth.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-sRGB.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-sRGB.html.ini new file mode 100644 index 0000000000..ce6159e1e3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-sRGB.html.ini @@ -0,0 +1,8 @@ +[ext-sRGB.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-shader-texture-lod.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-shader-texture-lod.html.ini new file mode 100644 index 0000000000..5ef3a363cf --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-shader-texture-lod.html.ini @@ -0,0 +1,8 @@ +[ext-shader-texture-lod.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-texture-filter-anisotropic.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-texture-filter-anisotropic.html.ini new file mode 100644 index 0000000000..bae064a035 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/ext-texture-filter-anisotropic.html.ini @@ -0,0 +1,8 @@ +[ext-texture-filter-anisotropic.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/get-extension.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/get-extension.html.ini new file mode 100644 index 0000000000..f1289c6e3a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/get-extension.html.ini @@ -0,0 +1,14 @@ +[get-extension.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-element-index-uint.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-element-index-uint.html.ini new file mode 100644 index 0000000000..2b253562e8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-element-index-uint.html.ini @@ -0,0 +1,14 @@ +[oes-element-index-uint.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + + [WebGL test #2: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #3: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-standard-derivatives.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-standard-derivatives.html.ini new file mode 100644 index 0000000000..169f023ca8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-standard-derivatives.html.ini @@ -0,0 +1,8 @@ +[oes-standard-derivatives.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-linear.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-linear.html.ini new file mode 100644 index 0000000000..b605dfb4a7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-linear.html.ini @@ -0,0 +1,5 @@ +[oes-texture-float-linear.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-canvas.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-canvas.html.ini new file mode 100644 index 0000000000..9edc87baad --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-canvas.html.ini @@ -0,0 +1,5 @@ +[oes-texture-float-with-canvas.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-image-data.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-image-data.html.ini new file mode 100644 index 0000000000..6b331ea60b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-image-data.html.ini @@ -0,0 +1,5 @@ +[oes-texture-float-with-image-data.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-image.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-image.html.ini new file mode 100644 index 0000000000..4bb6c3ca9f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-image.html.ini @@ -0,0 +1,5 @@ +[oes-texture-float-with-image.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-video.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-video.html.ini new file mode 100644 index 0000000000..0334e19e68 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float-with-video.html.ini @@ -0,0 +1,5 @@ +[oes-texture-float-with-video.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float.html.ini new file mode 100644 index 0000000000..9e82b9a45f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-float.html.ini @@ -0,0 +1,8 @@ +[oes-texture-float.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-linear.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-linear.html.ini new file mode 100644 index 0000000000..c26e8c0ec0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-linear.html.ini @@ -0,0 +1,5 @@ +[oes-texture-half-float-linear.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-canvas.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-canvas.html.ini new file mode 100644 index 0000000000..82ce38c088 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-canvas.html.ini @@ -0,0 +1,5 @@ +[oes-texture-half-float-with-canvas.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-image-data.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-image-data.html.ini new file mode 100644 index 0000000000..2a69bf28db --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-image-data.html.ini @@ -0,0 +1,5 @@ +[oes-texture-half-float-with-image-data.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-image.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-image.html.ini new file mode 100644 index 0000000000..6d9d8669c2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-image.html.ini @@ -0,0 +1,5 @@ +[oes-texture-half-float-with-image.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-video.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-video.html.ini new file mode 100644 index 0000000000..99d3c07ada --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float-with-video.html.ini @@ -0,0 +1,5 @@ +[oes-texture-half-float-with-video.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float.html.ini new file mode 100644 index 0000000000..8dc793a8a3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-texture-half-float.html.ini @@ -0,0 +1,8 @@ +[oes-texture-half-float.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exists] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-vertex-array-object-bufferData.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-vertex-array-object-bufferData.html.ini new file mode 100644 index 0000000000..35dd342707 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-vertex-array-object-bufferData.html.ini @@ -0,0 +1,8 @@ +[oes-vertex-array-object-bufferData.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-vertex-array-object.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-vertex-array-object.html.ini new file mode 100644 index 0000000000..c79f2a8719 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/oes-vertex-array-object.html.ini @@ -0,0 +1,8 @@ +[oes-vertex-array-object.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-atc.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-atc.html.ini new file mode 100644 index 0000000000..50700674d4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-atc.html.ini @@ -0,0 +1,14 @@ +[webgl-compressed-texture-atc.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-pvrtc.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-pvrtc.html.ini new file mode 100644 index 0000000000..e200832b5f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-pvrtc.html.ini @@ -0,0 +1,14 @@ +[webgl-compressed-texture-pvrtc.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-s3tc.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-s3tc.html.ini new file mode 100644 index 0000000000..df26281c58 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-s3tc.html.ini @@ -0,0 +1,14 @@ +[webgl-compressed-texture-s3tc.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-size-limit.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-size-limit.html.ini new file mode 100644 index 0000000000..1c7a973f2b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-compressed-texture-size-limit.html.ini @@ -0,0 +1,11 @@ +[webgl-compressed-texture-size-limit.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-debug-renderer-info.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-debug-renderer-info.html.ini new file mode 100644 index 0000000000..1d0ab71c65 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-debug-renderer-info.html.ini @@ -0,0 +1,8 @@ +[webgl-debug-renderer-info.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-debug-shaders.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-debug-shaders.html.ini new file mode 100644 index 0000000000..f1cfb65b9f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-debug-shaders.html.ini @@ -0,0 +1,8 @@ +[webgl-debug-shaders.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-depth-texture.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-depth-texture.html.ini new file mode 100644 index 0000000000..0e50a1f6f1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-depth-texture.html.ini @@ -0,0 +1,29 @@ +[webgl-depth-texture.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + + [WebGL test #1: getError expected: INVALID_ENUM. Was INVALID_VALUE : after evaluating: gl.texImage2D(gl.TEXTURE_2D, 0, gl.DEPTH_COMPONENT, 1, 1, 0, gl.DEPTH_COMPONENT, gl.UNSIGNED_SHORT, null)] + expected: FAIL + + [WebGL test #2: getError expected: INVALID_ENUM. Was INVALID_VALUE : after evaluating: gl.texImage2D(gl.TEXTURE_2D, 0, gl.DEPTH_COMPONENT, 1, 1, 0, gl.DEPTH_COMPONENT, gl.UNSIGNED_INT, null)] + expected: FAIL + + [WebGL test #19: gl.getParameter(gl.DEPTH_BITS) should be >= 16. Was 0 (of type number).] + expected: FAIL + + [WebGL test #41: gl.getParameter(gl.DEPTH_BITS) should be >= 16. Was 0 (of type number).] + expected: FAIL + + [WebGL test #63: gl.getParameter(gl.DEPTH_BITS) should be >= 24. Was 0 (of type number).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-draw-buffers.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-draw-buffers.html.ini new file mode 100644 index 0000000000..47205fe6b0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-draw-buffers.html.ini @@ -0,0 +1,8 @@ +[webgl-draw-buffers.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: WebGL context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-shared-resources.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-shared-resources.html.ini new file mode 100644 index 0000000000..72e5c2f751 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/extensions/webgl-shared-resources.html.ini @@ -0,0 +1,8 @@ +[webgl-shared-resources.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/angle-d3d11-compiler-error.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/angle-d3d11-compiler-error.html.ini new file mode 100644 index 0000000000..f47b7768cd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/angle-d3d11-compiler-error.html.ini @@ -0,0 +1,8 @@ +[angle-d3d11-compiler-error.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/angle-dx-variable-bug.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/angle-dx-variable-bug.html.ini new file mode 100644 index 0000000000..7fa2d294c3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/angle-dx-variable-bug.html.ini @@ -0,0 +1,8 @@ +[angle-dx-variable-bug.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/array-of-struct-with-int-first-position.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/array-of-struct-with-int-first-position.html.ini new file mode 100644 index 0000000000..ea36055688 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/array-of-struct-with-int-first-position.html.ini @@ -0,0 +1,15 @@ +[array-of-struct-with-int-first-position.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/compare-loop-index-to-uniform.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/compare-loop-index-to-uniform.html.ini new file mode 100644 index 0000000000..f1781601f3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/compare-loop-index-to-uniform.html.ini @@ -0,0 +1,15 @@ +[compare-loop-index-to-uniform.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/complex-glsl-does-not-crash.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/complex-glsl-does-not-crash.html.ini new file mode 100644 index 0000000000..70e7b8fdc9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/complex-glsl-does-not-crash.html.ini @@ -0,0 +1,11 @@ +[complex-glsl-does-not-crash.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/conditional-discard-in-loop.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/conditional-discard-in-loop.html.ini new file mode 100644 index 0000000000..2f2150bb55 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/conditional-discard-in-loop.html.ini @@ -0,0 +1,8 @@ +[conditional-discard-in-loop.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/conditional-discard-optimization.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/conditional-discard-optimization.html.ini new file mode 100644 index 0000000000..2ac441c9f8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/conditional-discard-optimization.html.ini @@ -0,0 +1,8 @@ +[conditional-discard-optimization.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/constant-precision-qualifier.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/constant-precision-qualifier.html.ini new file mode 100644 index 0000000000..f0a1dde16e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/constant-precision-qualifier.html.ini @@ -0,0 +1,15 @@ +[constant-precision-qualifier.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/essl3-shaders-with-webgl1.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/essl3-shaders-with-webgl1.html.ini new file mode 100644 index 0000000000..50f3ffec14 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/essl3-shaders-with-webgl1.html.ini @@ -0,0 +1,8 @@ +[essl3-shaders-with-webgl1.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/floored-division-accuracy.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/floored-division-accuracy.html.ini new file mode 100644 index 0000000000..1a041235ff --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/floored-division-accuracy.html.ini @@ -0,0 +1,8 @@ +[floored-division-accuracy.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/fragcoord-linking-bug.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/fragcoord-linking-bug.html.ini new file mode 100644 index 0000000000..10953fdb51 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/fragcoord-linking-bug.html.ini @@ -0,0 +1,8 @@ +[fragcoord-linking-bug.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/long-expressions-should-not-crash.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/long-expressions-should-not-crash.html.ini new file mode 100644 index 0000000000..720a2e2c8b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/long-expressions-should-not-crash.html.ini @@ -0,0 +1,11 @@ +[long-expressions-should-not-crash.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #2: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/modulo-arithmetic-accuracy.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/modulo-arithmetic-accuracy.html.ini new file mode 100644 index 0000000000..44a9343531 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/modulo-arithmetic-accuracy.html.ini @@ -0,0 +1,8 @@ +[modulo-arithmetic-accuracy.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/multiplication-assignment.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/multiplication-assignment.html.ini new file mode 100644 index 0000000000..0215cec5a2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/multiplication-assignment.html.ini @@ -0,0 +1,8 @@ +[multiplication-assignment.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/nested-functions-should-not-crash.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/nested-functions-should-not-crash.html.ini new file mode 100644 index 0000000000..0d5494b2ce --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/nested-functions-should-not-crash.html.ini @@ -0,0 +1,11 @@ +[nested-functions-should-not-crash.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #2: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/sampler-array-using-loop-index.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/sampler-array-using-loop-index.html.ini new file mode 100644 index 0000000000..2678469db4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/sampler-array-using-loop-index.html.ini @@ -0,0 +1,14 @@ +[sampler-array-using-loop-index.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/temp-expressions-should-not-crash.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/temp-expressions-should-not-crash.html.ini new file mode 100644 index 0000000000..36f1605cae --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/temp-expressions-should-not-crash.html.ini @@ -0,0 +1,11 @@ +[temp-expressions-should-not-crash.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #2: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/uniforms-should-not-lose-values.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/uniforms-should-not-lose-values.html.ini new file mode 100644 index 0000000000..7d2169f095 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/bugs/uniforms-should-not-lose-values.html.ini @@ -0,0 +1,15 @@ +[uniforms-should-not-lose-values.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec2.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec2.html.ini new file mode 100644 index 0000000000..d829a7c218 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec2.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-bvec2.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec3.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec3.html.ini new file mode 100644 index 0000000000..0def64c98b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec3.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-bvec3.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec4.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec4.html.ini new file mode 100644 index 0000000000..0a366f69a5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-bvec4.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-bvec4.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec2.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec2.html.ini new file mode 100644 index 0000000000..fb0b330407 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec2.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-ivec2.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec3.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec3.html.ini new file mode 100644 index 0000000000..7665998df8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec3.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-ivec3.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec4.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec4.html.ini new file mode 100644 index 0000000000..35d41a5600 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-ivec4.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-ivec4.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat2.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat2.html.ini new file mode 100644 index 0000000000..c1edeced6d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat2.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-mat2.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat3.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat3.html.ini new file mode 100644 index 0000000000..a3981385a0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat3.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-mat3.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat4.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat4.html.ini new file mode 100644 index 0000000000..27f5c930c3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-mat4.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-mat4.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases.html.ini new file mode 100644 index 0000000000..6254d9c18b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec-mat-corner-cases.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-vec-mat-corner-cases.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec-mat-index.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec-mat-index.html.ini new file mode 100644 index 0000000000..bdd34740e9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec-mat-index.html.ini @@ -0,0 +1,14 @@ +[glsl-construct-vec-mat-index.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec2.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec2.html.ini new file mode 100644 index 0000000000..220a067b70 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec2.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-vec2.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec3.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec3.html.ini new file mode 100644 index 0000000000..365776ddaf --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec3.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-vec3.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec4.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec4.html.ini new file mode 100644 index 0000000000..30768b9ac5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/constructors/glsl-construct-vec4.html.ini @@ -0,0 +1,8 @@ +[glsl-construct-vec4.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-abs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-abs.html.ini new file mode 100644 index 0000000000..11eeb82341 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-abs.html.ini @@ -0,0 +1,8 @@ +[glsl-function-abs.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-acos.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-acos.html.ini new file mode 100644 index 0000000000..96e5d246c8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-acos.html.ini @@ -0,0 +1,8 @@ +[glsl-function-acos.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-asin.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-asin.html.ini new file mode 100644 index 0000000000..1ab1d9fd69 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-asin.html.ini @@ -0,0 +1,8 @@ +[glsl-function-asin.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan-xy.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan-xy.html.ini new file mode 100644 index 0000000000..78911467fa --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan-xy.html.ini @@ -0,0 +1,8 @@ +[glsl-function-atan-xy.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan.html.ini new file mode 100644 index 0000000000..fb61ab1081 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan.html.ini @@ -0,0 +1,8 @@ +[glsl-function-atan.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-ceil.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-ceil.html.ini new file mode 100644 index 0000000000..e06e5e07a9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-ceil.html.ini @@ -0,0 +1,8 @@ +[glsl-function-ceil.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-float.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-float.html.ini new file mode 100644 index 0000000000..31c60aa0fe --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-float.html.ini @@ -0,0 +1,8 @@ +[glsl-function-clamp-float.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-gentype.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-gentype.html.ini new file mode 100644 index 0000000000..e1f7402708 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-gentype.html.ini @@ -0,0 +1,8 @@ +[glsl-function-clamp-gentype.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cos.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cos.html.ini new file mode 100644 index 0000000000..253dda5cb1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cos.html.ini @@ -0,0 +1,8 @@ +[glsl-function-cos.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cross.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cross.html.ini new file mode 100644 index 0000000000..0aadd9c496 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cross.html.ini @@ -0,0 +1,8 @@ +[glsl-function-cross.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-distance.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-distance.html.ini new file mode 100644 index 0000000000..89bbf89b2c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-distance.html.ini @@ -0,0 +1,8 @@ +[glsl-function-distance.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-dot.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-dot.html.ini new file mode 100644 index 0000000000..4832919ae5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-dot.html.ini @@ -0,0 +1,8 @@ +[glsl-function-dot.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-faceforward.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-faceforward.html.ini new file mode 100644 index 0000000000..4e573d5cbc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-faceforward.html.ini @@ -0,0 +1,8 @@ +[glsl-function-faceforward.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-floor.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-floor.html.ini new file mode 100644 index 0000000000..87c2b6194f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-floor.html.ini @@ -0,0 +1,8 @@ +[glsl-function-floor.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-fract.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-fract.html.ini new file mode 100644 index 0000000000..73512633c9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-fract.html.ini @@ -0,0 +1,8 @@ +[glsl-function-fract.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-length.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-length.html.ini new file mode 100644 index 0000000000..94cb66bb83 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-length.html.ini @@ -0,0 +1,8 @@ +[glsl-function-length.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-float.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-float.html.ini new file mode 100644 index 0000000000..5e2b0a4330 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-float.html.ini @@ -0,0 +1,8 @@ +[glsl-function-max-float.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-gentype.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-gentype.html.ini new file mode 100644 index 0000000000..82d49eaf4e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-gentype.html.ini @@ -0,0 +1,8 @@ +[glsl-function-max-gentype.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-float.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-float.html.ini new file mode 100644 index 0000000000..edfe8802e8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-float.html.ini @@ -0,0 +1,8 @@ +[glsl-function-min-float.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-gentype.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-gentype.html.ini new file mode 100644 index 0000000000..6e7dd54849 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-gentype.html.ini @@ -0,0 +1,8 @@ +[glsl-function-min-gentype.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-float.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-float.html.ini new file mode 100644 index 0000000000..e105cef7b4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-float.html.ini @@ -0,0 +1,8 @@ +[glsl-function-mix-float.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-gentype.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-gentype.html.ini new file mode 100644 index 0000000000..96d30121c7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-gentype.html.ini @@ -0,0 +1,8 @@ +[glsl-function-mix-gentype.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-float.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-float.html.ini new file mode 100644 index 0000000000..cd758140b2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-float.html.ini @@ -0,0 +1,8 @@ +[glsl-function-mod-float.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-gentype.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-gentype.html.ini new file mode 100644 index 0000000000..a32680dde0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-gentype.html.ini @@ -0,0 +1,8 @@ +[glsl-function-mod-gentype.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-normalize.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-normalize.html.ini new file mode 100644 index 0000000000..1301265384 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-normalize.html.ini @@ -0,0 +1,8 @@ +[glsl-function-normalize.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-reflect.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-reflect.html.ini new file mode 100644 index 0000000000..a9102aaa5e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-reflect.html.ini @@ -0,0 +1,8 @@ +[glsl-function-reflect.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sign.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sign.html.ini new file mode 100644 index 0000000000..b1b5c6f2cb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sign.html.ini @@ -0,0 +1,8 @@ +[glsl-function-sign.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sin.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sin.html.ini new file mode 100644 index 0000000000..57bc5a3a4b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sin.html.ini @@ -0,0 +1,8 @@ +[glsl-function-sin.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-float.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-float.html.ini new file mode 100644 index 0000000000..7a4b9ced56 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-float.html.ini @@ -0,0 +1,8 @@ +[glsl-function-smoothstep-float.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-gentype.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-gentype.html.ini new file mode 100644 index 0000000000..fb029bea85 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-gentype.html.ini @@ -0,0 +1,8 @@ +[glsl-function-smoothstep-gentype.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-float.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-float.html.ini new file mode 100644 index 0000000000..7430a7a6e8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-float.html.ini @@ -0,0 +1,8 @@ +[glsl-function-step-float.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-gentype.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-gentype.html.ini new file mode 100644 index 0000000000..1e9703a840 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-gentype.html.ini @@ -0,0 +1,8 @@ +[glsl-function-step-gentype.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function.html.ini new file mode 100644 index 0000000000..7734cb289a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function.html.ini @@ -0,0 +1,8 @@ +[glsl-function.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_float.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_float.vert.html.ini new file mode 100644 index 0000000000..cb03cacda2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_float.vert.html.ini @@ -0,0 +1,8 @@ +[add_int_float.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat2.vert.html.ini new file mode 100644 index 0000000000..fa8c960c3f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat2.vert.html.ini @@ -0,0 +1,8 @@ +[add_int_mat2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat3.vert.html.ini new file mode 100644 index 0000000000..4c9f63eefe --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat3.vert.html.ini @@ -0,0 +1,8 @@ +[add_int_mat3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat4.vert.html.ini new file mode 100644 index 0000000000..da3d973a90 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_mat4.vert.html.ini @@ -0,0 +1,8 @@ +[add_int_mat4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec2.vert.html.ini new file mode 100644 index 0000000000..efd013b5fd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[add_int_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec3.vert.html.ini new file mode 100644 index 0000000000..ba54556c33 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[add_int_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec4.vert.html.ini new file mode 100644 index 0000000000..93afc7223d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_int_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[add_int_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec2_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec2_vec2.vert.html.ini new file mode 100644 index 0000000000..abe2bfa508 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec2_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[add_ivec2_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec3_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec3_vec3.vert.html.ini new file mode 100644 index 0000000000..020cbd5b80 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec3_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[add_ivec3_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec4_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec4_vec4.vert.html.ini new file mode 100644 index 0000000000..31fc5de203 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/add_ivec4_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[add_ivec4_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_int_to_float.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_int_to_float.vert.html.ini new file mode 100644 index 0000000000..37de9884e3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_int_to_float.vert.html.ini @@ -0,0 +1,8 @@ +[assign_int_to_float.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html.ini new file mode 100644 index 0000000000..6e7d1671c5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[assign_ivec2_to_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html.ini new file mode 100644 index 0000000000..bbb69ec32e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[assign_ivec3_to_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html.ini new file mode 100644 index 0000000000..fe85558031 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[assign_ivec4_to_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/construct_struct.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/construct_struct.vert.html.ini new file mode 100644 index 0000000000..175d29ed83 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/construct_struct.vert.html.ini @@ -0,0 +1,8 @@ +[construct_struct.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_float.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_float.vert.html.ini new file mode 100644 index 0000000000..dffae29e14 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_float.vert.html.ini @@ -0,0 +1,8 @@ +[divide_int_float.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat2.vert.html.ini new file mode 100644 index 0000000000..1bd689e50a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat2.vert.html.ini @@ -0,0 +1,8 @@ +[divide_int_mat2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat3.vert.html.ini new file mode 100644 index 0000000000..6f1e49a2da --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat3.vert.html.ini @@ -0,0 +1,8 @@ +[divide_int_mat3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat4.vert.html.ini new file mode 100644 index 0000000000..f04ceae428 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_mat4.vert.html.ini @@ -0,0 +1,8 @@ +[divide_int_mat4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec2.vert.html.ini new file mode 100644 index 0000000000..b5f038f10d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[divide_int_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec3.vert.html.ini new file mode 100644 index 0000000000..e4b341ccdd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[divide_int_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec4.vert.html.ini new file mode 100644 index 0000000000..4ec9bf3adc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_int_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[divide_int_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec2_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec2_vec2.vert.html.ini new file mode 100644 index 0000000000..efae8627bc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec2_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[divide_ivec2_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec3_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec3_vec3.vert.html.ini new file mode 100644 index 0000000000..caff944952 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec3_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[divide_ivec3_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec4_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec4_vec4.vert.html.ini new file mode 100644 index 0000000000..f12a4e0186 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/divide_ivec4_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[divide_ivec4_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_int_float.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_int_float.vert.html.ini new file mode 100644 index 0000000000..81d33eefe1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_int_float.vert.html.ini @@ -0,0 +1,8 @@ +[equal_int_float.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec2_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec2_vec2.vert.html.ini new file mode 100644 index 0000000000..0cac4f3e93 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec2_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[equal_ivec2_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec3_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec3_vec3.vert.html.ini new file mode 100644 index 0000000000..bab2b13d6a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec3_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[equal_ivec3_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec4_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec4_vec4.vert.html.ini new file mode 100644 index 0000000000..0e81523ab9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/equal_ivec4_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[equal_ivec4_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_int_float.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_int_float.vert.html.ini new file mode 100644 index 0000000000..0ea5c458cd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_int_float.vert.html.ini @@ -0,0 +1,8 @@ +[function_int_float.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec2_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec2_vec2.vert.html.ini new file mode 100644 index 0000000000..6067c6b039 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec2_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[function_ivec2_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec3_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec3_vec3.vert.html.ini new file mode 100644 index 0000000000..e654e5daa9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec3_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[function_ivec3_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec4_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec4_vec4.vert.html.ini new file mode 100644 index 0000000000..0d0aa0ce74 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/function_ivec4_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[function_ivec4_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/greater_than.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/greater_than.vert.html.ini new file mode 100644 index 0000000000..b9a17380ab --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/greater_than.vert.html.ini @@ -0,0 +1,8 @@ +[greater_than.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/greater_than_equal.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/greater_than_equal.vert.html.ini new file mode 100644 index 0000000000..b22f6654fa --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/greater_than_equal.vert.html.ini @@ -0,0 +1,8 @@ +[greater_than_equal.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/less_than.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/less_than.vert.html.ini new file mode 100644 index 0000000000..d76f56b83c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/less_than.vert.html.ini @@ -0,0 +1,8 @@ +[less_than.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/less_than_equal.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/less_than_equal.vert.html.ini new file mode 100644 index 0000000000..55f2f50492 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/less_than_equal.vert.html.ini @@ -0,0 +1,8 @@ +[less_than_equal.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_float.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_float.vert.html.ini new file mode 100644 index 0000000000..b106c4b064 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_float.vert.html.ini @@ -0,0 +1,8 @@ +[multiply_int_float.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat2.vert.html.ini new file mode 100644 index 0000000000..a99225ba04 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat2.vert.html.ini @@ -0,0 +1,8 @@ +[multiply_int_mat2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat3.vert.html.ini new file mode 100644 index 0000000000..c5173a5b77 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat3.vert.html.ini @@ -0,0 +1,8 @@ +[multiply_int_mat3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat4.vert.html.ini new file mode 100644 index 0000000000..925637a82a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_mat4.vert.html.ini @@ -0,0 +1,8 @@ +[multiply_int_mat4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec2.vert.html.ini new file mode 100644 index 0000000000..66a84ab2b8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[multiply_int_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec3.vert.html.ini new file mode 100644 index 0000000000..7ab7d3a9c6 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[multiply_int_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec4.vert.html.ini new file mode 100644 index 0000000000..1acc703fa6 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_int_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[multiply_int_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html.ini new file mode 100644 index 0000000000..7a010d9fce --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[multiply_ivec2_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html.ini new file mode 100644 index 0000000000..9aca282424 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[multiply_ivec3_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html.ini new file mode 100644 index 0000000000..1902bdb06b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[multiply_ivec4_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_int_float.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_int_float.vert.html.ini new file mode 100644 index 0000000000..f8ccc49d64 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_int_float.vert.html.ini @@ -0,0 +1,8 @@ +[not_equal_int_float.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html.ini new file mode 100644 index 0000000000..ac542f099b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[not_equal_ivec2_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html.ini new file mode 100644 index 0000000000..e86a320ebb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[not_equal_ivec3_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html.ini new file mode 100644 index 0000000000..1b16b98ea3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[not_equal_ivec4_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_float.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_float.vert.html.ini new file mode 100644 index 0000000000..3c53a50108 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_float.vert.html.ini @@ -0,0 +1,8 @@ +[subtract_int_float.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat2.vert.html.ini new file mode 100644 index 0000000000..7fd7d05d84 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat2.vert.html.ini @@ -0,0 +1,8 @@ +[subtract_int_mat2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat3.vert.html.ini new file mode 100644 index 0000000000..66df402f9d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat3.vert.html.ini @@ -0,0 +1,8 @@ +[subtract_int_mat3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat4.vert.html.ini new file mode 100644 index 0000000000..557f27396b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_mat4.vert.html.ini @@ -0,0 +1,8 @@ +[subtract_int_mat4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec2.vert.html.ini new file mode 100644 index 0000000000..54376bf8cc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[subtract_int_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec3.vert.html.ini new file mode 100644 index 0000000000..8c81f25a34 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[subtract_int_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec4.vert.html.ini new file mode 100644 index 0000000000..936ef6f5e3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_int_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[subtract_int_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html.ini new file mode 100644 index 0000000000..c44aeea152 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[subtract_ivec2_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html.ini new file mode 100644 index 0000000000..2292f40734 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[subtract_ivec3_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html.ini new file mode 100644 index 0000000000..cc1bdb168f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[subtract_ivec4_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_int_float.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_int_float.vert.html.ini new file mode 100644 index 0000000000..f145187af7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_int_float.vert.html.ini @@ -0,0 +1,8 @@ +[ternary_int_float.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html.ini new file mode 100644 index 0000000000..3a5d908266 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html.ini @@ -0,0 +1,8 @@ +[ternary_ivec2_vec2.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html.ini new file mode 100644 index 0000000000..c14a69d053 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html.ini @@ -0,0 +1,8 @@ +[ternary_ivec3_vec3.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html.ini new file mode 100644 index 0000000000..9782496215 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html.ini @@ -0,0 +1,8 @@ +[ternary_ivec4_vec4.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/float_literal.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/float_literal.vert.html.ini new file mode 100644 index 0000000000..91f399c956 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/float_literal.vert.html.ini @@ -0,0 +1,8 @@ +[float_literal.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/literal_precision.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/literal_precision.html.ini new file mode 100644 index 0000000000..d2cc2b5cf2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/literal_precision.html.ini @@ -0,0 +1,8 @@ +[literal_precision.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/overflow_leak.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/overflow_leak.vert.html.ini new file mode 100644 index 0000000000..93e4adc9e1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/literals/overflow_leak.vert.html.ini @@ -0,0 +1,14 @@ +[overflow_leak.vert.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/matrices/glsl-mat3-construction.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/matrices/glsl-mat3-construction.html.ini new file mode 100644 index 0000000000..70bacd1746 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/matrices/glsl-mat3-construction.html.ini @@ -0,0 +1,8 @@ +[glsl-mat3-construction.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/matrices/glsl-mat4-to-mat3.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/matrices/glsl-mat4-to-mat3.html.ini new file mode 100644 index 0000000000..460cb3befd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/matrices/glsl-mat4-to-mat3.html.ini @@ -0,0 +1,8 @@ +[glsl-mat4-to-mat3.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/attrib-location-length-limits.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/attrib-location-length-limits.html.ini new file mode 100644 index 0000000000..3d3e59edd2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/attrib-location-length-limits.html.ini @@ -0,0 +1,14 @@ +[attrib-location-length-limits.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/boolean_precision.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/boolean_precision.html.ini new file mode 100644 index 0000000000..5cb17d8d1f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/boolean_precision.html.ini @@ -0,0 +1,8 @@ +[boolean_precision.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/embedded-struct-definitions-forbidden.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/embedded-struct-definitions-forbidden.html.ini new file mode 100644 index 0000000000..47f2c5d895 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/embedded-struct-definitions-forbidden.html.ini @@ -0,0 +1,8 @@ +[embedded-struct-definitions-forbidden.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/empty_main.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/empty_main.vert.html.ini new file mode 100644 index 0000000000..bb1793411d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/empty_main.vert.html.ini @@ -0,0 +1,8 @@ +[empty_main.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/expression-list-in-declarator-initializer.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/expression-list-in-declarator-initializer.html.ini new file mode 100644 index 0000000000..222237c145 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/expression-list-in-declarator-initializer.html.ini @@ -0,0 +1,8 @@ +[expression-list-in-declarator-initializer.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/gl_position_unset.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/gl_position_unset.vert.html.ini new file mode 100644 index 0000000000..3b8cc31f8a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/gl_position_unset.vert.html.ini @@ -0,0 +1,8 @@ +[gl_position_unset.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-function-nodes.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-function-nodes.html.ini new file mode 100644 index 0000000000..a80c77597e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-function-nodes.html.ini @@ -0,0 +1,14 @@ +[glsl-function-nodes.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-long-variable-names.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-long-variable-names.html.ini new file mode 100644 index 0000000000..aefac9f5bb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-long-variable-names.html.ini @@ -0,0 +1,14 @@ +[glsl-long-variable-names.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-vertex-branch.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-vertex-branch.html.ini new file mode 100644 index 0000000000..9371f2da22 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/glsl-vertex-branch.html.ini @@ -0,0 +1,14 @@ +[glsl-vertex-branch.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/large-loop-compile.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/large-loop-compile.html.ini new file mode 100644 index 0000000000..9d0a9ade47 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/large-loop-compile.html.ini @@ -0,0 +1,10 @@ +[large-loop-compile.html] + type: testharness + expected: + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/non-ascii-comments.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/non-ascii-comments.vert.html.ini new file mode 100644 index 0000000000..482bf4e28b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/non-ascii-comments.vert.html.ini @@ -0,0 +1,8 @@ +[non-ascii-comments.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/non-ascii.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/non-ascii.vert.html.ini new file mode 100644 index 0000000000..8cc9c58bcc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/non-ascii.vert.html.ini @@ -0,0 +1,8 @@ +[non-ascii.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/re-compile-re-link.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/re-compile-re-link.html.ini new file mode 100644 index 0000000000..c9b274403c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/re-compile-re-link.html.ini @@ -0,0 +1,14 @@ +[re-compile-re-link.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-precision-format-obeyed.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-precision-format-obeyed.html.ini new file mode 100644 index 0000000000..f11a495c96 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-precision-format-obeyed.html.ini @@ -0,0 +1,11 @@ +[shader-precision-format-obeyed.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-struct-scope.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-struct-scope.html.ini new file mode 100644 index 0000000000..1bcc86f21c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-struct-scope.html.ini @@ -0,0 +1,8 @@ +[shader-struct-scope.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-uniform-packing-restrictions.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-uniform-packing-restrictions.html.ini new file mode 100644 index 0000000000..e64e669671 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-uniform-packing-restrictions.html.ini @@ -0,0 +1,11 @@ +[shader-uniform-packing-restrictions.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-varying-packing-restrictions.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-varying-packing-restrictions.html.ini new file mode 100644 index 0000000000..f050780d51 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-varying-packing-restrictions.html.ini @@ -0,0 +1,11 @@ +[shader-varying-packing-restrictions.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-256-character-define.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-256-character-define.html.ini new file mode 100644 index 0000000000..e4547ee130 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-256-character-define.html.ini @@ -0,0 +1,8 @@ +[shader-with-256-character-define.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-256-character-identifier.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-256-character-identifier.frag.html.ini new file mode 100644 index 0000000000..30c55a8ec5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-256-character-identifier.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-256-character-identifier.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-257-character-define.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-257-character-define.html.ini new file mode 100644 index 0000000000..02824265ee --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-257-character-define.html.ini @@ -0,0 +1,8 @@ +[shader-with-257-character-define.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-257-character-identifier.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-257-character-identifier.frag.html.ini new file mode 100644 index 0000000000..b4a8624686 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-257-character-identifier.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-257-character-identifier.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html.ini new file mode 100644 index 0000000000..0c8c715324 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-_webgl-identifier.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html.ini new file mode 100644 index 0000000000..cf2e6c633b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-arbitrary-indexing.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html.ini new file mode 100644 index 0000000000..8aa9320590 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-arbitrary-indexing.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html.ini new file mode 100644 index 0000000000..d2ef6224d3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html.ini @@ -0,0 +1,14 @@ +[shader-with-array-of-structs-containing-arrays.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-array-of-structs-uniform.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-array-of-structs-uniform.html.ini new file mode 100644 index 0000000000..2f26b418e3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-array-of-structs-uniform.html.ini @@ -0,0 +1,14 @@ +[shader-with-array-of-structs-uniform.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-attrib-array.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-attrib-array.vert.html.ini new file mode 100644 index 0000000000..b702e5107a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-attrib-array.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-attrib-array.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-attrib-struct.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-attrib-struct.vert.html.ini new file mode 100644 index 0000000000..ba85a5f108 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-attrib-struct.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-attrib-struct.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-clipvertex.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-clipvertex.vert.html.ini new file mode 100644 index 0000000000..401413d61f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-clipvertex.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-clipvertex.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-comma-assignment.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-comma-assignment.html.ini new file mode 100644 index 0000000000..8e3b023eca --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-comma-assignment.html.ini @@ -0,0 +1,8 @@ +[shader-with-comma-assignment.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-comma-conditional-assignment.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-comma-conditional-assignment.html.ini new file mode 100644 index 0000000000..41e49fa50b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-comma-conditional-assignment.html.ini @@ -0,0 +1,8 @@ +[shader-with-comma-conditional-assignment.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-conditional-scoping-negative.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-conditional-scoping-negative.html.ini new file mode 100644 index 0000000000..1e624a86b6 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-conditional-scoping-negative.html.ini @@ -0,0 +1,8 @@ +[shader-with-conditional-scoping-negative.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-conditional-scoping.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-conditional-scoping.html.ini new file mode 100644 index 0000000000..9a6382c608 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-conditional-scoping.html.ini @@ -0,0 +1,8 @@ +[shader-with-conditional-scoping.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-default-precision.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-default-precision.frag.html.ini new file mode 100644 index 0000000000..9abaa4f1c0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-default-precision.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-default-precision.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-default-precision.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-default-precision.vert.html.ini new file mode 100644 index 0000000000..16b4380799 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-default-precision.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-default-precision.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-define-line-continuation.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-define-line-continuation.frag.html.ini new file mode 100644 index 0000000000..14d18bf8f9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-define-line-continuation.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-define-line-continuation.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html.ini new file mode 100644 index 0000000000..e59198c0b8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-dfdx-no-ext.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-dfdx.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-dfdx.frag.html.ini new file mode 100644 index 0000000000..78f45d1b70 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-dfdx.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-dfdx.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-do-loop.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-do-loop.html.ini new file mode 100644 index 0000000000..bcf2f0a5ad --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-do-loop.html.ini @@ -0,0 +1,8 @@ +[shader-with-do-loop.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-error-directive.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-error-directive.html.ini new file mode 100644 index 0000000000..f41e2ed9db --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-error-directive.html.ini @@ -0,0 +1,8 @@ +[shader-with-error-directive.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html.ini new file mode 100644 index 0000000000..58bef0bef0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-explicit-int-cast.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-float-return-value.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-float-return-value.frag.html.ini new file mode 100644 index 0000000000..2ba1d2e543 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-float-return-value.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-float-return-value.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-for-loop.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-for-loop.html.ini new file mode 100644 index 0000000000..4542f6273e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-for-loop.html.ini @@ -0,0 +1,8 @@ +[shader-with-for-loop.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-for-scoping.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-for-scoping.html.ini new file mode 100644 index 0000000000..478a66e4bc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-for-scoping.html.ini @@ -0,0 +1,8 @@ +[shader-with-for-scoping.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-frag-depth.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-frag-depth.frag.html.ini new file mode 100644 index 0000000000..c68a2898ed --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-frag-depth.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-frag-depth.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-function-recursion.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-function-recursion.frag.html.ini new file mode 100644 index 0000000000..3b0d7b0160 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-function-recursion.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-function-recursion.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-function-scoped-struct.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-function-scoped-struct.html.ini new file mode 100644 index 0000000000..612683b15d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-function-scoped-struct.html.ini @@ -0,0 +1,8 @@ +[shader-with-function-scoped-struct.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-functional-scoping.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-functional-scoping.html.ini new file mode 100644 index 0000000000..cabd0c5457 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-functional-scoping.html.ini @@ -0,0 +1,8 @@ +[shader-with-functional-scoping.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-glcolor.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-glcolor.vert.html.ini new file mode 100644 index 0000000000..8b33579f52 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-glcolor.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-glcolor.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-gles-1.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-gles-1.frag.html.ini new file mode 100644 index 0000000000..9d97fe9fe9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-gles-1.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-gles-1.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-gles-symbol.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-gles-symbol.frag.html.ini new file mode 100644 index 0000000000..2de4968e41 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-gles-symbol.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-gles-symbol.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html.ini new file mode 100644 index 0000000000..6224954fb9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html.ini @@ -0,0 +1,8 @@ +[shader-with-global-variable-precision-mismatch.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html.ini new file mode 100644 index 0000000000..6291648551 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-glprojectionmatrix.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-hex-int-constant-macro.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-hex-int-constant-macro.html.ini new file mode 100644 index 0000000000..a4420b545a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-hex-int-constant-macro.html.ini @@ -0,0 +1,8 @@ +[shader-with-hex-int-constant-macro.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html.ini new file mode 100644 index 0000000000..3d746357c3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-implicit-vec3-to-vec4-cast.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-include.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-include.vert.html.ini new file mode 100644 index 0000000000..a326fae7b5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-include.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-include.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-int-return-value.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-int-return-value.frag.html.ini new file mode 100644 index 0000000000..c2d2a91e08 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-int-return-value.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-int-return-value.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-invalid-identifier.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-invalid-identifier.frag.html.ini new file mode 100644 index 0000000000..5dc1ca9e54 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-invalid-identifier.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-invalid-identifier.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html.ini new file mode 100644 index 0000000000..3d1820f7df --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-ivec2-return-value.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html.ini new file mode 100644 index 0000000000..73b39ab4c2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-ivec3-return-value.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html.ini new file mode 100644 index 0000000000..11691a6193 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-ivec4-return-value.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-limited-indexing.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-limited-indexing.frag.html.ini new file mode 100644 index 0000000000..0891450a7e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-limited-indexing.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-limited-indexing.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-long-line.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-long-line.html.ini new file mode 100644 index 0000000000..19c11208ef --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-long-line.html.ini @@ -0,0 +1,8 @@ +[shader-with-long-line.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-ascii-error.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-ascii-error.frag.html.ini new file mode 100644 index 0000000000..4fa651ec08 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-ascii-error.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-non-ascii-error.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini new file mode 100644 index 0000000000..eef098b8c7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini @@ -0,0 +1,11 @@ +[shader-with-non-reserved-words.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-precision.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-precision.frag.html.ini new file mode 100644 index 0000000000..9a1837f35c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-precision.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-precision.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-preprocessor-whitespace.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-preprocessor-whitespace.html.ini new file mode 100644 index 0000000000..347a5ec92f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-preprocessor-whitespace.html.ini @@ -0,0 +1,8 @@ +[shader-with-preprocessor-whitespace.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-quoted-error.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-quoted-error.frag.html.ini new file mode 100644 index 0000000000..e11a4b027b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-quoted-error.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-quoted-error.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-reserved-words.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-reserved-words.html.ini new file mode 100644 index 0000000000..2828de6615 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-reserved-words.html.ini @@ -0,0 +1,11 @@ +[shader-with-reserved-words.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-short-circuiting-operators.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-short-circuiting-operators.html.ini new file mode 100644 index 0000000000..485f1b4594 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-short-circuiting-operators.html.ini @@ -0,0 +1,11 @@ +[shader-with-short-circuiting-operators.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-similar-uniform-array-names.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-similar-uniform-array-names.html.ini new file mode 100644 index 0000000000..213613cc98 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-similar-uniform-array-names.html.ini @@ -0,0 +1,14 @@ +[shader-with-similar-uniform-array-names.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-too-many-uniforms.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-too-many-uniforms.html.ini new file mode 100644 index 0000000000..ba1379100f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-too-many-uniforms.html.ini @@ -0,0 +1,6 @@ +[shader-with-too-many-uniforms.html] + type: testharness + expected: ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html.ini new file mode 100644 index 0000000000..0c6ade3c36 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-undefined-preprocessor-symbol.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html.ini new file mode 100644 index 0000000000..ab3102365b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-uniform-in-loop-condition.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec2-return-value.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec2-return-value.frag.html.ini new file mode 100644 index 0000000000..febba57d2e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec2-return-value.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-vec2-return-value.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec3-return-value.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec3-return-value.frag.html.ini new file mode 100644 index 0000000000..42a3837504 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec3-return-value.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-vec3-return-value.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec4-return-value.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec4-return-value.frag.html.ini new file mode 100644 index 0000000000..119eca9bf1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec4-return-value.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-vec4-return-value.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html.ini new file mode 100644 index 0000000000..b092e9fa15 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html.ini @@ -0,0 +1,8 @@ +[shader-with-vec4-vec3-vec4-conditional.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-100.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-100.frag.html.ini new file mode 100644 index 0000000000..bf05749ece --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-100.frag.html.ini @@ -0,0 +1,8 @@ +[shader-with-version-100.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-100.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-100.vert.html.ini new file mode 100644 index 0000000000..f12d0fc1ec --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-100.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-version-100.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-120.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-120.vert.html.ini new file mode 100644 index 0000000000..3a39cfe71d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-120.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-version-120.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-130.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-130.vert.html.ini new file mode 100644 index 0000000000..957e4c41f8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-version-130.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-version-130.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-webgl-identifier.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-webgl-identifier.vert.html.ini new file mode 100644 index 0000000000..b5ab8cd6e2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-webgl-identifier.vert.html.ini @@ -0,0 +1,8 @@ +[shader-with-webgl-identifier.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-while-loop.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-while-loop.html.ini new file mode 100644 index 0000000000..c4fdd9e952 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-while-loop.html.ini @@ -0,0 +1,8 @@ +[shader-with-while-loop.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-without-precision.frag.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-without-precision.frag.html.ini new file mode 100644 index 0000000000..03749294cb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-without-precision.frag.html.ini @@ -0,0 +1,8 @@ +[shader-without-precision.frag.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions.html.ini new file mode 100644 index 0000000000..2300648c1d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-constant-expression-loop-conditions.html.ini @@ -0,0 +1,8 @@ +[shaders-with-constant-expression-loop-conditions.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-invariance.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-invariance.html.ini new file mode 100644 index 0000000000..d2f3515455 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-invariance.html.ini @@ -0,0 +1,8 @@ +[shaders-with-invariance.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html.ini new file mode 100644 index 0000000000..642fb38dcd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html.ini @@ -0,0 +1,8 @@ +[shaders-with-mis-matching-uniforms.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-mis-matching-varyings.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-mis-matching-varyings.html.ini new file mode 100644 index 0000000000..68ec115a26 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-mis-matching-varyings.html.ini @@ -0,0 +1,8 @@ +[shaders-with-mis-matching-varyings.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-missing-varyings.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-missing-varyings.html.ini new file mode 100644 index 0000000000..05574dd146 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-missing-varyings.html.ini @@ -0,0 +1,8 @@ +[shaders-with-missing-varyings.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-name-conflicts.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-name-conflicts.html.ini new file mode 100644 index 0000000000..d821c5e9f4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-name-conflicts.html.ini @@ -0,0 +1,11 @@ +[shaders-with-name-conflicts.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + + [WebGL test #0: [unexpected link status\] shaders with conflicting uniform/attribute names should fail] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-uniform-structs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-uniform-structs.html.ini new file mode 100644 index 0000000000..80aa5723bd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-uniform-structs.html.ini @@ -0,0 +1,8 @@ +[shaders-with-uniform-structs.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-varyings.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-varyings.html.ini new file mode 100644 index 0000000000..dcd7a6d79c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shaders-with-varyings.html.ini @@ -0,0 +1,8 @@ +[shaders-with-varyings.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shared.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shared.html.ini new file mode 100644 index 0000000000..d55f8d33ac --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shared.html.ini @@ -0,0 +1,8 @@ +[shared.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-equals.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-equals.html.ini new file mode 100644 index 0000000000..5273ce414c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-equals.html.ini @@ -0,0 +1,8 @@ +[struct-equals.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-mixed-array-declarators.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-mixed-array-declarators.html.ini new file mode 100644 index 0000000000..205303e299 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-mixed-array-declarators.html.ini @@ -0,0 +1,8 @@ +[struct-mixed-array-declarators.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-exceeds-maximum.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-exceeds-maximum.html.ini new file mode 100644 index 0000000000..fb39c86c37 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-exceeds-maximum.html.ini @@ -0,0 +1,8 @@ +[struct-nesting-exceeds-maximum.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-of-variable-names.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-of-variable-names.html.ini new file mode 100644 index 0000000000..6c17d0a339 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-of-variable-names.html.ini @@ -0,0 +1,8 @@ +[struct-nesting-of-variable-names.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-under-maximum.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-under-maximum.html.ini new file mode 100644 index 0000000000..00b8a84b23 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-nesting-under-maximum.html.ini @@ -0,0 +1,8 @@ +[struct-nesting-under-maximum.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-specifiers-in-uniforms.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-specifiers-in-uniforms.html.ini new file mode 100644 index 0000000000..dcdcc0325e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-specifiers-in-uniforms.html.ini @@ -0,0 +1,8 @@ +[struct-specifiers-in-uniforms.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-unary-operators.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-unary-operators.html.ini new file mode 100644 index 0000000000..8be36393c7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/struct-unary-operators.html.ini @@ -0,0 +1,8 @@ +[struct-unary-operators.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/ternary-operators-in-global-initializers.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/ternary-operators-in-global-initializers.html.ini new file mode 100644 index 0000000000..50be557aa4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/ternary-operators-in-global-initializers.html.ini @@ -0,0 +1,8 @@ +[ternary-operators-in-global-initializers.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/ternary-operators-in-initializers.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/ternary-operators-in-initializers.html.ini new file mode 100644 index 0000000000..130b58c69c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/ternary-operators-in-initializers.html.ini @@ -0,0 +1,8 @@ +[ternary-operators-in-initializers.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/uniform-location-length-limits.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/uniform-location-length-limits.html.ini new file mode 100644 index 0000000000..f5babfce39 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/misc/uniform-location-length-limits.html.ini @@ -0,0 +1,14 @@ +[uniform-location-length-limits.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_field.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_field.vert.html.ini new file mode 100644 index 0000000000..03d0fbb51c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_field.vert.html.ini @@ -0,0 +1,8 @@ +[_webgl_field.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_function.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_function.vert.html.ini new file mode 100644 index 0000000000..3ed46efbf8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_function.vert.html.ini @@ -0,0 +1,8 @@ +[_webgl_function.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_struct.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_struct.vert.html.ini new file mode 100644 index 0000000000..8b44843ea0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_struct.vert.html.ini @@ -0,0 +1,8 @@ +[_webgl_struct.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_variable.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_variable.vert.html.ini new file mode 100644 index 0000000000..be4d4c1af7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/_webgl_variable.vert.html.ini @@ -0,0 +1,8 @@ +[_webgl_variable.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_field.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_field.vert.html.ini new file mode 100644 index 0000000000..69342b955c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_field.vert.html.ini @@ -0,0 +1,8 @@ +[webgl_field.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_function.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_function.vert.html.ini new file mode 100644 index 0000000000..f970ec5e18 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_function.vert.html.ini @@ -0,0 +1,8 @@ +[webgl_function.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_struct.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_struct.vert.html.ini new file mode 100644 index 0000000000..cc8381e2e7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_struct.vert.html.ini @@ -0,0 +1,8 @@ +[webgl_struct.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_variable.vert.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_variable.vert.html.ini new file mode 100644 index 0000000000..3d18926607 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/reserved/webgl_variable.vert.html.ini @@ -0,0 +1,8 @@ +[webgl_variable.vert.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2d-bias.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2d-bias.html.ini new file mode 100644 index 0000000000..f0acadb782 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2d-bias.html.ini @@ -0,0 +1,14 @@ +[glsl-function-texture2d-bias.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #2: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #3: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dlod.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dlod.html.ini new file mode 100644 index 0000000000..75a0e1ec2a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dlod.html.ini @@ -0,0 +1,14 @@ +[glsl-function-texture2dlod.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #2: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #3: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dproj.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dproj.html.ini new file mode 100644 index 0000000000..0eba16d37b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dproj.html.ini @@ -0,0 +1,14 @@ +[glsl-function-texture2dproj.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dprojlod.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dprojlod.html.ini new file mode 100644 index 0000000000..1fcf2032a5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/samplers/glsl-function-texture2dprojlod.html.ini @@ -0,0 +1,14 @@ +[glsl-function-texture2dprojlod.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #2: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #3: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragcoord-xy-values.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragcoord-xy-values.html.ini new file mode 100644 index 0000000000..a4a90e8f1a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragcoord-xy-values.html.ini @@ -0,0 +1,14 @@ +[gl-fragcoord-xy-values.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragcoord.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragcoord.html.ini new file mode 100644 index 0000000000..05569f0eda --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragcoord.html.ini @@ -0,0 +1,14 @@ +[gl-fragcoord.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragdata-and-fragcolor.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragdata-and-fragcolor.html.ini new file mode 100644 index 0000000000..b04944b971 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-fragdata-and-fragcolor.html.ini @@ -0,0 +1,8 @@ +[gl-fragdata-and-fragcolor.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-frontfacing.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-frontfacing.html.ini new file mode 100644 index 0000000000..30146c860b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-frontfacing.html.ini @@ -0,0 +1,14 @@ +[gl-frontfacing.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-pointcoord.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-pointcoord.html.ini new file mode 100644 index 0000000000..c3ef8bf0a4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/gl-pointcoord.html.ini @@ -0,0 +1,17 @@ +[gl-pointcoord.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl should be non-null. Was null] + expected: FAIL + + [WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/glsl-built-ins.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/glsl-built-ins.html.ini new file mode 100644 index 0000000000..c46a3f797b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/glsl/variables/glsl-built-ins.html.ini @@ -0,0 +1,20 @@ +[glsl-built-ins.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + + [WebGL test #21: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + + [WebGL test #22: at (0, 0) expected: 0,255,0,255 was 255,0,0,255] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-max-texture-dimensions.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-max-texture-dimensions.html.ini new file mode 100644 index 0000000000..13d88b5d6a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-max-texture-dimensions.html.ini @@ -0,0 +1,14 @@ +[gl-max-texture-dimensions.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-attribs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-attribs.html.ini new file mode 100644 index 0000000000..4020286d7f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-attribs.html.ini @@ -0,0 +1,14 @@ +[gl-min-attribs.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-textures.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-textures.html.ini new file mode 100644 index 0000000000..3ab43639d7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-textures.html.ini @@ -0,0 +1,14 @@ +[gl-min-textures.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-uniforms.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-uniforms.html.ini new file mode 100644 index 0000000000..ab4eb6bd9f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/limits/gl-min-uniforms.html.ini @@ -0,0 +1,14 @@ +[gl-min-uniforms.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/bad-arguments-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/bad-arguments-test.html.ini new file mode 100644 index 0000000000..9fdb124429 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/bad-arguments-test.html.ini @@ -0,0 +1,14 @@ +[bad-arguments-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/boolean-argument-conversion.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/boolean-argument-conversion.html.ini new file mode 100644 index 0000000000..cfe44ad016 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/boolean-argument-conversion.html.ini @@ -0,0 +1,14 @@ +[boolean-argument-conversion.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/delayed-drawing.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/delayed-drawing.html.ini new file mode 100644 index 0000000000..420345fc2b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/delayed-drawing.html.ini @@ -0,0 +1,11 @@ +[delayed-drawing.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/error-reporting.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/error-reporting.html.ini new file mode 100644 index 0000000000..e0fb6d3700 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/error-reporting.html.ini @@ -0,0 +1,14 @@ +[error-reporting.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/functions-returning-strings.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/functions-returning-strings.html.ini new file mode 100644 index 0000000000..b445bfe97f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/functions-returning-strings.html.ini @@ -0,0 +1,8 @@ +[functions-returning-strings.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/instanceof-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/instanceof-test.html.ini new file mode 100644 index 0000000000..558ac3fcdb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/instanceof-test.html.ini @@ -0,0 +1,35 @@ +[instanceof-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl instanceof WebGLRenderingContext should be true. Was false.] + expected: FAIL + + [WebGL test #2: gl.createBuffer() instanceof WebGLBuffer should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #3: gl.createFramebuffer() instanceof WebGLFramebuffer should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #4: gl.createProgram() instanceof WebGLProgram should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #5: gl.createRenderbuffer() instanceof WebGLRenderbuffer should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #6: gl.createShader(gl.VERTEX_SHADER) instanceof WebGLShader should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #7: gl.createTexture() instanceof WebGLTexture should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #8: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/invalid-passed-params.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/invalid-passed-params.html.ini new file mode 100644 index 0000000000..64f421267c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/invalid-passed-params.html.ini @@ -0,0 +1,14 @@ +[invalid-passed-params.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/is-object.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/is-object.html.ini new file mode 100644 index 0000000000..85cb923f18 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/is-object.html.ini @@ -0,0 +1,14 @@ +[is-object.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/null-object-behaviour.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/null-object-behaviour.html.ini new file mode 100644 index 0000000000..2a864202b1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/null-object-behaviour.html.ini @@ -0,0 +1,14 @@ +[null-object-behaviour.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/object-deletion-behaviour.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/object-deletion-behaviour.html.ini new file mode 100644 index 0000000000..7ea6335bcb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/object-deletion-behaviour.html.ini @@ -0,0 +1,14 @@ +[object-deletion-behaviour.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/shader-precision-format.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/shader-precision-format.html.ini new file mode 100644 index 0000000000..c003b73e02 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/shader-precision-format.html.ini @@ -0,0 +1,47 @@ +[shader-precision-format.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl.getShaderPrecisionFormat(gl.VERTEX_SHADER, gl.LOW_FLOAT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #2: gl.getShaderPrecisionFormat(gl.VERTEX_SHADER, gl.MEDIUM_FLOAT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #3: gl.getShaderPrecisionFormat(gl.VERTEX_SHADER, gl.HIGH_FLOAT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #4: gl.getShaderPrecisionFormat(gl.VERTEX_SHADER, gl.LOW_INT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #5: gl.getShaderPrecisionFormat(gl.VERTEX_SHADER, gl.MEDIUM_INT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #6: gl.getShaderPrecisionFormat(gl.VERTEX_SHADER, gl.HIGH_INT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #7: gl.getShaderPrecisionFormat(gl.FRAGMENT_SHADER, gl.LOW_FLOAT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #8: gl.getShaderPrecisionFormat(gl.FRAGMENT_SHADER, gl.MEDIUM_FLOAT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #9: gl.getShaderPrecisionFormat(gl.FRAGMENT_SHADER, gl.HIGH_FLOAT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #10: gl.getShaderPrecisionFormat(gl.FRAGMENT_SHADER, gl.LOW_INT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #11: gl.getShaderPrecisionFormat(gl.FRAGMENT_SHADER, gl.MEDIUM_INT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #12: gl.getShaderPrecisionFormat(gl.FRAGMENT_SHADER, gl.HIGH_INT) instanceof WebGLShaderPrecisionFormat should be true. Threw exception TypeError: gl is null] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/type-conversion-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/type-conversion-test.html.ini new file mode 100644 index 0000000000..f8253c90d6 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/type-conversion-test.html.ini @@ -0,0 +1,14 @@ +[type-conversion-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/uninitialized-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/uninitialized-test.html.ini new file mode 100644 index 0000000000..5640509b7d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/uninitialized-test.html.ini @@ -0,0 +1,17 @@ +[uninitialized-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: Context created.] + expected: FAIL + + [WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/webgl-specific.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/webgl-specific.html.ini new file mode 100644 index 0000000000..5dcac04c79 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/misc/webgl-specific.html.ini @@ -0,0 +1,14 @@ +[webgl-specific.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/constants.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/constants.html.ini new file mode 100644 index 0000000000..ca6cb27f5f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/constants.html.ini @@ -0,0 +1,10 @@ +[constants.html] + type: testharness + [WebGL test #0: testOES20Constants] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/getContext.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/getContext.html.ini new file mode 100644 index 0000000000..76239322dc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/getContext.html.ini @@ -0,0 +1,10 @@ +[getContext.html] + type: testharness + [WebGL test #0: testGetWebGL] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/methods.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/methods.html.ini new file mode 100644 index 0000000000..b05402679b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/methods.html.ini @@ -0,0 +1,10 @@ +[methods.html] + type: testharness + [WebGL test #0: testOES20Methods] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-A.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-A.html.ini new file mode 100644 index 0000000000..97eb27bc9a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-A.html.ini @@ -0,0 +1,16 @@ +[quickCheckAPI-A.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: testValidArgs] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B1.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B1.html.ini new file mode 100644 index 0000000000..ac5ed00576 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B1.html.ini @@ -0,0 +1,16 @@ +[quickCheckAPI-B1.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: testValidArgs] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B2.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B2.html.ini new file mode 100644 index 0000000000..4ab9172dd4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B2.html.ini @@ -0,0 +1,16 @@ +[quickCheckAPI-B2.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: testValidArgs] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B3.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B3.html.ini new file mode 100644 index 0000000000..b01e7aea8a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B3.html.ini @@ -0,0 +1,16 @@ +[quickCheckAPI-B3.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: testValidArgs] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B4.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B4.html.ini new file mode 100644 index 0000000000..244c7b32d5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-B4.html.ini @@ -0,0 +1,16 @@ +[quickCheckAPI-B4.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: testValidArgs] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-C.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-C.html.ini new file mode 100644 index 0000000000..e9c44058cb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-C.html.ini @@ -0,0 +1,16 @@ +[quickCheckAPI-C.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: testValidArgs] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-D_G.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-D_G.html.ini new file mode 100644 index 0000000000..68e675673c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-D_G.html.ini @@ -0,0 +1,16 @@ +[quickCheckAPI-D_G.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: testValidArgs] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-G_I.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-G_I.html.ini new file mode 100644 index 0000000000..c980dff958 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-G_I.html.ini @@ -0,0 +1,16 @@ +[quickCheckAPI-G_I.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: testValidArgs] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-L_S.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-L_S.html.ini new file mode 100644 index 0000000000..3f3fe8356e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-L_S.html.ini @@ -0,0 +1,16 @@ +[quickCheckAPI-L_S.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: testValidArgs] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-S_V.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-S_V.html.ini new file mode 100644 index 0000000000..646489a442 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-S_V.html.ini @@ -0,0 +1,16 @@ +[quickCheckAPI-S_V.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: testValidArgs] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/webGLArrays.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/webGLArrays.html.ini new file mode 100644 index 0000000000..d3cbfed07a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/conformance/webGLArrays.html.ini @@ -0,0 +1,8 @@ +[webGLArrays.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindBuffer.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindBuffer.html.ini new file mode 100644 index 0000000000..24386650b2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindBuffer.html.ini @@ -0,0 +1,10 @@ +[bindBuffer.html] + type: testharness + [WebGL test #0: testBindBufferARRAY_BUFFER] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindBufferBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindBufferBadArgs.html.ini new file mode 100644 index 0000000000..a172063729 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindBufferBadArgs.html.ini @@ -0,0 +1,10 @@ +[bindBufferBadArgs.html] + type: testharness + [WebGL test #0: testBindBufferARRAY_BUFFER] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindFramebufferLeaveNonZero.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindFramebufferLeaveNonZero.html.ini new file mode 100644 index 0000000000..86faafc531 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bindFramebufferLeaveNonZero.html.ini @@ -0,0 +1,16 @@ +[bindFramebufferLeaveNonZero.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: testSeg] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferData.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferData.html.ini new file mode 100644 index 0000000000..23184b7341 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferData.html.ini @@ -0,0 +1,8 @@ +[bufferData.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferDataBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferDataBadArgs.html.ini new file mode 100644 index 0000000000..d2debc4d44 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferDataBadArgs.html.ini @@ -0,0 +1,8 @@ +[bufferDataBadArgs.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferSubData.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferSubData.html.ini new file mode 100644 index 0000000000..9b28da2df5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferSubData.html.ini @@ -0,0 +1,8 @@ +[bufferSubData.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferSubDataBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferSubDataBadArgs.html.ini new file mode 100644 index 0000000000..86a4ade1bd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/bufferSubDataBadArgs.html.ini @@ -0,0 +1,8 @@ +[bufferSubDataBadArgs.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexImage2D.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexImage2D.html.ini new file mode 100644 index 0000000000..1d17592fe5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexImage2D.html.ini @@ -0,0 +1,10 @@ +[copyTexImage2D.html] + type: testharness + [WebGL test #0: testTexImage2D] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexImage2DBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexImage2DBadArgs.html.ini new file mode 100644 index 0000000000..3b6efcbc6b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexImage2DBadArgs.html.ini @@ -0,0 +1,10 @@ +[copyTexImage2DBadArgs.html] + type: testharness + [WebGL test #0: testTexImage2D] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexSubImage2D.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexSubImage2D.html.ini new file mode 100644 index 0000000000..3fd3bf33ca --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexSubImage2D.html.ini @@ -0,0 +1,10 @@ +[copyTexSubImage2D.html] + type: testharness + [WebGL test #0: testTexImage2D] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexSubImage2DBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexSubImage2DBadArgs.html.ini new file mode 100644 index 0000000000..652123271f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/copyTexSubImage2DBadArgs.html.ini @@ -0,0 +1,10 @@ +[copyTexSubImage2DBadArgs.html] + type: testharness + [WebGL test #0: testTexImage2D] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/deleteBufferBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/deleteBufferBadArgs.html.ini new file mode 100644 index 0000000000..dca842427d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/deleteBufferBadArgs.html.ini @@ -0,0 +1,10 @@ +[deleteBufferBadArgs.html] + type: testharness + [WebGL test #0: testDeleteBuffer] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawArrays.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawArrays.html.ini new file mode 100644 index 0000000000..b722a832c2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawArrays.html.ini @@ -0,0 +1,8 @@ +[drawArrays.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawArraysOutOfBounds.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawArraysOutOfBounds.html.ini new file mode 100644 index 0000000000..793bce249d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawArraysOutOfBounds.html.ini @@ -0,0 +1,8 @@ +[drawArraysOutOfBounds.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawElements.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawElements.html.ini new file mode 100644 index 0000000000..21ba70a540 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawElements.html.ini @@ -0,0 +1,8 @@ +[drawElements.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawElementsBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawElementsBadArgs.html.ini new file mode 100644 index 0000000000..1207632b2d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/drawElementsBadArgs.html.ini @@ -0,0 +1,8 @@ +[drawElementsBadArgs.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/isTests.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/isTests.html.ini new file mode 100644 index 0000000000..3ce11e9ee4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/isTests.html.ini @@ -0,0 +1,10 @@ +[isTests.html] + type: testharness + [WebGL test #0: testIs] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/isTestsBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/isTestsBadArgs.html.ini new file mode 100644 index 0000000000..4a148059ed --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/isTestsBadArgs.html.ini @@ -0,0 +1,41 @@ +[isTestsBadArgs.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #31: gl.isBuffer(null) should be false. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #32: gl.isBuffer(undefined) should be false. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #33: gl.isFramebuffer(null) should be false. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #34: gl.isFramebuffer(undefined) should be false. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #35: gl.isProgram(null) should be false. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #36: gl.isProgram(undefined) should be false. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #37: gl.isRenderbuffer(null) should be false. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #38: gl.isRenderbuffer(undefined) should be false. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #39: gl.isShader(null) should be false. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #40: gl.isShader(undefined) should be false. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #41: gl.isTexture(null) should be false. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #42: gl.isTexture(undefined) should be false. Threw exception TypeError: gl is null] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/readPixels.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/readPixels.html.ini new file mode 100644 index 0000000000..20634750e5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/readPixels.html.ini @@ -0,0 +1,10 @@ +[readPixels.html] + type: testharness + [WebGL test #0: testReadPixels] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/readPixelsBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/readPixelsBadArgs.html.ini new file mode 100644 index 0000000000..1b047ca217 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/readPixelsBadArgs.html.ini @@ -0,0 +1,3 @@ +[readPixelsBadArgs.html] + type: testharness + expected: CRASH diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2D.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2D.html.ini new file mode 100644 index 0000000000..85954aa27c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2D.html.ini @@ -0,0 +1,10 @@ +[texImage2D.html] + type: testharness + [WebGL test #0: testTexImage2D] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DBadArgs.html.ini new file mode 100644 index 0000000000..a8b00bf634 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DBadArgs.html.ini @@ -0,0 +1,5 @@ +[texImage2DBadArgs.html] + type: testharness + [WebGL test #0: testTexImage2D] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DHTML.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DHTML.html.ini new file mode 100644 index 0000000000..815ff599f4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DHTML.html.ini @@ -0,0 +1,3 @@ +[texImage2DHTML.html] + type: testharness + expected: CRASH diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DHTMLBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DHTMLBadArgs.html.ini new file mode 100644 index 0000000000..bd076758be --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texImage2DHTMLBadArgs.html.ini @@ -0,0 +1,8 @@ +[texImage2DHTMLBadArgs.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2D.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2D.html.ini new file mode 100644 index 0000000000..520c8061fa --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2D.html.ini @@ -0,0 +1,10 @@ +[texSubImage2D.html] + type: testharness + [WebGL test #0: testTexSubImage2D] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DBadArgs.html.ini new file mode 100644 index 0000000000..935d8d668e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DBadArgs.html.ini @@ -0,0 +1,10 @@ +[texSubImage2DBadArgs.html] + type: testharness + [WebGL test #0: testTexImage2D] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DHTML.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DHTML.html.ini new file mode 100644 index 0000000000..3f37f7b10a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DHTML.html.ini @@ -0,0 +1,3 @@ +[texSubImage2DHTML.html] + type: testharness + expected: CRASH diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DHTMLBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DHTMLBadArgs.html.ini new file mode 100644 index 0000000000..9c0b6bc470 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/texSubImage2DHTMLBadArgs.html.ini @@ -0,0 +1,8 @@ +[texSubImage2DHTMLBadArgs.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformMatrix.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformMatrix.html.ini new file mode 100644 index 0000000000..bdb2c518e1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformMatrix.html.ini @@ -0,0 +1,10 @@ +[uniformMatrix.html] + type: testharness + [WebGL test #0: testUniformf] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformMatrixBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformMatrixBadArgs.html.ini new file mode 100644 index 0000000000..edf742c711 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformMatrixBadArgs.html.ini @@ -0,0 +1,10 @@ +[uniformMatrixBadArgs.html] + type: testharness + [WebGL test #0: testUniformf] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformf.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformf.html.ini new file mode 100644 index 0000000000..eb0b8f9557 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformf.html.ini @@ -0,0 +1,10 @@ +[uniformf.html] + type: testharness + [WebGL test #0: testUniformf] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformfArrayLen1.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformfArrayLen1.html.ini new file mode 100644 index 0000000000..bb6e6ae58b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformfArrayLen1.html.ini @@ -0,0 +1,10 @@ +[uniformfArrayLen1.html] + type: testharness + [WebGL test #0: testUniformArray] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformfBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformfBadArgs.html.ini new file mode 100644 index 0000000000..b1e66d1302 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformfBadArgs.html.ini @@ -0,0 +1,10 @@ +[uniformfBadArgs.html] + type: testharness + [WebGL test #0: testUniformf] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformi.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformi.html.ini new file mode 100644 index 0000000000..90b2d0489e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformi.html.ini @@ -0,0 +1,10 @@ +[uniformi.html] + type: testharness + [WebGL test #0: testUniformf] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformiBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformiBadArgs.html.ini new file mode 100644 index 0000000000..c2a878bad4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/uniformiBadArgs.html.ini @@ -0,0 +1,10 @@ +[uniformiBadArgs.html] + type: testharness + [WebGL test #0: testUniformf] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttrib.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttrib.html.ini new file mode 100644 index 0000000000..0156a074f9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttrib.html.ini @@ -0,0 +1,8 @@ +[vertexAttrib.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribBadArgs.html.ini new file mode 100644 index 0000000000..717c3a3cbf --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribBadArgs.html.ini @@ -0,0 +1,8 @@ +[vertexAttribBadArgs.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribPointer.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribPointer.html.ini new file mode 100644 index 0000000000..d684b117d5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribPointer.html.ini @@ -0,0 +1,8 @@ +[vertexAttribPointer.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribPointerBadArgs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribPointerBadArgs.html.ini new file mode 100644 index 0000000000..d30462b881 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/functions/vertexAttribPointerBadArgs.html.ini @@ -0,0 +1,8 @@ +[vertexAttribPointerBadArgs.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/glsl/arrayOutOfBounds.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/glsl/arrayOutOfBounds.html.ini new file mode 100644 index 0000000000..0cf515546c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/more/glsl/arrayOutOfBounds.html.ini @@ -0,0 +1,10 @@ +[arrayOutOfBounds.html] + type: testharness + [WebGL test #0: testOk] + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): FAIL + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/abs/abs_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/abs/abs_001_to_006.html.ini new file mode 100644 index 0000000000..50ceb80f3e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/abs/abs_001_to_006.html.ini @@ -0,0 +1,8 @@ +[abs_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html.ini new file mode 100644 index 0000000000..de276369b7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html.ini @@ -0,0 +1,8 @@ +[acos_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html.ini new file mode 100644 index 0000000000..64b7f874e7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html.ini @@ -0,0 +1,8 @@ +[all_001_to_004.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/any/any_001_to_004.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/any/any_001_to_004.html.ini new file mode 100644 index 0000000000..5cbb01832b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/any/any_001_to_004.html.ini @@ -0,0 +1,8 @@ +[any_001_to_004.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/array/array_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/array/array_001_to_006.html.ini new file mode 100644 index 0000000000..b4ba7c5ff0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/array/array_001_to_006.html.ini @@ -0,0 +1,8 @@ +[array_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/asin/asin_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/asin/asin_001_to_006.html.ini new file mode 100644 index 0000000000..4428cee036 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/asin/asin_001_to_006.html.ini @@ -0,0 +1,8 @@ +[asin_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_001_to_008.html.ini new file mode 100644 index 0000000000..870cf182e1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_001_to_008.html.ini @@ -0,0 +1,8 @@ +[atan_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_009_to_012.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_009_to_012.html.ini new file mode 100644 index 0000000000..ed73191d79 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/atan/atan_009_to_012.html.ini @@ -0,0 +1,8 @@ +[atan_009_to_012.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biConstants/biConstants_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biConstants/biConstants_001_to_008.html.ini new file mode 100644 index 0000000000..41b4c4e06f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biConstants/biConstants_001_to_008.html.ini @@ -0,0 +1,8 @@ +[biConstants_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biConstants/biConstants_009_to_016.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biConstants/biConstants_009_to_016.html.ini new file mode 100644 index 0000000000..60f96b3864 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biConstants/biConstants_009_to_016.html.ini @@ -0,0 +1,8 @@ +[biConstants_009_to_016.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html.ini new file mode 100644 index 0000000000..bc5a792610 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html.ini @@ -0,0 +1,8 @@ +[biuDepthRange_001_to_002.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_001_to_008.html.ini new file mode 100644 index 0000000000..a9d6595726 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_001_to_008.html.ini @@ -0,0 +1,8 @@ +[build_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_009_to_016.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_009_to_016.html.ini new file mode 100644 index 0000000000..12f611644c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_009_to_016.html.ini @@ -0,0 +1,8 @@ +[build_009_to_016.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_017_to_024.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_017_to_024.html.ini new file mode 100644 index 0000000000..91e76b0cdb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_017_to_024.html.ini @@ -0,0 +1,8 @@ +[build_017_to_024.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_025_to_032.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_025_to_032.html.ini new file mode 100644 index 0000000000..838359dd00 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_025_to_032.html.ini @@ -0,0 +1,8 @@ +[build_025_to_032.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_033_to_040.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_033_to_040.html.ini new file mode 100644 index 0000000000..b5430217cf --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_033_to_040.html.ini @@ -0,0 +1,8 @@ +[build_033_to_040.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_041_to_048.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_041_to_048.html.ini new file mode 100644 index 0000000000..c4a137d82b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_041_to_048.html.ini @@ -0,0 +1,8 @@ +[build_041_to_048.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_049_to_056.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_049_to_056.html.ini new file mode 100644 index 0000000000..a922508ab5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_049_to_056.html.ini @@ -0,0 +1,8 @@ +[build_049_to_056.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_057_to_064.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_057_to_064.html.ini new file mode 100644 index 0000000000..eed8b36715 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_057_to_064.html.ini @@ -0,0 +1,8 @@ +[build_057_to_064.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_065_to_072.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_065_to_072.html.ini new file mode 100644 index 0000000000..75aa8aac22 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_065_to_072.html.ini @@ -0,0 +1,8 @@ +[build_065_to_072.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_073_to_080.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_073_to_080.html.ini new file mode 100644 index 0000000000..7d0728ead9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_073_to_080.html.ini @@ -0,0 +1,8 @@ +[build_073_to_080.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_081_to_088.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_081_to_088.html.ini new file mode 100644 index 0000000000..b879518f1c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_081_to_088.html.ini @@ -0,0 +1,8 @@ +[build_081_to_088.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_089_to_096.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_089_to_096.html.ini new file mode 100644 index 0000000000..b71d9f1e98 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_089_to_096.html.ini @@ -0,0 +1,8 @@ +[build_089_to_096.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_097_to_104.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_097_to_104.html.ini new file mode 100644 index 0000000000..56fde0df16 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_097_to_104.html.ini @@ -0,0 +1,8 @@ +[build_097_to_104.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_105_to_112.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_105_to_112.html.ini new file mode 100644 index 0000000000..b2e7453e70 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_105_to_112.html.ini @@ -0,0 +1,8 @@ +[build_105_to_112.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_113_to_120.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_113_to_120.html.ini new file mode 100644 index 0000000000..490c26c209 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_113_to_120.html.ini @@ -0,0 +1,8 @@ +[build_113_to_120.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_121_to_128.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_121_to_128.html.ini new file mode 100644 index 0000000000..2f327d6e1c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_121_to_128.html.ini @@ -0,0 +1,8 @@ +[build_121_to_128.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_129_to_136.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_129_to_136.html.ini new file mode 100644 index 0000000000..67ee3a840a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_129_to_136.html.ini @@ -0,0 +1,8 @@ +[build_129_to_136.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_137_to_144.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_137_to_144.html.ini new file mode 100644 index 0000000000..7f09a20b80 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_137_to_144.html.ini @@ -0,0 +1,8 @@ +[build_137_to_144.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_145_to_152.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_145_to_152.html.ini new file mode 100644 index 0000000000..2a792a2702 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_145_to_152.html.ini @@ -0,0 +1,8 @@ +[build_145_to_152.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_153_to_160.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_153_to_160.html.ini new file mode 100644 index 0000000000..b9f0255a2b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_153_to_160.html.ini @@ -0,0 +1,8 @@ +[build_153_to_160.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_161_to_168.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_161_to_168.html.ini new file mode 100644 index 0000000000..b29b67cd1e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_161_to_168.html.ini @@ -0,0 +1,8 @@ +[build_161_to_168.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_169_to_176.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_169_to_176.html.ini new file mode 100644 index 0000000000..029a5f2bfc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_169_to_176.html.ini @@ -0,0 +1,8 @@ +[build_169_to_176.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_177_to_178.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_177_to_178.html.ini new file mode 100644 index 0000000000..7baffc3e65 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/build/build_177_to_178.html.ini @@ -0,0 +1,8 @@ +[build_177_to_178.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html.ini new file mode 100644 index 0000000000..504377cd52 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html.ini @@ -0,0 +1,8 @@ +[built_in_varying_array_out_of_bounds_001_to_001.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/ceil/ceil_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/ceil/ceil_001_to_006.html.ini new file mode 100644 index 0000000000..508e01032a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/ceil/ceil_001_to_006.html.ini @@ -0,0 +1,8 @@ +[ceil_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/clamp/clamp_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/clamp/clamp_001_to_006.html.ini new file mode 100644 index 0000000000..bc343dbfb6 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/clamp/clamp_001_to_006.html.ini @@ -0,0 +1,8 @@ +[clamp_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/control_flow/control_flow_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/control_flow/control_flow_001_to_008.html.ini new file mode 100644 index 0000000000..2174aec9b3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/control_flow/control_flow_001_to_008.html.ini @@ -0,0 +1,8 @@ +[control_flow_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/control_flow/control_flow_009_to_010.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/control_flow/control_flow_009_to_010.html.ini new file mode 100644 index 0000000000..53f52a0b7b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/control_flow/control_flow_009_to_010.html.ini @@ -0,0 +1,8 @@ +[control_flow_009_to_010.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/cos/cos_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/cos/cos_001_to_006.html.ini new file mode 100644 index 0000000000..3c0b8c7de9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/cos/cos_001_to_006.html.ini @@ -0,0 +1,8 @@ +[cos_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/cross/cross_001_to_002.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/cross/cross_001_to_002.html.ini new file mode 100644 index 0000000000..b9a18db395 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/cross/cross_001_to_002.html.ini @@ -0,0 +1,8 @@ +[cross_001_to_002.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/default/default_001_to_001.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/default/default_001_to_001.html.ini new file mode 100644 index 0000000000..7e3f68c589 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/default/default_001_to_001.html.ini @@ -0,0 +1,8 @@ +[default_001_to_001.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/degrees/degrees_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/degrees/degrees_001_to_006.html.ini new file mode 100644 index 0000000000..64f5c5e9da --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/degrees/degrees_001_to_006.html.ini @@ -0,0 +1,8 @@ +[degrees_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/discard/discard_001_to_002.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/discard/discard_001_to_002.html.ini new file mode 100644 index 0000000000..0d5d59fe58 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/discard/discard_001_to_002.html.ini @@ -0,0 +1,8 @@ +[discard_001_to_002.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/distance/distance_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/distance/distance_001_to_006.html.ini new file mode 100644 index 0000000000..161749fc32 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/distance/distance_001_to_006.html.ini @@ -0,0 +1,8 @@ +[distance_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html.ini new file mode 100644 index 0000000000..cb9bbf75e2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html.ini @@ -0,0 +1,8 @@ +[dot_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/equal/equal_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/equal/equal_001_to_008.html.ini new file mode 100644 index 0000000000..48bb1dcb7b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/equal/equal_001_to_008.html.ini @@ -0,0 +1,8 @@ +[equal_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/equal/equal_009_to_012.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/equal/equal_009_to_012.html.ini new file mode 100644 index 0000000000..0921b76724 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/equal/equal_009_to_012.html.ini @@ -0,0 +1,8 @@ +[equal_009_to_012.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp/exp_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp/exp_001_to_008.html.ini new file mode 100644 index 0000000000..416a952d97 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp/exp_001_to_008.html.ini @@ -0,0 +1,8 @@ +[exp_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp/exp_009_to_012.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp/exp_009_to_012.html.ini new file mode 100644 index 0000000000..0680faa806 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp/exp_009_to_012.html.ini @@ -0,0 +1,8 @@ +[exp_009_to_012.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_001_to_008.html.ini new file mode 100644 index 0000000000..ccae47c7b5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_001_to_008.html.ini @@ -0,0 +1,8 @@ +[exp2_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_009_to_012.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_009_to_012.html.ini new file mode 100644 index 0000000000..03f3648fce --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_009_to_012.html.ini @@ -0,0 +1,8 @@ +[exp2_009_to_012.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/faceforward/faceforward_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/faceforward/faceforward_001_to_006.html.ini new file mode 100644 index 0000000000..aa6dc09569 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/faceforward/faceforward_001_to_006.html.ini @@ -0,0 +1,8 @@ +[faceforward_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/floor/floor_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/floor/floor_001_to_006.html.ini new file mode 100644 index 0000000000..18ea042802 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/floor/floor_001_to_006.html.ini @@ -0,0 +1,8 @@ +[floor_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/fract/fract_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/fract/fract_001_to_006.html.ini new file mode 100644 index 0000000000..963665f099 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/fract/fract_001_to_006.html.ini @@ -0,0 +1,8 @@ +[fract_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_001_to_008.html.ini new file mode 100644 index 0000000000..5f84565f13 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_001_to_008.html.ini @@ -0,0 +1,8 @@ +[functions_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_009_to_016.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_009_to_016.html.ini new file mode 100644 index 0000000000..4ee0aa3509 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_009_to_016.html.ini @@ -0,0 +1,8 @@ +[functions_009_to_016.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_017_to_024.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_017_to_024.html.ini new file mode 100644 index 0000000000..d9a56909b4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_017_to_024.html.ini @@ -0,0 +1,8 @@ +[functions_017_to_024.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_025_to_032.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_025_to_032.html.ini new file mode 100644 index 0000000000..d835807097 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_025_to_032.html.ini @@ -0,0 +1,8 @@ +[functions_025_to_032.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_033_to_040.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_033_to_040.html.ini new file mode 100644 index 0000000000..11e2fd9798 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_033_to_040.html.ini @@ -0,0 +1,8 @@ +[functions_033_to_040.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_041_to_048.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_041_to_048.html.ini new file mode 100644 index 0000000000..f7438fb53d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_041_to_048.html.ini @@ -0,0 +1,8 @@ +[functions_041_to_048.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_049_to_056.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_049_to_056.html.ini new file mode 100644 index 0000000000..ebb6b5322c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_049_to_056.html.ini @@ -0,0 +1,8 @@ +[functions_049_to_056.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_057_to_064.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_057_to_064.html.ini new file mode 100644 index 0000000000..75aa923596 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_057_to_064.html.ini @@ -0,0 +1,8 @@ +[functions_057_to_064.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_065_to_072.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_065_to_072.html.ini new file mode 100644 index 0000000000..7b6ea661ab --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_065_to_072.html.ini @@ -0,0 +1,8 @@ +[functions_065_to_072.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_073_to_080.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_073_to_080.html.ini new file mode 100644 index 0000000000..09e59385ff --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_073_to_080.html.ini @@ -0,0 +1,8 @@ +[functions_073_to_080.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_081_to_088.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_081_to_088.html.ini new file mode 100644 index 0000000000..0a1482d722 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_081_to_088.html.ini @@ -0,0 +1,8 @@ +[functions_081_to_088.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_089_to_096.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_089_to_096.html.ini new file mode 100644 index 0000000000..6e72178689 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_089_to_096.html.ini @@ -0,0 +1,8 @@ +[functions_089_to_096.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_097_to_104.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_097_to_104.html.ini new file mode 100644 index 0000000000..d7db2a5626 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_097_to_104.html.ini @@ -0,0 +1,8 @@ +[functions_097_to_104.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_105_to_112.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_105_to_112.html.ini new file mode 100644 index 0000000000..4402b480c2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_105_to_112.html.ini @@ -0,0 +1,8 @@ +[functions_105_to_112.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_113_to_120.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_113_to_120.html.ini new file mode 100644 index 0000000000..bbd53ce740 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_113_to_120.html.ini @@ -0,0 +1,8 @@ +[functions_113_to_120.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_121_to_126.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_121_to_126.html.ini new file mode 100644 index 0000000000..0d4a32b084 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_121_to_126.html.ini @@ -0,0 +1,8 @@ +[functions_121_to_126.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html.ini new file mode 100644 index 0000000000..b2ec844724 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html.ini @@ -0,0 +1,8 @@ +[gl_FragCoord_001_to_003.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html.ini new file mode 100644 index 0000000000..54a2b4bb6c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html.ini @@ -0,0 +1,8 @@ +[gl_FrontFacing_001_to_001.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html.ini new file mode 100644 index 0000000000..8ab9fb886a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html.ini @@ -0,0 +1,8 @@ +[greaterThan_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html.ini new file mode 100644 index 0000000000..85a8399ba5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html.ini @@ -0,0 +1,8 @@ +[greaterThanEqual_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html.ini new file mode 100644 index 0000000000..41467a872f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html.ini @@ -0,0 +1,8 @@ +[inversesqrt_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/length/length_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/length/length_001_to_006.html.ini new file mode 100644 index 0000000000..6b74208acf --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/length/length_001_to_006.html.ini @@ -0,0 +1,8 @@ +[length_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/lessThan/lessThan_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/lessThan/lessThan_001_to_008.html.ini new file mode 100644 index 0000000000..8dcde8c91e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/lessThan/lessThan_001_to_008.html.ini @@ -0,0 +1,8 @@ +[lessThan_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html.ini new file mode 100644 index 0000000000..1537c14a91 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html.ini @@ -0,0 +1,8 @@ +[lessThanEqual_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log/log_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log/log_001_to_008.html.ini new file mode 100644 index 0000000000..da89205cca --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log/log_001_to_008.html.ini @@ -0,0 +1,8 @@ +[log_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log/log_009_to_012.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log/log_009_to_012.html.ini new file mode 100644 index 0000000000..dabc299360 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log/log_009_to_012.html.ini @@ -0,0 +1,8 @@ +[log_009_to_012.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log2/log2_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log2/log2_001_to_008.html.ini new file mode 100644 index 0000000000..b9f1072078 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log2/log2_001_to_008.html.ini @@ -0,0 +1,8 @@ +[log2_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log2/log2_009_to_012.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log2/log2_009_to_012.html.ini new file mode 100644 index 0000000000..9a518f81b0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/log2/log2_009_to_012.html.ini @@ -0,0 +1,8 @@ +[log2_009_to_012.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html.ini new file mode 100644 index 0000000000..93197802f0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html.ini @@ -0,0 +1,8 @@ +[mat_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html.ini new file mode 100644 index 0000000000..9ee82174dd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html.ini @@ -0,0 +1,8 @@ +[mat_009_to_016.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html.ini new file mode 100644 index 0000000000..10d1dbdaf5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html.ini @@ -0,0 +1,8 @@ +[mat_017_to_024.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html.ini new file mode 100644 index 0000000000..673cdc3bd4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html.ini @@ -0,0 +1,8 @@ +[mat_025_to_032.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html.ini new file mode 100644 index 0000000000..59daf3072a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html.ini @@ -0,0 +1,8 @@ +[mat_033_to_040.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html.ini new file mode 100644 index 0000000000..840dbd2526 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html.ini @@ -0,0 +1,8 @@ +[mat_041_to_046.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat3/mat3_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat3/mat3_001_to_006.html.ini new file mode 100644 index 0000000000..7cf0f46c96 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mat3/mat3_001_to_006.html.ini @@ -0,0 +1,8 @@ +[mat3_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html.ini new file mode 100644 index 0000000000..3b01a1eaa1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html.ini @@ -0,0 +1,8 @@ +[matrixCompMult_001_to_004.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/max/max_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/max/max_001_to_006.html.ini new file mode 100644 index 0000000000..05086c9fe2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/max/max_001_to_006.html.ini @@ -0,0 +1,8 @@ +[max_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/min/min_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/min/min_001_to_006.html.ini new file mode 100644 index 0000000000..6c60c799ef --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/min/min_001_to_006.html.ini @@ -0,0 +1,8 @@ +[min_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mix/mix_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mix/mix_001_to_006.html.ini new file mode 100644 index 0000000000..f145884c9e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mix/mix_001_to_006.html.ini @@ -0,0 +1,8 @@ +[mix_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mod/mod_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mod/mod_001_to_008.html.ini new file mode 100644 index 0000000000..c99af8b8b7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/mod/mod_001_to_008.html.ini @@ -0,0 +1,8 @@ +[mod_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/normalize/normalize_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/normalize/normalize_001_to_006.html.ini new file mode 100644 index 0000000000..1edec573bd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/normalize/normalize_001_to_006.html.ini @@ -0,0 +1,8 @@ +[normalize_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/not/not_001_to_004.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/not/not_001_to_004.html.ini new file mode 100644 index 0000000000..3c3fc86072 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/not/not_001_to_004.html.ini @@ -0,0 +1,8 @@ +[not_001_to_004.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/notEqual/notEqual_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/notEqual/notEqual_001_to_008.html.ini new file mode 100644 index 0000000000..7ccceaec1f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/notEqual/notEqual_001_to_008.html.ini @@ -0,0 +1,8 @@ +[notEqual_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/notEqual/notEqual_009_to_012.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/notEqual/notEqual_009_to_012.html.ini new file mode 100644 index 0000000000..2575a01987 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/notEqual/notEqual_009_to_012.html.ini @@ -0,0 +1,8 @@ +[notEqual_009_to_012.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_001_to_008.html.ini new file mode 100644 index 0000000000..d046bec292 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_001_to_008.html.ini @@ -0,0 +1,8 @@ +[operators_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_009_to_016.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_009_to_016.html.ini new file mode 100644 index 0000000000..82869447c2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_009_to_016.html.ini @@ -0,0 +1,8 @@ +[operators_009_to_016.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_017_to_024.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_017_to_024.html.ini new file mode 100644 index 0000000000..c9551e2368 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_017_to_024.html.ini @@ -0,0 +1,8 @@ +[operators_017_to_024.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_025_to_026.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_025_to_026.html.ini new file mode 100644 index 0000000000..e7a01302ca --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/operators/operators_025_to_026.html.ini @@ -0,0 +1,8 @@ +[operators_025_to_026.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_001_to_008.html.ini new file mode 100644 index 0000000000..b76bb02505 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_001_to_008.html.ini @@ -0,0 +1,8 @@ +[pow_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_009_to_016.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_009_to_016.html.ini new file mode 100644 index 0000000000..46c4675f69 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_009_to_016.html.ini @@ -0,0 +1,8 @@ +[pow_009_to_016.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_017_to_024.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_017_to_024.html.ini new file mode 100644 index 0000000000..3b434b9ed6 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/pow/pow_017_to_024.html.ini @@ -0,0 +1,8 @@ +[pow_017_to_024.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/radians/radians_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/radians/radians_001_to_006.html.ini new file mode 100644 index 0000000000..3397612740 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/radians/radians_001_to_006.html.ini @@ -0,0 +1,8 @@ +[radians_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/reflect/reflect_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/reflect/reflect_001_to_006.html.ini new file mode 100644 index 0000000000..49b47a9016 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/reflect/reflect_001_to_006.html.ini @@ -0,0 +1,8 @@ +[reflect_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/refract/refract_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/refract/refract_001_to_006.html.ini new file mode 100644 index 0000000000..000c90524f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/refract/refract_001_to_006.html.ini @@ -0,0 +1,8 @@ +[refract_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sign/sign_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sign/sign_001_to_006.html.ini new file mode 100644 index 0000000000..9f73bbc63d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sign/sign_001_to_006.html.ini @@ -0,0 +1,8 @@ +[sign_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sin/sin_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sin/sin_001_to_006.html.ini new file mode 100644 index 0000000000..10fe29c52d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sin/sin_001_to_006.html.ini @@ -0,0 +1,8 @@ +[sin_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html.ini new file mode 100644 index 0000000000..0da00316f6 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html.ini @@ -0,0 +1,8 @@ +[smoothstep_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sqrt/sqrt_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sqrt/sqrt_001_to_006.html.ini new file mode 100644 index 0000000000..be1b574d37 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/sqrt/sqrt_001_to_006.html.ini @@ -0,0 +1,8 @@ +[sqrt_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/step/step_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/step/step_001_to_006.html.ini new file mode 100644 index 0000000000..b8662de5da --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/step/step_001_to_006.html.ini @@ -0,0 +1,8 @@ +[step_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_001_to_008.html.ini new file mode 100644 index 0000000000..cdadc54f92 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_001_to_008.html.ini @@ -0,0 +1,8 @@ +[struct_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_009_to_016.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_009_to_016.html.ini new file mode 100644 index 0000000000..e815a7bbc8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_009_to_016.html.ini @@ -0,0 +1,8 @@ +[struct_009_to_016.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_017_to_024.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_017_to_024.html.ini new file mode 100644 index 0000000000..e30b7e2a35 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_017_to_024.html.ini @@ -0,0 +1,8 @@ +[struct_017_to_024.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_025_to_032.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_025_to_032.html.ini new file mode 100644 index 0000000000..af25172594 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_025_to_032.html.ini @@ -0,0 +1,10 @@ +[struct_025_to_032.html] + type: testharness + expected: + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_033_to_040.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_033_to_040.html.ini new file mode 100644 index 0000000000..2028079687 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_033_to_040.html.ini @@ -0,0 +1,8 @@ +[struct_033_to_040.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_041_to_048.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_041_to_048.html.ini new file mode 100644 index 0000000000..a76ca834e8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_041_to_048.html.ini @@ -0,0 +1,8 @@ +[struct_041_to_048.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_049_to_056.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_049_to_056.html.ini new file mode 100644 index 0000000000..f77e6f61ac --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/struct/struct_049_to_056.html.ini @@ -0,0 +1,8 @@ +[struct_049_to_056.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html.ini new file mode 100644 index 0000000000..ac889e9865 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html.ini @@ -0,0 +1,8 @@ +[swizzlers_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html.ini new file mode 100644 index 0000000000..5af251f2f4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html.ini @@ -0,0 +1,8 @@ +[swizzlers_009_to_016.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html.ini new file mode 100644 index 0000000000..058f9eacbe --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html.ini @@ -0,0 +1,8 @@ +[swizzlers_017_to_024.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html.ini new file mode 100644 index 0000000000..9ab2aa49f3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html.ini @@ -0,0 +1,8 @@ +[swizzlers_025_to_032.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html.ini new file mode 100644 index 0000000000..35fdd1798c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html.ini @@ -0,0 +1,8 @@ +[swizzlers_033_to_040.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html.ini new file mode 100644 index 0000000000..927b72c384 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html.ini @@ -0,0 +1,8 @@ +[swizzlers_041_to_048.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html.ini new file mode 100644 index 0000000000..cff297ac5a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html.ini @@ -0,0 +1,8 @@ +[swizzlers_049_to_056.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html.ini new file mode 100644 index 0000000000..6fc982c0b2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html.ini @@ -0,0 +1,8 @@ +[swizzlers_057_to_064.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html.ini new file mode 100644 index 0000000000..a6245642f1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html.ini @@ -0,0 +1,8 @@ +[swizzlers_065_to_072.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html.ini new file mode 100644 index 0000000000..b72dbf7796 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html.ini @@ -0,0 +1,8 @@ +[swizzlers_073_to_080.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html.ini new file mode 100644 index 0000000000..2426fc178e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html.ini @@ -0,0 +1,8 @@ +[swizzlers_081_to_088.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html.ini new file mode 100644 index 0000000000..b17b2682c9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html.ini @@ -0,0 +1,8 @@ +[swizzlers_089_to_096.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html.ini new file mode 100644 index 0000000000..518501dca8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html.ini @@ -0,0 +1,8 @@ +[swizzlers_097_to_104.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html.ini new file mode 100644 index 0000000000..1c6126285e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html.ini @@ -0,0 +1,8 @@ +[swizzlers_105_to_112.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html.ini new file mode 100644 index 0000000000..955a732d6f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html.ini @@ -0,0 +1,8 @@ +[swizzlers_113_to_120.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/tan/tan_001_to_006.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/tan/tan_001_to_006.html.ini new file mode 100644 index 0000000000..569e1acbee --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/tan/tan_001_to_006.html.ini @@ -0,0 +1,8 @@ +[tan_001_to_006.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_001_to_008.html.ini new file mode 100644 index 0000000000..036a6abf1d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_001_to_008.html.ini @@ -0,0 +1,8 @@ +[vec_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_009_to_016.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_009_to_016.html.ini new file mode 100644 index 0000000000..0c8ad42f6c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_009_to_016.html.ini @@ -0,0 +1,8 @@ +[vec_009_to_016.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_017_to_018.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_017_to_018.html.ini new file mode 100644 index 0000000000..e4f234566b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec/vec_017_to_018.html.ini @@ -0,0 +1,8 @@ +[vec_017_to_018.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec3/vec3_001_to_008.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec3/vec3_001_to_008.html.ini new file mode 100644 index 0000000000..7e39ec19bf --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/ogles/GL/vec3/vec3_001_to_008.html.ini @@ -0,0 +1,8 @@ +[vec3_001_to_008.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/get-active-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/get-active-test.html.ini new file mode 100644 index 0000000000..4e9db6125f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/get-active-test.html.ini @@ -0,0 +1,17 @@ +[get-active-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-long-names-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-long-names-test.html.ini new file mode 100644 index 0000000000..cc9ed96bfa --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-long-names-test.html.ini @@ -0,0 +1,17 @@ +[gl-bind-attrib-location-long-names-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl should be non-null. Was null] + expected: FAIL + + [WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-test.html.ini new file mode 100644 index 0000000000..7fa54262d5 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-test.html.ini @@ -0,0 +1,17 @@ +[gl-bind-attrib-location-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl should be non-null. Was null] + expected: FAIL + + [WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-get-active-attribute.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-get-active-attribute.html.ini new file mode 100644 index 0000000000..15e272f4bc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-get-active-attribute.html.ini @@ -0,0 +1,14 @@ +[gl-get-active-attribute.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-get-active-uniform.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-get-active-uniform.html.ini new file mode 100644 index 0000000000..ef9c63ec2d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-get-active-uniform.html.ini @@ -0,0 +1,14 @@ +[gl-get-active-uniform.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-getshadersource.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-getshadersource.html.ini new file mode 100644 index 0000000000..007ea1f7dd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-getshadersource.html.ini @@ -0,0 +1,14 @@ +[gl-getshadersource.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-shader-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-shader-test.html.ini new file mode 100644 index 0000000000..b9a88ec763 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/gl-shader-test.html.ini @@ -0,0 +1,8 @@ +[gl-shader-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/invalid-UTF-16.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/invalid-UTF-16.html.ini new file mode 100644 index 0000000000..603d9a77fb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/invalid-UTF-16.html.ini @@ -0,0 +1,14 @@ +[invalid-UTF-16.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/program-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/program-test.html.ini new file mode 100644 index 0000000000..f8a3a64e4d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/program-test.html.ini @@ -0,0 +1,8 @@ +[program-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html.ini new file mode 100644 index 0000000000..fa25499709 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html.ini @@ -0,0 +1,17 @@ +[use-program-crash-with-discard-in-fragment-shader.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + + [WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/reading/read-pixels-pack-alignment.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/reading/read-pixels-pack-alignment.html.ini new file mode 100644 index 0000000000..058a6756fc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/reading/read-pixels-pack-alignment.html.ini @@ -0,0 +1,20 @@ +[read-pixels-pack-alignment.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl = wtu.create3DContext('example') should be non-null. Was null] + expected: FAIL + + [WebGL test #2: program = wtu.setupProgram(gl, ['vshader', 'fshader'\], ['pos', 'colorIn'\]) should be non-null. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #3: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/reading/read-pixels-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/reading/read-pixels-test.html.ini new file mode 100644 index 0000000000..e4b95916c0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/reading/read-pixels-test.html.ini @@ -0,0 +1,11 @@ +[read-pixels-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/feedback-loop.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/feedback-loop.html.ini new file mode 100644 index 0000000000..aa66703739 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/feedback-loop.html.ini @@ -0,0 +1,20 @@ +[feedback-loop.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + + [WebGL test #3: getError expected: INVALID_OPERATION. Was NO_ERROR : after draw with invalid feedback loop] + expected: FAIL + + [WebGL test #5: at (0, 0) expected: 0,0,255,255 was 0,0,0,255] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-object-attachment.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-object-attachment.html.ini new file mode 100644 index 0000000000..cca0982481 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-object-attachment.html.ini @@ -0,0 +1,17 @@ +[framebuffer-object-attachment.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl = wtu.create3DContext() should be non-null. Was null] + expected: FAIL + + [WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-state-restoration.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-state-restoration.html.ini new file mode 100644 index 0000000000..9a09b98a59 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-state-restoration.html.ini @@ -0,0 +1,15 @@ +[framebuffer-state-restoration.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-test.html.ini new file mode 100644 index 0000000000..4d905cfbac --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/framebuffer-test.html.ini @@ -0,0 +1,8 @@ +[framebuffer-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/renderbuffer-initialization.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/renderbuffer-initialization.html.ini new file mode 100644 index 0000000000..9d650117fc --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/renderbuffers/renderbuffer-initialization.html.ini @@ -0,0 +1,8 @@ +[renderbuffer-initialization.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: canvas.getContext() failed] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/culling.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/culling.html.ini new file mode 100644 index 0000000000..9e774f6653 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/culling.html.ini @@ -0,0 +1,8 @@ +[culling.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: could not create context] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/draw-arrays-out-of-bounds.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/draw-arrays-out-of-bounds.html.ini new file mode 100644 index 0000000000..24d8c1a445 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/draw-arrays-out-of-bounds.html.ini @@ -0,0 +1,14 @@ +[draw-arrays-out-of-bounds.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/draw-elements-out-of-bounds.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/draw-elements-out-of-bounds.html.ini new file mode 100644 index 0000000000..f812d5eec0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/draw-elements-out-of-bounds.html.ini @@ -0,0 +1,14 @@ +[draw-elements-out-of-bounds.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/framebuffer-switch.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/framebuffer-switch.html.ini new file mode 100644 index 0000000000..197057b782 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/framebuffer-switch.html.ini @@ -0,0 +1,11 @@ +[framebuffer-switch.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/framebuffer-texture-switch.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/framebuffer-texture-switch.html.ini new file mode 100644 index 0000000000..c30f8b3ced --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/framebuffer-texture-switch.html.ini @@ -0,0 +1,11 @@ +[framebuffer-texture-switch.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-clear.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-clear.html.ini new file mode 100644 index 0000000000..79c415449b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-clear.html.ini @@ -0,0 +1,14 @@ +[gl-clear.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-drawarrays.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-drawarrays.html.ini new file mode 100644 index 0000000000..14770e7101 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-drawarrays.html.ini @@ -0,0 +1,14 @@ +[gl-drawarrays.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-drawelements.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-drawelements.html.ini new file mode 100644 index 0000000000..381e5589b3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-drawelements.html.ini @@ -0,0 +1,14 @@ +[gl-drawelements.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-canvas-dimensions.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-canvas-dimensions.html.ini new file mode 100644 index 0000000000..de897d4314 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-canvas-dimensions.html.ini @@ -0,0 +1,14 @@ +[gl-scissor-canvas-dimensions.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + + [WebGL test #2: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #3: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-fbo-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-fbo-test.html.ini new file mode 100644 index 0000000000..58ca64e08d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-fbo-test.html.ini @@ -0,0 +1,8 @@ +[gl-scissor-fbo-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html.ini new file mode 100644 index 0000000000..27be11de25 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html.ini @@ -0,0 +1,3 @@ +[gl-scissor-test.html] + type: testharness + expected: ERROR diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html.ini new file mode 100644 index 0000000000..dfd94797fd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html.ini @@ -0,0 +1,3 @@ +[gl-viewport-test.html] + type: testharness + expected: ERROR diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/line-loop-tri-fan.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/line-loop-tri-fan.html.ini new file mode 100644 index 0000000000..710ccf0638 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/line-loop-tri-fan.html.ini @@ -0,0 +1,8 @@ +[line-loop-tri-fan.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: could not create context] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/many-draw-calls.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/many-draw-calls.html.ini new file mode 100644 index 0000000000..7a9ca96a9e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/many-draw-calls.html.ini @@ -0,0 +1,11 @@ +[many-draw-calls.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/more-than-65536-indices.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/more-than-65536-indices.html.ini new file mode 100644 index 0000000000..3ecf19e4f0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/more-than-65536-indices.html.ini @@ -0,0 +1,14 @@ +[more-than-65536-indices.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/multisample-corruption.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/multisample-corruption.html.ini new file mode 100644 index 0000000000..9fa3801918 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/multisample-corruption.html.ini @@ -0,0 +1,18 @@ +[multisample-corruption.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/negative-one-index.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/negative-one-index.html.ini new file mode 100644 index 0000000000..b93d783369 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/negative-one-index.html.ini @@ -0,0 +1,14 @@ +[negative-one-index.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-no-attributes.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-no-attributes.html.ini new file mode 100644 index 0000000000..6adfe488cd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-no-attributes.html.ini @@ -0,0 +1,14 @@ +[point-no-attributes.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-size.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-size.html.ini new file mode 100644 index 0000000000..be3dbfd105 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-size.html.ini @@ -0,0 +1,3 @@ +[point-size.html] + type: testharness + expected: ERROR diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html.ini new file mode 100644 index 0000000000..d36e036538 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html.ini @@ -0,0 +1,14 @@ +[point-with-gl-pointcoord-in-fragment-shader.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/polygon-offset.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/polygon-offset.html.ini new file mode 100644 index 0000000000..8670a0a530 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/polygon-offset.html.ini @@ -0,0 +1,8 @@ +[polygon-offset.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: could not create context] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/simple.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/simple.html.ini new file mode 100644 index 0000000000..c3a4d43ace --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/simple.html.ini @@ -0,0 +1,14 @@ +[simple.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/triangle.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/triangle.html.ini new file mode 100644 index 0000000000..edf2d3748a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/rendering/triangle.html.ini @@ -0,0 +1,14 @@ +[triangle.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-enable-enum-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-enable-enum-test.html.ini new file mode 100644 index 0000000000..82ae92aded --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-enable-enum-test.html.ini @@ -0,0 +1,8 @@ +[gl-enable-enum-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-enum-tests.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-enum-tests.html.ini new file mode 100644 index 0000000000..e71cd0c7f3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-enum-tests.html.ini @@ -0,0 +1,8 @@ +[gl-enum-tests.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-get-calls.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-get-calls.html.ini new file mode 100644 index 0000000000..86a0053366 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-get-calls.html.ini @@ -0,0 +1,8 @@ +[gl-get-calls.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-geterror.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-geterror.html.ini new file mode 100644 index 0000000000..b1828aa833 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-geterror.html.ini @@ -0,0 +1,14 @@ +[gl-geterror.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-getstring.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-getstring.html.ini new file mode 100644 index 0000000000..d4d2084f2c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-getstring.html.ini @@ -0,0 +1,8 @@ +[gl-getstring.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-object-get-calls.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-object-get-calls.html.ini new file mode 100644 index 0000000000..df13598f8d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/gl-object-get-calls.html.ini @@ -0,0 +1,14 @@ +[gl-object-get-calls.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/state-uneffected-after-compositing.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/state-uneffected-after-compositing.html.ini new file mode 100644 index 0000000000..3adc4d56fd --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/state/state-uneffected-after-compositing.html.ini @@ -0,0 +1,8 @@ +[state-uneffected-after-compositing.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: could not create context] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/compressed-tex-image.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/compressed-tex-image.html.ini new file mode 100644 index 0000000000..c89a87b2fa --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/compressed-tex-image.html.ini @@ -0,0 +1,8 @@ +[compressed-tex-image.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-2d-formats.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-2d-formats.html.ini new file mode 100644 index 0000000000..7fa93373ee --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-2d-formats.html.ini @@ -0,0 +1,31 @@ +[copy-tex-image-2d-formats.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + + [WebGL test #7: getError expected: NO_ERROR. Was OUT_OF_MEMORY : should be able to copyTexImage2D LUMINANCE_ALPHA from RGBA] + expected: FAIL + + [WebGL test #8: at (0, 0) expected: 64,64,64,127 was 0,0,0,255] + expected: FAIL + + [WebGL test #31: getError expected: NO_ERROR. Was OUT_OF_MEMORY : should be able to copyTexImage2D LUMINANCE_ALPHA from RGBA] + expected: FAIL + + [WebGL test #32: at (0, 0) expected: 64,64,64,127 was 0,0,0,255] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-and-sub-image-2d.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-and-sub-image-2d.html.ini new file mode 100644 index 0000000000..5c34865d34 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/copy-tex-image-and-sub-image-2d.html.ini @@ -0,0 +1,5 @@ +[copy-tex-image-and-sub-image-2d.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/default-texture.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/default-texture.html.ini new file mode 100644 index 0000000000..9fcbed079e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/default-texture.html.ini @@ -0,0 +1,14 @@ +[default-texture.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-get-tex-parameter.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-get-tex-parameter.html.ini new file mode 100644 index 0000000000..e92cf2ab91 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-get-tex-parameter.html.ini @@ -0,0 +1,14 @@ +[gl-get-tex-parameter.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-pixelstorei.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-pixelstorei.html.ini new file mode 100644 index 0000000000..5797149131 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-pixelstorei.html.ini @@ -0,0 +1,14 @@ +[gl-pixelstorei.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-teximage.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-teximage.html.ini new file mode 100644 index 0000000000..8bbeb83c1b --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/gl-teximage.html.ini @@ -0,0 +1,11 @@ +[gl-teximage.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/mipmap-fbo.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/mipmap-fbo.html.ini new file mode 100644 index 0000000000..84ab858e19 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/mipmap-fbo.html.ini @@ -0,0 +1,14 @@ +[mipmap-fbo.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/origin-clean-conformance.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/origin-clean-conformance.html.ini new file mode 100644 index 0000000000..8ee06b34e8 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/origin-clean-conformance.html.ini @@ -0,0 +1,3 @@ +[origin-clean-conformance.html] + type: testharness + expected: CRASH diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html.ini new file mode 100644 index 0000000000..3f5973065a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html.ini @@ -0,0 +1,14 @@ +[tex-image-and-sub-image-2d-with-array-buffer-view.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true. Was false.] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html.ini new file mode 100644 index 0000000000..52acb76046 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-canvas-rgb565.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html.ini new file mode 100644 index 0000000000..173ddffcb7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-canvas-rgba4444.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html.ini new file mode 100644 index 0000000000..91aedc2d21 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-canvas-rgba5551.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html.ini new file mode 100644 index 0000000000..322c134950 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-canvas.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgb565.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgb565.html.ini new file mode 100644 index 0000000000..c4aec86eca --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgb565.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-image-data-rgb565.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba4444.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba4444.html.ini new file mode 100644 index 0000000000..4c14544e07 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba4444.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-image-data-rgba4444.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba5551.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba5551.html.ini new file mode 100644 index 0000000000..2fa54e3f55 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba5551.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-image-data-rgba5551.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data.html.ini new file mode 100644 index 0000000000..d51e0c8b30 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-data.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-image-data.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html.ini new file mode 100644 index 0000000000..5b3d1b0fed --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-image-rgb565.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html.ini new file mode 100644 index 0000000000..05a17fdf58 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-image-rgba4444.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html.ini new file mode 100644 index 0000000000..1fecaa9171 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-image-rgba5551.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image.html.ini new file mode 100644 index 0000000000..7b8e8d9a5a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-image.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-image.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-svg-image.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-svg-image.html.ini new file mode 100644 index 0000000000..404fe4f973 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-svg-image.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-svg-image.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html.ini new file mode 100644 index 0000000000..29801505ef --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-video-rgb565.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html.ini new file mode 100644 index 0000000000..ebf39351aa --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-video-rgba4444.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html.ini new file mode 100644 index 0000000000..c3ea2543ab --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-video-rgba5551.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video.html.ini new file mode 100644 index 0000000000..138b59cd2a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-video.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgb565.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgb565.html.ini new file mode 100644 index 0000000000..db7133345c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgb565.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-webgl-canvas-rgb565.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba4444.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba4444.html.ini new file mode 100644 index 0000000000..5bf2eca21f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba4444.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-webgl-canvas-rgba4444.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba5551.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba5551.html.ini new file mode 100644 index 0000000000..fdb025793a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas-rgba5551.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-webgl-canvas-rgba5551.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas.html.ini new file mode 100644 index 0000000000..76304a9d08 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-webgl-canvas.html.ini @@ -0,0 +1,5 @@ +[tex-image-and-sub-image-2d-with-webgl-canvas.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-uniform-binding-bugs.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-uniform-binding-bugs.html.ini new file mode 100644 index 0000000000..958f7177cb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-and-uniform-binding-bugs.html.ini @@ -0,0 +1,14 @@ +[tex-image-and-uniform-binding-bugs.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-canvas-corruption.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-canvas-corruption.html.ini new file mode 100644 index 0000000000..a18558970d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-canvas-corruption.html.ini @@ -0,0 +1,11 @@ +[tex-image-canvas-corruption.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-webgl.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-webgl.html.ini new file mode 100644 index 0000000000..be2c0806eb --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-webgl.html.ini @@ -0,0 +1,14 @@ +[tex-image-webgl.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-with-format-and-type.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-with-format-and-type.html.ini new file mode 100644 index 0000000000..faaee1cefe --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-with-format-and-type.html.ini @@ -0,0 +1,5 @@ +[tex-image-with-format-and-type.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-with-invalid-data.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-with-invalid-data.html.ini new file mode 100644 index 0000000000..6517ce163e --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-image-with-invalid-data.html.ini @@ -0,0 +1,15 @@ +[tex-image-with-invalid-data.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and not e10s and (os == "win") and (version == "5.1.2600") and (processor == "x86") and (bits == 32): TIMEOUT + if not debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and not e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): TIMEOUT + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-input-validation.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-input-validation.html.ini new file mode 100644 index 0000000000..6523127b8f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-input-validation.html.ini @@ -0,0 +1,20 @@ +[tex-input-validation.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: gl = wtu.create3DContext() should be non-null. Was null] + expected: FAIL + + [WebGL test #2: tex = gl.createTexture() should be non-null. Threw exception TypeError: gl is null] + expected: FAIL + + [WebGL test #3: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-sub-image-2d-bad-args.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-sub-image-2d-bad-args.html.ini new file mode 100644 index 0000000000..d869bc5048 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-sub-image-2d-bad-args.html.ini @@ -0,0 +1,14 @@ +[tex-sub-image-2d-bad-args.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-sub-image-2d.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-sub-image-2d.html.ini new file mode 100644 index 0000000000..b6e5f8a287 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/tex-sub-image-2d.html.ini @@ -0,0 +1,14 @@ +[tex-sub-image-2d.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texparameter-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texparameter-test.html.ini new file mode 100644 index 0000000000..989dcc0ac0 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texparameter-test.html.ini @@ -0,0 +1,14 @@ +[texparameter-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-active-bind-2.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-active-bind-2.html.ini new file mode 100644 index 0000000000..f439b91220 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-active-bind-2.html.ini @@ -0,0 +1,14 @@ +[texture-active-bind-2.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-active-bind.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-active-bind.html.ini new file mode 100644 index 0000000000..39709217ca --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-active-bind.html.ini @@ -0,0 +1,14 @@ +[texture-active-bind.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-attachment-formats.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-attachment-formats.html.ini new file mode 100644 index 0000000000..72881c430d --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-attachment-formats.html.ini @@ -0,0 +1,8 @@ +[texture-attachment-formats.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-clear.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-clear.html.ini new file mode 100644 index 0000000000..3953d20482 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-clear.html.ini @@ -0,0 +1,14 @@ +[texture-clear.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-complete.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-complete.html.ini new file mode 100644 index 0000000000..e269032aa3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-complete.html.ini @@ -0,0 +1,14 @@ +[texture-complete.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-copying-feedback-loops.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-copying-feedback-loops.html.ini new file mode 100644 index 0000000000..98d3470241 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-copying-feedback-loops.html.ini @@ -0,0 +1,20 @@ +[texture-copying-feedback-loops.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + + [WebGL test #3: getError expected: INVALID_OPERATION. Was NO_ERROR : after copyTexImage2D to same texture same level, invalid feedback loop] + expected: FAIL + + [WebGL test #6: getError expected: INVALID_OPERATION. Was NO_ERROR : after copyTexSubImage2D to same texture same level, invalid feedback loop] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-draw-with-2d-and-cube.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-draw-with-2d-and-cube.html.ini new file mode 100644 index 0000000000..1e998109b7 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-draw-with-2d-and-cube.html.ini @@ -0,0 +1,14 @@ +[texture-draw-with-2d-and-cube.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-fakeblack.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-fakeblack.html.ini new file mode 100644 index 0000000000..e5814b236c --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-fakeblack.html.ini @@ -0,0 +1,14 @@ +[texture-fakeblack.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-formats-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-formats-test.html.ini new file mode 100644 index 0000000000..4c212d59de --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-formats-test.html.ini @@ -0,0 +1,8 @@ +[texture-formats-test.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-hd-dpi.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-hd-dpi.html.ini new file mode 100644 index 0000000000..6a54e5b713 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-hd-dpi.html.ini @@ -0,0 +1,14 @@ +[texture-hd-dpi.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-mips.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-mips.html.ini new file mode 100644 index 0000000000..38855a4dab --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-mips.html.ini @@ -0,0 +1,14 @@ +[texture-mips.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #2: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #3: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-npot-video.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-npot-video.html.ini new file mode 100644 index 0000000000..574662c7be --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-npot-video.html.ini @@ -0,0 +1,5 @@ +[texture-npot-video.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-npot.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-npot.html.ini new file mode 100644 index 0000000000..9f68ce4e43 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-npot.html.ini @@ -0,0 +1,14 @@ +[texture-npot.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size-cube-maps.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size-cube-maps.html.ini new file mode 100644 index 0000000000..3b37ed2935 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size-cube-maps.html.ini @@ -0,0 +1,3 @@ +[texture-size-cube-maps.html] + type: testharness + expected: ERROR diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size-limit.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size-limit.html.ini new file mode 100644 index 0000000000..98fdd9aaa1 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size-limit.html.ini @@ -0,0 +1,11 @@ +[texture-size-limit.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size.html.ini new file mode 100644 index 0000000000..36bf862ec2 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-size.html.ini @@ -0,0 +1,11 @@ +[texture-size.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-sub-image-cube-maps.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-sub-image-cube-maps.html.ini new file mode 100644 index 0000000000..11675b940f --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-sub-image-cube-maps.html.ini @@ -0,0 +1,14 @@ +[texture-sub-image-cube-maps.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-transparent-pixels-initialized.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-transparent-pixels-initialized.html.ini new file mode 100644 index 0000000000..ba897ed641 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-transparent-pixels-initialized.html.ini @@ -0,0 +1,5 @@ +[texture-transparent-pixels-initialized.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-upload-cube-maps.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-upload-cube-maps.html.ini new file mode 100644 index 0000000000..ff989724f3 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-upload-cube-maps.html.ini @@ -0,0 +1,14 @@ +[texture-upload-cube-maps.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-upload-size.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-upload-size.html.ini new file mode 100644 index 0000000000..07f2c3a715 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/textures/texture-upload-size.html.ini @@ -0,0 +1,11 @@ +[texture-upload-size.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/typedarrays/data-view-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/typedarrays/data-view-test.html.ini new file mode 100644 index 0000000000..916ffd5614 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/typedarrays/data-view-test.html.ini @@ -0,0 +1,3 @@ +[data-view-test.html] + type: testharness + expected: ERROR diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniform-arrays.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniform-arrays.html.ini new file mode 100644 index 0000000000..2928f246f4 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniform-arrays.html.ini @@ -0,0 +1,11 @@ +[gl-uniform-arrays.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniform-bool.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniform-bool.html.ini new file mode 100644 index 0000000000..1bddb9ecda --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniform-bool.html.ini @@ -0,0 +1,14 @@ +[gl-uniform-bool.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniformmatrix4fv.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniformmatrix4fv.html.ini new file mode 100644 index 0000000000..76870b9494 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-uniformmatrix4fv.html.ini @@ -0,0 +1,14 @@ +[gl-uniformmatrix4fv.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-unknown-uniform.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-unknown-uniform.html.ini new file mode 100644 index 0000000000..fd234e9b13 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/gl-unknown-uniform.html.ini @@ -0,0 +1,8 @@ +[gl-unknown-uniform.html] + type: testharness + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: context does not exist] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/null-uniform-location.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/null-uniform-location.html.ini new file mode 100644 index 0000000000..fa7f945d37 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/null-uniform-location.html.ini @@ -0,0 +1,14 @@ +[null-uniform-location.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/out-of-bounds-uniform-array-access.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/out-of-bounds-uniform-array-access.html.ini new file mode 100644 index 0000000000..d017a51fd9 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/out-of-bounds-uniform-array-access.html.ini @@ -0,0 +1,11 @@ +[out-of-bounds-uniform-array-access.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-default-values.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-default-values.html.ini new file mode 100644 index 0000000000..d9f1082f1a --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-default-values.html.ini @@ -0,0 +1,11 @@ +[uniform-default-values.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-location.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-location.html.ini new file mode 100644 index 0000000000..ae81e0b994 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-location.html.ini @@ -0,0 +1,17 @@ +[uniform-location.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #2: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-samplers-test.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-samplers-test.html.ini new file mode 100644 index 0000000000..08004647ce --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-samplers-test.html.ini @@ -0,0 +1,11 @@ +[uniform-samplers-test.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + diff --git a/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-values-per-program.html.ini b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-values-per-program.html.ini new file mode 100644 index 0000000000..c007447870 --- /dev/null +++ b/testing/web-platform/meta/webgl/conformance-1.0.3/conformance/uniforms/uniform-values-per-program.html.ini @@ -0,0 +1,14 @@ +[uniform-values-per-program.html] + type: testharness + expected: + if not debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if not debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86_64") and (bits == 64): ERROR + if debug and e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): ERROR + [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] + expected: FAIL + + [WebGL test #1: successfullyParsed should be true (of type boolean). Was undefined (of type undefined).] + expected: FAIL + diff --git a/testing/web-platform/meta/webrtc/rtcpeerconnection/rtcpeerconnection-idl.html.ini b/testing/web-platform/meta/webrtc/rtcpeerconnection/rtcpeerconnection-idl.html.ini index 2feef2ad53..9541398528 100644 --- a/testing/web-platform/meta/webrtc/rtcpeerconnection/rtcpeerconnection-idl.html.ini +++ b/testing/web-platform/meta/webrtc/rtcpeerconnection/rtcpeerconnection-idl.html.ini @@ -1,19 +1,7 @@ [rtcpeerconnection-idl.html] type: testharness - [RTCPeerConnection interface: operation createOffer(RTCOfferOptions)] - expected: FAIL - - [RTCPeerConnection interface: operation setLocalDescription(RTCSessionDescription)] - expected: FAIL - - [RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescription)] - expected: FAIL - - [RTCPeerConnection interface: operation addIceCandidate(RTCIceCandidate)] - expected: FAIL - [RTCPeerConnection interface: attribute canTrickleIceCandidates] - expected: FAIL + expected: PASS [RTCPeerConnection interface: attribute onicegatheringstatechange] expected: FAIL @@ -39,18 +27,6 @@ [RTCPeerConnection interface: operation getStats(MediaStreamTrack,RTCStatsCallback,RTCPeerConnectionErrorCallback)] expected: FAIL - [RTCPeerConnection interface: operation getIdentityAssertion()] - expected: FAIL - - [RTCPeerConnection interface: calling setLocalDescription(RTCSessionDescription) on pc with too few arguments must throw TypeError] - expected: FAIL - - [RTCPeerConnection interface: calling setRemoteDescription(RTCSessionDescription) on pc with too few arguments must throw TypeError] - expected: FAIL - - [RTCPeerConnection interface: calling addIceCandidate(RTCIceCandidate) on pc with too few arguments must throw TypeError] - expected: FAIL - [RTCPeerConnection interface: calling setLocalDescription(RTCSessionDescription,VoidFunction,RTCPeerConnectionErrorCallback) on pc with too few arguments must throw TypeError] expected: FAIL @@ -60,9 +36,6 @@ [RTCPeerConnection interface: calling addIceCandidate(RTCIceCandidate,VoidFunction,RTCPeerConnectionErrorCallback) on pc with too few arguments must throw TypeError] expected: FAIL - [RTCPeerConnection interface: operation createAnswer(RTCAnswerOptions)] - expected: FAIL - [RTCPeerConnection interface: attribute currentLocalDescription] expected: FAIL @@ -81,9 +54,6 @@ [RTCPeerConnection interface: attribute dtmf] expected: FAIL - [RTCPeerConnection interface: operation getStats(MediaStreamTrack)] - expected: FAIL - [RTCPeerConnection interface: pc must inherit property "currentLocalDescription" with the proper type (4)] expected: FAIL @@ -106,7 +76,7 @@ expected: FAIL [RTCPeerConnection interface: pc must inherit property "canTrickleIceCandidates" with the proper type (14)] - expected: FAIL + expected: PASS [RTCPeerConnection interface: pc must inherit property "setConfiguration" with the proper type (16)] expected: FAIL @@ -141,26 +111,14 @@ [RTCPeerConnection interface: pc must inherit property "peerIdentity" with the proper type (41)] expected: FAIL - [RTCPeerConnection interface: operation createOffer(RTCOfferOptions)] - expected: FAIL - [RTCPeerConnection interface: operation createAnswer()] expected: FAIL - [RTCPeerConnection interface: operation setLocalDescription(RTCSessionDescription)] - expected: FAIL - - [RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescription)] - expected: FAIL - [RTCPeerConnection interface: operation updateIce(RTCConfiguration)] expected: FAIL - [RTCPeerConnection interface: operation addIceCandidate(RTCIceCandidate)] - expected: FAIL - [RTCPeerConnection interface: attribute canTrickleIceCandidates] - expected: FAIL + expected: PASS [RTCPeerConnection interface: attribute onicegatheringstatechange] expected: FAIL @@ -189,9 +147,6 @@ [RTCPeerConnection interface: operation getStats(MediaStreamTrack,RTCStatsCallback,RTCPeerConnectionErrorCallback)] expected: FAIL - [RTCPeerConnection interface: operation getIdentityAssertion()] - expected: FAIL - [RTCPeerConnection interface: attribute onidentityresult] expected: FAIL @@ -204,21 +159,12 @@ [RTCPeerConnection interface: attribute onidpvalidationerror] expected: FAIL - [RTCPeerConnection interface: calling setLocalDescription(RTCSessionDescription) on pc with too few arguments must throw TypeError] - expected: FAIL - - [RTCPeerConnection interface: calling setRemoteDescription(RTCSessionDescription) on pc with too few arguments must throw TypeError] - expected: FAIL - [RTCPeerConnection interface: pc must inherit property "signalingState" with the proper type (6)] expected: FAIL [RTCPeerConnection interface: calling updateIce(RTCConfiguration) on pc with too few arguments must throw TypeError] expected: FAIL - [RTCPeerConnection interface: calling addIceCandidate(RTCIceCandidate) on pc with too few arguments must throw TypeError] - expected: FAIL - [RTCPeerConnection interface: pc must inherit property "iceGatheringState" with the proper type (9)] expected: FAIL @@ -226,7 +172,7 @@ expected: FAIL [RTCPeerConnection interface: pc must inherit property "canTrickleIceCandidates" with the proper type (11)] - expected: FAIL + expected: PASS [RTCPeerConnection interface: pc must inherit property "onnegotiationneeded" with the proper type (14)] expected: FAIL @@ -279,3 +225,6 @@ [RTCPeerConnection interface: pc must inherit property "onidpvalidationerror" with the proper type (39)] expected: FAIL + [RTCPeerConnection interface: calling generateCertificate(AlgorithmIdentifier) on pc with too few arguments must throw TypeError] + expected: FAIL + diff --git a/testing/web-platform/meta/websockets/interfaces.html.ini b/testing/web-platform/meta/websockets/interfaces.html.ini deleted file mode 100644 index ddb18eb71e..0000000000 --- a/testing/web-platform/meta/websockets/interfaces.html.ini +++ /dev/null @@ -1,17 +0,0 @@ -[interfaces.html] - type: testharness - [WebSocket interface: existence and properties of interface object] - expected: FAIL - - [WebSocket interface: existence and properties of interface prototype object] - expected: FAIL - - [Stringification of new WebSocket("ws://foo")] - expected: FAIL - - [CloseEvent interface: existence and properties of interface object] - expected: FAIL - - [CloseEvent interface: existence and properties of interface prototype object] - expected: FAIL - diff --git a/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_font_properties.html.ini b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_font_properties.html.ini index 96dcb7d090..8d312ebeb1 100644 --- a/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_font_properties.html.ini +++ b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_font_properties.html.ini @@ -1,3 +1,5 @@ [voice_font_properties.html] type: reftest - expected: FAIL + expected: + if debug and not e10s and (os == "linux") and (version == "Ubuntu 12.04") and (processor == "x86") and (bits == 32): TIMEOUT + FAIL diff --git a/toolkit/components/telemetry/Histograms.json b/toolkit/components/telemetry/Histograms.json index a6b02e2283..d7e52b05d1 100644 --- a/toolkit/components/telemetry/Histograms.json +++ b/toolkit/components/telemetry/Histograms.json @@ -9022,6 +9022,20 @@ "n_values": 7, "description": "The ICE connection state when the PC was closed" }, + "LOOP_ICE_ON_TIME_TRICKLE_ARRIVAL_TIME": { + "expires_in_version": "never", + "kind": "exponential", + "high": "10000", + "n_buckets": "20", + "description": "The length of time (in milliseconds) that a trickle candidate took to arrive after the start of ICE, given that it arrived when ICE was not in a failure state (ie; a candidate that we could do something with, hence 'on time')" + }, + "LOOP_ICE_LATE_TRICKLE_ARRIVAL_TIME": { + "expires_in_version": "never", + "kind": "exponential", + "high": "10000", + "n_buckets": "20", + "description": "The length of time (in milliseconds) that a trickle candidate took to arrive after the start of ICE, given that it arrived after ICE failed." + }, "LOOP_ICE_SUCCESS_TIME": { "expires_in_version": "never", "kind": "exponential",