Title: [209497] trunk/LayoutTests
Revision
209497
Author
hy...@apple.com
Date
2016-12-07 16:42:29 -0800 (Wed, 07 Dec 2016)

Log Message

[CSS Parser] Remove tests that depend on SVG CSS OM that has been removed
https://bugs.webkit.org/show_bug.cgi?id=165565

Reviewed by Jon Lee.

* TestExpectations:
* svg/dom/SVGColor-expected.txt: Removed.
* svg/dom/SVGColor.html: Removed.
* svg/dom/SVGPaint-expected.txt: Removed.
* svg/dom/SVGPaint.html: Removed.
* svg/dom/rgb-color-parser-expected.txt: Removed.
* svg/dom/rgb-color-parser.html: Removed.

Modified Paths

Removed Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (209496 => 209497)


--- trunk/LayoutTests/ChangeLog	2016-12-08 00:37:28 UTC (rev 209496)
+++ trunk/LayoutTests/ChangeLog	2016-12-08 00:42:29 UTC (rev 209497)
@@ -1,3 +1,18 @@
+2016-12-07  Dave Hyatt  <hy...@apple.com>
+
+        [CSS Parser] Remove tests that depend on SVG CSS OM that has been removed
+        https://bugs.webkit.org/show_bug.cgi?id=165565
+
+        Reviewed by Jon Lee.
+
+        * TestExpectations:
+        * svg/dom/SVGColor-expected.txt: Removed.
+        * svg/dom/SVGColor.html: Removed.
+        * svg/dom/SVGPaint-expected.txt: Removed.
+        * svg/dom/SVGPaint.html: Removed.
+        * svg/dom/rgb-color-parser-expected.txt: Removed.
+        * svg/dom/rgb-color-parser.html: Removed.
+
 2016-12-07  Ryan Haddad  <ryanhad...@apple.com>
 
         Marking compositing/layer-creation/fixed-overlap-extent-rtl.html as failing on mac-wk1.

Modified: trunk/LayoutTests/TestExpectations (209496 => 209497)


--- trunk/LayoutTests/TestExpectations	2016-12-08 00:37:28 UTC (rev 209496)
+++ trunk/LayoutTests/TestExpectations	2016-12-08 00:42:29 UTC (rev 209497)
@@ -1058,12 +1058,6 @@
 webkit.org/b/165195 fast/css/parse-color-int-or-percent-crash.html [ Pass Failure ]
 webkit.org/b/165195 fast/css/string-quote-binary.html [ Pass Failure ]
 
-# The following tests should probably just be removed, since they will never pass. Do this once
-# the new CSS Parser turns on.
-webkit.org/b/165195 svg/dom/SVGColor.html [ Pass Failure ]
-webkit.org/b/165195 svg/dom/SVGPaint.html [ Pass Failure ]
-webkit.org/b/165195 svg/dom/rgb-color-parser.html [ Pass Failure ]
-
 # Visual viewports
 webkit.org/b/165460 compositing/repaint/scroll-fixed-layer-no-content.html [ Failure ]
 webkit.org/b/165460 compositing/repaint/scroll-fixed-layer-out-of-view.html [ Failure ]

Deleted: trunk/LayoutTests/svg/dom/SVGColor-expected.txt (209496 => 209497)


