[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

antonm at chromium.org antonm at chromium.org
Wed Dec 22 16:20:41 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 9a661d68c291ed88f30c5a3a25ae047644c7bc60
Author: antonm at chromium.org <antonm at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Mon Nov 22 14:40:45 2010 +0000

    Not reviewed.  Rebaselining various Win/Linux only deviations.
    
    * platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
    * platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
    * platform/chromium-linux/svg/custom/baseval-animval-equality-expected.checksum:
    * platform/chromium-linux/svg/custom/baseval-animval-equality-expected.png:
    * platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.checksum: Added.
    * platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
    * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum: Added.
    * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Added.
    * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum: Added.
    * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Added.
    * platform/chromium-linux/svg/dom/path-parser-expected.txt: Removed.
    * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
    * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
    * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added.
    * platform/chromium-win/svg/custom/baseval-animval-equality-expected.checksum:
    * platform/chromium-win/svg/custom/baseval-animval-equality-expected.png:
    * platform/chromium-win/svg/custom/baseval-animval-equality-expected.txt:
    * platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.checksum: Added.
    * platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
    * platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.txt: Added.
    * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum: Added.
    * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Added.
    * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum: Added.
    * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Added.
    * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt: Added.
    * platform/chromium-win/svg/dom/path-parser-expected.txt: Added.
    * platform/chromium-win/svg/filters/filter-rounding-issues-expected.checksum: Added.
    * platform/chromium-win/svg/filters/filter-rounding-issues-expected.png: Added.
    * platform/chromium/test_expectations.txt:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72525 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 3065103..9d4b0e7 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,37 @@
+2010-11-22  Anton Muhin  <antonm at chromium.org>
+
+        Not reviewed.  Rebaselining various Win/Linux only deviations.
+
+        * platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
+        * platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
+        * platform/chromium-linux/svg/custom/baseval-animval-equality-expected.checksum:
+        * platform/chromium-linux/svg/custom/baseval-animval-equality-expected.png:
+        * platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.checksum: Added.
+        * platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
+        * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum: Added.
+        * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Added.
+        * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum: Added.
+        * platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Added.
+        * platform/chromium-linux/svg/dom/path-parser-expected.txt: Removed.
+        * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
+        * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
+        * platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added.
+        * platform/chromium-win/svg/custom/baseval-animval-equality-expected.checksum:
+        * platform/chromium-win/svg/custom/baseval-animval-equality-expected.png:
+        * platform/chromium-win/svg/custom/baseval-animval-equality-expected.txt:
+        * platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.checksum: Added.
+        * platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
+        * platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.txt: Added.
+        * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum: Added.
+        * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png: Added.
+        * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum: Added.
+        * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Added.
+        * platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt: Added.
+        * platform/chromium-win/svg/dom/path-parser-expected.txt: Added.
+        * platform/chromium-win/svg/filters/filter-rounding-issues-expected.checksum: Added.
+        * platform/chromium-win/svg/filters/filter-rounding-issues-expected.png: Added.
+        * platform/chromium/test_expectations.txt:
+
 2010-11-22  Csaba Osztrogonác  <ossy at webkit.org>
 
         Unreviewed.
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum
new file mode 100644
index 0000000..ad044b5
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum
@@ -0,0 +1 @@
+7d11e06411b6e4156266b62d1b93e696
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png
new file mode 100644
index 0000000..476540e
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/baseval-animval-equality-expected.checksum b/LayoutTests/platform/chromium-linux/svg/custom/baseval-animval-equality-expected.checksum
index 88e5712..038832b 100644
--- a/LayoutTests/platform/chromium-linux/svg/custom/baseval-animval-equality-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/svg/custom/baseval-animval-equality-expected.checksum
@@ -1 +1 @@
-eea1fd62d43f944908c48a3d703ea334
\ No newline at end of file
+484dcfa81f716132c6f74755b513a77a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/baseval-animval-equality-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/baseval-animval-equality-expected.png
index daf504b..dbb6395 100644
Binary files a/LayoutTests/platform/chromium-linux/svg/custom/baseval-animval-equality-expected.png and b/LayoutTests/platform/chromium-linux/svg/custom/baseval-animval-equality-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.checksum
new file mode 100644
index 0000000..41dfe2b
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.checksum
@@ -0,0 +1 @@
+2487d9ceba7b5d91e732cd7da079ea09
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.png b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.png
new file mode 100644
index 0000000..c318619
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-segment-modification-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum
new file mode 100644
index 0000000..8cc5c4d
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum
@@ -0,0 +1 @@
+ea3c8279cc61a3e808ba8bb46809ce5c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png
new file mode 100644
index 0000000..9f39ba1
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum
new file mode 100644
index 0000000..173685b
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum
@@ -0,0 +1 @@
+118ce2b0c037d589e95b2848330eac93
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png
new file mode 100644
index 0000000..4c55e2f
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/dom/path-parser-expected.txt b/LayoutTests/platform/chromium-linux/svg/dom/path-parser-expected.txt
deleted file mode 100644
index 3b21dc9..0000000
--- a/LayoutTests/platform/chromium-linux/svg/dom/path-parser-expected.txt
+++ /dev/null
@@ -1,74 +0,0 @@
-CONSOLE MESSAGE: line 9: Error: Problem parsing d="M100,200 a3,4,5,2,1,6,7"
-CONSOLE MESSAGE: line 9: Error: Problem parsing d="M100,200 a3,4,5,1,2,6,7"
-CONSOLE MESSAGE: line 9: Error: Problem parsing d="M1,2"
-CONSOLE MESSAGE: line 9: Error: Problem parsing d="xM1,2"
-CONSOLE MESSAGE: line 9: Error: Problem parsing d="M1,2"
-CONSOLE MESSAGE: line 9: Error: Problem parsing d="M1,2x"
-CONSOLE MESSAGE: line 9: Error: Problem parsing d="M1,2 L40,0#90"
-CONSOLE MESSAGE: line 9: Error: Problem parsing d=""
-CONSOLE MESSAGE: line 9: Error: Problem parsing d="x"
-CONSOLE MESSAGE: line 9: Error: Problem parsing d="L1,2"
-This tests the SVG path parser by parsing and then re-serializing various paths.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS parsePath('M1,2') is 'M1,2'
-PASS parsePath('m1,2') is 'M1,2'
-PASS parsePath('M100,200 m3,4') is 'M100,200 M103,204'
-PASS parsePath('M100,200 L3,4') is 'M100,200 L3,4'
-PASS parsePath('M100,200 l3,4') is 'M100,200 L103,204'
-PASS parsePath('M100,200 H3') is 'M100,200 L3,200'
-PASS parsePath('M100,200 h3') is 'M100,200 L103,200'
-PASS parsePath('M100,200 V3') is 'M100,200 L100,3'
-PASS parsePath('M100,200 v3') is 'M100,200 L100,203'
-PASS parsePath('M100,200 Z') is 'M100,200 Z'
-PASS parsePath('M100,200 z') is 'M100,200 Z'
-PASS parsePath('M100,200 C3,4,5,6,7,8') is 'M100,200 C3,4,5,6,7,8'
-PASS parsePath('M100,200 c3,4,5,6,7,8') is 'M100,200 C103,204,105,206,107,208'
-PASS parsePath('M100,200 S3,4,5,6') is 'M100,200 C100,200,3,4,5,6'
-PASS parsePath('M100,200 s3,4,5,6') is 'M100,200 C100,200,103,204,105,206'
-PASS parsePath('M100,200 Q3,4,5,6') is 'M100,200 C35.3,69.3,3.7,4.7,5,6'
-PASS parsePath('M100,200 q3,4,5,6') is 'M100,200 C102,202.7,103.7,204.7,105,206'
-PASS parsePath('M100,200 T3,4') is 'M100,200 C100,200,67.7,134.7,3,4'
-PASS parsePath('M100,200 t3,4') is 'M100,200 C100,200,101,201.3,103,204'
-PASS parsePath('M100,200 A3,4,5,0,0,6,7') is 'M100,200 C141.5,162.8,154.1,89.5,128.2,36.2 C102.2,-17.1,47.5,-30.2,6,7'
-PASS parsePath('M100,200 A3,4,5,1,0,6,7') is 'M100,200 C141.5,162.8,154.2,89.4,128.2,36.1 C102.2,-17.2,47.5,-30.2,6,7'
-PASS parsePath('M100,200 A3,4,5,0,1,6,7') is 'M100,200 C58.5,237.2,3.8,224.1,-22.2,170.8 C-48.1,117.5,-35.5,44.2,6,7'
-PASS parsePath('M100,200 A3,4,5,1,1,6,7') is 'M100,200 C58.5,237.2,3.8,224.2,-22.2,170.9 C-48.2,117.6,-35.5,44.2,6,7'
-PASS parsePath('M100,200 a3,4,5,0,0,6,7') is 'M100,200 C98.5,202.3,98.6,205.7,100.2,207.7 C101.9,209.6,104.5,209.3,106,207'
-PASS parsePath('M100,200 a3,4,5,0,1,6,7') is 'M100,200 C101.5,197.7,104.1,197.4,105.8,199.3 C107.4,201.3,107.5,204.7,106,207'
-PASS parsePath('M100,200 a3,4,5,1,0,6,7') is 'M100,200 C98.5,202.3,98.6,205.7,100.2,207.7 C101.9,209.6,104.5,209.3,106,207'
-PASS parsePath('M100,200 a3,4,5,1,1,6,7') is 'M100,200 C101.5,197.7,104.1,197.4,105.8,199.3 C107.4,201.3,107.5,204.7,106,207'
-PASS parsePath('M100,200 a3,4,5,006,7') is 'M100,200 C98.5,202.3,98.6,205.7,100.2,207.7 C101.9,209.6,104.5,209.3,106,207'
-PASS parsePath('M100,200 a3,4,5,016,7') is 'M100,200 C101.5,197.7,104.1,197.4,105.8,199.3 C107.4,201.3,107.5,204.7,106,207'
-PASS parsePath('M100,200 a3,4,5,106,7') is 'M100,200 C98.5,202.3,98.6,205.7,100.2,207.7 C101.9,209.6,104.5,209.3,106,207'
-PASS parsePath('M100,200 a3,4,5,116,7') is 'M100,200 C101.5,197.7,104.1,197.4,105.8,199.3 C107.4,201.3,107.5,204.7,106,207'
-PASS parsePath('M100,200 a3,4,5,2,1,6,7') is 'M100,200'
-PASS parsePath('M100,200 a3,4,5,1,2,6,7') is 'M100,200'
-PASS parsePath('M100,200 a0,4,5,0,0,10,0 a4,0,5,0,0,0,10 a0,0,5,0,0,-10,0 z') is 'M100,200 L110,200 L110,210 L100,210 Z'
-PASS parsePath('M1,2,3,4') is 'M1,2 L3,4'
-PASS parsePath('m100,200,3,4') is 'M100,200 L103,204'
-PASS parsePath('M 100-200') is 'M100,-200'
-PASS parsePath('M 0.6.5') is 'M0.6,0.5'
-PASS parsePath(' M1,2') is 'M1,2'
-PASS parsePath('  M1,2') is 'M1,2'
-PASS parsePath('\tM1,2') is 'M1,2'
-PASS parsePath('\nM1,2') is 'M1,2'
-PASS parsePath('\rM1,2') is 'M1,2'
-PASS parsePath('\vM1,2') is ''
-PASS parsePath('xM1,2') is ''
-PASS parsePath('M1,2 ') is 'M1,2'
-PASS parsePath('M1,2\t') is 'M1,2'
-PASS parsePath('M1,2\n') is 'M1,2'
-PASS parsePath('M1,2\r') is 'M1,2'
-PASS parsePath('M1,2\v') is 'M1,2'
-PASS parsePath('M1,2x') is 'M1,2'
-PASS parsePath('M1,2 L40,0#90') is 'M1,2 L40,0'
-PASS parsePath('') is ''
-PASS parsePath('x') is ''
-PASS parsePath('L1,2') is ''
-PASS parsePath('M.1 .2 L.3 .4 .5 .6') is 'M0.1,0.2 L0.3,0.4 L0.5,0.6'
-PASS successfullyParsed is true
-
-TEST COMPLETE
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum
new file mode 100644
index 0000000..78e3a59
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum
@@ -0,0 +1 @@
+d0374218e0887ad1242d4ca371a83ccb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png
new file mode 100644
index 0000000..089ca4c
Binary files /dev/null and b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt
new file mode 100644
index 0000000..2ccebb0
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt
@@ -0,0 +1,52 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (45,38) size 395x253
+      RenderSVGText {text} at (45,38) size 165x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 165x21
+          chunk 1 (end anchor) text run 1 at (45.00,55.00) startOffset 0 endOffset 21 width 165.00: "animVal is read only:"
+      RenderSVGContainer {g} at (240,40) size 200x251 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(500.00,0.00)}]
+        RenderSVGPath {rect} at (420,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=60.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,62) size 159x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 159x16
+            chunk 1 text run 1 at (70.00,75.00) startOffset 0 endOffset 21 width 159.00: "SVGAnimatedNumberList"
+        RenderSVGPath {rect} at (390,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=90.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,92) size 132x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 132x16
+            chunk 1 text run 1 at (70.00,105.00) startOffset 0 endOffset 17 width 132.00: "SVGAnimatedLength"
+        RenderSVGPath {rect} at (360,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=120.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,122) size 154x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 154x16
+            chunk 1 text run 1 at (70.00,135.00) startOffset 0 endOffset 21 width 154.00: "SVGAnimatedLengthList"
+        RenderSVGPath {rect} at (330,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=150.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,152) size 124x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 124x16
+            chunk 1 text run 1 at (70.00,165.00) startOffset 0 endOffset 16 width 124.00: "SVGAnimatedAngle"
+        RenderSVGPath {rect} at (300,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=180.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,182) size 117x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 117x16
+            chunk 1 text run 1 at (70.00,195.00) startOffset 0 endOffset 15 width 117.00: "SVGAnimatedRect"
+        RenderSVGPath {rect} at (270,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=210.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,212) size 175x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 175x16
+            chunk 1 text run 1 at (70.00,225.00) startOffset 0 endOffset 24 width 175.00: "SVGAnimatedTransformList"
+        RenderSVGPath {rect} at (240,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=240.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,242) size 221x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 221x16
+            chunk 1 text run 1 at (70.00,255.00) startOffset 0 endOffset 30 width 221.00: "SVGAnimatedPreserveAspectRatio"
+      RenderSVGHiddenContainer {g} at (0,0) size 0x0
+        RenderSVGText {text} at (0,-17) size 38x26 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 38x26
+            chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 1 width 10.00: "a"
+            chunk 1 text run 2 at (10.00,0.00) startOffset 1 endOffset 2 width 10.00: "b"
+            chunk 1 text run 3 at (20.00,0.00) startOffset 2 endOffset 3 width 9.00: "c"
+        RenderSVGPath {circle} at (0,0) size 50x50 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=50.00]
+        RenderSVGResourceMarker {marker} [id="marker"] [markerUnits=strokeWidth] [ref at (0,0)] [angle=90.00]
+        RenderSVGViewportContainer {svg} at (0,0) size 0x0
+    RenderSVGContainer {g} at (10,311) size 228x36
+      RenderSVGText {text} at (10,311) size 228x36 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 228x36
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 228.00: "$Revision: 1.2 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.checksum
index 1a851d3..da5c2ee 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.checksum
+++ b/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.checksum
@@ -1 +1 @@
-d68db04995c2b81bba2a71ead9612b16
\ No newline at end of file
+6209bf6c1d81ced91b893a37a7681d13
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.png b/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.png
index 89a8c61..be79192 100644
Binary files a/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.png and b/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.txt
index 72e00f2..2648d14 100644
--- a/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.txt
+++ b/LayoutTests/platform/chromium-win/svg/custom/baseval-animval-equality-expected.txt
@@ -3,8 +3,8 @@ layer at (0,0) size 800x600
 layer at (0,0) size 600x400
   RenderSVGRoot {svg} at (0,0) size 600x400
     RenderForeignObject {foreignObject} at (0,0) size 600x400
