mirror of
https://github.com/servo/servo.git
synced 2025-08-07 22:45:34 +01:00
Flag properties that apply to ::first-letter/::first-line/::placeholder. r=emilio
Part 2 of the fix for Gecko bug 1382786 <https://bugzilla.mozilla.org/show_bug.cgi?id=1382786>.
This commit is contained in:
parent
e05058d2b9
commit
592a96fc06
11 changed files with 85 additions and 8 deletions
|
@ -6,6 +6,8 @@
|
|||
<% from data import ALL_SIDES, maybe_moz_logical_alias %>
|
||||
<% data.new_style_struct("Padding", inherited=False) %>
|
||||
|
||||
// APPLIES_TO_PLACEHOLDER so we can set it in UA stylesheets. But we use a
|
||||
// !important value there, so pages can't set it.
|
||||
% for side in ALL_SIDES:
|
||||
<%
|
||||
spec = "https://drafts.csswg.org/css-box/#propdef-padding-%s" % side[0]
|
||||
|
@ -19,5 +21,6 @@
|
|||
animation_value_type="ComputedValue",
|
||||
logical = side[1],
|
||||
spec = spec,
|
||||
flags="APPLIES_TO_FIRST_LETTER APPLIES_TO_PLACEHOLDER",
|
||||
allow_quirks=not side[1])}
|
||||
% endfor
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue