summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Korman <wkorman@google.com>2016-01-25 16:50:59 -0800
committerWalter Korman <wkorman@google.com>2016-01-26 00:53:45 +0000
commit7babf6e6eaed1f76859e06122264c21e570146f4 (patch)
tree217da9cebf98b4772c13ba355ce18247e6d295be
parentce21fde5391f4611484b1506e371aaa0b9805f7a (diff)
downloadchromium_src-7babf6e6eaed1f76859e06122264c21e570146f4.zip
chromium_src-7babf6e6eaed1f76859e06122264c21e570146f4.tar.gz
chromium_src-7babf6e6eaed1f76859e06122264c21e570146f4.tar.bz2
Auto-rebaseline for r371022
https://chromium.googlesource.com/chromium/src/+/0d2259ca3 BUG=231612 TBR=fs@opera.com Review URL: https://codereview.chromium.org/1624413005 . Cr-Commit-Position: refs/heads/master@{#371387}
-rw-r--r--third_party/WebKit/LayoutTests/TestExpectations18
-rw-r--r--third_party/WebKit/LayoutTests/fast/parser/changing-attrbutes-crash-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/fast/parser/changing-attrbutes-crash-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/svg/custom/poly-parsing-error-expected.txt21
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/svg/custom/polyline-invalid-points-expected.txt7
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/svg/custom/polyline-setattribute-points-null-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/svg/custom/use-property-synchronization-crash-expected.txt13
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/svg/dom/points-parser-expected.txt130
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/svg/hixie/error/010-expected.txt9
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/svg/hixie/error/011-expected.txt9
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/svg/hixie/error/010-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/svg/hixie/error/011-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/svg/custom/viewbox-syntax-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/svg/custom/viewbox-syntax-expected.txt16
-rw-r--r--third_party/WebKit/LayoutTests/svg/custom/poly-parsing-error-expected.txt8
-rw-r--r--third_party/WebKit/LayoutTests/svg/custom/polyline-invalid-points-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/svg/custom/polyline-setattribute-points-null-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/svg/custom/use-property-synchronization-crash-expected.txt4
-rw-r--r--third_party/WebKit/LayoutTests/svg/dom/points-parser-expected.txt22
-rw-r--r--third_party/WebKit/LayoutTests/svg/hixie/error/010-expected.txt2
-rw-r--r--third_party/WebKit/LayoutTests/svg/hixie/error/011-expected.txt2
21 files changed, 248 insertions, 49 deletions
diff --git a/third_party/WebKit/LayoutTests/TestExpectations b/third_party/WebKit/LayoutTests/TestExpectations
index 6ee805e..0845ff2 100644
--- a/third_party/WebKit/LayoutTests/TestExpectations
+++ b/third_party/WebKit/LayoutTests/TestExpectations
@@ -55,15 +55,15 @@ crbug.com/563265 editing/spelling/spellcheck-editable-on-focus-multiframe.html [
crbug.com/563265 editing/spelling/spellcheck-editable-on-focus-sync.html [ Skip ]
crbug.com/563265 editing/spelling/spelling-unified-emulation.html [ Skip ]
-crbug.com/231612 fast/parser/changing-attrbutes-crash.html [ NeedsRebaseline ]
-crbug.com/231612 svg/custom/viewbox-syntax.svg [ NeedsRebaseline ]
-crbug.com/231612 svg/custom/poly-parsing-error.html [ NeedsRebaseline ]
-crbug.com/231612 svg/custom/polyline-invalid-points.svg [ NeedsRebaseline ]
-crbug.com/231612 svg/custom/polyline-setattribute-points-null.svg [ NeedsRebaseline ]
-crbug.com/231612 svg/custom/use-property-synchronization-crash.svg [ NeedsRebaseline ]
-crbug.com/231612 svg/dom/points-parser.html [ NeedsRebaseline ]
-crbug.com/231612 svg/hixie/error/010.xml [ NeedsRebaseline ]
-crbug.com/231612 svg/hixie/error/011.xml [ NeedsRebaseline ]
+crbug.com/231612 [ XP ] fast/parser/changing-attrbutes-crash.html [ NeedsRebaseline ]
+crbug.com/231612 [ XP ] svg/custom/viewbox-syntax.svg [ NeedsRebaseline ]
+crbug.com/231612 [ XP ] svg/custom/poly-parsing-error.html [ NeedsRebaseline ]
+crbug.com/231612 [ XP ] svg/custom/polyline-invalid-points.svg [ NeedsRebaseline ]
+crbug.com/231612 [ XP ] svg/custom/polyline-setattribute-points-null.svg [ NeedsRebaseline ]
+crbug.com/231612 [ XP ] svg/custom/use-property-synchronization-crash.svg [ NeedsRebaseline ]
+crbug.com/231612 [ XP ] svg/dom/points-parser.html [ NeedsRebaseline ]
+crbug.com/231612 [ XP ] svg/hixie/error/010.xml [ NeedsRebaseline ]
+crbug.com/231612 [ XP ] svg/hixie/error/011.xml [ NeedsRebaseline ]
# TODO(wangxianzhu): Triage the failures
crbug.com/524134 virtual/spv2/paint/invalidation/invalidate-after-composited-scroll.html [ Failure ]
diff --git a/third_party/WebKit/LayoutTests/fast/parser/changing-attrbutes-crash-expected.txt b/third_party/WebKit/LayoutTests/fast/parser/changing-attrbutes-crash-expected.txt
index 551c6d5..96727fd 100644
--- a/third_party/WebKit/LayoutTests/fast/parser/changing-attrbutes-crash-expected.txt
+++ b/third_party/WebKit/LayoutTests/fast/parser/changing-attrbutes-crash-expected.txt
@@ -1,2 +1,2 @@
-CONSOLE ERROR: line 1: Error: Invalid value for <polygon> attribute points="foo"
+CONSOLE ERROR: line 1: Error: <polygon> attribute points: Expected number, "foo".
This test passes if it doesn't crash.
diff --git a/third_party/WebKit/LayoutTests/platform/android/fast/parser/changing-attrbutes-crash-expected.txt b/third_party/WebKit/LayoutTests/platform/android/fast/parser/changing-attrbutes-crash-expected.txt
new file mode 100644
index 0000000..551c6d5
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/fast/parser/changing-attrbutes-crash-expected.txt
@@ -0,0 +1,2 @@
+CONSOLE ERROR: line 1: Error: Invalid value for <polygon> attribute points="foo"
+This test passes if it doesn't crash.
diff --git a/third_party/WebKit/LayoutTests/platform/android/svg/custom/poly-parsing-error-expected.txt b/third_party/WebKit/LayoutTests/platform/android/svg/custom/poly-parsing-error-expected.txt
new file mode 100644
index 0000000..6082962
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/svg/custom/poly-parsing-error-expected.txt
@@ -0,0 +1,21 @@
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="80,200 80,300 150,250 80,200 250"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="180,200 180,300 250,250 180,200 250"
+CONSOLE ERROR: Error: Invalid value for <polygon> attribute points="80,60 80,160 150,110 80"
+CONSOLE ERROR: Error: Invalid value for <polygon> attribute points="180,60 180,160 250,110 180"
+Tests whether polygons render up to first parsing error.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS poly1.points.numberOfItems is 4
+PASS poly2.points.numberOfItems is 4
+PASS poly3.points.numberOfItems is 4
+PASS poly4.points.numberOfItems is 4
+PASS poly5.points.numberOfItems is 3
+PASS poly6.points.numberOfItems is 3
+PASS poly7.points.numberOfItems is 3
+PASS poly8.points.numberOfItems is 3
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/third_party/WebKit/LayoutTests/platform/android/svg/custom/polyline-invalid-points-expected.txt b/third_party/WebKit/LayoutTests/platform/android/svg/custom/polyline-invalid-points-expected.txt
new file mode 100644
index 0000000..985406f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/svg/custom/polyline-invalid-points-expected.txt
@@ -0,0 +1,7 @@
+CONSOLE ERROR: line 4: Error: Invalid value for <polyline> attribute points="0, 0 100,0 100, 100 0, 100 INF INF"
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutSVGRoot {svg} at (0,0) size 100x100
+ LayoutSVGRect {rect} at (0,0) size 100x100 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
+ LayoutSVGPath {polyline} at (0,0) size 100x100 [fill={[type=SOLID] [color=#008000]}] [points="0 0 100 0 100 100 0 100"]
diff --git a/third_party/WebKit/LayoutTests/platform/android/svg/custom/polyline-setattribute-points-null-expected.txt b/third_party/WebKit/LayoutTests/platform/android/svg/custom/polyline-setattribute-points-null-expected.txt
new file mode 100644
index 0000000..05f57f1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/svg/custom/polyline-setattribute-points-null-expected.txt
@@ -0,0 +1,8 @@
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="undefined"
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutSVGRoot {svg} at (0,0) size 100x100
+ LayoutSVGRect {rect} at (0,0) size 100x100 [fill={[type=SOLID] [color=#008000]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
+ LayoutSVGContainer {g} at (0,0) size 0x0
+ LayoutSVGPath {polyline} at (0,0) size 0x0 [fill={[type=SOLID] [color=#000000]}] [points=""]
diff --git a/third_party/WebKit/LayoutTests/platform/android/svg/custom/use-property-synchronization-crash-expected.txt b/third_party/WebKit/LayoutTests/platform/android/svg/custom/use-property-synchronization-crash-expected.txt
new file mode 100644
index 0000000..6788ca0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/svg/custom/use-property-synchronization-crash-expected.txt
@@ -0,0 +1,13 @@
+CONSOLE ERROR: line 5: Error: Invalid value for <polyline> attribute points="0"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="0"
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutSVGRoot {svg} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 0x0
+ LayoutSVGPath {polyline} at (0,0) size 0x0 [fill={[type=SOLID] [color=#000000]}] [points=""]
+ LayoutSVGContainer {use} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 0x0
+ LayoutSVGPath {polyline} at (0,0) size 0x0 [fill={[type=SOLID] [color=#000000]}] [points=""]
+ LayoutSVGContainer {g} at (0,0) size 0x0
diff --git a/third_party/WebKit/LayoutTests/platform/android/svg/dom/points-parser-expected.txt b/third_party/WebKit/LayoutTests/platform/android/svg/dom/points-parser-expected.txt
new file mode 100644
index 0000000..5075265
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/svg/dom/points-parser-expected.txt
@@ -0,0 +1,130 @@
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="a"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10,"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10,,"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10,,10"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10,10,"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10,10a"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points=",10"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points=",10,"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points=",10,,"
+CONSOLE ERROR: Error: Invalid value for <polyline> attribute points=",10,10"
+This tests the parser for points attribute values.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+Test string: ' '
+PASS '' is ''
+
+Test string: '10 10'
+PASS '10 10' is '10 10'
+
+Test string: '10,10'
+PASS '10 10' is '10 10'
+
+Test string: '10, 10'
+PASS '10 10' is '10 10'
+
+Test string: '10 10 20 20'
+PASS '10 10 20 20' is '10 10 20 20'
+
+Test string: '10, 10 20 20'
+PASS '10 10 20 20' is '10 10 20 20'
+
+Test string: '10, 10, 20 20'
+PASS '10 10 20 20' is '10 10 20 20'
+
+Test string: '10, 10, 20, 20'
+PASS '10 10 20 20' is '10 10 20 20'
+
+Test string: '10, 10 20, 20'
+PASS '10 10 20 20' is '10 10 20 20'
+
+Test string: '10 10, 20, 20'
+PASS '10 10 20 20' is '10 10 20 20'
+
+Test string: '10 10 20, 20'
+PASS '10 10 20 20' is '10 10 20 20'
+
+Test string: '10+10'
+PASS '10 10' is '10 10'
+
+Test string: '10-10'
+PASS '10 -10' is '10 -10'
+
+Test string: '10,+10'
+PASS '10 10' is '10 10'
+
+Test string: '10,-10'
+PASS '10 -10' is '10 -10'
+
+Test string: ' 10,10'
+PASS '10 10' is '10 10'
+
+Test string: '10,10 '
+PASS '10 10' is '10 10'
+
+Test string: '10, 10'
+PASS '10 10' is '10 10'
+
+Test string: '10 ,10'
+PASS '10 10' is '10 10'
+
+Test string: '10 , 10'
+PASS '10 10' is '10 10'
+
+Test string: ' 10,10'
+PASS '10 10' is '10 10'
+
+Test string: '10,10 '
+PASS '10 10' is '10 10'
+
+Test string: '10, 10'
+PASS '10 10' is '10 10'
+
+Test string: '10 ,10'
+PASS '10 10' is '10 10'
+
+Test string: '10 , 10'
+PASS '10 10' is '10 10'
+
+Strings that fail to parse, and hence parse as "".
+
+Test string: 'a'
+PASS '' is ''
+
+Test string: '10'
+PASS '' is ''
+
+Test string: '10,'
+PASS '' is ''
+
+Test string: '10,,'
+PASS '' is ''
+
+Test string: '10,,10'
+PASS '' is ''
+
+Test string: '10,10,'
+PASS '10 10' is '10 10'
+
+Test string: '10,10a'
+PASS '10 10' is '10 10'
+
+Test string: ',10'
+PASS '' is ''
+
+Test string: ',10,'
+PASS '' is ''
+
+Test string: ',10,,'
+PASS '' is ''
+
+Test string: ',10,10'
+PASS '' is ''
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/third_party/WebKit/LayoutTests/platform/android/svg/hixie/error/010-expected.txt b/third_party/WebKit/LayoutTests/platform/android/svg/hixie/error/010-expected.txt
new file mode 100644
index 0000000..b1136d4
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/svg/hixie/error/010-expected.txt
@@ -0,0 +1,9 @@
+CONSOLE ERROR: line 1: Error: Invalid value for <svg> attribute viewBox="0 0 1 1 1"
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutSVGRoot {svg} at (0,0) size 296x35
+ LayoutSVGRect {rect} at (0,0) size 1x1 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=1.00] [height=1.00]
+ LayoutSVGText {text} at (10,13) size 286x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 286x22
+ chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 36 width 286.00: "There should be no red on this page."
diff --git a/third_party/WebKit/LayoutTests/platform/android/svg/hixie/error/011-expected.txt b/third_party/WebKit/LayoutTests/platform/android/svg/hixie/error/011-expected.txt
new file mode 100644
index 0000000..db215eb
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/svg/hixie/error/011-expected.txt
@@ -0,0 +1,9 @@
+CONSOLE ERROR: line 1: Error: Invalid value for <svg> attribute viewBox="0 0,, 1 1"
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutSVGRoot {svg} at (0,0) size 296x35
+ LayoutSVGRect {rect} at (0,0) size 1x1 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=1.00] [height=1.00]
+ LayoutSVGText {text} at (10,13) size 286x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 286x22
+ chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 36 width 286.00: "There should be no red on this page."
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/error/010-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/error/010-expected.txt
index b1136d4..9c6f25c 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/error/010-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/error/010-expected.txt
@@ -1,4 +1,4 @@
-CONSOLE ERROR: line 1: Error: Invalid value for <svg> attribute viewBox="0 0 1 1 1"
+CONSOLE ERROR: line 1: Error: <svg> attribute viewBox: Trailing garbage, "0 0 1 1 1".
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
diff --git a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/error/011-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/error/011-expected.txt
index db215eb..58506dc 100644
--- a/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/error/011-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/linux/svg/hixie/error/011-expected.txt
@@ -1,4 +1,4 @@
-CONSOLE ERROR: line 1: Error: Invalid value for <svg> attribute viewBox="0 0,, 1 1"
+CONSOLE ERROR: line 1: Error: <svg> attribute viewBox: Expected number, "0 0,, 1 1".
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
diff --git a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/viewbox-syntax-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/viewbox-syntax-expected.txt
index 3ccb621..a01fd30 100644
--- a/third_party/WebKit/LayoutTests/platform/mac/svg/custom/viewbox-syntax-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/mac/svg/custom/viewbox-syntax-expected.txt
@@ -1,13 +1,13 @@
-CONSOLE ERROR: line 20: Error: Invalid value for <svg> attribute viewBox="0"
-CONSOLE ERROR: line 23: Error: Invalid value for <svg> attribute viewBox="0 0"
-CONSOLE ERROR: line 26: Error: Invalid value for <svg> attribute viewBox="0 0 30"
-CONSOLE ERROR: line 29: Error: Invalid value for <svg> attribute viewBox="0 0 30 40 50"
-CONSOLE ERROR: line 32: Error: Invalid value for <svg> attribute viewBox="0 0 30 40,"
-CONSOLE ERROR: line 35: Error: Invalid value for <svg> attribute viewBox=",0 0 30 40"
+CONSOLE ERROR: line 20: Error: <svg> attribute viewBox: Unexpected end of attribute. Expected number, "0".
+CONSOLE ERROR: line 23: Error: <svg> attribute viewBox: Unexpected end of attribute. Expected number, "0 0".
+CONSOLE ERROR: line 26: Error: <svg> attribute viewBox: Unexpected end of attribute. Expected number, "0 0 30".
+CONSOLE ERROR: line 29: Error: <svg> attribute viewBox: Trailing garbage, "0 0 30 40 50".
+CONSOLE ERROR: line 32: Error: <svg> attribute viewBox: Trailing garbage, "0 0 30 40,".
+CONSOLE ERROR: line 35: Error: <svg> attribute viewBox: Expected number, ",0 0 30 40".
CONSOLE ERROR: line 38: Error: <svg> attribute viewBox: A negative value is not valid. ("0 0 -30 40")
CONSOLE ERROR: line 41: Error: <svg> attribute viewBox: A negative value is not valid. ("0 0 30 -40")
-CONSOLE ERROR: line 44: Error: Invalid value for <svg> attribute viewBox="0 0 30, , 40"
-CONSOLE ERROR: line 47: Error: Invalid value for <svg> attribute viewBox="0 0 30% 40"
+CONSOLE ERROR: line 44: Error: <svg> attribute viewBox: Expected number, "0 0 30, , 40".
+CONSOLE ERROR: line 47: Error: <svg> attribute viewBox: Expected number, "0 0 30% 40".
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
diff --git a/third_party/WebKit/LayoutTests/platform/win/svg/custom/viewbox-syntax-expected.txt b/third_party/WebKit/LayoutTests/platform/win/svg/custom/viewbox-syntax-expected.txt
index 3abbe1a..eac47d1 100644
--- a/third_party/WebKit/LayoutTests/platform/win/svg/custom/viewbox-syntax-expected.txt
+++ b/third_party/WebKit/LayoutTests/platform/win/svg/custom/viewbox-syntax-expected.txt
@@ -1,13 +1,13 @@
-CONSOLE ERROR: line 20: Error: Invalid value for <svg> attribute viewBox="0"
-CONSOLE ERROR: line 23: Error: Invalid value for <svg> attribute viewBox="0 0"
-CONSOLE ERROR: line 26: Error: Invalid value for <svg> attribute viewBox="0 0 30"
-CONSOLE ERROR: line 29: Error: Invalid value for <svg> attribute viewBox="0 0 30 40 50"
-CONSOLE ERROR: line 32: Error: Invalid value for <svg> attribute viewBox="0 0 30 40,"
-CONSOLE ERROR: line 35: Error: Invalid value for <svg> attribute viewBox=",0 0 30 40"
+CONSOLE ERROR: line 20: Error: <svg> attribute viewBox: Unexpected end of attribute. Expected number, "0".
+CONSOLE ERROR: line 23: Error: <svg> attribute viewBox: Unexpected end of attribute. Expected number, "0 0".
+CONSOLE ERROR: line 26: Error: <svg> attribute viewBox: Unexpected end of attribute. Expected number, "0 0 30".
+CONSOLE ERROR: line 29: Error: <svg> attribute viewBox: Trailing garbage, "0 0 30 40 50".
+CONSOLE ERROR: line 32: Error: <svg> attribute viewBox: Trailing garbage, "0 0 30 40,".
+CONSOLE ERROR: line 35: Error: <svg> attribute viewBox: Expected number, ",0 0 30 40".
CONSOLE ERROR: line 38: Error: <svg> attribute viewBox: A negative value is not valid. ("0 0 -30 40")
CONSOLE ERROR: line 41: Error: <svg> attribute viewBox: A negative value is not valid. ("0 0 30 -40")
-CONSOLE ERROR: line 44: Error: Invalid value for <svg> attribute viewBox="0 0 30, , 40"
-CONSOLE ERROR: line 47: Error: Invalid value for <svg> attribute viewBox="0 0 30% 40"
+CONSOLE ERROR: line 44: Error: <svg> attribute viewBox: Expected number, "0 0 30, , 40".
+CONSOLE ERROR: line 47: Error: <svg> attribute viewBox: Expected number, "0 0 30% 40".
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
diff --git a/third_party/WebKit/LayoutTests/svg/custom/poly-parsing-error-expected.txt b/third_party/WebKit/LayoutTests/svg/custom/poly-parsing-error-expected.txt
index 6082962..2b42215 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/poly-parsing-error-expected.txt
+++ b/third_party/WebKit/LayoutTests/svg/custom/poly-parsing-error-expected.txt
@@ -1,7 +1,7 @@
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="80,200 80,300 150,250 80,200 250"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="180,200 180,300 250,250 180,200 250"
-CONSOLE ERROR: Error: Invalid value for <polygon> attribute points="80,60 80,160 150,110 80"
-CONSOLE ERROR: Error: Invalid value for <polygon> attribute points="180,60 180,160 250,110 180"
+CONSOLE ERROR: Error: <polyline> attribute points: Unexpected end of attribute. Expected number, "…0,250 80,200 250".
+CONSOLE ERROR: Error: <polyline> attribute points: Unexpected end of attribute. Expected number, "…,250 180,200 250".
+CONSOLE ERROR: Error: <polygon> attribute points: Unexpected end of attribute. Expected number, "…0,160 150,110 80".
+CONSOLE ERROR: Error: <polygon> attribute points: Unexpected end of attribute. Expected number, "…,160 250,110 180".
Tests whether polygons render up to first parsing error.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
diff --git a/third_party/WebKit/LayoutTests/svg/custom/polyline-invalid-points-expected.txt b/third_party/WebKit/LayoutTests/svg/custom/polyline-invalid-points-expected.txt
index 985406f..35cdd01 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/polyline-invalid-points-expected.txt
+++ b/third_party/WebKit/LayoutTests/svg/custom/polyline-invalid-points-expected.txt
@@ -1,4 +1,4 @@
-CONSOLE ERROR: line 4: Error: Invalid value for <polyline> attribute points="0, 0 100,0 100, 100 0, 100 INF INF"
+CONSOLE ERROR: line 4: Error: <polyline> attribute points: Expected number, "…100, 100 0, 100 INF INF".
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
diff --git a/third_party/WebKit/LayoutTests/svg/custom/polyline-setattribute-points-null-expected.txt b/third_party/WebKit/LayoutTests/svg/custom/polyline-setattribute-points-null-expected.txt
index 05f57f1..ce95474 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/polyline-setattribute-points-null-expected.txt
+++ b/third_party/WebKit/LayoutTests/svg/custom/polyline-setattribute-points-null-expected.txt
@@ -1,4 +1,4 @@
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="undefined"
+CONSOLE ERROR: Error: <polyline> attribute points: Expected number, "undefined".
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
diff --git a/third_party/WebKit/LayoutTests/svg/custom/use-property-synchronization-crash-expected.txt b/third_party/WebKit/LayoutTests/svg/custom/use-property-synchronization-crash-expected.txt
index 6788ca0..33db0f0 100644
--- a/third_party/WebKit/LayoutTests/svg/custom/use-property-synchronization-crash-expected.txt
+++ b/third_party/WebKit/LayoutTests/svg/custom/use-property-synchronization-crash-expected.txt
@@ -1,5 +1,5 @@
-CONSOLE ERROR: line 5: Error: Invalid value for <polyline> attribute points="0"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="0"
+CONSOLE ERROR: line 5: Error: <polyline> attribute points: Unexpected end of attribute. Expected number, "0".
+CONSOLE ERROR: Error: <polyline> attribute points: Unexpected end of attribute. Expected number, "0".
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
diff --git a/third_party/WebKit/LayoutTests/svg/dom/points-parser-expected.txt b/third_party/WebKit/LayoutTests/svg/dom/points-parser-expected.txt
index 5075265..42d8269 100644
--- a/third_party/WebKit/LayoutTests/svg/dom/points-parser-expected.txt
+++ b/third_party/WebKit/LayoutTests/svg/dom/points-parser-expected.txt
@@ -1,14 +1,14 @@
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="a"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10,"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10,,"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10,,10"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10,10,"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points="10,10a"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points=",10"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points=",10,"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points=",10,,"
-CONSOLE ERROR: Error: Invalid value for <polyline> attribute points=",10,10"
+CONSOLE ERROR: Error: <polyline> attribute points: Expected number, "a".
+CONSOLE ERROR: Error: <polyline> attribute points: Unexpected end of attribute. Expected number, "10".
+CONSOLE ERROR: Error: <polyline> attribute points: Unexpected end of attribute. Expected number, "10,".
+CONSOLE ERROR: Error: <polyline> attribute points: Expected number, "10,,".
+CONSOLE ERROR: Error: <polyline> attribute points: Expected number, "10,,10".
+CONSOLE ERROR: Error: <polyline> attribute points: Unexpected end of attribute. Expected number, "10,10,".
+CONSOLE ERROR: Error: <polyline> attribute points: Expected number, "10,10a".
+CONSOLE ERROR: Error: <polyline> attribute points: Expected number, ",10".
+CONSOLE ERROR: Error: <polyline> attribute points: Expected number, ",10,".
+CONSOLE ERROR: Error: <polyline> attribute points: Expected number, ",10,,".
+CONSOLE ERROR: Error: <polyline> attribute points: Expected number, ",10,10".
This tests the parser for points attribute values.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
diff --git a/third_party/WebKit/LayoutTests/svg/hixie/error/010-expected.txt b/third_party/WebKit/LayoutTests/svg/hixie/error/010-expected.txt
index 691106e..f83d7e4 100644
--- a/third_party/WebKit/LayoutTests/svg/hixie/error/010-expected.txt
+++ b/third_party/WebKit/LayoutTests/svg/hixie/error/010-expected.txt
@@ -1,4 +1,4 @@
-CONSOLE ERROR: line 1: Error: Invalid value for <svg> attribute viewBox="0 0 1 1 1"
+CONSOLE ERROR: line 1: Error: <svg> attribute viewBox: Trailing garbage, "0 0 1 1 1".
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600
diff --git a/third_party/WebKit/LayoutTests/svg/hixie/error/011-expected.txt b/third_party/WebKit/LayoutTests/svg/hixie/error/011-expected.txt
index 79d93ef..8192494 100644
--- a/third_party/WebKit/LayoutTests/svg/hixie/error/011-expected.txt
+++ b/third_party/WebKit/LayoutTests/svg/hixie/error/011-expected.txt
@@ -1,4 +1,4 @@
-CONSOLE ERROR: line 1: Error: Invalid value for <svg> attribute viewBox="0 0,, 1 1"
+CONSOLE ERROR: line 1: Error: <svg> attribute viewBox: Expected number, "0 0,, 1 1".
layer at (0,0) size 800x600
LayoutView at (0,0) size 800x600
layer at (0,0) size 800x600