From 237bc41a4aef9e44325a6c0cb8267ed730000998 Mon Sep 17 00:00:00 2001 From: Mike Taylor Date: Tue, 10 Aug 2021 17:14:06 -0400 Subject: [PATCH] Issue #121 - Use legacy name alias concept as defined by CSS (#155) https://drafts.csswg.org/css-cascade-5/#aliasing --- compatibility.bs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/compatibility.bs b/compatibility.bs index c4cca48..6d4a2b7 100644 --- a/compatibility.bs +++ b/compatibility.bs @@ -7,6 +7,7 @@ Text Macro: LATESTRD 2021-06 Abstract: This standard describes a collection of non-standard (and often vendor-prefixed) CSS properties and DOM APIs that web browsers need to support for compatibility with the de facto web. Translation: ja https://triple-underscore.github.io/compat-ja.html Indent: 2 +Markup Shorthands: dfn yes
@@ -202,9 +203,9 @@ Both the [[css3-images-20110217]] draft -webkit- prefixed <>
 
 

CSS Properties

-

Simple property aliases

+

Legacy name aliases

-The following -webkit- vendor prefixed properties must be supported as aliases of the corresponding unprefixed property: +The following -webkit- vendor prefixed properties must be supported as legacy name aliases of the corresponding unprefixed property: @@ -274,7 +275,7 @@ The following -webkit-vendor prefixed properties must be su @@ -446,9 +447,9 @@ The following -webkit-vendor prefixed properties must be su
-webkit-background-size

- Not simple. See issue #28. + Not really a [=legacy name alias=]. See issue #28.

'background-size'
-

Prefixed property aliases

+

Prefixed legacy name aliases

-The following -webkit- vendor prefixed properties must be supported as aliases of the corresponding unprefixed properties. If the user agent does not ship the unprefixed equivalent, the -webkit- prefixed property must be treated as an alias of the user agent's own vendor prefixed property. +The following -webkit- vendor prefixed properties must be supported as legacy name aliases of the corresponding unprefixed properties. If the user agent does not ship the unprefixed equivalent, the -webkit- prefixed property must be treated as an alias of the user agent's own vendor prefixed property. @@ -466,7 +467,7 @@ The following -webkit-vendor prefixed properties must be su

-
As soon as each property is unprefixable it can be defined as a "simple" alias.
+
As soon as each property is unprefixable it can be defined as a [=legacy name alias=].

Non-aliased vendor prefixed properties

@@ -556,7 +557,7 @@ Animation type: discrete The '-webkit-background-clip' property—when its value is ''text''—creates a background clipping region from the outer text stroke of the foreground text (including alpha transparency). -The '-webkit-background-clip' property is a simple alias of the 'background-clip' property for all other <> values. +The '-webkit-background-clip' property is a [=legacy name alias=] of the 'background-clip' property for all other <> values.
Note that the root element has a different background painting area, and thus the '-webkit-background-clip' property has no effect when specified on it. See the backgrounds of special elements.