--- trunk/LayoutTests/svg/dom/SVGColor-expected.txt	2016-12-08 00:37:28 UTC (rev 209496)
+++ trunk/LayoutTests/svg/dom/SVGColor-expected.txt	2016-12-08 00:42:29 UTC (rev 209497)
@@ -1,71 +0,0 @@
-This test checks the SVGColor API
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-
-Check initial color values
-PASS (stopColor = stopElement.style.getPropertyCSSValue('stop-color')).toString() is "[object SVGColor]"
-PASS stopColor.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (rgbColor = stopColor.rgbColor).toString() is "[object RGBColor]"
-PASS rgbColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS rgbColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rgbColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS stopElement.style.stopColor is "rgb(255, 0, 0)"
-PASS document.defaultView.getComputedStyle(stopElement).stopColor is "rgb(255, 0, 0)"
-
-Try invalid arguments for setColor()
-PASS stopColor.setColor(null, null, null) threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS stopColor.setColor(SVGColor.SVG_COLORTYPE_RGBCOLOR, svgElement, ''); threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS stopColor.setColor(SVGColor.SVG_COLORTYPE_RGBCOLOR, '', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS stopColor.setColor(SVGColor.SVG_COLORTYPE_CURRENTCOLOR + 1, '', ''); threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS stopColor.setColor() threw exception TypeError: Not enough arguments.
-PASS stopColor.setColor(stopColor) threw exception TypeError: Not enough arguments.
-
-Try assigning to the readonly colorType property, which silently fails
-PASS stopColor.colorType = SVGColor.SVG_COLORTYPE_UNKKNOWN; is undefined.
-PASS stopColor.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS stopElement.style.stopColor is "rgb(255, 0, 0)"
-PASS document.defaultView.getComputedStyle(stopElement).stopColor is "rgb(255, 0, 0)"
-
-Test using setColor() and SVG_COLORTYPE_UNKNOWN
-PASS stopColor.setColor(SVGColor.SVG_COLORTYPE_UNKKNOWN, '', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS stopColor.setColor(SVGColor.SVG_COLORTYPE_UNKKNOWN, 'rgb(0,128,128)', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS stopColor.setColor(SVGColor.SVG_COLORTYPE_UNKKNOWN, '', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS stopColor.setColor(SVGColor.SVG_COLORTYPE_UNKKNOWN, 'rgb(0,0,0)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-
-Test using setColor() and SVG_COLORTYPE_RGBCOLOR_ICCCOLOR
-PASS stopColor.setColor(SVGColor.SVG_COLORTYPE_RGBCOLOR_ICCCOLOR, 'rgb(77,0,77)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS stopColor.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS stopColor.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (rgbColor = stopColor.rgbColor).toString() is "[object RGBColor]"
-PASS rgbColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS rgbColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rgbColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS stopElement.style.stopColor is "rgb(255, 0, 0)"
-PASS document.defaultView.getComputedStyle(stopElement).stopColor is "rgb(255, 0, 0)"
-
-Test using setColor() and SVG_COLORTYPE_CURRENTCOLOR
-PASS stopColor.setColor(SVGColor.SVG_COLORTYPE_CURRENTCOLOR, 'rgb(77,0,77)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS stopColor.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS stopColor.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (rgbColor = stopColor.rgbColor).toString() is "[object RGBColor]"
-PASS rgbColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS rgbColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rgbColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS stopElement.style.stopColor is "rgb(255, 0, 0)"
-PASS document.defaultView.getComputedStyle(stopElement).stopColor is "rgb(255, 0, 0)"
-
-Test using setColor() and SVG_COLORTYPE_RGBCOLOR
-PASS stopColor.setColor(SVGColor.SVG_COLORTYPE_RGBCOLOR, 'rgb(0,77,0)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS stopColor.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS stopColor.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (rgbColor = stopColor.rgbColor).toString() is "[object RGBColor]"
-PASS rgbColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 255
-PASS rgbColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rgbColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS document.defaultView.getComputedStyle(stopElement).stopColor is "rgb(255, 0, 0)"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-

Deleted: trunk/LayoutTests/svg/dom/SVGColor.html (209496 => 209497)


--- trunk/LayoutTests/svg/dom/SVGColor.html	2016-12-08 00:37:28 UTC (rev 209496)
+++ trunk/LayoutTests/svg/dom/SVGColor.html	2016-12-08 00:42:29 UTC (rev 209497)
@@ -1,12 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
-<html>
-<head>
-<script src=""
-</head>
-<body>
-<p id="description"></p>
-<div id="console"></div>
-<script src=""
-<script src=""
-</body>
-</html>

Deleted: trunk/LayoutTests/svg/dom/SVGPaint-expected.txt (209496 => 209497)


--- trunk/LayoutTests/svg/dom/SVGPaint-expected.txt	2016-12-08 00:37:28 UTC (rev 209496)
+++ trunk/LayoutTests/svg/dom/SVGPaint-expected.txt	2016-12-08 00:42:29 UTC (rev 209497)
@@ -1,244 +0,0 @@
-This test checks the SVGPaint API
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-
-Check initial paint values
-PASS (fillPaint = rectElement.style.getPropertyCSSValue('fill')).toString() is "[object SVGPaint]"
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.uri is ""
-PASS fillPaint.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (fillColor = fillPaint.rgbColor).toString() is "[object RGBColor]"
-PASS fillColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS fillColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS fillColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Try invalid arguments for setPaint()
-PASS fillPaint.setPaint(null, null, null, null) threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_RGBCOLOR, svgElement, '', ''); threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_RGBCOLOR, '', '') threw exception TypeError: Not enough arguments.
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_RGBCOLOR_ICCCOLOR + 1, '', '', ''); threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_NONE - 1, '', '', ''); threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_URI + 1, '', '', ''); threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.setPaint() threw exception TypeError: Not enough arguments.
-PASS fillPaint.setPaint(fillPaint) threw exception TypeError: Not enough arguments.
-
-Try invalid arguments for setUri()
-PASS fillPaint.setUri() threw exception TypeError: Not enough arguments.
-
-Try assigning to the readonly paintType property, which silently fails
-PASS fillPaint.paintType = SVGPaint.SVG_PAINTTYPE_UNKKNOWN; is undefined.
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_UNKNOWN
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_UNKKNOWN, '', '', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_UNKKNOWN, 'url(#foo)', '', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_UNKKNOWN, '', 'rgb(0,128,128)', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_UNKKNOWN, '', '', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_UNKKNOWN, 'url(#foo)', 'rgb(0,0,0)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-
-Test using setPaint() and SVG_PAINTTYPE_NONE - a
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_NONE, '', '', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Reset style to initial value
-PASS (fillPaint = rectElement.style.getPropertyCSSValue('fill')).toString() is "[object SVGPaint]"
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_NONE - b
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_NONE, 'url(#foo)', '', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Reset style to initial value
-PASS (fillPaint = rectElement.style.getPropertyCSSValue('fill')).toString() is "[object SVGPaint]"
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_NONE - c
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_NONE, '', 'rgb(0,128,128)', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Reset style to initial value
-PASS (fillPaint = rectElement.style.getPropertyCSSValue('fill')).toString() is "[object SVGPaint]"
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_NONE - d
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_NONE, '', '', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Reset style to initial value
-PASS (fillPaint = rectElement.style.getPropertyCSSValue('fill')).toString() is "[object SVGPaint]"
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_NONE - e
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_NONE, 'url(#foo)', 'rgb(0,0,0)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_URI - a
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_URI, '', '', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_URI - b
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_URI, '', 'rgb(0,128,128)', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_URI - c
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_URI, '', '', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_URI - d
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_URI, 'url(#test)', '', '') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.uri is ""
-PASS fillPaint.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (fillColor = fillPaint.rgbColor).toString() is "[object RGBColor]"
-PASS fillColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS fillColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS fillColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Reset style to initial value
-PASS (fillPaint = rectElement.style.getPropertyCSSValue('fill')).toString() is "[object SVGPaint]"
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_URI - e
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_URI, 'url(#foo)', 'rgb(0,0,0)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.uri is ""
-PASS fillPaint.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (fillColor = fillPaint.rgbColor).toString() is "[object RGBColor]"
-PASS fillColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS fillColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS fillColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_URI_NONE
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_URI_NONE, 'url(#test)', 'rgb(0,0,0)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.uri is ""
-PASS fillPaint.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (fillColor = fillPaint.rgbColor).toString() is "[object RGBColor]"
-PASS fillColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS fillColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS fillColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_URI_CURRENTCOLOR
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_URI_CURRENTCOLOR, 'url(#foo)', 'rgb(0,0,0)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.uri is ""
-PASS fillPaint.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (fillColor = fillPaint.rgbColor).toString() is "[object RGBColor]"
-PASS fillColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS fillColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS fillColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_URI_RGBCOLOR
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_URI_RGBCOLOR, 'url(#test)', 'rgb(77,0,77)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.uri is ""
-PASS fillPaint.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (fillColor = fillPaint.rgbColor).toString() is "[object RGBColor]"
-PASS fillColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS fillColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS fillColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR, 'url(#foo)', 'rgb(77,0,77)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.uri is ""
-PASS fillPaint.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (fillColor = fillPaint.rgbColor).toString() is "[object RGBColor]"
-PASS fillColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS fillColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS fillColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_RGBCOLOR_ICCCOLOR
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_RGBCOLOR_ICCCOLOR, 'url(#test)', 'rgb(77,0,77)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.uri is ""
-PASS fillPaint.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (fillColor = fillPaint.rgbColor).toString() is "[object RGBColor]"
-PASS fillColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS fillColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS fillColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_CURRENTCOLOR
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_CURRENTCOLOR, 'url(#foo)', 'rgb(77,0,77)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.uri is ""
-PASS fillPaint.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (fillColor = fillPaint.rgbColor).toString() is "[object RGBColor]"
-PASS fillColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS fillColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS fillColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setPaint() and SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.setPaint(SVGPaint.SVG_PAINTTYPE_RGBCOLOR, 'url(#test)', 'rgb(0,77,0)', 'icc-color(myRGB, 0, 1, 2)') threw exception NoModificationAllowedError (DOM Exception 7): The object can not be modified..
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.uri is ""
-PASS fillPaint.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (fillColor = fillPaint.rgbColor).toString() is "[object RGBColor]"
-PASS fillColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS fillColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS fillColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-
-Test using setUri()
-PASS fillPaint.setUri('url(#foobar)'); is undefined.
-PASS fillPaint.paintType is SVGPaint.SVG_PAINTTYPE_RGBCOLOR
-PASS fillPaint.uri is ""
-PASS fillPaint.colorType is SVGColor.SVG_COLORTYPE_RGBCOLOR
-PASS (fillColor = fillPaint.rgbColor).toString() is "[object RGBColor]"
-PASS fillColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS fillColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 128
-PASS fillColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS rectElement.style.fill is "rgb(0, 128, 0)"
-PASS document.defaultView.getComputedStyle(rectElement).fill is "rgb(0, 128, 0)"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-

Deleted: trunk/LayoutTests/svg/dom/SVGPaint.html (209496 => 209497)


--- trunk/LayoutTests/svg/dom/SVGPaint.html	2016-12-08 00:37:28 UTC (rev 209496)
+++ trunk/LayoutTests/svg/dom/SVGPaint.html	2016-12-08 00:42:29 UTC (rev 209497)
@@ -1,12 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
-<html>
-<head>
-<script src=""
-</head>
-<body>
-<p id="description"></p>
-<div id="console"></div>
-<script src=""
-<script src=""
-</body>
-</html>

Deleted: trunk/LayoutTests/svg/dom/rgb-color-parser-expected.txt (209496 => 209497)


--- trunk/LayoutTests/svg/dom/rgb-color-parser-expected.txt	2016-12-08 00:37:28 UTC (rev 209496)
+++ trunk/LayoutTests/svg/dom/rgb-color-parser-expected.txt	2016-12-08 00:42:29 UTC (rev 209497)
@@ -1,444 +0,0 @@
-This test fuzzes the color parser with semi-random attribute values and dumps the results of any values that parse successfully.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-Parsed as rgb(0,0,255): blue
-Parsed as rgb(0,255,0): rgb(0, 255, 0)
-Parsed as rgb(240,248,255): aliceblue
-Parsed as rgb(250,235,215): antiquewhite
-Parsed as rgb(0,255,255): aqua
-Parsed as rgb(127,255,212): aquamarine
-Parsed as rgb(240,255,255): azure
-Parsed as rgb(245,245,220): beige
-Parsed as rgb(255,228,196): bisque
-Parsed as rgb(0,0,0): black
-Parsed as rgb(255,235,205): blanchedalmond
-Parsed as rgb(0,0,255): blue
-Parsed as rgb(138,43,226): blueviolet
-Parsed as rgb(165,42,42): brown
-Parsed as rgb(222,184,135): burlywood
-Parsed as rgb(95,158,160): cadetblue
-Parsed as rgb(127,255,0): chartreuse
-Parsed as rgb(210,105,30): chocolate
-Parsed as rgb(255,127,80): coral
-Parsed as rgb(100,149,237): cornflowerblue
-Parsed as rgb(255,248,220): cornsilk
-Parsed as rgb(220,20,60): crimson
-Parsed as rgb(0,255,255): cyan
-Parsed as rgb(0,0,139): darkblue
-Parsed as rgb(0,139,139): darkcyan
-Parsed as rgb(184,134,11): darkgoldenrod
-Parsed as rgb(169,169,169): darkgray
-Parsed as rgb(0,100,0): darkgreen
-Parsed as rgb(169,169,169): darkgrey
-Parsed as rgb(189,183,107): darkkhaki
-Parsed as rgb(139,0,139): darkmagenta
-Parsed as rgb(85,107,47): darkolivegreen
-Parsed as rgb(255,140,0): darkorange
-Parsed as rgb(153,50,204): darkorchid
-Parsed as rgb(139,0,0): darkred
-Parsed as rgb(233,150,122): darksalmon
-Parsed as rgb(143,188,143): darkseagreen
-Parsed as rgb(72,61,139): darkslateblue
-Parsed as rgb(47,79,79): darkslategray
-Parsed as rgb(47,79,79): darkslategrey
-Parsed as rgb(0,206,209): darkturquoise
-Parsed as rgb(148,0,211): darkviolet
-Parsed as rgb(255,20,147): deeppink
-Parsed as rgb(0,191,255): deepskyblue
-Parsed as rgb(105,105,105): dimgray
-Parsed as rgb(105,105,105): dimgrey
-Parsed as rgb(30,144,255): dodgerblue
-Parsed as rgb(178,34,34): firebrick
-Parsed as rgb(255,250,240): floralwhite
-Parsed as rgb(34,139,34): forestgreen
-Parsed as rgb(255,0,255): fuchsia
-Parsed as rgb(220,220,220): gainsboro
-Parsed as rgb(248,248,255): ghostwhite
-Parsed as rgb(255,215,0): gold
-Parsed as rgb(218,165,32): goldenrod
-Parsed as rgb(128,128,128): gray
-Parsed as rgb(0,128,0): green
-Parsed as rgb(173,255,47): greenyellow
-Parsed as rgb(128,128,128): grey
-Parsed as rgb(240,255,240): honeydew
-Parsed as rgb(255,105,180): hotpink
-Parsed as rgb(205,92,92): indianred
-Parsed as rgb(75,0,130): indigo
-Parsed as rgb(255,255,240): ivory
-Parsed as rgb(240,230,140): khaki
-Parsed as rgb(230,230,250): lavender
-Parsed as rgb(255,240,245): lavenderblush
-Parsed as rgb(124,252,0): lawngreen
-Parsed as rgb(255,250,205): lemonchiffon
-Parsed as rgb(173,216,230): lightblue
-Parsed as rgb(240,128,128): lightcoral
-Parsed as rgb(224,255,255): lightcyan
-Parsed as rgb(250,250,210): lightgoldenrodyellow
-Parsed as rgb(211,211,211): lightgray
-Parsed as rgb(144,238,144): lightgreen
-Parsed as rgb(211,211,211): lightgrey
-Parsed as rgb(255,182,193): lightpink
-Parsed as rgb(255,160,122): lightsalmon
-Parsed as rgb(32,178,170): lightseagreen
-Parsed as rgb(135,206,250): lightskyblue
-Parsed as rgb(119,136,153): lightslategray
-Parsed as rgb(119,136,153): lightslategrey
-Parsed as rgb(176,196,222): lightsteelblue
-Parsed as rgb(255,255,224): lightyellow
-Parsed as rgb(0,255,0): lime
-Parsed as rgb(50,205,50): limegreen
-Parsed as rgb(250,240,230): linen
-Parsed as rgb(255,0,255): magenta
-Parsed as rgb(128,0,0): maroon
-Parsed as rgb(102,205,170): mediumaquamarine
-Parsed as rgb(0,0,205): mediumblue
-Parsed as rgb(186,85,211): mediumorchid
-Parsed as rgb(147,112,219): mediumpurple
-Parsed as rgb(60,179,113): mediumseagreen
-Parsed as rgb(123,104,238): mediumslateblue
-Parsed as rgb(0,250,154): mediumspringgreen
-Parsed as rgb(72,209,204): mediumturquoise
-Parsed as rgb(199,21,133): mediumvioletred
-Parsed as rgb(25,25,112): midnightblue
-Parsed as rgb(245,255,250): mintcream
-Parsed as rgb(255,228,225): mistyrose
-Parsed as rgb(255,228,181): moccasin
-Parsed as rgb(255,222,173): navajowhite
-Parsed as rgb(0,0,128): navy
-Parsed as rgb(253,245,230): oldlace
-Parsed as rgb(128,128,0): olive
-Parsed as rgb(107,142,35): olivedrab
-Parsed as rgb(255,165,0): orange
-Parsed as rgb(255,69,0): orangered
-Parsed as rgb(218,112,214): orchid
-Parsed as rgb(238,232,170): palegoldenrod
-Parsed as rgb(152,251,152): palegreen
-Parsed as rgb(175,238,238): paleturquoise
-Parsed as rgb(219,112,147): palevioletred
-Parsed as rgb(255,239,213): papayawhip
-Parsed as rgb(255,218,185): peachpuff
-Parsed as rgb(205,133,63): peru
-Parsed as rgb(255,192,203): pink
-Parsed as rgb(221,160,221): plum
-Parsed as rgb(176,224,230): powderblue
-Parsed as rgb(128,0,128): purple
-Parsed as rgb(188,143,143): rosybrown
-Parsed as rgb(65,105,225): royalblue
-Parsed as rgb(139,69,19): saddlebrown
-Parsed as rgb(250,128,114): salmon
-Parsed as rgb(244,164,96): sandybrown
-Parsed as rgb(46,139,87): seagreen
-Parsed as rgb(255,245,238): seashell
-Parsed as rgb(160,82,45): sienna
-Parsed as rgb(192,192,192): silver
-Parsed as rgb(135,206,235): skyblue
-Parsed as rgb(106,90,205): slateblue
-Parsed as rgb(112,128,144): slategray
-Parsed as rgb(112,128,144): slategrey
-Parsed as rgb(255,250,250): snow
-Parsed as rgb(0,255,127): springgreen
-Parsed as rgb(70,130,180): steelblue
-Parsed as rgb(210,180,140): tan
-Parsed as rgb(0,128,128): teal
-Parsed as rgb(216,191,216): thistle
-Parsed as rgb(255,99,71): tomato
-Parsed as rgb(64,224,208): turquoise
-Parsed as rgb(238,130,238): violet
-Parsed as rgb(245,222,179): wheat
-Parsed as rgb(255,255,255): white
-Parsed as rgb(245,245,245): whitesmoke
-Parsed as rgb(255,255,0): yellow
-Parsed as rgb(154,205,50): yellowgreen
-Failed to parse: rgb(100%,100%,0%
-Failed to parse: rgba(100%,100%,0%
-Failed to parse: rgb(100%,100%,r)
-Failed to parse: rgb (100%,100%,r)
-Failed to parse: rgb(100%, 1, 1)
-Failed to parse: hsl(100%,100%,100%)
-Failed to parse: yello
-Failed to parse: !#fff
-Failed to parse: #sdf
-Failed to parse: #
-Failed to parse: #f
-Failed to parse: #ff
-Failed to parse: #fffff
-Failed to parse: #fffffff
-Failed to parse: green,
-Failed to parse: 'left'
-Failed to parse: 'right'
-Failed to parse: 'center'
-Failed to parse: 'border'
-Failed to parse: 'border-
-Failed to parse: 'content'
-Failed to parse: 'logical'
-Failed to parse: 'visual'
-Parsed as rgb(0,10,20): rgb(0, 10, 20)
-Parsed as rgb(255,255,255): #fff
-Parsed as rgb(255,255,255): #ffff
-Parsed as rgb(255,255,255): #ffffff
-Parsed as rgb(255,255,255): #ffffffff
-Parsed as rgb(255,255,255): #FFF
-Parsed as rgb(255,255,255): #FFFFFF
-Parsed as rgb(0,128,0):  green
-Parsed as rgb(0,128,0): green 
-Parsed as rgb(0,128,0): green
-Failed to parse: rgb(.78-2e8e
-Failed to parse: rgb(% 
-Failed to parse: rgb(7
-Failed to parse: rgb(e+
-Failed to parse: rgb(
-Failed to parse: rgb( -2e9%0.795e0,).	
-Failed to parse: rgb(%,4+7).-(%+	8 
-Failed to parse: rgb(74).9 +(.% 0	635
-Failed to parse: rgb()9,- 8	7%4%9%%.
-Failed to parse: rgb(49),,4-30378 052
-Failed to parse: rgb(%7863	
-Failed to parse: rgb(e0
-Failed to parse: rgb(%72+e%e,49 7 
-Failed to parse: rgb(	55,.
-Failed to parse: rgb(263,%	1-74)e
-Failed to parse: rgb( 64110, (1 
-Failed to parse: rgb( 59%3   725)
-Failed to parse: rgb(6e)-2- 180
-Failed to parse: rgb(,	.579e(( 
-Failed to parse: rgb()(
-Failed to parse: rgb(74	e)e6e)-29e7
-Failed to parse: rgb(221%  (e(77
-Failed to parse: rgb(--4	e1%- )	8378 
-Failed to parse: rgb(e4(01.e	
-Failed to parse: rgb(
-Failed to parse: rgb()6((9((.9 3-6438
-Failed to parse: rgb(),15%-+)(,).6
-Failed to parse: rgb(3	(-085932
-Failed to parse: rgb((
-Failed to parse: rgb()
-Failed to parse: rgb(e0944 6)
-Failed to parse: rgb( 
-Failed to parse: rgb(e5
-Failed to parse: rgb(3%+)2%3%
-Failed to parse: rgb(
-Failed to parse: rgb(6e5%.3	e+ e1.69e16
-Failed to parse: rgb(1		5.56,+8 5e%,3
-Failed to parse: rgb(	)ee.%)
-Failed to parse: rgb(-%0%-
-Failed to parse: rgb(231293 16%
-Failed to parse: rgb(+-2+37)888580+9	(
-Failed to parse: rgb(18	805
-Failed to parse: rgb(0
-Failed to parse: rgb(63-.693+
-Failed to parse: rgb(80,2-(.4		,
-Failed to parse: rgb(5%(59%2	5
-Failed to parse: rgb(5e3%,9
-Failed to parse: rgb(%7e-++59e
-Failed to parse: rgb(963 (8)%73)	ee(-
-Failed to parse: rgb(71+1+()3382 3
-Failed to parse: rgb(.27+
-Failed to parse: rgb(
-Failed to parse: rgb((
-Failed to parse: rgb(88
-Failed to parse: rgb(9.43,(6.87 -
-Failed to parse: rgb(e)e. 5997
-Failed to parse: rgb(5 9-557
-Failed to parse: rgb((65-%-0,e217
-Failed to parse: rgb( 2
-Failed to parse: rgb((e
-Failed to parse: rgb(	8(+((e%52, .73
-Failed to parse: rgb(,0(e 
-Failed to parse: rgb()59)62159544,8,e3e
-Failed to parse: rgb(0857-.5
-Failed to parse: rgb(6,71(5	.-%.
-Failed to parse: rgb(2	5e
-Failed to parse: rgb(1	2-7	+-e90
-Failed to parse: rgb(9 )-7
-Failed to parse: rgb(8	759 6,
-Failed to parse: rgb(2+65e 59%0(8)5
-Failed to parse: rgb( 0712
-Failed to parse: rgb(	97,	33)-6,+%0)1e(
-Failed to parse: rgb( .3.6 	,-57%7 e+6
-Failed to parse: rgb(1)7 +%+8 	)-	 -.63e
-Failed to parse: rgb(6786).(8912%
-Failed to parse: rgb(-	%8-,)886+- 9e))e
-Failed to parse: rgb( ,	5732 
-Failed to parse: rgb(18)(
-Failed to parse: rgb(3,+13%(711%9%	%0 -
-Failed to parse: rgb(6e
-Failed to parse: rgb(-e(69
-Failed to parse: rgb(,.19%e-2-(0)+9-2
-Failed to parse: rgb(1%,))(810-5  %37
-Failed to parse: rgb(35.-(%
-Failed to parse: rgb(362020+-8347081%78
-Failed to parse: rgb(-(
-Failed to parse: rgb(%) 54+(006e3141%
-Failed to parse: rgb(	-e 1(9	 0-7
-Failed to parse: rgb(61-2	 
-Failed to parse: rgb(7075)5+	67-(+)7-7-
-Failed to parse: rgb(	..
-Failed to parse: rgb(88-+3%21
-Failed to parse: rgb(3%)003+4
-Failed to parse: rgb(682).e19)0-4642
-Failed to parse: rgb(6.7
-Failed to parse: rgb( 9	1 %6(,%0)e20%e-9
-Failed to parse: rgb(	(
-Failed to parse: rgb(96,	2e0.1%2)5-
-Failed to parse: rgb(.8)7+3 
-Failed to parse: rgb(
-Failed to parse: rgb(8.78
-Failed to parse: rgb(2e8e2% 172e+0. -
-Failed to parse: rgb(e9
-Failed to parse: rgb(0.795e0,).	%%,
-Failed to parse: rgb(+7).
-Failed to parse: rgb((%+	8 -74).9 +(.
-Failed to parse: rgb( 0	635+)9,- 8	
-Failed to parse: rgb(%4%9%%.
-Failed to parse: rgb(49),,4-30378 052
-Failed to parse: rgb(%7863	
-Failed to parse: rgb(e0
-Failed to parse: rgb(%72+e%e,49 7 
-Failed to parse: rgb(	55,.
-Failed to parse: rgb(263,%	1-74)e
-Failed to parse: rgb( 64110, (1 
-Failed to parse: rgb( 59%3   725)
-Failed to parse: rgb(6e)-2- 180
-Failed to parse: rgb(,	.579e(( 
-Failed to parse: rgb()(
-Failed to parse: rgb(74	e)e6e)-29e7
-Failed to parse: rgb(221%  (e(77
-Failed to parse: rgb(--4	e1%- )	8378 
-Failed to parse: rgb(e4(01.e	
-Failed to parse: rgb(
-Failed to parse: rgb()6((9((.9 3-6438
-Failed to parse: rgb(),15%-+)(,).6
-Failed to parse: rgb(3	(-085932
-Failed to parse: rgb((
-Failed to parse: rgb()
-Failed to parse: rgb(e0944 6)
-Failed to parse: rgb( 
-Failed to parse: rgb(e5
-Failed to parse: rgb(3%+)2%3%
-Failed to parse: rgb(
-Failed to parse: rgb(6e5%.3	e+ e1.69e16
-Failed to parse: rgb(1		5.56,+8 5e%,3
-Failed to parse: rgb(	)ee.%)
-Failed to parse: rgb(-%0%-
-Failed to parse: rgb(231293 16%
-Failed to parse: rgb(+-2+37)888580+9	(
-Failed to parse: rgb(18	805
-Failed to parse: rgb(0
-Failed to parse: rgb(63-.693+
-Failed to parse: rgb(80,2-(.4		,
-Failed to parse: rgb(5%(59%2	5
-Failed to parse: rgb(5e3%,9
-Failed to parse: rgb(%7e-++59e
-Failed to parse: rgb(963 (8)%73)	ee(-
-Failed to parse: rgb(71+1+()3382 3
-Failed to parse: rgb(.27+
-Failed to parse: rgb(
-Failed to parse: rgb((
-Failed to parse: rgb(88
-Failed to parse: rgb(9.43,(6.87 -
-Failed to parse: rgb(e)e. 5997
-Failed to parse: rgb(5 9-557
-Failed to parse: rgb((65-%-0,e217
-Failed to parse: rgb( 2
-Failed to parse: rgb((e
-Failed to parse: rgb(	8(+((e%52, .73
-Failed to parse: rgb(,0(e 
-Failed to parse: rgb()59)62159544,8,e3e
-Failed to parse: rgb(0857-.5
-Failed to parse: rgb(6,71(5	.-%.
-Failed to parse: rgb(2	5e
-Failed to parse: rgb(1	2-7	+-e90
-Failed to parse: rgb(9 )-7
-Failed to parse: rgb(8	759 6,
-Failed to parse: rgb(2+65e 59%0(8)5
-Failed to parse: rgb( 0712
-Failed to parse: rgb(	97,	33)-6,+%0)1e(
-Failed to parse: rgb( .3.6 	,-57%7 e+6
-Failed to parse: rgb(1)7 +%+8 	)-	 -.63e
-Failed to parse: rgb(6786).(8912%
-Failed to parse: rgb(-	%8-,)886+- 9e))e
-Failed to parse: rgb( ,	5732 
-Failed to parse: rgb(18)(
-Failed to parse: rgb(3,+13%(711%9%	%0 -
-Failed to parse: rgb(6e
-Failed to parse: rgb(-e(69
-Failed to parse: rgb(,.19%e-2-(0)+9-2
-Failed to parse: rgb(1%,))(810-5  %37
-Failed to parse: rgb(35.-(%
-Failed to parse: rgb(362020+-8347081%78
-Failed to parse: rgb(-(
-Failed to parse: rgb(%) 54+(006e3141%
-Failed to parse: rgb(	-e 1(9	 0-7
-Failed to parse: rgb(61-2	 
-Failed to parse: rgb(7075)5+	67-(+)7-7-
-Failed to parse: rgb(	..
-Failed to parse: rgb(88-+3%21
-Failed to parse: rgb(3%)003+4
-Failed to parse: rgb(682).e19)0-4642
-Failed to parse: rgb(6.7
-Failed to parse: rgb( 9	1 %6(,%0)e20%e-9
-Failed to parse: rgb(	(
-Failed to parse: rgb(96,	2e0.1%2)5-
-Failed to parse: rgb(.8)7+3 
-Failed to parse: rgb(
-Failed to parse: rgb(8.78
-Failed to parse: rgb(2e8e2% 172e+0. -
-Failed to parse: rgb(e9
-Failed to parse: rgb(0.795e0,).	%%,
-Failed to parse: rgb(+7).
-Failed to parse: rgb((%+	8 -74).9 +(.
-Failed to parse: rgb( 0	635+)9,- 8	
-Failed to parse: rgb(%4%9%%.
-Failed to parse: rgb(49),,4-30378 052
-Failed to parse: rgb(%7863	
-Failed to parse: rgb(e0
-Failed to parse: rgb(%72+e%e,49 7 
-Failed to parse: rgb(	55,.
-Failed to parse: rgb(263,%	1-74)e
-Failed to parse: rgb( 64110, (1 
-Failed to parse: rgb( 59%3   725)
-Failed to parse: rgb(6e)-2- 180
-Failed to parse: rgb(,	.579e(( 
-Failed to parse: rgb()(
-Failed to parse: rgb(74	e)e6e)-29e7
-Failed to parse: rgb(221%  (e(77
-Failed to parse: rgb(--4	e1%- )	8378 
-Failed to parse: rgb(e4(01.e	
-Failed to parse: rgb(
-Failed to parse: rgb()6((9((.9 3-6438
-Failed to parse: rgb(),15%-+)(,).6
-Failed to parse: rgb(3	(-085932
-Failed to parse: rgb((
-Failed to parse: rgb()
-Failed to parse: rgb(e0944 6)
-Failed to parse: rgb( 
-Failed to parse: rgb(e5
-Failed to parse: rgb(3%+)2%3%
-Failed to parse: rgb(
-Failed to parse: rgb(6e5%.3	e+ e1.69e16
-Failed to parse: rgb(1		5.56,+8 5e%,3
-Failed to parse: rgb(	)ee.%)
-Failed to parse: rgb(-%0%-
-Failed to parse: rgb(231293 16%
-Failed to parse: rgb(+-2+37)888580+9	(
-Failed to parse: rgb(18	805
-Failed to parse: rgb(0
-Failed to parse: rgb(63-.693+
-Failed to parse: rgb(80,2-(.4		,
-Failed to parse: rgb(5%(59%2	5
-Failed to parse: rgb(5e3%,9
-Failed to parse: rgb(%7e-++59e
-Failed to parse: rgb(963 (8)%73)	ee(-
-Failed to parse: rgb(71+1+()3382 3
-Failed to parse: rgb(.27+
-Failed to parse: rgb(
-Failed to parse: 
-Failed to parse: 
-Failed to parse: rgb()
-Parsed as rgb(0,255,0): #0f0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-

Deleted: trunk/LayoutTests/svg/dom/rgb-color-parser.html (209496 => 209497)


--- trunk/LayoutTests/svg/dom/rgb-color-parser.html	2016-12-08 00:37:28 UTC (rev 209496)
+++ trunk/LayoutTests/svg/dom/rgb-color-parser.html	2016-12-08 00:42:29 UTC (rev 209497)
@@ -1,276 +0,0 @@
-<html>
-<head>
-<script src=""
-<script src=""
-</head>
-<body>
-<p id="description"></p>
-<div id="console"></div>
-<script>
-    description("This test fuzzes the color parser with semi-random attribute values and dumps the results of any values that parse successfully.");
-
-    var characters = [
-        "0",
-        "1",
-        "2",
-        "3",
-        "4",
-        "5",
-        "6",
-        "7",
-        "8",
-        "9",
-        " ",
-        "\t",
-        "(",
-        ")",
-        "%",
-        "+",
-        "-",
-        ".",
-        "e",
-        ","
-    ];
-    
-    var stopElement = document.createElementNS("http://www.w3.org/2000/svg", "stop");
-    function parseRGBColor(string)
-    {
-        try {
-            stopElement.style.removeProperty("stop-color");
-            stopElement.style.stopColor = string;
-            var stopColor = stopElement.style.getPropertyCSSValue("stop-color");
-            if (!stopColor) {
-                debug("Failed to parse: " + string);
-                return;
-            }
-            var rgbColor = stopColor.rgbColor;
-            var red = rgbColor.red.getFloatValue(CSSPrimitiveValue.CSS_NUMBER);
-            var green = rgbColor.green.getFloatValue(CSSPrimitiveValue.CSS_NUMBER);
-            var blue = rgbColor.blue.getFloatValue(CSSPrimitiveValue.CSS_NUMBER);
-            var rgbColorString = "rgb(" + red + "," + green + "," + blue + ")";
-            debug("Parsed as " + rgbColorString + ": " + string);
-        } catch(e) {
-            debug("Threw exception " + e + ": " + string);
-        }
-    }
-
-    // Taken from CSS 3 color.
-    var svgColors = [
-        "aliceblue",
-        "antiquewhite",
-        "aqua",
-        "aquamarine",
-        "azure",
-        "beige",
-        "bisque",
-        "black",
-        "blanchedalmond",
-        "blue",
-        "blueviolet",
-        "brown",
-        "burlywood",
-        "cadetblue",
-        "chartreuse",
-        "chocolate",
-        "coral",
-        "cornflowerblue",
-        "cornsilk",
-        "crimson",
-        "cyan",
-        "darkblue",
-        "darkcyan",
-        "darkgoldenrod",
-        "darkgray",
-        "darkgreen",
-        "darkgrey",
-        "darkkhaki",
-        "darkmagenta",
-        "darkolivegreen",
-        "darkorange",
-        "darkorchid",
-        "darkred",
-        "darksalmon",
-        "darkseagreen",
-        "darkslateblue",
-        "darkslategray",
-        "darkslategrey",
-        "darkturquoise",
-        "darkviolet",
-        "deeppink",
-        "deepskyblue",
-        "dimgray",
-        "dimgrey",
-        "dodgerblue",
-        "firebrick",
-        "floralwhite",
-        "forestgreen",
-        "fuchsia",
-        "gainsboro",
-        "ghostwhite",
-        "gold",
-        "goldenrod",
-        "gray",
-        "green",
-        "greenyellow",
-        "grey",
-        "honeydew",
-        "hotpink",
-        "indianred",
-        "indigo",
-        "ivory",
-        "khaki",
-        "lavender",
-        "lavenderblush",
-        "lawngreen",
-        "lemonchiffon",
-        "lightblue",
-        "lightcoral",
-        "lightcyan",
-        "lightgoldenrodyellow",
-        "lightgray",
-        "lightgreen",
-        "lightgrey",
-        "lightpink",
-        "lightsalmon",
-        "lightseagreen",
-        "lightskyblue",
-        "lightslategray",
-        "lightslategrey",
-        "lightsteelblue",
-        "lightyellow",
-        "lime",
-        "limegreen",
-        "linen",
-        "magenta",
-        "maroon",
-        "mediumaquamarine",
-        "mediumblue",
-        "mediumorchid",
-        "mediumpurple",
-        "mediumseagreen",
-        "mediumslateblue",
-        "mediumspringgreen",
-        "mediumturquoise",
-        "mediumvioletred",
-        "midnightblue",
-        "mintcream",
-        "mistyrose",
-        "moccasin",
-        "navajowhite",
-        "navy",
-        "oldlace",
-        "olive",
-        "olivedrab",
-        "orange",
-        "orangered",
-        "orchid",
-        "palegoldenrod",
-        "palegreen",
-        "paleturquoise",
-        "palevioletred",
-        "papayawhip",
-        "peachpuff",
-        "peru",
-        "pink",
-        "plum",
-        "powderblue",
-        "purple",
-        // We do not test red.
-        "rosybrown",
-        "royalblue",
-        "saddlebrown",
-        "salmon",
-        "sandybrown",
-        "seagreen",
-        "seashell",
-        "sienna",
-        "silver",
-        "skyblue",
-        "slateblue",
-        "slategray",
-        "slategrey",
-        "snow",
-        "springgreen",
-        "steelblue",
-        "tan",
-        "teal",
-        "thistle",
-        "tomato",
-        "turquoise",
-        "violet",
-        "wheat",
-        "white",
-        "whitesmoke",
-        "yellow",
-        "yellowgreen"
-    ];
-
-    function fuzz()
-    {
-        // Some valid values.
-        parseRGBColor("blue");
-        parseRGBColor("rgb(0, 255, 0)");
-        for (var i = 0; i < svgColors.length; ++i)
-            parseRGBColor(svgColors[i]);
-
-        // Some invalid ones.
-        parseRGBColor("rgb(100%,100%,0%");
-        parseRGBColor("rgba(100%,100%,0%");
-        parseRGBColor("rgb(100%,100%,r)");
-        parseRGBColor("rgb (100%,100%,r)");
-        parseRGBColor("rgb(100%, 1, 1)");
-        parseRGBColor("hsl(100%,100%,100%)");
-        parseRGBColor("yello");
-        parseRGBColor("!#fff");
-        parseRGBColor("#sdf");
-        parseRGBColor("#");
-        parseRGBColor("#f");
-        parseRGBColor("#ff");
-        parseRGBColor("#fffff");
-        parseRGBColor("#fffffff");
-        parseRGBColor("green,");
-        parseRGBColor("'left'");
-        parseRGBColor("'right'");
-        parseRGBColor("'center'");
-        parseRGBColor("'border'");
-        parseRGBColor("'border-");
-        parseRGBColor("'content'");
-        parseRGBColor("'logical'");
-        parseRGBColor("'visual'");
-
-        // Some more valid ones.
-        parseRGBColor("rgb(0, 10, 20)");
-        parseRGBColor("#fff");
-        parseRGBColor("#ffff");
-        parseRGBColor("#ffffff");
-        parseRGBColor("#ffffffff");
-        parseRGBColor("#FFF");
-        parseRGBColor("#FFFFFF");
-        parseRGBColor(" green");
-        parseRGBColor("green ");
-        parseRGBColor("green");
-        
-        // Random assortments of valid characters
-        for (var i = 0; i < 250; i++) { //>
-            var colorString = "rgb(";
-            var count = Math.scriptedRandomInt(20);
-            for (var j = 0; j < count; j++) { //>
-                colorString += characters[Math.scriptedRandomInt(characters.length)];
-            }
-            parseRGBColor(colorString);
-        }
-        
-        // Empty-ish colors
-        parseRGBColor("");
-        parseRGBColor(String.fromCharCode(0));
-        parseRGBColor("rgb(" + String.fromCharCode(0) + ")");
-        
-        // One more valid value.
-        parseRGBColor("#0f0");
-    }
-
-    fuzz();
-
-</script>
-<script src=""
-</html>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to