-      RenderBlock {html} at (0,0) size 600x220
-        RenderBlock {div} at (0,0) size 600x220
+      RenderBlock {html} at (0,0) size 600x240
+        RenderBlock {div} at (0,0) size 600x240
           RenderBlock (anonymous) at (0,0) size 600x20
             RenderText {#text} at (0,0) size 532x19
               text run at (0,0) width 532: "This tests to make sure that baseVal and animVal are tied when animation is not enabled:"
@@ -30,11 +30,14 @@ layer at (0,0) size 600x400
             RenderText {#text} at (0,0) size 186x19
               text run at (0,0) width 186: "setting svg.x.animVal.value = 5"
           RenderBlock {div} at (0,160) size 600x20
-            RenderText {#text} at (0,0) size 144x19
-              text run at (0,0) width 144: "svg.x.baseVal.value = 5"
+            RenderText {#text} at (0,0) size 497x19
+              text run at (0,0) width 497: "caught exception: NO_MODIFICATION_ALLOWED_ERR: DOM Exception 7"
           RenderBlock {div} at (0,180) size 600x20
-            RenderText {#text} at (0,0) size 144x19
-              text run at (0,0) width 144: "svg.x.animVal.value = 5"
+            RenderText {#text} at (0,0) size 152x19
+              text run at (0,0) width 152: "svg.x.baseVal.value = 10"
           RenderBlock {div} at (0,200) size 600x20
+            RenderText {#text} at (0,0) size 152x19
+              text run at (0,0) width 152: "svg.x.animVal.value = 10"
+          RenderBlock {div} at (0,220) size 600x20
             RenderText {#text} at (0,0) size 119x19
               text run at (0,0) width 119: "SUCCESS (2 of 2)"
diff --git a/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.checksum b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.checksum
new file mode 100644
index 0000000..1612aa5
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.checksum
@@ -0,0 +1 @@
+8dd51b463bd1c5e5906299cbe29088a4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.png b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.png
new file mode 100644
index 0000000..1c4641c
Binary files /dev/null and b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.txt b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.txt
new file mode 100644
index 0000000..a76e6cf
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-segment-modification-expected.txt
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 300x300
+  RenderSVGRoot {svg} at (10,5) size 234x75
+    RenderSVGPath {path} at (78,38) size 84x42 [stroke={[type=SOLID] [color=#000000] [stroke width=3.00]}] [data="M 80 40 C 80 40 120 80 160 40"]
+    RenderSVGText {text} at (10,5) size 234x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 234x19
+        chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 36 width 234.00: "There should be a smooth curve below"
diff --git a/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum
new file mode 100644
index 0000000..eeb49fe
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.checksum
@@ -0,0 +1 @@
+9f961481ed400b8b29be71b6647403a0
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png
new file mode 100644
index 0000000..7e345e8
Binary files /dev/null and b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum
new file mode 100644
index 0000000..408d66d
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum
@@ -0,0 +1 @@
+c2f5478c2fe6ee25b3aa2fb8e5246162
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png
new file mode 100644
index 0000000..218711a
Binary files /dev/null and b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt
new file mode 100644
index 0000000..0c7b8aa
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 600x500
+  RenderSVGRoot {svg} at (10,5) size 479x220
+    RenderSVGPath {path} at (46,103) size 128x122 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 50 150 L 95 107 L 145 157 L 169 221 L 100 200 Z"]
+    RenderSVGText {text} at (10,5) size 339x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 339x19
+        chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 52 width 339.00: "Right after loading, a segment is added to the path."
+    RenderSVGText {text} at (10,25) size 479x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 479x19
+        chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 72 width 479.00: "The path and its attribute should be updated to include the new segment."
+    RenderSVGText {text} at (10,55) size 55x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 55x19
+        chunk 1 text run 1 at (10.00,70.00) startOffset 0 endOffset 12 width 55.00: "\"d\" initial:"
+    RenderSVGText {text} at (90,55) size 211x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 211x19
+        chunk 1 text run 1 at (90.00,70.00) startOffset 0 endOffset 32 width 211.00: "M50,150 l45,-43 l24,64 l-69,-21z"
+    RenderSVGText {text} at (10,75) size 52x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 52x19
+        chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 10 width 52.00: "\"d\" after:"
+    RenderSVGText {text} at (90,75) size 281x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 281x19
+        chunk 1 text run 1 at (90.00,90.00) startOffset 0 endOffset 45 width 281.00: "M 50 150 l 45 -43 l 50 50 l 24 64 l -69 -21 Z"
diff --git a/LayoutTests/platform/chromium-win/svg/dom/path-parser-expected.txt b/LayoutTests/platform/chromium-win/svg/dom/path-parser-expected.txt
new file mode 100644
index 0000000..cb9b293
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/dom/path-parser-expected.txt
@@ -0,0 +1,74 @@
+CONSOLE MESSAGE: line 9: Error: Problem parsing d="M100,200 a3,4,5,2,1,6,7"
+CONSOLE MESSAGE: line 9: Error: Problem parsing d="M100,200 a3,4,5,1,2,6,7"
+CONSOLE MESSAGE: line 9: Error: Problem parsing d="M1,2"
+CONSOLE MESSAGE: line 9: Error: Problem parsing d="xM1,2"
+CONSOLE MESSAGE: line 9: Error: Problem parsing d="M1,2"
+CONSOLE MESSAGE: line 9: Error: Problem parsing d="M1,2x"
+CONSOLE MESSAGE: line 9: Error: Problem parsing d="M1,2 L40,0#90"
+CONSOLE MESSAGE: line 9: Error: Problem parsing d=""
+CONSOLE MESSAGE: line 9: Error: Problem parsing d="x"
+CONSOLE MESSAGE: line 9: Error: Problem parsing d="L1,2"
+This tests the SVG path parser by parsing and then re-serializing various paths.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS parsePath('M1,2') is 'M1,2'
+PASS parsePath('m1,2') is 'm1,2'
+PASS parsePath('M100,200 m3,4') is 'M100,200 m3,4'
+PASS parsePath('M100,200 L3,4') is 'M100,200 L3,4'
+PASS parsePath('M100,200 l3,4') is 'M100,200 l3,4'
+PASS parsePath('M100,200 H3') is 'M100,200 H3'
+PASS parsePath('M100,200 h3') is 'M100,200 h3'
+PASS parsePath('M100,200 V3') is 'M100,200 V3'
+PASS parsePath('M100,200 v3') is 'M100,200 v3'
+PASS parsePath('M100,200 Z') is 'M100,200 Z'
+PASS parsePath('M100,200 z') is 'M100,200 Z'
+PASS parsePath('M100,200 C3,4,5,6,7,8') is 'M100,200 C3,4,5,6,7,8'
+PASS parsePath('M100,200 c3,4,5,6,7,8') is 'M100,200 c3,4,5,6,7,8'
+PASS parsePath('M100,200 S3,4,5,6') is 'M100,200 S3,4,5,6'
+PASS parsePath('M100,200 s3,4,5,6') is 'M100,200 s3,4,5,6'
+PASS parsePath('M100,200 Q3,4,5,6') is 'M100,200 Q3,4,5,6'
+PASS parsePath('M100,200 q3,4,5,6') is 'M100,200 q3,4,5,6'
+PASS parsePath('M100,200 T3,4') is 'M100,200 T3,4'
+PASS parsePath('M100,200 t3,4') is 'M100,200 t3,4'
+PASS parsePath('M100,200 A3,4,5,0,0,6,7') is 'M100,200 A3,4,5,0,0,6,7'
+PASS parsePath('M100,200 A3,4,5,1,0,6,7') is 'M100,200 A3,4,5,1,0,6,7'
+PASS parsePath('M100,200 A3,4,5,0,1,6,7') is 'M100,200 A3,4,5,0,1,6,7'
+PASS parsePath('M100,200 A3,4,5,1,1,6,7') is 'M100,200 A3,4,5,1,1,6,7'
+PASS parsePath('M100,200 a3,4,5,0,0,6,7') is 'M100,200 a3,4,5,0,0,6,7'
+PASS parsePath('M100,200 a3,4,5,0,1,6,7') is 'M100,200 a3,4,5,0,1,6,7'
+PASS parsePath('M100,200 a3,4,5,1,0,6,7') is 'M100,200 a3,4,5,1,0,6,7'
+PASS parsePath('M100,200 a3,4,5,1,1,6,7') is 'M100,200 a3,4,5,1,1,6,7'
+PASS parsePath('M100,200 a3,4,5,006,7') is 'M100,200 a3,4,5,0,0,6,7'
+PASS parsePath('M100,200 a3,4,5,016,7') is 'M100,200 a3,4,5,0,1,6,7'
+PASS parsePath('M100,200 a3,4,5,106,7') is 'M100,200 a3,4,5,1,0,6,7'
+PASS parsePath('M100,200 a3,4,5,116,7') is 'M100,200 a3,4,5,1,1,6,7'
+PASS parsePath('M100,200 a3,4,5,2,1,6,7') is 'M100,200'
+PASS parsePath('M100,200 a3,4,5,1,2,6,7') is 'M100,200'
+PASS parsePath('M100,200 a0,4,5,0,0,10,0 a4,0,5,0,0,0,10 a0,0,5,0,0,-10,0 z') is 'M100,200 l10,0 l0,10 l-10,0 Z'
+PASS parsePath('M1,2,3,4') is 'M1,2 L3,4'
+PASS parsePath('m100,200,3,4') is 'm100,200 l3,4'
+PASS parsePath('M 100-200') is 'M100,-200'
+PASS parsePath('M 0.6.5') is 'M0.6,0.5'
+PASS parsePath(' M1,2') is 'M1,2'
+PASS parsePath('  M1,2') is 'M1,2'
+PASS parsePath('\tM1,2') is 'M1,2'
+PASS parsePath('\nM1,2') is 'M1,2'
+PASS parsePath('\rM1,2') is 'M1,2'
+PASS parsePath('\vM1,2') is ''
+PASS parsePath('xM1,2') is ''
+PASS parsePath('M1,2 ') is 'M1,2'
+PASS parsePath('M1,2\t') is 'M1,2'
+PASS parsePath('M1,2\n') is 'M1,2'
+PASS parsePath('M1,2\r') is 'M1,2'
+PASS parsePath('M1,2\v') is 'M1,2'
+PASS parsePath('M1,2x') is 'M1,2'
+PASS parsePath('M1,2 L40,0#90') is 'M1,2 L40,0'
+PASS parsePath('') is ''
+PASS parsePath('x') is ''
+PASS parsePath('L1,2') is ''
+PASS parsePath('M.1 .2 L.3 .4 .5 .6') is 'M0.1,0.2 L0.3,0.4 L0.5,0.6'
+PASS successfullyParsed is true
+
+TEST COMPLETE
diff --git a/LayoutTests/platform/chromium-win/svg/filters/filter-rounding-issues-expected.checksum b/LayoutTests/platform/chromium-win/svg/filters/filter-rounding-issues-expected.checksum
new file mode 100644
index 0000000..a12e330
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/filters/filter-rounding-issues-expected.checksum
@@ -0,0 +1 @@
+1f59d8c00ffba1987fcdd0fdec8c2eb7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/filters/filter-rounding-issues-expected.png b/LayoutTests/platform/chromium-win/svg/filters/filter-rounding-issues-expected.png
new file mode 100644
index 0000000..e3f5617
Binary files /dev/null and b/LayoutTests/platform/chromium-win/svg/filters/filter-rounding-issues-expected.png differ
diff --git a/LayoutTests/platform/chromium/test_expectations.txt b/LayoutTests/platform/chromium/test_expectations.txt
index f2c7bec..138454d 100644
--- a/LayoutTests/platform/chromium/test_expectations.txt
+++ b/LayoutTests/platform/chromium/test_expectations.txt
@@ -3196,12 +3196,7 @@ BUG_ANTONM : svg/dom/SVGPathSegList-clear-and-initialize.xhtml = IMAGE+TEXT IMAG
 BUG_ANTONM : svg/dom/SVGPathSegList-insertItemBefore.xhtml = IMAGE+TEXT IMAGE
 BUG_ANTONM : svg/dom/SVGPathSegList-removeItem.xhtml = IMAGE+TEXT IMAGE
 BUG_ANTONM : svg/dom/SVGPathSegList-replaceItem.xhtml = IMAGE+TEXT IMAGE
-BUG_ANTONM : svg/dom/SVGPathSegList-segment-modification.svg = IMAGE+TEXT IMAGE
-BUG_ANTONM : svg/dom/SVGPathSegList-xml-dom-synchronization.xhtml = IMAGE+TEXT IMAGE
-BUG_ANTONM : svg/dom/SVGPathSegList-xml-dom-synchronization2.xhtml = IMAGE+TEXT IMAGE
-BUG_ANTONM : svg/dom/path-parser.html = IMAGE+TEXT IMAGE TEXT
 BUG_ANTONM : svg/dom/svgpath-out-of-bounds-getPathSeg.html = TEXT
-BUG_ANTONM : svg/filters/filter-rounding-issues.svg = IMAGE IMAGE+TEXT
 
 // To be rebaselined (http://trac.webkit.org/changeset/72402)
 
@@ -3218,7 +3213,7 @@ BUGCR63921 LINUX WIN : fast/canvas/canvas-fillPath-shadow.html = TEXT
 BUG_JPARENT WIN DEBUG : inspector/styles-disable-then-delete.html = PASS TIMEOUT
 
 // Test added with http://trac.webkit.org/changeset/72504 needs better expectations for Chromium.
-BUGWK4989 : fast/css/font-face-data-uri.html = TEXT
+BUGWK4989 WIN LINUX : fast/css/font-face-data-uri.html = TEXT
 
 // Bunch of suppressions.  To be investigated.
 BUG_ANTONM WIN LINUX : svg/W3C-SVG-1.1/animate-elem-30-t.svg = IMAGE
@@ -3227,8 +3222,6 @@ BUG_ANTONM WIN LINUX : svg/custom/image-small-width-height.svg = IMAGE
 BUG_ANTONM LINUX : fast/text/international/hindi-whitespace.html = IMAGE+TEXT
 
 // Newly added tests in http://trac.webkit.org/changeset/72518.  Need just a rebaseline.
-BUG_ANTONM : svg/W3C-SVG-1.1-SE/types-dom-07-f.svg = IMAGE+TEXT
-BUG_ANTONM : svg/custom/baseval-animval-equality.svg = IMAGE+TEXT
 BUG_ANTONM : svg/dom/SVGLengthList-basics.xhtml = IMAGE
 BUG_ANTONM : svg/dom/SVGNumberList-basics.xhtml = IMAGE
 BUG_ANTONM : svg/dom/SVGPointList-basics.xhtml = IMAGE

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list