зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1647525 - Use HasAnyStateBits() in nsFontFaceUtils r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D81215
This commit is contained in:
Родитель
0011786c13
Коммит
e6be47e504
|
@ -96,9 +96,9 @@ static void ScheduleReflow(PresShell* aPresShell, nsIFrame* aFrame) {
|
|||
// FrameNeedsReflow on. (This logic is based on
|
||||
// nsSVGUtils::ScheduleReflowSVG and
|
||||
// SVGTextFrame::ScheduleReflowSVGNonDisplayText.)
|
||||
if (f->GetStateBits() & NS_FRAME_IS_NONDISPLAY) {
|
||||
if (f->HasAnyStateBits(NS_FRAME_IS_NONDISPLAY)) {
|
||||
while (f) {
|
||||
if (!(f->GetStateBits() & NS_FRAME_IS_NONDISPLAY)) {
|
||||
if (!f->HasAnyStateBits(NS_FRAME_IS_NONDISPLAY)) {
|
||||
if (NS_SUBTREE_DIRTY(f)) {
|
||||
// This is a displayed frame, so if it is already dirty, we
|
||||
// will be reflowed soon anyway. No need to call
|
||||
|
|
Загрузка…
Ссылка в новой задаче