mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-02 22:08:40 +09:00
Issue #1666 - Implement overflow-wrap: anywhere
This aligns with the current spec regarding overflow-wrap: break-word and overflow-wrap: anywhere in if it affects intrinsic sized due to considering soft-wrap opportunities or not. See CSS Text Module Level 3, Editor’s Draft, 1 October 2020, Section 5.5
This commit is contained in:
parent
6f8365a077
commit
d602cb077b
5 changed files with 11 additions and 4 deletions
|
|
@ -8243,8 +8243,9 @@ nsTextFrame::AddInlineMinISizeForFlow(nsRenderingContext *aRenderingContext,
|
|||
return;
|
||||
}
|
||||
|
||||
// If overflow-wrap is break-word, we can wrap everywhere.
|
||||
if (textStyle->WordCanWrap(this)) {
|
||||
// If overflow-wrap is 'anywhere', we can wrap everywhere.
|
||||
if (textStyle->mOverflowWrap == NS_STYLE_OVERFLOWWRAP_ANYWHERE &&
|
||||
textStyle->WordCanWrap(this)) {
|
||||
aData->OptionallyBreak();
|
||||
aData->mCurrentLine +=
|
||||
textRun->GetMinAdvanceWidth(Range(start, flowEndInTextRun));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue