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

tony at chromium.org tony at chromium.org
Wed Dec 22 13:43:29 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit f2386def4b983ee16921a5bdba52308cf2f022c3
Author: tony at chromium.org <tony at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Fri Sep 24 03:38:17 2010 +0000

    2010-09-23  Tony Chang  <tony at chromium.org>
    
            Reviewed by Dimitri Glazkov.
    
            [chromium] layout test rebaselines
            https://bugs.webkit.org/show_bug.cgi?id=46440
    
            These 2 tests were being skipped for an unknown reason.  Remove the results
            and mark as failing so we can see it on the flakiness dashboard.
            * platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.checksum: Removed.
            * platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.png: Removed.
            * platform/chromium-win/fast/images/svg-background-partial-redraw-expected.checksum: Removed.
            * platform/chromium-win/fast/images/svg-background-partial-redraw-expected.png: Removed.
            * platform/chromium-win/fast/images/svg-background-partial-redraw-expected.txt: Removed.
            * platform/chromium-win/svg/carto.net/tabgroup-expected.png: Removed.
    
            Small antialiasing difference in borders and font metric differences.
            * platform/chromium-linux/svg/custom/broken-internal-references-expected.png: Added.
            * platform/chromium-linux/svg/custom/broken-internal-references-expected.txt: Added.
            * platform/chromium-win/svg/custom/broken-internal-references-expected.checksum: Added.
            * platform/chromium-win/svg/custom/broken-internal-references-expected.png: Added.
            * platform/chromium-win/svg/custom/broken-internal-references-expected.txt: Added.
    
            This test passes once these bad baselines are removed.
            * platform/chromium-mac/svg/clip-path/clip-path-child-clipped-expected.txt: Removed.
            * platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.txt: Removed.
    
            I don't think this is correct, so I'm removing the baseline and I
            updated test_expecations.txt with a note.
            * platform/chromium-win/svg/custom/use-font-face-crash-expected.checksum: Removed.
            * platform/chromium-win/svg/custom/use-font-face-crash-expected.png: Removed.
            * platform/chromium-win/svg/custom/use-font-face-crash-expected.txt: Removed.
    
            This is just a difference it error text between V8 and JSC.
            * platform/chromium/fast/dom/Window/invalid-protocol-expected.txt: Added.
    
            * platform/chromium/test_expectations.txt:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@68229 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 700b79d..c7b69a7 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,5 +1,43 @@
 2010-09-23  Tony Chang  <tony at chromium.org>
 
+        Reviewed by Dimitri Glazkov.
+
+        [chromium] layout test rebaselines
+        https://bugs.webkit.org/show_bug.cgi?id=46440
+
+        These 2 tests were being skipped for an unknown reason.  Remove the results
+        and mark as failing so we can see it on the flakiness dashboard.
+        * platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.checksum: Removed.
+        * platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.png: Removed.
+        * platform/chromium-win/fast/images/svg-background-partial-redraw-expected.checksum: Removed.
+        * platform/chromium-win/fast/images/svg-background-partial-redraw-expected.png: Removed.
+        * platform/chromium-win/fast/images/svg-background-partial-redraw-expected.txt: Removed.
+        * platform/chromium-win/svg/carto.net/tabgroup-expected.png: Removed.
+
+        Small antialiasing difference in borders and font metric differences.
+        * platform/chromium-linux/svg/custom/broken-internal-references-expected.png: Added.
+        * platform/chromium-linux/svg/custom/broken-internal-references-expected.txt: Added.
+        * platform/chromium-win/svg/custom/broken-internal-references-expected.checksum: Added.
+        * platform/chromium-win/svg/custom/broken-internal-references-expected.png: Added.
+        * platform/chromium-win/svg/custom/broken-internal-references-expected.txt: Added.
+
+        This test passes once these bad baselines are removed.
+        * platform/chromium-mac/svg/clip-path/clip-path-child-clipped-expected.txt: Removed.
+        * platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.txt: Removed.
+
+        I don't think this is correct, so I'm removing the baseline and I
+        updated test_expecations.txt with a note.
+        * platform/chromium-win/svg/custom/use-font-face-crash-expected.checksum: Removed.
+        * platform/chromium-win/svg/custom/use-font-face-crash-expected.png: Removed.
+        * platform/chromium-win/svg/custom/use-font-face-crash-expected.txt: Removed.
+
+        This is just a difference it error text between V8 and JSC.
+        * platform/chromium/fast/dom/Window/invalid-protocol-expected.txt: Added.
+
+        * platform/chromium/test_expectations.txt:
+
+2010-09-23  Tony Chang  <tony at chromium.org>
+
         Unreviewed.  Fix a test expecatation for no-caret-repaint-in-non-content-editable-element.html (should be TEXT not TEXT+IMAGE).
 
         * platform/chromium/test_expectations.txt:
diff --git a/LayoutTests/platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.checksum b/LayoutTests/platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.checksum
deleted file mode 100644
index bacd926..0000000
--- a/LayoutTests/platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-cd278420985bdc25b6af2b3393687249
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.png b/LayoutTests/platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.png
deleted file mode 100644
index c0db177..0000000
Binary files a/LayoutTests/platform/chromium-linux/fast/images/svg-background-partial-redraw-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/broken-internal-references-expected.png b/LayoutTests/platform/chromium-linux/svg/custom/broken-internal-references-expected.png
new file mode 100644
index 0000000..9396f3c
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/svg/custom/broken-internal-references-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/svg/custom/broken-internal-references-expected.txt b/LayoutTests/platform/chromium-linux/svg/custom/broken-internal-references-expected.txt
new file mode 100644
index 0000000..235ceb4
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/svg/custom/broken-internal-references-expected.txt
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (19,9) size 102x102
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+      RenderPath {rect} at (0,0) size 60x10 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L60.00,0.00 L60.00,10.00 L0.00,10.00 Z"]
+      RenderSVGResourceLinearGradient {linearGradient} [id="grad-that-is-never-referred"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+        RenderSVGGradientStop {stop} [offset=0.00] [color=#0000FF]
+        RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000]
+      RenderPath {path} at (198,13) size 221x99 [stroke={[type=SOLID] [color=#0000FF]}] [data="M199.00,89.30 C206.60,66.60,235.80,13.20,270.00,30.30 C286.60,38.60,298.90,59.40,310.00,73.30 C321.70,87.90,338.60,99.00,356.00,103.30 C387.30,111.10,396.60,90.40,418.00,74.30"]
+      RenderSVGText {text} at (0,-15) size 128x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 128x19
+          chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 19 width 128.00: "Shoud not be shown."
+      RenderSVGResourceLinearGradient {linearGradient} [id="grad-with-invalid-href"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+    RenderSVGContainer {use} at (0,0) size 0x0
+      RenderSVGContainer {g} at (0,0) size 0x0
+    RenderPath {rect} at (19,9) size 102x102 [stroke={[type=SOLID] [color=#0000FF] [stroke width=1.33]}] [fill={[type=LINEAR-GRADIENT] [id="grad-with-invalid-href"]}] [data="M20.00,10.00 L120.00,10.00 L120.00,110.00 L20.00,110.00 Z"]
+    RenderSVGText {text} at (0,0) size 0x0 contains 1 chunk(s)
+      RenderSVGTextPath {textPath} at (0,0) size 0x0
+        RenderSVGInlineText {#text} at (0,0) size 0x0
+          chunk 1 text run 1 at (340282346638528859811704183484516925440.00,340282346638528859811704183484516925440.00) startOffset 0 endOffset 18 width 322.00: "Shoud not be shown"
+      RenderSVGInlineText {#text} at (0,0) size 0x0
+    RenderSVGText {text}
+      RenderSVGInline {tref} at (0,0) size 0x0
+      RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-child-clipped-expected.txt b/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-child-clipped-expected.txt
deleted file mode 100644
index a363ac5..0000000
--- a/LayoutTests/platform/chromium-mac/svg/clip-path/clip-path-child-clipped-expected.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderPath {path} at (40,40) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
-      RenderSVGResourceClipper {clipPath} [id="clipClip"] [clipPathUnits=userSpaceOnUse]
-        RenderSVGContainer {use} at (40,40) size 200x170
-          RenderSVGContainer {g} at (40,40) size 200x170
-            RenderPath {path} at (40,40) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [clip rule=EVEN-ODD] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
-      RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
-        RenderPath {circle} at (88,80) size 100x100 [fill={[type=SOLID] [color=#000000]}] [data="M188.00,130.00 L187.90,133.14 L187.61,136.27 L187.11,139.37 L186.43,142.43 L185.55,145.45 L184.49,148.41 L183.24,151.29 L181.82,154.09 L180.22,156.79 L178.45,159.39 L176.53,161.87 L174.45,164.23 L172.23,166.45 L169.87,168.53 L167.39,170.45 L164.79,172.22 L162.09,173.82 L159.29,175.24 L156.41,176.49 L153.45,177.55 L150.43,178.43 L147.37,179.11 L144.27,179.61 L141.14,179.90 L138.00,180.00 L134.86,179.90 L131.73,179.61 L128.63,179.11 L125.57,178.43 L122.55,177.55 L119.59,176.49 L116.71,175.24 L113.91,173.82 L111.21,172.22 L108.61,170.45 L106.13,168.53 L103.77,166.45 L101.55,164.23 L99.47,161.87 L97.55,159.39 L95.78,156.79 L94.18,154.09 L92.76,151.29 L91.51,148.41 L90.45,145.45 L89.57,142.43 L88.89,139.37 L88.39,136.27 L88.10,133.14 L88.00,130.00 L88.10,126.86 L88.39,123.73 L88.89,120.63 L89.57,117.57 L90.45,114.55 L91.51,111.59 L92.76,108.71 L94.18,105.91 L95.78,103.21 L97.55,100.61 L99.47,98.13 L101.55,95.77 L103.77,93.55 L106.13,91.47 L108.61,89.55 L111.21,87.78 L113.91,86.18 L116.71,84.76 L119.59,83.51 L122.55,82.45 L125.57,81.57 L128.63,80.89 L131.73,80.39 L134.86,80.10 L138.00,80.00 L141.14,80.10 L144.27,80.39 L147.37,80.89 L150.43,81.57 L153.45,82.45 L156.41,83.51 L159.29,84.76 L162.09,86.18 L164.79,87.78 L167.39,89.55 L169.87,91.47 L172.23,93.55 L174.45,95.77 L176.53,98.13 L178.45,100.61 L180.22,103.21 L181.82,105.91 L183.24,108.71 L184.49,111.59 L185.55,114.55 L186.43,117.57 L187.11,120.63 L187.61,123.73 L187.90,126.86 Z"]
-        RenderSVGContainer {use} at (60,60) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,20.00)}]
-          RenderSVGContainer {g} at (60,60) size 200x170
-            RenderPath {path} at (60,60) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [clip rule=EVEN-ODD] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
-    RenderPath {rect} at (60,60) size 200x170 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
-      [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (60,60) size 200x170
diff --git a/LayoutTests/platform/chromium-win/fast/images/svg-background-partial-redraw-expected.checksum b/LayoutTests/platform/chromium-win/fast/images/svg-background-partial-redraw-expected.checksum
deleted file mode 100644
index 43bb93d..0000000
--- a/LayoutTests/platform/chromium-win/fast/images/svg-background-partial-redraw-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-4ad4739ea0038c003a4c2e2bdc46eaf3
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/images/svg-background-partial-redraw-expected.png b/LayoutTests/platform/chromium-win/fast/images/svg-background-partial-redraw-expected.png
deleted file mode 100644
index 19feff5..0000000
Binary files a/LayoutTests/platform/chromium-win/fast/images/svg-background-partial-redraw-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-win/fast/images/svg-background-partial-redraw-expected.txt b/LayoutTests/platform/chromium-win/fast/images/svg-background-partial-redraw-expected.txt
deleted file mode 100644
index 0f5f79e..0000000
--- a/LayoutTests/platform/chromium-win/fast/images/svg-background-partial-redraw-expected.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x260
-  RenderBlock {HTML} at (0,0) size 800x260
-    RenderBody {BODY} at (8,16) size 784x236
-      RenderBlock {P} at (0,0) size 784x20
-        RenderText {#text} at (0,0) size 631x19
-          text run at (0,0) width 631: "You should continue see a full blue circle when part of the element is redrawn (hover to test interactively)."
-layer at (8,52) size 200x200
-  RenderBlock (relative positioned) {DIV} at (0,36) size 200x200 [border: (1px solid #000000)]
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x260
-  RenderBlock {HTML} at (0,0) size 800x260
-    RenderBody {BODY} at (8,16) size 784x236
-      RenderBlock {P} at (0,0) size 784x20
-        RenderText {#text} at (0,0) size 631x19
-          text run at (0,0) width 631: "You should continue see a full blue circle when part of the element is redrawn (hover to test interactively)."
-layer at (8,52) size 200x200
-  RenderBlock (relative positioned) {DIV} at (0,36) size 200x200 [border: (1px solid #000000)]
diff --git a/LayoutTests/platform/chromium-win/svg/carto.net/tabgroup-expected.png b/LayoutTests/platform/chromium-win/svg/carto.net/tabgroup-expected.png
deleted file mode 100644
index d8c9f68..0000000
Binary files a/LayoutTests/platform/chromium-win/svg/carto.net/tabgroup-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.txt b/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.txt
deleted file mode 100644
index a363ac5..0000000
--- a/LayoutTests/platform/chromium-win/svg/clip-path/clip-path-child-clipped-expected.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-      RenderPath {path} at (40,40) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
-      RenderSVGResourceClipper {clipPath} [id="clipClip"] [clipPathUnits=userSpaceOnUse]
-        RenderSVGContainer {use} at (40,40) size 200x170
-          RenderSVGContainer {g} at (40,40) size 200x170
-            RenderPath {path} at (40,40) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [clip rule=EVEN-ODD] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
-      RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
-        RenderPath {circle} at (88,80) size 100x100 [fill={[type=SOLID] [color=#000000]}] [data="M188.00,130.00 L187.90,133.14 L187.61,136.27 L187.11,139.37 L186.43,142.43 L185.55,145.45 L184.49,148.41 L183.24,151.29 L181.82,154.09 L180.22,156.79 L178.45,159.39 L176.53,161.87 L174.45,164.23 L172.23,166.45 L169.87,168.53 L167.39,170.45 L164.79,172.22 L162.09,173.82 L159.29,175.24 L156.41,176.49 L153.45,177.55 L150.43,178.43 L147.37,179.11 L144.27,179.61 L141.14,179.90 L138.00,180.00 L134.86,179.90 L131.73,179.61 L128.63,179.11 L125.57,178.43 L122.55,177.55 L119.59,176.49 L116.71,175.24 L113.91,173.82 L111.21,172.22 L108.61,170.45 L106.13,168.53 L103.77,166.45 L101.55,164.23 L99.47,161.87 L97.55,159.39 L95.78,156.79 L94.18,154.09 L92.76,151.29 L91.51,148.41 L90.45,145.45 L89.57,142.43 L88.89,139.37 L88.39,136.27 L88.10,133.14 L88.00,130.00 L88.10,126.86 L88.39,123.73 L88.89,120.63 L89.57,117.57 L90.45,114.55 L91.51,111.59 L92.76,108.71 L94.18,105.91 L95.78,103.21 L97.55,100.61 L99.47,98.13 L101.55,95.77 L103.77,93.55 L106.13,91.47 L108.61,89.55 L111.21,87.78 L113.91,86.18 L116.71,84.76 L119.59,83.51 L122.55,82.45 L125.57,81.57 L128.63,80.89 L131.73,80.39 L134.86,80.10 L138.00,80.00 L141.14,80.10 L144.27,80.39 L147.37,80.89 L150.43,81.57 L153.45,82.45 L156.41,83.51 L159.29,84.76 L162.09,86.18 L164.79,87.78 L167.39,89.55 L169.87,91.47 L172.23,93.55 L174.45,95.77 L176.53,98.13 L178.45,100.61 L180.22,103.21 L181.82,105.91 L183.24,108.71 L184.49,111.59 L185.55,114.55 L186.43,117.57 L187.11,120.63 L187.61,123.73 L187.90,126.86 Z"]
-        RenderSVGContainer {use} at (60,60) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,20.00)}]
-          RenderSVGContainer {g} at (60,60) size 200x170
-            RenderPath {path} at (60,60) size 200x170 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,40.00)}] [fill={[type=SOLID] [color=#000000]}] [clip rule=EVEN-ODD] [data="M100.00,0.00 L160.00,170.00 L0.00,60.00 L200.00,60.00 L30.00,170.00 Z"]
-    RenderPath {rect} at (60,60) size 200x170 [fill={[type=SOLID] [color=#008000]}] [data="M40.00,40.00 L340.00,40.00 L340.00,340.00 L40.00,340.00 Z"]
-      [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (60,60) size 200x170
diff --git a/LayoutTests/platform/chromium-win/svg/custom/broken-internal-references-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/broken-internal-references-expected.checksum
new file mode 100644
index 0000000..eb2253c
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/custom/broken-internal-references-expected.checksum
@@ -0,0 +1 @@
+2a7cd65adf6297e6261f8f3a0e59430a
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/broken-internal-references-expected.png b/LayoutTests/platform/chromium-win/svg/custom/broken-internal-references-expected.png
new file mode 100644
index 0000000..9396f3c
Binary files /dev/null and b/LayoutTests/platform/chromium-win/svg/custom/broken-internal-references-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/broken-internal-references-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/broken-internal-references-expected.txt
new file mode 100644
index 0000000..397e9ce
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/svg/custom/broken-internal-references-expected.txt
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (19,9) size 102x102
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+      RenderPath {rect} at (0,0) size 60x10 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L60.00,0.00 L60.00,10.00 L0.00,10.00 Z"]
+      RenderSVGResourceLinearGradient {linearGradient} [id="grad-that-is-never-referred"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+        RenderSVGGradientStop {stop} [offset=0.00] [color=#0000FF]
+        RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000]
+      RenderPath {path} at (198,13) size 221x99 [stroke={[type=SOLID] [color=#0000FF]}] [data="M199.00,89.30 C206.60,66.60,235.80,13.20,270.00,30.30 C286.60,38.60,298.90,59.40,310.00,73.30 C321.70,87.90,338.60,99.00,356.00,103.30 C387.30,111.10,396.60,90.40,418.00,74.30"]
+      RenderSVGText {text} at (0,-15) size 128x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 128x19
+          chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 19 width 128.00: "Shoud not be shown."
+      RenderSVGResourceLinearGradient {linearGradient} [id="grad-with-invalid-href"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+    RenderSVGContainer {use} at (0,0) size 0x0
+      RenderSVGContainer {g} at (0,0) size 0x0
+    RenderPath {rect} at (19,9) size 102x102 [stroke={[type=SOLID] [color=#0000FF] [stroke width=1.33]}] [fill={[type=LINEAR-GRADIENT] [id="grad-with-invalid-href"]}] [data="M20.00,10.00 L120.00,10.00 L120.00,110.00 L20.00,110.00 Z"]
+    RenderSVGText {text} at (0,0) size 0x0 contains 1 chunk(s)
+      RenderSVGTextPath {textPath} at (0,0) size 0x0
+        RenderSVGInlineText {#text} at (0,0) size 0x0
+          chunk 1 text run 1 at (340282346638528860000000000000000000000.00,340282346638528860000000000000000000000.00) startOffset 0 endOffset 18 width 322.00: "Shoud not be shown"
+      RenderSVGInlineText {#text} at (0,0) size 0x0
+    RenderSVGText {text}
+      RenderSVGInline {tref} at (0,0) size 0x0
+      RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-font-face-crash-expected.checksum b/LayoutTests/platform/chromium-win/svg/custom/use-font-face-crash-expected.checksum
deleted file mode 100644
index 9dea1fb..0000000
--- a/LayoutTests/platform/chromium-win/svg/custom/use-font-face-crash-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-6a2e1f148982958e8cf1a87646874b9f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-font-face-crash-expected.png b/LayoutTests/platform/chromium-win/svg/custom/use-font-face-crash-expected.png
deleted file mode 100644
index c8d7b68..0000000
Binary files a/LayoutTests/platform/chromium-win/svg/custom/use-font-face-crash-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/chromium-win/svg/custom/use-font-face-crash-expected.txt b/LayoutTests/platform/chromium-win/svg/custom/use-font-face-crash-expected.txt
deleted file mode 100644
index d08f632..0000000
--- a/LayoutTests/platform/chromium-win/svg/custom/use-font-face-crash-expected.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-layer at (0,0) size 785x782
-  RenderView at (0,0) size 785x600
-layer at (0,0) size 785x782
-  RenderBlock {html} at (0,0) size 785x782
-    RenderBody {body} at (8,16) size 769x758
-      RenderBlock {parsererror} at (16,0) size 737x137 [bgcolor=#FFDDDD] [border: (2px solid #CC7777)]
-        RenderBlock {h3} at (18,20) size 701x23
-          RenderText {#text} at (0,0) size 324x22
-            text run at (0,0) width 324: "This page contains the following errors:"
-        RenderBlock {div} at (18,61) size 701x15
-          RenderText {#text} at (0,0) size 497x15
-            text run at (0,0) width 497: "error on line 1 at column 132: Extra content at the end of the document"
-            text run at (497,0) width 0: " "
-        RenderBlock {h3} at (18,94) size 701x23
-          RenderText {#text} at (0,0) size 430x22
-            text run at (0,0) width 430: "Below is a rendering of the page up to the first error."
-      RenderBlock (anonymous) at (0,153) size 769x605
-        RenderSVGRoot {svg} at (8,174) size 319x19
-          RenderSVGText {text} at (0,5) size 319x19 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 319x19
-              chunk 1 text run 1 at (0.00,20.00) startOffset 0 endOffset 53 width 319.00: "This should not crash, but display an error document."
-          RenderSVGContainer {use} at (8,169) size 0x0
-            RenderSVGContainer {g} at (8,169) size 0x0
diff --git a/LayoutTests/platform/chromium/fast/dom/Window/invalid-protocol-expected.txt b/LayoutTests/platform/chromium/fast/dom/Window/invalid-protocol-expected.txt
new file mode 100644
index 0000000..3af7996
--- /dev/null
+++ b/LayoutTests/platform/chromium/fast/dom/Window/invalid-protocol-expected.txt
@@ -0,0 +1,18 @@
+Test URL protocol setter.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS location.protocol = '' threw exception SyntaxError: Can't set protocol.
+PASS location.protocol = ':' threw exception SyntaxError: Can't set protocol.
+PASS location.protocol = 'é' threw exception SyntaxError: Can't set protocol.
+PASS location.protocol = '[' threw exception SyntaxError: Can't set protocol.
+PASS location.protocol = '0' threw exception SyntaxError: Can't set protocol.
+PASS a.protocol is 'http:'
+PASS a.href is 'https://www.apple.com/'
+PASS a.href is 'http://www.apple.com/'
+PASS a.href is 'https://www.apple.com/'
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/LayoutTests/platform/chromium/test_expectations.txt b/LayoutTests/platform/chromium/test_expectations.txt
index c13e75e..931cc16 100644
--- a/LayoutTests/platform/chromium/test_expectations.txt
+++ b/LayoutTests/platform/chromium/test_expectations.txt
@@ -2259,9 +2259,6 @@ BUG32864 WIN LINUX MAC : plugins/mouse-events-fixedpos.html = TEXT
 // WebKit roll 53655 -> 53704
 BUG32900 WIN LINUX : http/tests/misc/slow-loading-mask.html = IMAGE+TEXT
 
-// WebKit roll 53704 -> 53747
-BUG32949 WIN LINUX MAC : fast/dom/Window/invalid-protocol.html = TEXT
-
 // WebKit roll 53941 -> 54015
 BUG33358 WIN LINUX : fast/dom/Window/window-postmessage-clone-frames.html = TEXT
 
@@ -2418,7 +2415,6 @@ BUGWK38038 WIN LINUX MAC : fast/url/file-http-base.html = TEXT
 BUGWK38100 WIN LINUX MAC : editing/inserting/caret-position.html = TEXT
 
 // New test, may be safe to just rebaseline.
-BUGWK38099 WIN LINUX : svg/custom/broken-internal-references.svg = IMAGE+TEXT
 
 // Started failing at 58212
 BUGWK38108 MAC : fast/backgrounds/size/contain-and-cover.html = IMAGE
@@ -2430,9 +2426,9 @@ BUGUKAI WIN MAC SKIP : fast/text/international/bold-bengali.html = FAIL
 // WebKit roll 58400:58523
 // We probably don't want to run these massive amount of new ECMA script conformance tests:
 BUG42875 SKIP DEFER : fast/js/sputnik = TEXT
-// Other failing layout test
-BUGWK38360 WIN LINUX SKIP : fast/images/svg-background-partial-redraw.html = TEXT
-BUGWK38360 WIN LINUX SKIP : svg/carto.net/tabgroup.svg = TEXT
+// These tests may just need to be rebaselined.
+BUGWK38360 WIN LINUX : fast/images/svg-background-partial-redraw.html = FAIL
+BUGWK38360 WIN LINUX : svg/carto.net/tabgroup.svg = FAIL
 
 BUG42895 : media/audio-only-video-intrinsic-size.html = TIMEOUT
 BUG42895 : media/media-document-audio-size.html = TIMEOUT
@@ -2444,10 +2440,6 @@ BUG39855 LINUX RELEASE : editing/selection/extend-selection.html = PASS TIMEOUT
 // Failing a few times, flak dashboard seems to agree.
 BUG41973 MAC : svg/text/text-text-05-t.svg = IMAGE PASS
 
-// Rolling Skia forward in Chrome tree to get new baselines to check
-// in upstream.
-BUGEVAN : svg/clip-path/clip-path-child-clipped.svg = PASS FAIL
-
 // WebKit roll 58626:58719
 BUG43963 WIN : fast/forms/searchfield-heights.html = IMAGE
 BUG43963 LINUX : fast/forms/searchfield-heights.html = IMAGE+TEXT TEXT
@@ -2705,8 +2697,9 @@ BUG48239 : fast/js/function-apply.html = TEXT
 BUG48239 WIN LINUX : fast/js/function-apply-aliased.html = TEXT PASS
 BUG48239 : fast/js/function-apply-many-args.html = TEXT
 
-// Needs rebaselining after http://trac.webkit.org/changeset/62662/
-BUG48452 LINUX MAC : svg/custom/use-font-face-crash.svg = IMAGE+TEXT IMAGE
+// The error gives a different line number than upstream.  Maybe a V8/JSC
+// difference?
+BUG48452 : svg/custom/use-font-face-crash.svg = FAIL
 
 // Times out after http://trac.webkit.org/changeset/62739/
 BUG48550 SKIP : plugins/return-negative-one-from-write.html = TIMEOUT

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list