From 27b7ddf1f36b5c1b7e95c6b3ab921e33cbb41e6d Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Thu, 20 May 2021 13:02:52 +0100 Subject: [PATCH] Remove unimplemented SVG color-profile and solidcolor Content changes to correspond to BCD: https://github.com/mdn/browser-compat-data/pull/10515 --- files/en-us/_redirects.txt | 1 - files/en-us/_wikihistory.json | 54 ------------ .../web/api/document_object_model/index.html | 2 - .../web/api/svgcolorprofileelement/index.html | 56 ------------- .../web/api/svgsolidcolorelement/index.html | 28 ------- .../en-us/web/svg/attribute/local/index.html | 62 -------------- files/en-us/web/svg/attribute/name/index.html | 34 +------- .../svg/attribute/rendering-intent/index.html | 79 ------------------ .../svg/attribute/requiredfeatures/index.html | 4 - .../attribute/xlink_colon_arcrole/index.html | 2 +- .../svg/attribute/xlink_colon_href/index.html | 28 +------ .../attribute/xlink_colon_title/index.html | 2 +- .../svg/attribute/xlink_colon_type/index.html | 2 +- files/en-us/web/svg/content_type/index.html | 14 ---- .../web/svg/element/color-profile/index.html | 61 -------------- files/en-us/web/svg/element/index.html | 4 +- .../web/svg/element/solidcolor/index.html | 82 ------------------- .../svg/svg_2_support_in_mozilla/index.html | 8 -- 18 files changed, 6 insertions(+), 517 deletions(-) delete mode 100644 files/en-us/web/api/svgcolorprofileelement/index.html delete mode 100644 files/en-us/web/api/svgsolidcolorelement/index.html delete mode 100644 files/en-us/web/svg/attribute/local/index.html delete mode 100644 files/en-us/web/svg/attribute/rendering-intent/index.html delete mode 100644 files/en-us/web/svg/element/color-profile/index.html delete mode 100644 files/en-us/web/svg/element/solidcolor/index.html diff --git a/files/en-us/_redirects.txt b/files/en-us/_redirects.txt index f69241f0a100472..f3f001e8e3ca59c 100644 --- a/files/en-us/_redirects.txt +++ b/files/en-us/_redirects.txt @@ -6215,7 +6215,6 @@ /en-US/docs/SVG/Element/animateTransform /en-US/docs/Web/SVG/Element/animateTransform /en-US/docs/SVG/Element/circle /en-US/docs/Web/SVG/Element/circle /en-US/docs/SVG/Element/clipPath /en-US/docs/Web/SVG/Element/clipPath -/en-US/docs/SVG/Element/color-profile /en-US/docs/Web/SVG/Element/color-profile /en-US/docs/SVG/Element/cursor /en-US/docs/Web/SVG/Element/cursor /en-US/docs/SVG/Element/defs /en-US/docs/Web/SVG/Element/defs /en-US/docs/SVG/Element/desc /en-US/docs/Web/SVG/Element/desc diff --git a/files/en-us/_wikihistory.json b/files/en-us/_wikihistory.json index cfed0712686f07a..0dcf0ede8314aa8 100644 --- a/files/en-us/_wikihistory.json +++ b/files/en-us/_wikihistory.json @@ -76641,13 +76641,6 @@ "Jeremie" ] }, - "Web/API/SVGColorProfileElement": { - "modified": "2020-10-15T21:53:52.508Z", - "contributors": [ - "fscholz", - "Sebastianz" - ] - }, "Web/API/SVGComponentTransferFunctionElement": { "modified": "2020-10-15T21:53:51.528Z", "contributors": [ @@ -77580,14 +77573,6 @@ "Jeremie" ] }, - "Web/API/SVGSolidcolorElement": { - "modified": "2020-10-15T21:53:53.263Z", - "contributors": [ - "sideshowbarker", - "fscholz", - "Sebastianz" - ] - }, "Web/API/SVGStopElement": { "modified": "2020-10-15T21:10:53.303Z", "contributors": [ @@ -156269,16 +156254,6 @@ "Jeremie" ] }, - "Web/SVG/Attribute/local": { - "modified": "2020-10-15T21:25:10.496Z", - "contributors": [ - "Sebastianz", - "chrisdavidmills", - "Splaktar", - "Tigt", - "sumantro" - ] - }, "Web/SVG/Attribute/marker-end": { "modified": "2020-10-31T11:07:53.559Z", "contributors": [ @@ -156661,12 +156636,6 @@ "Sebastianz" ] }, - "Web/SVG/Attribute/rendering-intent": { - "modified": "2020-10-15T22:21:12.005Z", - "contributors": [ - "Sebastianz" - ] - }, "Web/SVG/Attribute/repeatCount": { "modified": "2020-10-15T21:13:08.234Z", "contributors": [ @@ -157649,18 +157618,6 @@ "Manuel_Strehl" ] }, - "Web/SVG/Element/color-profile": { - "modified": "2020-10-15T21:09:15.075Z", - "contributors": [ - "Tigt", - "fscholz", - "Sebastianz", - "kscarfone", - "Jeremie", - "trevorh", - "Manuel_Strehl" - ] - }, "Web/SVG/Element/cursor": { "modified": "2020-10-15T21:09:15.177Z", "contributors": [ @@ -158443,17 +158400,6 @@ "kscarfone" ] }, - "Web/SVG/Element/solidColor": { - "modified": "2020-12-06T03:40:51.367Z", - "contributors": [ - "mfuji09", - "sideshowbarker", - "fscholz", - "Sebastianz", - "david_ross", - "y6nH" - ] - }, "Web/SVG/Element/stop": { "modified": "2020-10-15T21:11:00.995Z", "contributors": [ diff --git a/files/en-us/web/api/document_object_model/index.html b/files/en-us/web/api/document_object_model/index.html index 13a139e9e571816..ade441774687d2c 100644 --- a/files/en-us/web/api/document_object_model/index.html +++ b/files/en-us/web/api/document_object_model/index.html @@ -118,7 +118,6 @@

SVG element interfaces

  • {{DOMxRef("SVGAnimateTransformElement")}}
  • {{DOMxRef("SVGCircleElement")}}
  • {{DOMxRef("SVGClipPathElement")}}
  • -
  • {{DOMxRef("SVGColorProfileElement")}} {{Deprecated_Inline}}
  • {{DOMxRef("SVGComponentTransferFunctionElement")}}
  • {{DOMxRef("SVGCursorElement")}}
  • {{DOMxRef("SVGDefsElement")}}
  • @@ -188,7 +187,6 @@

    SVG element interfaces

  • {{DOMxRef("SVGRectElement")}}
  • {{DOMxRef("SVGScriptElement")}}
  • {{DOMxRef("SVGSetElement")}}
  • -
  • {{DOMxRef("SVGSolidcolorElement")}} {{Experimental_Inline}}
  • {{DOMxRef("SVGStopElement")}}
  • {{DOMxRef("SVGStyleElement")}}
  • {{DOMxRef("SVGSVGElement")}}
  • diff --git a/files/en-us/web/api/svgcolorprofileelement/index.html b/files/en-us/web/api/svgcolorprofileelement/index.html deleted file mode 100644 index 4a821ad93fa4b8a..000000000000000 --- a/files/en-us/web/api/svgcolorprofileelement/index.html +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: SVGColorProfileElement -slug: Web/API/SVGColorProfileElement -tags: - - API - - Deprecated - - NeedsExample - - Reference - - SVG - - SVG DOM ---- -
    {{APIRef("SVG")}}{{deprecated_header}}
    - -

    The SVGColorProfileElement interface corresponds to the {{SVGElement("color-profile")}} element.

    - -

    Properties

    - -
    -
    {{domxref("SVGColorProfileElement.local")}}
    -
    A {{domxref("DOMString")}} corresponding to the {{SVGAttr("local")}} attribute of the given element.
    -
    {{domxref("SVGColorProfileElement.name")}}
    -
    A {{domxref("DOMString")}} corresponding to the {{SVGAttr("name")}} attribute of the given element.
    -
    {{domxref("SVGColorProfileElement.renderingIntent")}}
    -
    An unsigned short corresponding to the {{SVGAttr("rendering-intent")}} attribute of the given element. It takes one of the  RENDERING_INTENT_* constants defined on the {{domxref("SVGRenderingIntent")}} interface that corresponds to the value of the {{SVGAttr("rendering-intent")}} attribute.
    -
    - -

    Methods

    - -

    This interface does not provide any specific methods, but implements those of its parent, {{domxref("SVGElement")}}, and implements methods of {{domxref("SVGRenderingIntent")}}.

    - -

    Specifications

    - - - - - - - - - - - - - - -
    SpecificationStatusComment
    {{SpecName("SVG1.1", "color.html#InterfaceSVGColorProfileElement", "SVGColorProfileElement")}}{{Spec2('SVG1.1')}}Initial definition
    - -

    Browser compatibility

    - -

    {{Compat("api.SVGColorProfileElement")}}

    - -

    See also

    - - diff --git a/files/en-us/web/api/svgsolidcolorelement/index.html b/files/en-us/web/api/svgsolidcolorelement/index.html deleted file mode 100644 index ea79b84903b37ca..000000000000000 --- a/files/en-us/web/api/svgsolidcolorelement/index.html +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: SVGSolidcolorElement -slug: Web/API/SVGSolidcolorElement -tags: - - API - - Experimental - - NeedsExample - - Reference - - SVG - - SVG DOM ---- -
    {{deprecated_header}}
    - -

    The SVGSolidcolorElement interface corresponds to the {{SVGElement("solidcolor")}} element.

    - -

    {{InheritanceDiagram(600, 140)}}

    - -

    Properties

    - -

    This interface doesn't implement any specific properties, but inherits properties from its parent interface, {{domxref("SVGElement")}}.

    - -

    Methods

    - -

    This interface doesn't implement any specific methods, but inherits methods from its parent interface, {{domxref("SVGElement")}}.

    - -

    Browser compatibility

    - -

    {{Compat("api.SVGSolidcolorElement")}}

    diff --git a/files/en-us/web/svg/attribute/local/index.html b/files/en-us/web/svg/attribute/local/index.html deleted file mode 100644 index 39e1709e371214f..000000000000000 --- a/files/en-us/web/svg/attribute/local/index.html +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: local -slug: Web/SVG/Attribute/local -tags: - - Deprecated - - SVG - - SVG Attribute ---- -
    {{SVGRef}}{{Deprecated_Header}}
    - -

    The local attribute specifies the unique ID for a locally stored color profile as specified by International Color Consortium.

    - -

    If both the {{SVGAttr("xlink:href")}} and the local attribute are specified, then the local file system is searched for the color profile first, and, if not available locally, then the resource identified by the xlink:href attribute is used.

    - -

    Only one element is using this attribute: {{SVGElement("color-profile")}}

    - -

    Usage notes

    - - - - - - - - - - - - - - - - -
    Value<string>
    Default valueNone
    AnimatableNo
    - -
    -
    <string>
    -
    This value specifies the unique ID for a locally stored color profile as specified by International Color Consortium.
    -
    - -

    Specifications

    - - - - - - - - - - - - - - - - -
    SpecificationStatusComment
    {{SpecName("SVG1.1", "color.html#ColorProfileElementLocalAttribute", "local")}}{{Spec2("SVG1.1")}}Initial definition
    - -

    Browser compatibility

    - -

    {{Compat("svg.elements.color-profile.local")}}

    diff --git a/files/en-us/web/svg/attribute/name/index.html b/files/en-us/web/svg/attribute/name/index.html index 6da1c0b0e8fc867..d3f4c0852c9f078 100644 --- a/files/en-us/web/svg/attribute/name/index.html +++ b/files/en-us/web/svg/attribute/name/index.html @@ -10,39 +10,7 @@

    The name attribute specifies either the name of a color profile or a font face.

    -

    Two elements are using this attribute: {{SVGElement("color-profile")}} and {{SVGElement("font-face-name")}}

    - -

    color-profile

    - -

    For {{SVGElement("color-profile")}}, name defines the name of the color profile.

    - - - - - - - - - - - - - - - - -
    Value<name>
    Default valueNone
    AnimatableYes
    - -
    -
    <name>
    -
    -

    This value is the name which is used as the first parameter for ICC color specifications within {{SVGAttr("fill")}}, {{SVGAttr("stroke")}}, {{SVGAttr("stop-color")}}, {{SVGAttr("flood-color")}} and {{SVGAttr("lighting-color")}} property values to identify the color profile to use for the ICC color specification and the name which can be the value of the {{SVGAttr("color-profile")}} property.

    - -
    -

    Note: If no name is provided, it will be impossible to reference the given color profile description. The name "sRGB" is predefined; any color profile descriptions with <name> set to "sRGB" (case-insensitively) will be ignored.

    -
    -
    -
    +

    One element uses using this attribute: {{SVGElement("font-face-name")}}.

    font-face-name

    diff --git a/files/en-us/web/svg/attribute/rendering-intent/index.html b/files/en-us/web/svg/attribute/rendering-intent/index.html deleted file mode 100644 index 988b44b66e0380a..000000000000000 --- a/files/en-us/web/svg/attribute/rendering-intent/index.html +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: rendering-intent -slug: Web/SVG/Attribute/rendering-intent -tags: - - Deprecated - - SVG - - SVG Attribute ---- -
    {{SVGRef}}{{Deprecated_Header}}
    - -

    The rendering-intent attribute permits the specification of a color profile rendering intent other than the default.

    - -

    rendering-intent is applicable primarily to color profiles corresponding to CMYK color spaces. The different options cause different methods to be used for translating colors to the color gamut of the target rendering device.

    - -

    Only one element is using this attribute: {{SVGElement("color-profile")}}

    - -

    Usage notes

    - - - - - - - - - - - - - - - - -
    Valueauto | perceptual | relative-colorimetric | saturation | absolute-colorimetric
    Default valueauto
    AnimatableYes
    - -
    -
    auto
    -
    This value allows the user agent to determine the best intent based on the content type.
    -
    perceptual
    -
    -

    This value preserves the relationship between colors. It attempts to maintain relative color values among the pixels as they are mapped to the target device {{Glossary("gamut")}}. Sometimes pixel values that were originally within the target device gamut are changed in order to avoid hue shifts and discontinuities and to preserve as much as possible the overall appearance of the scene.

    - -

    Note: This method should be used for images.

    -
    -
    relative-colorimetric
    -
    This value preserves the relative saturation (chroma) values of the original pixels. Colors that are outside the gamut are converted to colors that have the same saturation but fall just inside the gamut.
    -
    saturation
    -
    This value leaves colors that fall inside the gamut unchanged. This method usually converts out of gamut colors to colors that have the same lightness but fall just inside the gamut.
    -
    absolute-colorimetric
    -
    This value disables white point matching when converting colors.
    -
    -
    -

    Note: This option is generally not recommended.

    -
    -
    -
    - -

    Specifications

    - - - - - - - - - - - - - - - - -
    SpecificationStatusComment
    {{SpecName("SVG1.1", "color.html#ColorProfileElementRenderingIntentAttribute", "rendering-intent")}}{{Spec2("SVG1.1")}}Initial definition
    - -

    Browser compatibility

    - -

    {{Compat("svg.elements.color-profile.rendering-intent")}}

    diff --git a/files/en-us/web/svg/attribute/requiredfeatures/index.html b/files/en-us/web/svg/attribute/requiredfeatures/index.html index b181dc2b1187a30..ff1a257ee6959ba 100644 --- a/files/en-us/web/svg/attribute/requiredfeatures/index.html +++ b/files/en-us/web/svg/attribute/requiredfeatures/index.html @@ -220,10 +220,6 @@

    Feature strings

    The browser supports the {{SVGElement("marker")}} element

    -
    http://www.w3.org/TR/SVG11/feature#ColorProfile
    -
    -

    The browser supports the {{SVGElement("color-profile")}} element

    -
    http://www.w3.org/TR/SVG11/feature#Gradient

    The browser supports the {{SVGElement("linearGradient")}}, {{SVGElement("radialGradient")}} and {{SVGElement("stop")}} elements

    diff --git a/files/en-us/web/svg/attribute/xlink_colon_arcrole/index.html b/files/en-us/web/svg/attribute/xlink_colon_arcrole/index.html index 30e5746d7643f4e..0c1c81d94885fae 100644 --- a/files/en-us/web/svg/attribute/xlink_colon_arcrole/index.html +++ b/files/en-us/web/svg/attribute/xlink_colon_arcrole/index.html @@ -12,7 +12,7 @@

    This contextual role can differ from the meaning of the resource when taken outside the context of this particular arc. For example, a resource might generically represent a "person," but in the context of a particular arc it might have the role of "mother" and in the context of a different arc it might have the role of "daughter."

    -

    Twenty two elements are using this attribute: {{SVGElement("a")}}, {{SVGElement("altGlyph")}}, {{SVGElement("animate")}}, {{SVGElement("animateColor")}}, {{SVGElement("animateMotion")}}, {{SVGElement("animateTransform")}}, {{SVGElement("color-profile")}}, {{SVGElement("cursor")}}, {{SVGElement("feImage")}}, {{SVGElement("filter")}}, {{SVGElement("font-face-uri")}}, {{SVGElement("glyphRef")}}, {{SVGElement("image")}}, {{SVGElement("linearGradient")}}, {{SVGElement("mpath")}}, {{SVGElement("pattern")}}, {{SVGElement("radialGradient")}}, {{SVGElement("script")}}, {{SVGElement("set")}}, {{SVGElement("textPath")}}, {{SVGElement("tref")}}, {{SVGElement("use")}}

    +

    Twenty two elements are using this attribute: {{SVGElement("a")}}, {{SVGElement("altGlyph")}}, {{SVGElement("animate")}}, {{SVGElement("animateColor")}}, {{SVGElement("animateMotion")}}, {{SVGElement("animateTransform")}}, {{SVGElement("cursor")}}, {{SVGElement("feImage")}}, {{SVGElement("filter")}}, {{SVGElement("font-face-uri")}}, {{SVGElement("glyphRef")}}, {{SVGElement("image")}}, {{SVGElement("linearGradient")}}, {{SVGElement("mpath")}}, {{SVGElement("pattern")}}, {{SVGElement("radialGradient")}}, {{SVGElement("script")}}, {{SVGElement("set")}}, {{SVGElement("textPath")}}, {{SVGElement("tref")}}, {{SVGElement("use")}}

    Usage notes

    diff --git a/files/en-us/web/svg/attribute/xlink_colon_href/index.html b/files/en-us/web/svg/attribute/xlink_colon_href/index.html index d34b64aa146fc09..eb8236ef54e981d 100644 --- a/files/en-us/web/svg/attribute/xlink_colon_href/index.html +++ b/files/en-us/web/svg/attribute/xlink_colon_href/index.html @@ -14,7 +14,7 @@

    Note: SVG 2 removed the need for the xlink namespace, so instead of xlink:href you should use {{SVGAttr("href")}}.

    -

    22 elements are using this attribute: {{SVGElement("a")}}, {{SVGElement("altGlyph")}}, {{SVGElement("animate")}}, {{SVGElement("animateColor")}}, {{SVGElement("animateMotion")}}, {{SVGElement("animateTransform")}}, {{SVGElement("color-profile")}}, {{SVGElement("cursor")}}, {{SVGElement("feImage")}}, {{SVGElement("filter")}}, {{SVGElement("font-face-uri")}}, {{SVGElement("glyphRef")}}, {{SVGElement("image")}}, {{SVGElement("linearGradient")}}, {{SVGElement("mpath")}}, {{SVGElement("pattern")}}, {{SVGElement("radialGradient")}}, {{SVGElement("script")}}, {{SVGElement("set")}}, {{SVGElement("textPath")}}, {{SVGElement("tref")}}, and {{SVGElement("use")}}}

    +

    22 elements are using this attribute: {{SVGElement("a")}}, {{SVGElement("altGlyph")}}, {{SVGElement("animate")}}, {{SVGElement("animateColor")}}, {{SVGElement("animateMotion")}}, {{SVGElement("animateTransform")}}, {{SVGElement("cursor")}}, {{SVGElement("feImage")}}, {{SVGElement("filter")}}, {{SVGElement("font-face-uri")}}, {{SVGElement("glyphRef")}}, {{SVGElement("image")}}, {{SVGElement("linearGradient")}}, {{SVGElement("mpath")}}, {{SVGElement("pattern")}}, {{SVGElement("radialGradient")}}, {{SVGElement("script")}}, {{SVGElement("set")}}, {{SVGElement("textPath")}}, {{SVGElement("tref")}}, and {{SVGElement("use")}}}

    -

    These elements are using this attribute: {{SVGElement("a")}}, {{SVGElement("altGlyph")}}, {{SVGElement("animate")}}, {{SVGElement("animateColor")}}, {{SVGElement("animateMotion")}}, {{SVGElement("animateTransform")}}, {{SVGElement("color-profile")}}, {{SVGElement("cursor")}}, {{SVGElement("feImage")}}, {{SVGElement("filter")}}, {{SVGElement("font-face-uri")}}, {{SVGElement("glyphRef")}}, {{SVGElement("image")}}, {{SVGElement("linearGradient")}}, {{SVGElement("mpath")}}, {{SVGElement("pattern")}}, {{SVGElement("radialGradient")}}, {{SVGElement("script")}}, {{SVGElement("set")}}, {{SVGElement("textPath")}}, {{SVGElement("tref")}}, and {{SVGElement("use")}}

    +

    These elements are using this attribute: {{SVGElement("a")}}, {{SVGElement("altGlyph")}}, {{SVGElement("animate")}}, {{SVGElement("animateColor")}}, {{SVGElement("animateMotion")}}, {{SVGElement("animateTransform")}}, {{SVGElement("cursor")}}, {{SVGElement("feImage")}}, {{SVGElement("filter")}}, {{SVGElement("font-face-uri")}}, {{SVGElement("glyphRef")}}, {{SVGElement("image")}}, {{SVGElement("linearGradient")}}, {{SVGElement("mpath")}}, {{SVGElement("pattern")}}, {{SVGElement("radialGradient")}}, {{SVGElement("script")}}, {{SVGElement("set")}}, {{SVGElement("textPath")}}, {{SVGElement("tref")}}, and {{SVGElement("use")}}

    Usage context

    diff --git a/files/en-us/web/svg/attribute/xlink_colon_type/index.html b/files/en-us/web/svg/attribute/xlink_colon_type/index.html index 12bf96c29b13593..243289f25d6dc11 100644 --- a/files/en-us/web/svg/attribute/xlink_colon_type/index.html +++ b/files/en-us/web/svg/attribute/xlink_colon_type/index.html @@ -10,7 +10,7 @@

    The xlink:type attribute identifies the type of {{Glossary("XLink")}} being used. In SVG, only simple links are available.

    -

    Twenty two elements are using this attribute: {{SVGElement("a")}}, {{SVGElement("altGlyph")}}, {{SVGElement("animate")}}, {{SVGElement("animateColor")}}, {{SVGElement("animateMotion")}}, {{SVGElement("animateTransform")}}, {{SVGElement("color-profile")}}, {{SVGElement("cursor")}}, {{SVGElement("feImage")}}, {{SVGElement("filter")}}, {{SVGElement("font-face-uri")}}, {{SVGElement("glyphRef")}}, {{SVGElement("image")}}, {{SVGElement("linearGradient")}}, {{SVGElement("mpath")}}, {{SVGElement("pattern")}}, {{SVGElement("radialGradient")}}, {{SVGElement("script")}}, {{SVGElement("set")}}, {{SVGElement("textPath")}}, {{SVGElement("tref")}}, and {{SVGElement("use")}}

    +

    Twenty two elements are using this attribute: {{SVGElement("a")}}, {{SVGElement("altGlyph")}}, {{SVGElement("animate")}}, {{SVGElement("animateColor")}}, {{SVGElement("animateMotion")}}, {{SVGElement("animateTransform")}}, {{SVGElement("cursor")}}, {{SVGElement("feImage")}}, {{SVGElement("filter")}}, {{SVGElement("font-face-uri")}}, {{SVGElement("glyphRef")}}, {{SVGElement("image")}}, {{SVGElement("linearGradient")}}, {{SVGElement("mpath")}}, {{SVGElement("pattern")}}, {{SVGElement("radialGradient")}}, {{SVGElement("script")}}, {{SVGElement("set")}}, {{SVGElement("textPath")}}, {{SVGElement("tref")}}, and {{SVGElement("use")}}

    Usage notes

    diff --git a/files/en-us/web/svg/content_type/index.html b/files/en-us/web/svg/content_type/index.html index c5ea3f7f0460850..09b74702f2d32ae 100644 --- a/files/en-us/web/svg/content_type/index.html +++ b/files/en-us/web/svg/content_type/index.html @@ -155,20 +155,6 @@

    FuncIRI

    Functional notation for a reference. The syntax for this reference is the same as the {{cssxref("url()", "CSS URI")}}.
    -

    ICCColor

    - -
    -
    <icccolor>
    -
    -

    An <icccolor> is an ICC color specification. In SVG 1.1, an ICC color specification is given by a name, which references a {{SVGElement("color-profile")}} element, and one or more color component values. The grammar is as follows:

    - -
    icccolor ::= "icc-color(" name (, number)+ ")"
    -
    - -

    The corresponding SVG DOM interface for <icccolor> is {{domxref("SVGICCColor")}}.

    -
    -
    -

    Integer

    diff --git a/files/en-us/web/svg/element/color-profile/index.html b/files/en-us/web/svg/element/color-profile/index.html deleted file mode 100644 index 09a994a37158b4d..000000000000000 --- a/files/en-us/web/svg/element/color-profile/index.html +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: -slug: Web/SVG/Element/color-profile -tags: - - Element - - NeedsExample - - Reference - - SVG ---- -
    {{SVGRef}}{{Deprecated_Header}}
    - -

    The <color-profile> element allows describing the color profile used for the image.

    - -

    Usage context

    - -

    {{svginfo}}

    - -

    Attributes

    - -

    Global attributes

    - - - -

    Specific attributes

    - -
      -
    • {{SVGAttr("local")}}
    • -
    • {{SVGAttr("name")}}
    • -
    • {{SVGAttr("rendering-intent")}}
    • -
    • {{SVGAttr("xlink:href")}}
    • -
    - -

    DOM Interface

    - -

    This element implements the {{domxref("SVGColorProfileElement")}} interface.

    - -

    Specifications

    - - - - - - - - - - - - - - - - -
    SpecificationStatusComment
    {{SpecName('SVG1.1', 'color.html#ColorProfileElement', '<color-profile>')}}{{Spec2('SVG1.1')}}Initial definition
    - -

    Browser compatibility

    - -

    {{Compat("svg.elements.color-profile")}}

    diff --git a/files/en-us/web/svg/element/index.html b/files/en-us/web/svg/element/index.html index 38e8edeb4585ec5..63886dd0c8716b6 100644 --- a/files/en-us/web/svg/element/index.html +++ b/files/en-us/web/svg/element/index.html @@ -31,7 +31,6 @@

    C

    • {{SVGElement("circle")}}
    • {{SVGElement("clipPath")}}
    • -
    • {{SVGElement("color-profile")}}

    D

    @@ -140,7 +139,6 @@

    S

    • {{SVGElement("script")}}
    • {{SVGElement("set")}}
    • -
    • {{SVGElement("solidcolor")}}
    • {{SVGElement("stop")}}
    • {{SVGElement("style")}}
    • {{SVGElement("svg")}}
    • @@ -243,7 +241,7 @@

      Text content child elements

      Uncategorized elements

      -

      {{SVGElement("clipPath")}}, {{SVGElement("color-profile")}}, {{SVGElement("cursor")}}, {{SVGElement("filter")}}, {{SVGElement("foreignObject")}}, {{SVGElement("hatchpath")}}, {{SVGElement("meshpatch")}}, {{SVGElement("meshrow")}}, {{SVGElement("script")}}, {{SVGElement("style")}}, {{SVGElement("view")}}

      +

      {{SVGElement("clipPath")}}, {{SVGElement("cursor")}}, {{SVGElement("filter")}}, {{SVGElement("foreignObject")}}, {{SVGElement("hatchpath")}}, {{SVGElement("meshpatch")}}, {{SVGElement("meshrow")}}, {{SVGElement("script")}}, {{SVGElement("style")}}, {{SVGElement("view")}}

      Obsolete and deprecated elements

      diff --git a/files/en-us/web/svg/element/solidcolor/index.html b/files/en-us/web/svg/element/solidcolor/index.html deleted file mode 100644 index a6065d42c6b2066..000000000000000 --- a/files/en-us/web/svg/element/solidcolor/index.html +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: -slug: Web/SVG/Element/solidColor -tags: - - Element - - Experimental - - Reference - - SVG ---- -
      {{SVGRef}}{{deprecated_header}}
      - -

      The <solidcolor> SVG element lets authors define a single color for use in multiple places in an SVG document. It is also useful as away of animating a palette colors.

      - -

      Note: This is an experimental technology, and not yet implemented in browsers. A workaround is to use a {{SVGElement("linearGradient")}} with only one color stop. This is less elegant, and unlike <solidcolor>, cannot itself be used in the definition of gradients.

      - -

      Usage context

      - -

      {{svginfo}}

      - -

      Attributes

      - -

      Global attributes

      - - - -

      Specific attributes

      - -

      None.

      - -

      DOM interface

      - -

      This element implements the {{domxref("SVGSolidcolorElement")}} interface.

      - -

      Example

      - -

      SVG

      - -
      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 300 200" height="150">
      -  <defs>
      -    <!-- solidColor is experimental. -->
      -    <solidcolor id="myColor" solid-color="gold" solid-opacity="0.8"/>
      -
      -    <!-- linearGradient with a single color stop is a less elegant way to
      -         achieve the same effect, but it works in current browsers. -->
      -    <linearGradient id="myGradient">
      -      <stop offset="0" stop-color="green" />
      -    </linearGradient>
      -  </defs>
      -
      -  <text x="10" y="20">Circles colored with solidColor</text>
      -  <circle cx="150" cy="65" r="35" stroke-width="2" stroke="url(#myColor)"
      -      fill="white"/>
      -  <circle cx="50" cy="65" r="35" fill="url(#myColor)"/>
      -
      -  <text x="10" y="120">Circles colored with linearGradient</text>
      -  <circle cx="150" cy="165" r="35" stroke-width="2" stroke="url(#myGradient)"
      -      fill="white"/>
      -  <circle cx="50" cy="165" r="35" fill="url(#myGradient)"/>
      -</svg>
      -
      - -

      Result

      - -

      {{EmbedLiveSample("Example")}}

      - -

      Browser compatibility

      - -

      {{Compat("svg.elements.solidcolor")}}

      - -

      See also

      - -
        -
      • {{domxref("SVGSolidcolorElement")}}
      • -
      • {{cssxref("solid-color")}}
      • -
      • {{cssxref("solid-opacity")}}
      • -
      • {{SVGElement("linearGradient")}}
      • -
      diff --git a/files/en-us/web/svg/svg_2_support_in_mozilla/index.html b/files/en-us/web/svg/svg_2_support_in_mozilla/index.html index 6784f16c1988215..da5aa0c48570fac 100644 --- a/files/en-us/web/svg/svg_2_support_in_mozilla/index.html +++ b/files/en-us/web/svg/svg_2_support_in_mozilla/index.html @@ -690,10 +690,6 @@

      Color

      {{cssxref("color-profile")}} removed Implementation status unknown - - {{SVGElement("color-profile")}} removed - Implementation status unknown - @@ -707,10 +703,6 @@

      Paint Servers

      - - {{SVGElement("solidcolor")}} (renamed solidColor) - Not implemented ({{bug("1177032")}}) - fr attribute for {{SVGElement("radialGradient")}} Not implemented ({{bug("1240275")}})