mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-05 07:18:39 +09:00
moebius#90: CSS - implement text-justify property
This commit is contained in:
parent
5677db4b6e
commit
1f262f0d2b
26 changed files with 312 additions and 9 deletions
|
|
@ -1414,6 +1414,7 @@ struct SetEnumValueHelper
|
|||
DEFINE_ENUM_CLASS_SETTER(StyleFillRule, Nonzero, Evenodd)
|
||||
DEFINE_ENUM_CLASS_SETTER(StyleFloat, None, InlineEnd)
|
||||
DEFINE_ENUM_CLASS_SETTER(StyleFloatEdge, ContentBox, MarginBox)
|
||||
DEFINE_ENUM_CLASS_SETTER(StyleTextJustify, None, InterCharacter)
|
||||
DEFINE_ENUM_CLASS_SETTER(StyleUserFocus, None, SelectMenu)
|
||||
DEFINE_ENUM_CLASS_SETTER(StyleUserSelect, None, MozText)
|
||||
DEFINE_ENUM_CLASS_SETTER(StyleUserInput, None, Auto)
|
||||
|
|
@ -4783,6 +4784,12 @@ nsRuleNode::ComputeTextData(void* aStartStruct,
|
|||
SETCOORD_UNSET_INHERIT,
|
||||
aContext, mPresContext, conditions);
|
||||
|
||||
// text-justify: enum, inherit, initial
|
||||
SetValue(*aRuleData->ValueForTextJustify(), text->mTextJustify, conditions,
|
||||
SETVAL_ENUMERATED | SETVAL_UNSET_INHERIT,
|
||||
parentText->mTextJustify,
|
||||
StyleTextJustify::Auto);
|
||||
|
||||
// text-transform: enum, inherit, initial
|
||||
SetValue(*aRuleData->ValueForTextTransform(), text->mTextTransform, conditions,
|
||||
SETVAL_ENUMERATED | SETVAL_UNSET_INHERIT,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue