Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define how some properties disable 'appearance' (superseded by #7004) #4857

Closed
wants to merge 13 commits into from
Prev Previous commit
Next Next commit
Include Animation Origin and Transition Origins
  • Loading branch information
zcorpan committed Jun 4, 2020
commit f75d00d113b288d27dbd9fa679f4f0f709a0e86f
12 changes: 9 additions & 3 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -3648,6 +3648,10 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
<li><dfn data-x-href="https://drafts.csswg.org/css-cascade/#used-value">used value</dfn></li>
<li><dfn data-x-href="https://drafts.csswg.org/css-cascade/#origin">cascade origin</dfn></li>
<li><dfn data-x-href="https://drafts.csswg.org/css-cascade/#cascade-origin-author">Author Origin</dfn></li>
<li><dfn data-x-href="https://drafts.csswg.org/css-cascade/#cascade-origin-user">User Origin</dfn></li>
<li><dfn data-x-href="https://drafts.csswg.org/css-cascade/#cascade-origin-ua">User Agent Origin</dfn></li>
<li><dfn data-x-href="https://drafts.csswg.org/css-cascade/#cascade-origin-animation">Animation Origin</dfn></li>
<li><dfn data-x-href="https://drafts.csswg.org/css-cascade/#cascade-origin-transition">Transition Origin</dfn></li>
<li><dfn data-x-href="https://drafts.csswg.org/css-cascade/#initial-value">initial value</dfn></li>
</ul>

Expand Down Expand Up @@ -112449,9 +112453,11 @@ input[type=image i][align=bottom i], object[align=bottom i] {
<var>element</var>'s <span>'appearance'</span> property.</p></li>
zcorpan marked this conversation as resolved.
Show resolved Hide resolved

<li><p>Let <var>authorProps</var> be a <span data-x="ordered map">map</span> of all properties
that have a <span>cascaded value</span> for <var>element</var>, where all <span data-x="cascade
origin">cascade origins</span> except the <span>Author Origin</span> are ignored, where the key
is the property name and the value is that <span>cascaded value</span>.</p></li>
that have a <span>cascaded value</span> for <var>element</var>, where the <span>Author
Origin</span>, <span>Animation Origin</span> and <span>Transition Origin</span> <span
data-x="cascade origin">cascade origins</span> are included and the <span>User Origin</span> and
<span>User Agent Origin</span> <span data-x="cascade origin">cascade origins</span> are ignored,
where the key is the property name and the value is that <span>cascaded value</span>.</p></li>

<li>
<p>If <var>namespace</var> is the <span>HTML namespace</span>:</p>
Expand Down