[Win] Temporarily disable WebGL support
authorbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 28 Apr 2015 18:04:11 +0000 (18:04 +0000)
committerbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 28 Apr 2015 18:04:11 +0000 (18:04 +0000)
https://bugs.webkit.org/show_bug.cgi?id=144291

* platform/win/TestExpectations:
* platform/win/js/dom/constructor-length-expected.txt: Added.
* platform/win/js/dom/global-constructors-attributes-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@183493 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/win/TestExpectations
LayoutTests/platform/win/js/dom/constructor-length-expected.txt [new file with mode: 0755]
LayoutTests/platform/win/js/dom/global-constructors-attributes-expected.txt

index 2b54615..d8d53d3 100644 (file)
@@ -1,3 +1,12 @@
+2015-04-28  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Temporarily disable WebGL support
+        https://bugs.webkit.org/show_bug.cgi?id=144291
+
+        * platform/win/TestExpectations:
+        * platform/win/js/dom/constructor-length-expected.txt: Added.
+        * platform/win/js/dom/global-constructors-attributes-expected.txt:
+
 2015-04-28  Jer Noble  <jer.noble@apple.com>
 
         Unreviewed gardening; add results for new tests.
index 217746a..c93c21d 100644 (file)
@@ -1885,6 +1885,7 @@ svg/text/lengthAdjust-text-metrics.html [ Failure ]
 ################             WebGL Issues                   ####################
 ################################################################################
 # Skip all webgl tests on Windows for now since they don't seem to work consistently
+webkit.org/b/144292 fast/events/constructors/webgl-context-event-constructor.html [ Skip ]
 webgl/ [ Skip ]
 fast/canvas/webgl/ [ Skip ]
 http/tests/webgl/ [ Skip ]
diff --git a/LayoutTests/platform/win/js/dom/constructor-length-expected.txt b/LayoutTests/platform/win/js/dom/constructor-length-expected.txt
new file mode 100755 (executable)
index 0000000..641400b
--- /dev/null
@@ -0,0 +1,63 @@
+This tests the length property of constructors.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS ArrayBuffer.length is 1
+FAIL AudioContext.length should be 0. Threw exception ReferenceError: Can't find variable: AudioContext
+FAIL AutocompleteErrorEvent.length should be 1. Threw exception ReferenceError: Can't find variable: AutocompleteErrorEvent
+PASS AnimationEvent.length is 1
+PASS BeforeLoadEvent.length is 1
+PASS Blob.length is 0
+PASS CloseEvent.length is 1
+PASS CustomEvent.length is 1
+FAIL DOMFormData.length should be 0. Threw exception ReferenceError: Can't find variable: DOMFormData
+PASS DOMParser.length is 0
+PASS DataView.length is 3
+PASS ErrorEvent.length is 1
+PASS Event.length is 1
+PASS EventSource.length is 1
+PASS Float32Array.length is 3
+PASS Float64Array.length is 3
+PASS FileReader.length is 0
+FAIL FileReaderSync.length should be 0. Threw exception ReferenceError: Can't find variable: FileReaderSync
+PASS HashChangeEvent.length is 1
+PASS Int16Array.length is 3
+PASS Int32Array.length is 3
+PASS Int8Array.length is 3
+FAIL Intent.length should be 3. Threw exception ReferenceError: Can't find variable: Intent
+PASS MediaController.length is 0
+FAIL MediaStream.length should be 0. Threw exception ReferenceError: Can't find variable: MediaStream
+PASS MessageChannel.length is 0
+PASS MessageEvent.length is 1
+PASS OverflowEvent.length is 1
+PASS PageTransitionEvent.length is 1
+FAIL PeerConnection.length should be 2. Threw exception ReferenceError: Can't find variable: PeerConnection
+PASS PopStateEvent.length is 1
+PASS ProgressEvent.length is 1
+FAIL ShadowRoot.length should be 1. Threw exception ReferenceError: Can't find variable: ShadowRoot
+PASS StorageEvent.length is 1
+PASS TextTrackCue.length is 3
+PASS TrackEvent.length is 1
+PASS Uint16Array.length is 3
+PASS Uint32Array.length is 3
+PASS Uint8Array.length is 3
+PASS Uint8ClampedArray.length is 3
+PASS VTTCue.length is 3
+FAIL WebGLContextEvent.length should be 1. Threw exception ReferenceError: Can't find variable: WebGLContextEvent
+PASS WebKitAnimationEvent.length is 1
+PASS WebKitCSSMatrix.length is 0
+PASS WebKitMutationObserver.length is 1
+PASS WebKitPoint.length is 0
+PASS WebKitTransitionEvent.length is 1
+PASS WebSocket.length is 1
+PASS Worker.length is 1
+PASS URL.length is 1
+PASS XMLHttpRequest.length is 0
+PASS XMLSerializer.length is 0
+PASS XPathEvaluator.length is 0
+PASS XSLTProcessor.length is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
index d6f5ed0..5b5d78e 100644 (file)
@@ -1673,91 +1673,6 @@ PASS Object.getOwnPropertyDescriptor(global, 'VTTRegion').hasOwnProperty('get')
 PASS Object.getOwnPropertyDescriptor(global, 'VTTRegion').hasOwnProperty('set') is false
 PASS Object.getOwnPropertyDescriptor(global, 'VTTRegion').enumerable is false
 PASS Object.getOwnPropertyDescriptor(global, 'VTTRegion').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGL2RenderingContext').value is WebGL2RenderingContext
