From 6a845e67d798225c0d91129e0ea4722ee1758390 Mon Sep 17 00:00:00 2001 From: Matthew Fernandez Date: Sun, 14 Feb 2021 14:02:41 -0800 Subject: [PATCH] fix HTML validation errors in types.html Related to #1861. --- lib/inkpot/data/types.html | 158 +++++++++++++++---------------------- rtest/test_regression.py | 1 - 2 files changed, 65 insertions(+), 94 deletions(-) diff --git a/lib/inkpot/data/types.html b/lib/inkpot/data/types.html index 755fb18e3..49cc0f522 100644 --- a/lib/inkpot/data/types.html +++ b/lib/inkpot/data/types.html @@ -38,7 +38,7 @@

4 Basic Data Types and Interfaces


- +

Contents


- +

4.1 Basic data types

The common data types for SVG's properties and attributes fall into the following categories:


- +

4.2 Recognized color keyword names

The following is the list of recognized color keywords that can be used as a keyword value for data type
-
+

4.3 Basic DOM interfaces

The following interfaces are defined below: SVGCSSRule, SVGRenderingIntent.


- +

Interface SVGElement

All of the SVG DOM interfaces that correspond directly to @@ -1799,8 +1793,7 @@ interface SVGElement : Element {
-
+

Interface SVGAnimatedBoolean

Used for attributes of type boolean which can be animated. @@ -1862,8 +1855,7 @@ interface SVGAnimatedBoolean {
-
+

Interface SVGAnimatedString

Used for attributes of type DOMString which can be animated. @@ -1925,8 +1917,7 @@ interface SVGAnimatedString {
-
+

Interface SVGStringList

This interface defines a list of
-
+

Interface SVGAnimatedEnumeration

Used for attributes whose value must be a constant from a @@ -2517,8 +2507,7 @@ interface SVGAnimatedEnumeration {
-
+

Interface SVGAnimatedInteger

Used for attributes of basic type 'integer' which can be @@ -2581,7 +2570,7 @@ interface SVGAnimatedInteger {
-
+

Interface SVGNumber

Used for attributes of basic type 'number'. @@ -2633,8 +2622,7 @@ interface SVGNumber {
-
+

Interface SVGAnimatedNumber

Used for attributes of basic type 'number' which can be @@ -2697,8 +2685,7 @@ interface SVGAnimatedNumber {
-
+

Interface SVGNumberList

This interface defines a list of
-
+

Interface SVGAnimatedNumberList

Used for attributes which take a list of numbers and which can @@ -3266,7 +3252,7 @@ interface SVGAnimatedNumberList {
-
+

Interface SVGLength

The SVGLength @@ -3583,8 +3569,7 @@ interface SVGLength {
-
+

Interface SVGAnimatedLength

Used for attributes of basic type 'length' which can be @@ -3624,8 +3609,7 @@ interface SVGAnimatedLength {
-
+

Interface SVGLengthList

This interface defines a list of
-
+

Interface SVGAnimatedLengthList

Used for attributes of type SVGLengthList which can be @@ -4193,7 +4176,7 @@ interface SVGAnimatedLengthList {
-
+

Interface SVGAngle

The SVGAngle interface @@ -4456,8 +4439,7 @@ interface SVGAngle {
-
+

Interface SVGAnimatedAngle

Corresponds to all properties and attributes whose values can @@ -4497,7 +4479,7 @@ interface SVGAnimatedAngle {
-
+

Interface SVGColor

The SVGColor interface @@ -4789,7 +4771,7 @@ interface SVGColor : css::CSSValue {
-
+

Interface SVGICCColor

The SVGICCColor @@ -4852,7 +4834,7 @@ interface SVGICCColor {
-
+

Interface SVGRect

Rectangles are defined as consisting of a (x,y) coordinate @@ -4998,8 +4980,7 @@ interface SVGRect {
-
+

Interface SVGAnimatedRect

Used for attributes of type SVGRect which can be animated. @@ -5038,8 +5019,7 @@ interface SVGAnimatedRect {
-
+

Interface SVGUnitTypes

The SVGUnitTypes @@ -5107,7 +5087,7 @@ interface SVGUnitTypes {
-
+

Interface SVGStylable

@@ -5202,8 +5182,7 @@ interface SVGStylable {

-
+

Interface SVGLocatable

Interface SVGLocatable @@ -5426,8 +5405,7 @@ interface SVGLocatable {
-
+

Interface SVGTransformable

Interface
-
+

Interface SVGTests

Interface SVGTests @@ -5562,8 +5540,7 @@ interface SVGTests {
-
+

Interface SVGLangSpace

Interface SVGLangSpace @@ -5653,8 +5630,7 @@ interface SVGLangSpace {
-
+

Interface SVGExternalResourcesRequired

Interface
-
+

Interface SVGFitToViewBox

Interface
-
+

Interface SVGZoomAndPan

The SVGZoomAndPan @@ -5837,7 +5811,7 @@ interface SVGZoomAndPan {
-
+

Interface SVGViewSpec

The interface corresponds to an SVG View Specification.

@@ -5904,8 +5878,7 @@ interface SVGViewSpec :
-
+

Interface SVGURIReference

Interface
-
+

Interface SVGCSSRule

SVG extends interface
-
+

Interface SVGRenderingIntent

The SVGRenderingIntent diff --git a/rtest/test_regression.py b/rtest/test_regression.py index af66440fa..eee403a1b 100644 --- a/rtest/test_regression.py +++ b/rtest/test_regression.py @@ -505,7 +505,6 @@ def test_html(src: Path): # remove it from this list. # See https://gitlab.com/graphviz/graphviz/-/issues/1861 FAILING = frozenset(ROOT / x for x in ( - 'lib/inkpot/data/types.html', 'macosx/graphviz.help/graphviz.html', )) -- 2.40.0