Bug 1899126 - Simplify text-transform representation. r=jwatt

Differential Revision: https://phabricator.services.mozilla.com/D211731
This commit is contained in:
Emilio Cobos Álvarez
2024-05-27 17:24:10 +00:00
parent abc2931af2
commit f9b44817e4
10 changed files with 66 additions and 154 deletions

View File

@@ -2766,7 +2766,7 @@ void BuildTextRunsScanner::SetupBreakSinksForTextRun(gfxTextRun* aTextRun,
if (aTextRun->GetFlags2() & nsTextFrameUtils::Flags::NoBreaks) {
flags |= nsLineBreaker::BREAK_SKIP_SETTING_NO_BREAKS;
}
if (textStyle->mTextTransform.case_ == StyleTextTransformCase::Capitalize) {
if (textStyle->mTextTransform & StyleTextTransform::CAPITALIZE) {
flags |= nsLineBreaker::BREAK_NEED_CAPITALIZATION;
}
if (textStyle->mHyphens == StyleHyphens::Auto &&