-PASS Object.getOwnPropertyDescriptor(global, 'WebGL2RenderingContext').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGL2RenderingContext').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGL2RenderingContext').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGL2RenderingContext').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLActiveInfo').value is WebGLActiveInfo
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLActiveInfo').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLActiveInfo').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLActiveInfo').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLActiveInfo').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLBuffer').value is WebGLBuffer
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLBuffer').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLBuffer').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLBuffer').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLBuffer').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLContextEvent').value is WebGLContextEvent
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLContextEvent').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLContextEvent').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLContextEvent').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLContextEvent').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLFramebuffer').value is WebGLFramebuffer
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLFramebuffer').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLFramebuffer').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLFramebuffer').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLFramebuffer').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLProgram').value is WebGLProgram
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLProgram').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLProgram').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLProgram').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLProgram').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLQuery').value is WebGLQuery
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLQuery').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLQuery').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLQuery').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLQuery').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLRenderbuffer').value is WebGLRenderbuffer
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLRenderbuffer').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLRenderbuffer').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLRenderbuffer').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLRenderbuffer').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLRenderingContext').value is WebGLRenderingContext
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLRenderingContext').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLRenderingContext').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLRenderingContext').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLRenderingContext').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLSampler').value is WebGLSampler
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLSampler').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLSampler').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLSampler').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLSampler').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLShader').value is WebGLShader
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLShader').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLShader').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLShader').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLShader').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLShaderPrecisionFormat').value is WebGLShaderPrecisionFormat
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLShaderPrecisionFormat').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLShaderPrecisionFormat').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLShaderPrecisionFormat').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLShaderPrecisionFormat').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLSync').value is WebGLSync
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLSync').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLSync').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLSync').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLSync').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLTexture').value is WebGLTexture
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLTexture').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLTexture').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLTexture').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLTexture').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLTransformFeedback').value is WebGLTransformFeedback
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLTransformFeedback').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLTransformFeedback').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLTransformFeedback').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLTransformFeedback').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLUniformLocation').value is WebGLUniformLocation
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLUniformLocation').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLUniformLocation').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLUniformLocation').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLUniformLocation').configurable is true
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLVertexArrayObject').value is WebGLVertexArrayObject
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLVertexArrayObject').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLVertexArrayObject').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLVertexArrayObject').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'WebGLVertexArrayObject').configurable is true
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitAnimationEvent').value is WebKitAnimationEvent
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitAnimationEvent').hasOwnProperty('get') is false
 PASS Object.getOwnPropertyDescriptor(global, 'WebKitAnimationEvent').hasOwnProperty('set') is false