Add kAuxiliaryReasonsForBackdropRoot, fix bugs for backdrop root [chromium/src : main]

0 views
Skip to first unread message

Wangsong Jin (Gerrit)

unread,
Jan 12, 2026, 5:20:16 PM (11 days ago) Jan 12
to Claire Chambers, Olga Gerchikov, AyeAye, chromium...@chromium.org, Dirk Schulze, Stephen Chenney, Chromium LUCI CQ, blink-rev...@chromium.org, blink-reviews-p...@chromium.org, blink-rev...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, drott+bl...@chromium.org, fmalit...@chromium.org, fserb...@chromium.org, kinuko...@chromium.org
Attention needed from Claire Chambers and Olga Gerchikov

Wangsong Jin added 3 comments

Patchset-level comments
File-level comment, Patchset 1 (Latest):
Wangsong Jin . unresolved

Do we have test coverage for will-change:clip-path without backdrop filter won't create a backdrop root?

File third_party/blink/renderer/core/paint/paint_property_tree_builder.cc
Line 1739, Patchset 1 (Latest): if (object_.HasLayer()) {
Wangsong Jin . unresolved

Do we still need a feature gate here?

Line 1754, Patchset 1 (Latest): if (RuntimeEnabledFeatures::
BackdropRootForClipPathWithBackdropFilterEnabled() &&
properties_ && properties_->ClipPathClip() && object_.HasLayer()) {
}
Wangsong Jin . unresolved

This if block is now empty.

Open in Gerrit

Related details

Attention is currently required from:
  • Claire Chambers
  • Olga Gerchikov
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I052080412f3d77d022fe8caa72421d0a3c3091ac
Gerrit-Change-Number: 7425346
Gerrit-PatchSet: 1
Gerrit-Owner: Claire Chambers <clcha...@microsoft.com>
Gerrit-Reviewer: Claire Chambers <clcha...@microsoft.com>
Gerrit-Reviewer: Olga Gerchikov <gerc...@microsoft.com>
Gerrit-Reviewer: Wangsong Jin <wangs...@microsoft.com>
Gerrit-CC: Dirk Schulze <dsch...@chromium.org>
Gerrit-CC: Stephen Chenney <sche...@chromium.org>
Gerrit-Attention: Olga Gerchikov <gerc...@microsoft.com>
Gerrit-Attention: Claire Chambers <clcha...@microsoft.com>
Gerrit-Comment-Date: Mon, 12 Jan 2026 22:20:07 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Claire Chambers (Gerrit)

unread,
Jan 13, 2026, 1:03:46 PM (10 days ago) Jan 13
to Olga Gerchikov, Wangsong Jin, AyeAye, chromium...@chromium.org, Dirk Schulze, Stephen Chenney, Chromium LUCI CQ, blink-rev...@chromium.org, blink-reviews-p...@chromium.org, blink-rev...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, drott+bl...@chromium.org, fmalit...@chromium.org, fserb...@chromium.org, kinuko...@chromium.org
Attention needed from Olga Gerchikov and Wangsong Jin

Claire Chambers added 1 comment

Patchset-level comments
Wangsong Jin . resolved

Do we have test coverage for will-change:clip-path without backdrop filter won't create a backdrop root?

Claire Chambers

This is impossible to check with a web test as the only way to visually determine whether a backdrop root exists is by putting a backdrop filter over it. Anything else would be a bug.

Open in Gerrit

Related details

Attention is currently required from:
  • Olga Gerchikov
  • Wangsong Jin
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I052080412f3d77d022fe8caa72421d0a3c3091ac
Gerrit-Change-Number: 7425346
Gerrit-PatchSet: 1
Gerrit-Owner: Claire Chambers <clcha...@microsoft.com>
Gerrit-Reviewer: Claire Chambers <clcha...@microsoft.com>
Gerrit-Reviewer: Olga Gerchikov <gerc...@microsoft.com>
Gerrit-Reviewer: Wangsong Jin <wangs...@microsoft.com>
Gerrit-CC: Dirk Schulze <dsch...@chromium.org>
Gerrit-CC: Stephen Chenney <sche...@chromium.org>
Gerrit-Attention: Olga Gerchikov <gerc...@microsoft.com>
Gerrit-Attention: Wangsong Jin <wangs...@microsoft.com>
Gerrit-Comment-Date: Tue, 13 Jan 2026 18:03:34 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Wangsong Jin <wangs...@microsoft.com>
satisfied_requirement
unsatisfied_requirement
open
diffy

Wangsong Jin (Gerrit)

unread,
Jan 13, 2026, 5:52:03 PM (10 days ago) Jan 13
to Claire Chambers, Olga Gerchikov, AyeAye, chromium...@chromium.org, Dirk Schulze, Stephen Chenney, Chromium LUCI CQ, blink-rev...@chromium.org, blink-reviews-p...@chromium.org, blink-rev...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, drott+bl...@chromium.org, fmalit...@chromium.org, fserb...@chromium.org, kinuko...@chromium.org
Attention needed from Claire Chambers and Olga Gerchikov

Wangsong Jin added 2 comments

File third_party/blink/renderer/core/paint/paint_property_tree_builder.cc
Line 1734, Patchset 1 (Latest):
Wangsong Jin . unresolved

Nit: Empty line.

Line 1739, Patchset 1 (Latest): if (object_.HasLayer()) {
Wangsong Jin . resolved

Do we still need a feature gate here?

Wangsong Jin

Just a reminder: if `BackdropRootForClipPathWithBackdropFilterEnabled` is no longer needed, please remove it from runtime_enabled_features.json5.

Open in Gerrit

Related details

Attention is currently required from:
  • Claire Chambers
  • Olga Gerchikov
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I052080412f3d77d022fe8caa72421d0a3c3091ac
Gerrit-Change-Number: 7425346
Gerrit-PatchSet: 1
Gerrit-Owner: Claire Chambers <clcha...@microsoft.com>
Gerrit-Reviewer: Claire Chambers <clcha...@microsoft.com>
Gerrit-Reviewer: Olga Gerchikov <gerc...@microsoft.com>
Gerrit-Reviewer: Wangsong Jin <wangs...@microsoft.com>
Gerrit-CC: Dirk Schulze <dsch...@chromium.org>
Gerrit-CC: Stephen Chenney <sche...@chromium.org>
Gerrit-Attention: Olga Gerchikov <gerc...@microsoft.com>
Gerrit-Attention: Claire Chambers <clcha...@microsoft.com>
Gerrit-Comment-Date: Tue, 13 Jan 2026 22:51:53 +0000
satisfied_requirement
unsatisfied_requirement
open
diffy

Claire Chambers (Gerrit)

unread,
Jan 15, 2026, 1:23:30 AM (8 days ago) Jan 15
to Olga Gerchikov, Wangsong Jin, AyeAye, chromium...@chromium.org, Dirk Schulze, Stephen Chenney, Chromium LUCI CQ, blink-rev...@chromium.org, blink-reviews-p...@chromium.org, blink-rev...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, drott+bl...@chromium.org, fmalit...@chromium.org, fserb...@chromium.org, kinuko...@chromium.org
Attention needed from Olga Gerchikov and Wangsong Jin

Claire Chambers added 2 comments

File third_party/blink/renderer/core/paint/paint_property_tree_builder.cc
Line 1734, Patchset 1:
Wangsong Jin . resolved

Nit: Empty line.

Claire Chambers

Acknowledged

Line 1754, Patchset 1: if (RuntimeEnabledFeatures::

BackdropRootForClipPathWithBackdropFilterEnabled() &&
properties_ && properties_->ClipPathClip() && object_.HasLayer()) {
}
Wangsong Jin . resolved

This if block is now empty.

Claire Chambers

Done

Open in Gerrit

Related details

Attention is currently required from:
  • Olga Gerchikov
  • Wangsong Jin
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I052080412f3d77d022fe8caa72421d0a3c3091ac
    Gerrit-Change-Number: 7425346
    Gerrit-PatchSet: 2
    Gerrit-Owner: Claire Chambers <clcha...@microsoft.com>
    Gerrit-Reviewer: Claire Chambers <clcha...@microsoft.com>
    Gerrit-Reviewer: Olga Gerchikov <gerc...@microsoft.com>
    Gerrit-Reviewer: Wangsong Jin <wangs...@microsoft.com>
    Gerrit-CC: Dirk Schulze <dsch...@chromium.org>
    Gerrit-CC: Stephen Chenney <sche...@chromium.org>
    Gerrit-Attention: Olga Gerchikov <gerc...@microsoft.com>
    Gerrit-Attention: Wangsong Jin <wangs...@microsoft.com>
    Gerrit-Comment-Date: Thu, 15 Jan 2026 06:23:21 +0000
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Wangsong Jin (Gerrit)

    unread,
    Jan 15, 2026, 12:35:07 PM (8 days ago) Jan 15
    to Claire Chambers, Olga Gerchikov, AyeAye, chromium...@chromium.org, Dirk Schulze, Stephen Chenney, Chromium LUCI CQ, jmedle...@chromium.org, blink-rev...@chromium.org, blink-reviews-p...@chromium.org, blink-rev...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, drott+bl...@chromium.org, fmalit...@chromium.org, fserb...@chromium.org, kinuko...@chromium.org
    Attention needed from Claire Chambers and Olga Gerchikov

    Wangsong Jin added 1 comment

    Patchset-level comments
    File-level comment, Patchset 2 (Latest):
    Wangsong Jin . resolved

    LGTM

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Claire Chambers
    • Olga Gerchikov
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I052080412f3d77d022fe8caa72421d0a3c3091ac
    Gerrit-Change-Number: 7425346
    Gerrit-PatchSet: 2
    Gerrit-Owner: Claire Chambers <clcha...@microsoft.com>
    Gerrit-Reviewer: Claire Chambers <clcha...@microsoft.com>
    Gerrit-Reviewer: Olga Gerchikov <gerc...@microsoft.com>
    Gerrit-Reviewer: Wangsong Jin <wangs...@microsoft.com>
    Gerrit-CC: Dirk Schulze <dsch...@chromium.org>
    Gerrit-CC: Stephen Chenney <sche...@chromium.org>
    Gerrit-Attention: Olga Gerchikov <gerc...@microsoft.com>
    Gerrit-Attention: Claire Chambers <clcha...@microsoft.com>
    Gerrit-Comment-Date: Thu, 15 Jan 2026 17:34:56 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy
    Reply all
    Reply to author
    Forward
    0 new messages