Commit 0bc82862 authored by ager@chromium.org's avatar ager@chromium.org

2011-01-31 Mads Ager <ager@chromium.org>

        Reviewed by Pavel Feldman.

        [V8] Update V8 specific layout test expectations
        https://bugs.webkit.org/show_bug.cgi?id=53423

        Error formatting has changed in V8. Updating chromium specific
        layout test expectations accordingly.

        * platform/chromium-mac/fast/js/array-every-expected.txt:
        * platform/chromium-mac/fast/js/instance-of-immediates-expected.txt:
        * platform/chromium-mac/fast/js/property-getters-and-setters-expected.txt:
        * platform/chromium-mac/storage/transaction-error-callback-expected.txt:
        * platform/chromium-mac/svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt:
        * platform/chromium-win/fast/js/array-every-expected.txt:
        * platform/chromium-win/fast/js/instance-of-immediates-expected.txt:
        * platform/chromium-win/fast/js/property-getters-and-setters-expected.txt:
        * platform/chromium-win/storage/transaction-error-callback-expected.txt:
        * platform/chromium-win/svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@77135 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 11ee010b
2011-01-31 Mads Ager <ager@chromium.org>
Reviewed by Pavel Feldman.
[V8] Update V8 specific layout test expectations
https://bugs.webkit.org/show_bug.cgi?id=53423
Error formatting has changed in V8. Updating chromium specific
layout test expectations accordingly.
* platform/chromium-mac/fast/js/array-every-expected.txt:
* platform/chromium-mac/fast/js/instance-of-immediates-expected.txt:
* platform/chromium-mac/fast/js/property-getters-and-setters-expected.txt:
* platform/chromium-mac/storage/transaction-error-callback-expected.txt:
* platform/chromium-mac/svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt:
* platform/chromium-win/fast/js/array-every-expected.txt:
* platform/chromium-win/fast/js/instance-of-immediates-expected.txt:
* platform/chromium-win/fast/js/property-getters-and-setters-expected.txt:
* platform/chromium-win/storage/transaction-error-callback-expected.txt:
* platform/chromium-win/svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt:
2011-01-31 Alejandro G. Castro <alex@igalia.com>
Unreviewed skipped favicon-as-image.html test, it is flaky and it
......@@ -32,7 +32,7 @@ PASS [12, 54, 18, 130, 44].every(isBigEnoughAndException) threw exception except
5.0 Wrong Type for Callback Test
PASS [12, 5, 8, 130, 44].every(5) threw exception TypeError: 5 is not a function.
PASS [12, 5, 8, 130, 44].every('wrong') threw exception TypeError: wrong is not a function.
PASS [12, 5, 8, 130, 44].every(new Object()) threw exception TypeError: #<an Object> is not a function.
PASS [12, 5, 8, 130, 44].every(new Object()) threw exception TypeError: #<Object> is not a function.
PASS [12, 5, 8, 130, 44].every(null) threw exception TypeError: null is not a function.
PASS [12, 5, 8, 130, 44].every(undefined) threw exception TypeError: undefined is not a function.
PASS [12, 5, 8, 130, 44].every() threw exception TypeError: undefined is not a function.
......
......@@ -4,11 +4,11 @@ On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
PASS (1 instanceof 1) threw exception TypeError: Expecting a function in instanceof check, but got 1.
PASS ({} instanceof 1) threw exception TypeError: Expecting a function in instanceof check, but got #<an Object>.
PASS (obj instanceof 1) threw exception TypeError: Expecting a function in instanceof check, but got #<a Constructor>.
PASS ({} instanceof 1) threw exception TypeError: Expecting a function in instanceof check, but got #<Object>.
PASS (obj instanceof 1) threw exception TypeError: Expecting a function in instanceof check, but got #<Constructor>.
PASS (1 instanceof {}) threw exception TypeError: Expecting a function in instanceof check, but got 1.
PASS ({} instanceof {}) threw exception TypeError: Expecting a function in instanceof check, but got #<an Object>.
PASS (obj instanceof {}) threw exception TypeError: Expecting a function in instanceof check, but got #<a Constructor>.
PASS ({} instanceof {}) threw exception TypeError: Expecting a function in instanceof check, but got #<Object>.
PASS (obj instanceof {}) threw exception TypeError: Expecting a function in instanceof check, but got #<Constructor>.
PASS (1 instanceof Constructor) is false
PASS ({} instanceof Constructor) is false
PASS (obj instanceof Constructor) is true
......
......@@ -10,7 +10,7 @@ __defineGetter__ and __defineSetter__
PASS o2.b is 8
PASS o2.b is 11
Setting a value without having a setter
PASS o3.x = 10; threw exception TypeError: Cannot set property x of #<an Object> which has only a getter.
PASS o3.x = 10; threw exception TypeError: Cannot set property x of #<Object> which has only a getter.
Getting a value without having a getter
PASS o4.x is undefined.
__lookupGetter__ and __lookupSetter__
......
CONSOLE MESSAGE: line 63: Uncaught #<an Object>
CONSOLE MESSAGE: line 63: Uncaught #<an Object>
CONSOLE MESSAGE: line 63: Uncaught #<Object>
CONSOLE MESSAGE: line 63: Uncaught #<Object>
This test confirms that SQLTransactionErrorCallback is invoked correctly and regardless of its output, the transaction is always rolled back on failure.
Testing transaction failing mid-way and error callback returning true : SUCCESS
Testing transaction failing mid-way and error callback return false : SUCCESS
......
......@@ -5,14 +5,14 @@ On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
PASS path.pathSegList.initialize(); threw exception SyntaxError: Not enough arguments.
PASS path.getPathSegAtLength(0) is 0
PASS path.insertItemBefore(null, 0) threw exception TypeError: Object #<an SVGPathElement> has no method 'insertItemBefore'.
PASS path.replaceItem(null, 0) threw exception TypeError: Object #<an SVGPathElement> has no method 'replaceItem'.
PASS path.appendItem(null) threw exception TypeError: Object #<an SVGPathElement> has no method 'appendItem'.
PASS path.insertItemBefore(null, 0) threw exception TypeError: Object #<SVGPathElement> has no method 'insertItemBefore'.
PASS path.replaceItem(null, 0) threw exception TypeError: Object #<SVGPathElement> has no method 'replaceItem'.
PASS path.appendItem(null) threw exception TypeError: Object #<SVGPathElement> has no method 'appendItem'.
List correctly initialised.
PASS path.getPathSegAtLength(0) is 0
PASS path.insertItemBefore(null, 0) threw exception TypeError: Object #<an SVGPathElement> has no method 'insertItemBefore'.
PASS path.replaceItem(null, 0) threw exception TypeError: Object #<an SVGPathElement> has no method 'replaceItem'.
PASS path.appendItem(null) threw exception TypeError: Object #<an SVGPathElement> has no method 'appendItem'.
PASS path.insertItemBefore(null, 0) threw exception TypeError: Object #<SVGPathElement> has no method 'insertItemBefore'.
PASS path.replaceItem(null, 0) threw exception TypeError: Object #<SVGPathElement> has no method 'replaceItem'.
PASS path.appendItem(null) threw exception TypeError: Object #<SVGPathElement> has no method 'appendItem'.
PASS successfullyParsed is true
TEST COMPLETE
......
......@@ -32,7 +32,7 @@ PASS [12, 54, 18, 130, 44].every(isBigEnoughAndException) threw exception except
5.0 Wrong Type for Callback Test
PASS [12, 5, 8, 130, 44].every(5) threw exception TypeError: 5 is not a function.
PASS [12, 5, 8, 130, 44].every('wrong') threw exception TypeError: wrong is not a function.
PASS [12, 5, 8, 130, 44].every(new Object()) threw exception TypeError: #<an Object> is not a function.
PASS [12, 5, 8, 130, 44].every(new Object()) threw exception TypeError: #<Object> is not a function.
PASS [12, 5, 8, 130, 44].every(null) threw exception TypeError: null is not a function.
PASS [12, 5, 8, 130, 44].every(undefined) threw exception TypeError: undefined is not a function.
PASS [12, 5, 8, 130, 44].every() threw exception TypeError: undefined is not a function.
......
......@@ -4,11 +4,11 @@ On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
PASS (1 instanceof 1) threw exception TypeError: Expecting a function in instanceof check, but got 1.
PASS ({} instanceof 1) threw exception TypeError: Expecting a function in instanceof check, but got #<an Object>.
PASS (obj instanceof 1) threw exception TypeError: Expecting a function in instanceof check, but got #<a Constructor>.
PASS ({} instanceof 1) threw exception TypeError: Expecting a function in instanceof check, but got #<Object>.
PASS (obj instanceof 1) threw exception TypeError: Expecting a function in instanceof check, but got #<Constructor>.
PASS (1 instanceof {}) threw exception TypeError: Expecting a function in instanceof check, but got 1.
PASS ({} instanceof {}) threw exception TypeError: Expecting a function in instanceof check, but got #<an Object>.
PASS (obj instanceof {}) threw exception TypeError: Expecting a function in instanceof check, but got #<a Constructor>.
PASS ({} instanceof {}) threw exception TypeError: Expecting a function in instanceof check, but got #<Object>.
PASS (obj instanceof {}) threw exception TypeError: Expecting a function in instanceof check, but got #<Constructor>.
PASS (1 instanceof Constructor) is false
PASS ({} instanceof Constructor) is false
PASS (obj instanceof Constructor) is true
......
......@@ -10,7 +10,7 @@ __defineGetter__ and __defineSetter__
PASS o2.b is 8
PASS o2.b is 11
Setting a value without having a setter
PASS o3.x = 10; threw exception TypeError: Cannot set property x of #<an Object> which has only a getter.
PASS o3.x = 10; threw exception TypeError: Cannot set property x of #<Object> which has only a getter.
Getting a value without having a getter
PASS o4.x is undefined.
__lookupGetter__ and __lookupSetter__
......
CONSOLE MESSAGE: line 63: Uncaught #<an Object>
CONSOLE MESSAGE: line 63: Uncaught #<an Object>
CONSOLE MESSAGE: line 63: Uncaught #<Object>
CONSOLE MESSAGE: line 63: Uncaught #<Object>
This test confirms that SQLTransactionErrorCallback is invoked correctly and regardless of its output, the transaction is always rolled back on failure.
Testing transaction failing mid-way and error callback returning true : SUCCESS
Testing transaction failing mid-way and error callback return false : SUCCESS
......
......@@ -5,14 +5,14 @@ On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
PASS path.pathSegList.initialize(); threw exception SyntaxError: Not enough arguments.
PASS path.getPathSegAtLength(0) is 0
PASS path.insertItemBefore(null, 0) threw exception TypeError: Object #<an SVGPathElement> has no method 'insertItemBefore'.
PASS path.replaceItem(null, 0) threw exception TypeError: Object #<an SVGPathElement> has no method 'replaceItem'.
PASS path.appendItem(null) threw exception TypeError: Object #<an SVGPathElement> has no method 'appendItem'.
PASS path.insertItemBefore(null, 0) threw exception TypeError: Object #<SVGPathElement> has no method 'insertItemBefore'.
PASS path.replaceItem(null, 0) threw exception TypeError: Object #<SVGPathElement> has no method 'replaceItem'.
PASS path.appendItem(null) threw exception TypeError: Object #<SVGPathElement> has no method 'appendItem'.
List correctly initialised.
PASS path.getPathSegAtLength(0) is 0
PASS path.insertItemBefore(null, 0) threw exception TypeError: Object #<an SVGPathElement> has no method 'insertItemBefore'.
PASS path.replaceItem(null, 0) threw exception TypeError: Object #<an SVGPathElement> has no method 'replaceItem'.
PASS path.appendItem(null) threw exception TypeError: Object #<an SVGPathElement> has no method 'appendItem'.
PASS path.insertItemBefore(null, 0) threw exception TypeError: Object #<SVGPathElement> has no method 'insertItemBefore'.
PASS path.replaceItem(null, 0) threw exception TypeError: Object #<SVGPathElement> has no method 'replaceItem'.
PASS path.appendItem(null) threw exception TypeError: Object #<SVGPathElement> has no method 'appendItem'.
PASS successfullyParsed is true
TEST COMPLETE
......
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