Commit f7e9fa72 authored by philn@webkit.org's avatar philn@webkit.org

REGRESSION (r100158-r100162): 5 fast tests failing on GTK Linux 64-bit Debug

https://bugs.webkit.org/show_bug.cgi?id=72297

Unreviewed, GTK rebaseline after r100159.

* platform/gtk/Skipped:
* platform/gtk/fast/dom/Window/window-properties-expected.txt:
* platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt:
* platform/gtk/fast/dom/constructed-objects-prototypes-expected.txt: Added.
* platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
* platform/gtk/fast/js/global-constructors-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100272 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent c220c5df
2011-11-15 Philippe Normand <pnormand@igalia.com>
REGRESSION (r100158-r100162): 5 fast tests failing on GTK Linux 64-bit Debug
https://bugs.webkit.org/show_bug.cgi?id=72297
Unreviewed, GTK rebaseline after r100159.
* platform/gtk/Skipped:
* platform/gtk/fast/dom/Window/window-properties-expected.txt:
* platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt:
* platform/gtk/fast/dom/constructed-objects-prototypes-expected.txt: Added.
* platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
* platform/gtk/fast/js/global-constructors-expected.txt:
2011-11-15 Philippe Normand <pnormand@igalia.com>
Unreviewed, skipping some new GTK test failures.
......@@ -1606,14 +1606,6 @@ editing/pasteboard/paste-text-events.html
# https://bugs.webkit.org/show_bug.cgi?id=72248
editing/spelling/spelling-unified-emulation.html
# REGRESSION (r100158-r100162): 5 fast tests failing on GTK Linux 64-bit Debug
# https://bugs.webkit.org/show_bug.cgi?id=72297
fast/js/global-constructors.html
fast/dom/Window/window-property-descriptors.html
fast/dom/Window/window-properties.html
fast/dom/prototype-inheritance-2.html
fast/dom/constructed-objects-prototypes.html
# fast/dom/Window/window-postmessage-arrays.html fails on JSC platforms
# https://bugs.webkit.org/show_bug.cgi?id=72363
fast/dom/Window/window-postmessage-arrays.html
......
......@@ -1251,6 +1251,13 @@ window.Math.round [function]
window.Math.sin [function]
window.Math.sqrt [function]
window.Math.tan [function]
window.MediaController [object MediaControllerConstructor]
window.MediaController.prototype [object MediaControllerPrototype]
window.MediaController.prototype.addEventListener [function]
window.MediaController.prototype.dispatchEvent [function]
window.MediaController.prototype.pause [function]
window.MediaController.prototype.play [function]
window.MediaController.prototype.removeEventListener [function]
window.MediaError [object MediaErrorConstructor]
window.MediaError.MEDIA_ERR_ABORTED [number]
window.MediaError.MEDIA_ERR_DECODE [number]
......@@ -2423,6 +2430,7 @@ window.length [number]
window.localStorage [printed above as window.Storage.prototype]
window.location [object Location]
window.location.assign [function]
window.location.getParameter [function]
window.location.hash [string]
window.location.host [string]
window.location.hostname [string]
......
......@@ -135,6 +135,7 @@ PASS typeof Object.getOwnPropertyDescriptor(window, 'Infinity') is 'object'
PASS typeof Object.getOwnPropertyDescriptor(window, 'JSON') is 'object'
PASS typeof Object.getOwnPropertyDescriptor(window, 'KeyboardEvent') is 'object'
PASS typeof Object.getOwnPropertyDescriptor(window, 'Math') is 'object'
PASS typeof Object.getOwnPropertyDescriptor(window, 'MediaController') is 'object'
PASS typeof Object.getOwnPropertyDescriptor(window, 'MediaError') is 'object'
PASS typeof Object.getOwnPropertyDescriptor(window, 'MediaList') is 'object'
PASS typeof Object.getOwnPropertyDescriptor(window, 'MediaStreamEvent') is 'object'
......
Make sure prototypes are set up using the window a property came from, instead of the lexical global object.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS (new inner.Audio()).isInner is true
PASS (new inner.Audio()).constructor.isInner is true
PASS (new inner.BeforeLoadEvent()).isInner is true
PASS (new inner.BeforeLoadEvent()).constructor.isInner is true
PASS (new inner.CloseEvent()).isInner is true
PASS (new inner.CloseEvent()).constructor.isInner is true
PASS (new inner.CustomEvent()).isInner is true
PASS (new inner.CustomEvent()).constructor.isInner is true
PASS (new inner.DOMParser()).isInner is true
PASS (new inner.DOMParser()).constructor.isInner is true
PASS (new inner.ErrorEvent()).isInner is true
PASS (new inner.ErrorEvent()).constructor.isInner is true
PASS (new inner.Event()).isInner is true
PASS (new inner.Event()).constructor.isInner is true
PASS (new inner.FormData()).isInner is true
PASS (new inner.FormData()).constructor.isInner is true
PASS (new inner.HashChangeEvent()).isInner is true
PASS (new inner.HashChangeEvent()).constructor.isInner is true
PASS (new inner.Image()).isInner is true
PASS (new inner.Image()).constructor.isInner is true
PASS (new inner.MediaController()).isInner is true
PASS (new inner.MediaController()).constructor.isInner is true
PASS (new inner.MessageChannel()).isInner is true
PASS (new inner.MessageChannel()).constructor.isInner is true
PASS (new inner.MessageEvent()).isInner is true
PASS (new inner.MessageEvent()).constructor.isInner is true
PASS (new inner.Option()).isInner is true
PASS (new inner.Option()).constructor.isInner is true
PASS (new inner.OverflowEvent()).isInner is true
PASS (new inner.OverflowEvent()).constructor.isInner is true
PASS (new inner.PageTransitionEvent()).isInner is true
PASS (new inner.PageTransitionEvent()).constructor.isInner is true
PASS (new inner.PopStateEvent()).isInner is true
PASS (new inner.PopStateEvent()).constructor.isInner is true
PASS (new inner.ProgressEvent()).isInner is true
PASS (new inner.ProgressEvent()).constructor.isInner is true
PASS (new inner.WebKitAnimationEvent()).isInner is true
PASS (new inner.WebKitAnimationEvent()).constructor.isInner is true
PASS (new inner.WebKitCSSMatrix()).isInner is true
PASS (new inner.WebKitCSSMatrix()).constructor.isInner is true
PASS (new inner.WebKitPoint()).isInner is true
PASS (new inner.WebKitPoint()).constructor.isInner is true
PASS (new inner.WebKitTransitionEvent()).isInner is true
PASS (new inner.WebKitTransitionEvent()).constructor.isInner is true
PASS (new inner.Worker('foo')).isInner is true
PASS (new inner.Worker('foo')).constructor.isInner is true
PASS (new inner.XMLHttpRequest()).isInner is true
PASS (new inner.XMLHttpRequest()).constructor.isInner is true
PASS (new inner.XMLSerializer()).isInner is true
PASS (new inner.XMLSerializer()).constructor.isInner is true
PASS (new inner.XPathEvaluator()).isInner is true
PASS (new inner.XPathEvaluator()).constructor.isInner is true
PASS (new inner.XSLTProcessor()).isInner is true
PASS (new inner.XSLTProcessor()).constructor.isInner is true
PASS successfullyParsed is true
TEST COMPLETE
......@@ -290,6 +290,7 @@ Never found HTMLTableRowElement
Never found HTMLTableSectionElement
Never found Image
Never found ImageData
Never found MediaController
Never found MessageChannel
Never found MessagePort
Never found Node
......
......@@ -126,6 +126,7 @@ PASS HashChangeEvent.toString() is '[object HashChangeEventConstructor]'
PASS Image.toString() is '[object ImageConstructor]'
PASS ImageData.toString() is '[object ImageDataConstructor]'
PASS KeyboardEvent.toString() is '[object KeyboardEventConstructor]'
PASS MediaController.toString() is '[object MediaControllerConstructor]'
PASS MediaError.toString() is '[object MediaErrorConstructor]'
PASS MediaList.toString() is '[object MediaListConstructor]'
PASS MediaStreamEvent.toString() is '[object MediaStreamEventConstructor]'
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment