Title: [113439] trunk/LayoutTests
Revision
113439
Author
[email protected]
Date
2012-04-06 08:29:10 -0700 (Fri, 06 Apr 2012)

Log Message

RenderSVGRoot should inherit from RenderReplaced
https://bugs.webkit.org/show_bug.cgi?id=76446

Unreviewed Chromium test expectations update.

* platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-container-expected.png: Added.
* platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-container-standalone-expected.png: Added.
* platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-expected.png: Added.
* platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-expected.txt: Added.
* platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-standalone-expected.png: Added.
* platform/chromium-win-vista/svg/custom/mouse-move-on-svg-root-expected.png: Added.
* platform/chromium-win-vista/svg/custom/mouse-move-on-svg-root-expected.txt: Added.
* platform/chromium-win-xp/svg/custom/mouse-move-on-svg-root-expected.png: Added.
* platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.png:
* platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.txt:
* platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.png:
* platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.txt:
* platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.png:
* platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.txt:
* platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.png:
* platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.txt:
* platform/chromium-win/svg/custom/pointer-events-text-css-transform-expected.txt:
* platform/chromium/test_expectations.txt:

Modified Paths

Added Paths

Property Changed

Diff

Modified: trunk/LayoutTests/ChangeLog (113438 => 113439)


--- trunk/LayoutTests/ChangeLog	2012-04-06 15:23:25 UTC (rev 113438)
+++ trunk/LayoutTests/ChangeLog	2012-04-06 15:29:10 UTC (rev 113439)
@@ -1,5 +1,31 @@
 2012-04-06  Stephen Chenney  <[email protected]>
 
+        RenderSVGRoot should inherit from RenderReplaced
+        https://bugs.webkit.org/show_bug.cgi?id=76446
+
+        Unreviewed Chromium test expectations update.
+
+        * platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-container-expected.png: Added.
+        * platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-container-standalone-expected.png: Added.
+        * platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-expected.png: Added.
+        * platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-expected.txt: Added.
+        * platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-standalone-expected.png: Added.
+        * platform/chromium-win-vista/svg/custom/mouse-move-on-svg-root-expected.png: Added.
+        * platform/chromium-win-vista/svg/custom/mouse-move-on-svg-root-expected.txt: Added.
+        * platform/chromium-win-xp/svg/custom/mouse-move-on-svg-root-expected.png: Added.
+        * platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.png:
+        * platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.txt:
+        * platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.png:
+        * platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.txt:
+        * platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.png:
+        * platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.txt:
+        * platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.png:
+        * platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.txt:
+        * platform/chromium-win/svg/custom/pointer-events-text-css-transform-expected.txt:
+        * platform/chromium/test_expectations.txt:
+
+2012-04-06  Stephen Chenney  <[email protected]>
+
         Differentiate between SVG/CSS width/height attributes/properties
         https://bugs.webkit.org/show_bug.cgi?id=76447
 

Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (113438 => 113439)


--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2012-04-06 15:23:25 UTC (rev 113438)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2012-04-06 15:29:10 UTC (rev 113439)
@@ -3061,8 +3061,13 @@
 // We don't seem to load this glyph on windows
 BUGJAMESR WIN : fast/text/fallback-traits-fixup.html = IMAGE+TEXT
 
+// Many WIN SVG tests containing text are flaky. It seems differen fonts are used at different times.
 BUGWK83303 WIN : svg/as-background-image/svg-as-background-1.html = PASS IMAGE
 BUGWK83303 WIN : svg/as-background-image/svg-as-background-3.html = PASS IMAGE
+BUGWK83303 WIN : svg/custom/mouse-move-on-svg-container-standalone.svg = IMAGE PASS
+BUGWK83303 WIN : svg/custom/mouse-move-on-svg-container.xhtml = IMAGE PASS
+BUGWK83303 WIN : svg/custom/mouse-move-on-svg-root-standalone.svg = IMAGE PASS
+BUGWK83303 WIN : svg/custom/mouse-move-on-svg-root.xhtml = IMAGE PASS
 
 BUGCR102677 MAC DEBUG : fast/reflections/reflection-masks-outset.html = CRASH PASS
 
@@ -3373,15 +3378,6 @@
 BUGWK76727 : fast/multicol/span/span-as-immediate-child-property-removal.html = IMAGE+TEXT TEXT PASS IMAGE
 BUGWK76727 : fast/multicol/span/span-as-immediate-columns-child-removal.html = IMAGE+TEXT TEXT PASS IMAGE
 
-// Selection should have disappeared, a side-effect of moving RenderSVGRoot to RenderReplaced (a progression!)
-BUGWK76446 WIN LINUX : svg/custom/mouse-move-on-svg-container-standalone.svg = IMAGE+TEXT
-BUGWK76446 WIN LINUX : svg/custom/mouse-move-on-svg-container.xhtml = IMAGE+TEXT
-BUGWK76446 WIN LINUX : svg/custom/mouse-move-on-svg-root-standalone.svg = IMAGE+TEXT
-BUGWK76446 WIN LINUX : svg/custom/mouse-move-on-svg-root.xhtml = IMAGE+TEXT
-
-// Caret position reported differently, should start at 0 instead of 18.
-BUGWK76446 WIN LINUX : svg/custom/pointer-events-text-css-transform.svg = TEXT
-
 // Need to implement file name logging.
 BUGWK76572 : http/tests/download = FAIL
 

Added: trunk/LayoutTests/platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-container-expected.png


(Binary files differ)
Property changes on: trunk/LayoutTests/platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-container-expected.png ___________________________________________________________________

Added: svn:mime-type

Added: trunk/LayoutTests/platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-container-standalone-expected.png


(Binary files differ)
Property changes on: trunk/LayoutTests/platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-container-standalone-expected.png ___________________________________________________________________

Added: svn:mime-type

Added: trunk/LayoutTests/platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-expected.png


(Binary files differ)
Property changes on: trunk/LayoutTests/platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-expected.png ___________________________________________________________________

Added: svn:mime-type

Added: trunk/LayoutTests/platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-expected.txt (0 => 113439)


--- trunk/LayoutTests/platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-expected.txt	2012-04-06 15:29:10 UTC (rev 113439)
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x411
+  RenderBlock {html} at (0,0) size 800x411
+    RenderBody {body} at (0,0) size 800x411
+      RenderSVGRoot {svg} at (96,32) size 214x224
+        RenderSVGEllipse {circle} at (150,150) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=197.00] [cy=197.00] [r=50.00]
+        RenderSVGText {text} at (99,35) size 201x19 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 201x19
+            chunk 1 (middle anchor) text run 1 at (99.50,50.00) startOffset 0 endOffset 34 width 201.00: "The circle should be in the middle"
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+caret: position 0 of child 0 {#text} of child 3 {text} of child 1 {svg} of body

Added: trunk/LayoutTests/platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-standalone-expected.png


(Binary files differ)
Property changes on: trunk/LayoutTests/platform/chromium-linux-x86/svg/custom/mouse-move-on-svg-root-standalone-expected.png ___________________________________________________________________

Added: svn:mime-type

Modified: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.png


(Binary files differ)
Property changes on: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.png ___________________________________________________________________

Modified: svn:mime-type

+ image/png

Modified: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.txt (113438 => 113439)


--- trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.txt	2012-04-06 15:23:25 UTC (rev 113438)
+++ trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-expected.txt	2012-04-06 15:29:10 UTC (rev 113439)
@@ -5,11 +5,10 @@
     RenderBody {body} at (0,0) size 800x411
       RenderSVGRoot {svg} at (53,32) size 353x374
         RenderSVGContainer {g} at (303,303) size 100x100
-          RenderSVGPath {circle} at (303,303) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=350.00] [cy=350.00] [r=50.00]
+          RenderSVGEllipse {circle} at (303,303) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=350.00] [cy=350.00] [r=50.00]
         RenderSVGText {text} at (56,35) size 288x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 288x19
             chunk 1 (middle anchor) text run 1 at (56.00,50.00) startOffset 0 endOffset 49 width 288.00: "The circle should stay in the bottom-right corner"
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
-selection start: position 0 of child 0 {#text} of child 3 {text} of child 1 {svg} of body
-selection end:   position 25 of child 0 {#text} of child 3 {text} of child 1 {svg} of body
+caret: position 0 of child 0 {#text} of child 3 {text} of child 1 {svg} of body

Modified: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.png


(Binary files differ)
Property changes on: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.png ___________________________________________________________________

Modified: svn:mime-type

+ image/png

Modified: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.txt (113438 => 113439)


--- trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.txt	2012-04-06 15:23:25 UTC (rev 113438)
+++ trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-container-standalone-expected.txt	2012-04-06 15:29:10 UTC (rev 113439)
@@ -3,9 +3,8 @@
 layer at (0,0) size 406x406
   RenderSVGRoot {svg} at (53,32) size 353x374
     RenderSVGContainer {g} at (303,303) size 100x100
-      RenderSVGPath {circle} at (303,303) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=350.00] [cy=350.00] [r=50.00]
+      RenderSVGEllipse {circle} at (303,303) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=350.00] [cy=350.00] [r=50.00]
     RenderSVGText {text} at (56,35) size 288x19 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 288x19
         chunk 1 (middle anchor) text run 1 at (56.00,50.00) startOffset 0 endOffset 49 width 288.00: "The circle should stay in the bottom-right corner"
-selection start: position 0 of child 0 {#text} of child 3 {text} of child 0 {svg} of document
-selection end:   position 25 of child 0 {#text} of child 3 {text} of child 0 {svg} of document
+caret: position 0 of child 0 {#text} of child 3 {text} of child 0 {svg} of document

Modified: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.png


(Binary files differ)
Property changes on: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.png ___________________________________________________________________

Modified: svn:mime-type

+ image/png

Modified: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.txt (113438 => 113439)


--- trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.txt	2012-04-06 15:23:25 UTC (rev 113438)
+++ trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-expected.txt	2012-04-06 15:29:10 UTC (rev 113439)
@@ -4,11 +4,10 @@
   RenderBlock {html} at (0,0) size 800x411
     RenderBody {body} at (0,0) size 800x411
       RenderSVGRoot {svg} at (96,32) size 214x224
-        RenderSVGPath {circle} at (150,150) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=197.00] [cy=197.00] [r=50.00]
+        RenderSVGEllipse {circle} at (150,150) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=197.00] [cy=197.00] [r=50.00]
         RenderSVGText {text} at (99,35) size 201x19 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 201x19
             chunk 1 (middle anchor) text run 1 at (99.50,50.00) startOffset 0 endOffset 34 width 201.00: "The circle should be in the middle"
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
-selection start: position 16 of child 0 {#text} of child 3 {text} of child 1 {svg} of body
-selection end:   position 34 of child 0 {#text} of child 3 {text} of child 1 {svg} of body
+caret: position 0 of child 0 {#text} of child 3 {text} of child 1 {svg} of body

Modified: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.png


(Binary files differ)
Property changes on: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.png ___________________________________________________________________

Modified: svn:mime-type

+ image/png

Modified: trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.txt (113438 => 113439)


--- trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.txt	2012-04-06 15:23:25 UTC (rev 113438)
+++ trunk/LayoutTests/platform/chromium-win/svg/custom/mouse-move-on-svg-root-standalone-expected.txt	2012-04-06 15:29:10 UTC (rev 113439)
@@ -2,9 +2,8 @@
   RenderView at (0,0) size 800x600
 layer at (0,0) size 406x406
   RenderSVGRoot {svg} at (96,32) size 214x224
-    RenderSVGPath {circle} at (150,150) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=197.00] [cy=197.00] [r=50.00]
+    RenderSVGEllipse {circle} at (150,150) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=197.00] [cy=197.00] [r=50.00]
     RenderSVGText {text} at (99,35) size 201x19 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 201x19
         chunk 1 (middle anchor) text run 1 at (99.50,50.00) startOffset 0 endOffset 34 width 201.00: "The circle should be in the middle"
-selection start: position 16 of child 0 {#text} of child 3 {text} of child 0 {svg} of document
-selection end:   position 34 of child 0 {#text} of child 3 {text} of child 0 {svg} of document
+caret: position 0 of child 0 {#text} of child 3 {text} of child 0 {svg} of document

Modified: trunk/LayoutTests/platform/chromium-win/svg/custom/pointer-events-text-css-transform-expected.txt (113438 => 113439)


--- trunk/LayoutTests/platform/chromium-win/svg/custom/pointer-events-text-css-transform-expected.txt	2012-04-06 15:23:25 UTC (rev 113438)
+++ trunk/LayoutTests/platform/chromium-win/svg/custom/pointer-events-text-css-transform-expected.txt	2012-04-06 15:29:10 UTC (rev 113439)
@@ -519,4 +519,4 @@
       RenderSVGText {text} at (504,548) size 26x19 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 26x19
           chunk 1 text run 1 at (504.00,563.00) startOffset 0 endOffset 4 width 26.00: "miss"
-caret: position 18 of child 0 {#text} of child 5 {text} of child 1 {svg} of document
+caret: position 0 of child 0 {#text} of child 3 {text} of child 1 {svg} of document

Added: trunk/LayoutTests/platform/chromium-win-vista/svg/custom/mouse-move-on-svg-root-expected.png


(Binary files differ)
Property changes on: trunk/LayoutTests/platform/chromium-win-vista/svg/custom/mouse-move-on-svg-root-expected.png ___________________________________________________________________

Added: svn:mime-type

Added: trunk/LayoutTests/platform/chromium-win-vista/svg/custom/mouse-move-on-svg-root-expected.txt (0 => 113439)


--- trunk/LayoutTests/platform/chromium-win-vista/svg/custom/mouse-move-on-svg-root-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-win-vista/svg/custom/mouse-move-on-svg-root-expected.txt	2012-04-06 15:29:10 UTC (rev 113439)
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x411
+  RenderBlock {html} at (0,0) size 800x411
+    RenderBody {body} at (0,0) size 800x411
+      RenderSVGRoot {svg} at (96,32) size 214x224
+        RenderSVGEllipse {circle} at (150,150) size 100x100 [fill={[type=SOLID] [color=#008000]}] [cx=197.00] [cy=197.00] [r=50.00]
+        RenderSVGText {text} at (99,35) size 201x19 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 201x19
+            chunk 1 (middle anchor) text run 1 at (99.50,50.00) startOffset 0 endOffset 34 width 201.00: "The circle should be in the middle"
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+caret: position 0 of child 0 {#text} of child 3 {text} of child 1 {svg} of body

Added: trunk/LayoutTests/platform/chromium-win-xp/svg/custom/mouse-move-on-svg-root-expected.png


(Binary files differ)
Property changes on: trunk/LayoutTests/platform/chromium-win-xp/svg/custom/mouse-move-on-svg-root-expected.png ___________________________________________________________________

Added: svn:mime-type

_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to