Hide masked content until all mask-image layers settle [chromium/src : main]

1 view
Skip to first unread message

Helmut Januschka (Gerrit)

unread,
Jul 20, 2026, 8:09:17 AM (9 days ago) Jul 20
to Ian Kilpatrick, Chris Harrelson, Munira Tursunova, Fredrik Söderquist, Wangsong Jin, chromium...@chromium.org, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, blink-revi...@chromium.org, zol...@webkit.org, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org
Attention needed from Chris Harrelson, Ian Kilpatrick and Munira Tursunova

Helmut Januschka added 2 comments

Commit Message
Line 7, Patchset 17:Mask backdrop-filter content until all mask-image layers settle
Chris Harrelson . resolved

Please update the commit message to match the latest implementation.

Helmut Januschka

Done

File third_party/blink/renderer/core/layout/layout_inline.cc
Line 800, Patchset 17: }
Ian Kilpatrick . resolved

Move this down to LayoutBoxModelObject instead (share with LayoutBox)

Helmut Januschka

Done

Open in Gerrit

Related details

Attention is currently required from:
  • Chris Harrelson
  • Ian Kilpatrick
  • Munira Tursunova
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: I31e212600b42fe899e2ae42046ac26bc6eaf977c
Gerrit-Change-Number: 7620503
Gerrit-PatchSet: 20
Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
Gerrit-Reviewer: Chris Harrelson <chri...@chromium.org>
Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
Gerrit-Reviewer: Munira Tursunova <moo...@google.com>
Gerrit-CC: Fredrik Söderquist <f...@opera.com>
Gerrit-CC: Ian Kilpatrick <ikilp...@chromium.org>
Gerrit-CC: Wangsong Jin <wangs...@microsoft.com>
Gerrit-Attention: Ian Kilpatrick <ikilp...@chromium.org>
Gerrit-Attention: Chris Harrelson <chri...@chromium.org>
Gerrit-Attention: Munira Tursunova <moo...@google.com>
Gerrit-Comment-Date: Mon, 20 Jul 2026 12:09:00 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Chris Harrelson <chri...@chromium.org>
Comment-In-Reply-To: Ian Kilpatrick <ikilp...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Ian Kilpatrick (Gerrit)

unread,
Jul 20, 2026, 2:27:00 PM (8 days ago) Jul 20
to Helmut Januschka, Chris Harrelson, Munira Tursunova, Fredrik Söderquist, Wangsong Jin, chromium...@chromium.org, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, blink-revi...@chromium.org, zol...@webkit.org, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org
Attention needed from Chris Harrelson, Helmut Januschka and Munira Tursunova

Ian Kilpatrick added 2 comments

File third_party/blink/renderer/core/layout/layout_box.cc
Line 2251, Patchset 20 (Latest): SetShouldDoFullPaintInvalidationWithoutLayoutChange(
Ian Kilpatrick . unresolved

Why does LayoutBox have this invalidation but LayoutInline doesn't?

File third_party/blink/renderer/core/layout/layout_inline.cc
Line 795, Patchset 20 (Latest): LayoutBoxModelObject::ImageChanged(image, defer);
Ian Kilpatrick . unresolved

Is skipping the super correct if this doesn't have a parent?

Open in Gerrit

Related details

Attention is currently required from:
  • Chris Harrelson
  • Helmut Januschka
  • Munira Tursunova
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: I31e212600b42fe899e2ae42046ac26bc6eaf977c
    Gerrit-Change-Number: 7620503
    Gerrit-PatchSet: 20
    Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
    Gerrit-Reviewer: Chris Harrelson <chri...@chromium.org>
    Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
    Gerrit-Reviewer: Munira Tursunova <moo...@google.com>
    Gerrit-CC: Fredrik Söderquist <f...@opera.com>
    Gerrit-CC: Ian Kilpatrick <ikilp...@chromium.org>
    Gerrit-CC: Wangsong Jin <wangs...@microsoft.com>
    Gerrit-Attention: Helmut Januschka <hel...@januschka.com>
    Gerrit-Attention: Chris Harrelson <chri...@chromium.org>
    Gerrit-Attention: Munira Tursunova <moo...@google.com>
    Gerrit-Comment-Date: Mon, 20 Jul 2026 18:26:39 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Helmut Januschka (Gerrit)

    unread,
    Jul 20, 2026, 5:02:56 PM (8 days ago) Jul 20
    to Ian Kilpatrick, Chris Harrelson, Munira Tursunova, Fredrik Söderquist, Wangsong Jin, chromium...@chromium.org, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, blink-revi...@chromium.org, zol...@webkit.org, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org
    Attention needed from Chris Harrelson, Ian Kilpatrick and Munira Tursunova

    Helmut Januschka added 2 comments

    File third_party/blink/renderer/core/layout/layout_box.cc
    Line 2251, Patchset 20: SetShouldDoFullPaintInvalidationWithoutLayoutChange(
    Ian Kilpatrick . unresolved

    Why does LayoutBox have this invalidation but LayoutInline doesn't?

    Helmut Januschka

    [`LayoutInline::ImageChanged()`](https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/layout/layout_inline.cc;l=793;drc=9100cdc84fddf77af57916a8cd5944a750d98386) already calls `SetShouldDoFullPaintInvalidationWithoutLayoutChange(kImage)` for any image change when attached, so a mask-layer-specific invalidation would be redundant.

    File third_party/blink/renderer/core/layout/layout_inline.cc
    Line 795, Patchset 20: LayoutBoxModelObject::ImageChanged(image, defer);
    Ian Kilpatrick . resolved

    Is skipping the super correct if this doesn't have a parent?

    Helmut Januschka

    No :(. Moved the super call before the `Parent()` check so mask paint properties are updated even while detached

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Chris Harrelson
    • Ian Kilpatrick
    • Munira Tursunova
    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: I31e212600b42fe899e2ae42046ac26bc6eaf977c
    Gerrit-Change-Number: 7620503
    Gerrit-PatchSet: 21
    Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
    Gerrit-Reviewer: Chris Harrelson <chri...@chromium.org>
    Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
    Gerrit-Reviewer: Munira Tursunova <moo...@google.com>
    Gerrit-CC: Fredrik Söderquist <f...@opera.com>
    Gerrit-CC: Ian Kilpatrick <ikilp...@chromium.org>
    Gerrit-CC: Wangsong Jin <wangs...@microsoft.com>
    Gerrit-Attention: Ian Kilpatrick <ikilp...@chromium.org>
    Gerrit-Attention: Chris Harrelson <chri...@chromium.org>
    Gerrit-Attention: Munira Tursunova <moo...@google.com>
    Gerrit-Comment-Date: Mon, 20 Jul 2026 21:02:34 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Ian Kilpatrick <ikilp...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Ian Kilpatrick (Gerrit)

    unread,
    Jul 21, 2026, 1:09:55 PM (7 days ago) Jul 21
    to Helmut Januschka, Chris Harrelson, Munira Tursunova, Fredrik Söderquist, Wangsong Jin, chromium...@chromium.org, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, blink-revi...@chromium.org, zol...@webkit.org, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org
    Attention needed from Chris Harrelson, Helmut Januschka and Munira Tursunova

    Ian Kilpatrick added 1 comment

    File third_party/blink/renderer/core/layout/layout_box.cc
    Line 2251, Patchset 20: SetShouldDoFullPaintInvalidationWithoutLayoutChange(
    Ian Kilpatrick . unresolved

    Why does LayoutBox have this invalidation but LayoutInline doesn't?

    Helmut Januschka

    [`LayoutInline::ImageChanged()`](https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/layout/layout_inline.cc;l=793;drc=9100cdc84fddf77af57916a8cd5944a750d98386) already calls `SetShouldDoFullPaintInvalidationWithoutLayoutChange(kImage)` for any image change when attached, so a mask-layer-specific invalidation would be redundant.

    Ian Kilpatrick

    So I think its marginally better to shift this down to LayoutBoxModelObject, SetShouldDoFullPaintInvalidationWithoutLayoutChange is more or less "free", and if someone decides to optimize LayoutInline later they'll be less confused.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Chris Harrelson
    • Helmut Januschka
    • Munira Tursunova
    Gerrit-Attention: Helmut Januschka <hel...@januschka.com>
    Gerrit-Attention: Chris Harrelson <chri...@chromium.org>
    Gerrit-Attention: Munira Tursunova <moo...@google.com>
    Gerrit-Comment-Date: Tue, 21 Jul 2026 17:09:42 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Helmut Januschka <hel...@januschka.com>
    Comment-In-Reply-To: Ian Kilpatrick <ikilp...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Helmut Januschka (Gerrit)

    unread,
    Jul 22, 2026, 4:40:58 AM (7 days ago) Jul 22
    to Ian Kilpatrick, Chris Harrelson, Munira Tursunova, Fredrik Söderquist, Wangsong Jin, chromium...@chromium.org, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, blink-revi...@chromium.org, zol...@webkit.org, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org
    Attention needed from Chris Harrelson, Ian Kilpatrick and Munira Tursunova

    Helmut Januschka voted and added 1 comment

    Votes added by Helmut Januschka

    Auto-Submit+1

    1 comment

    File third_party/blink/renderer/core/layout/layout_box.cc
    Line 2251, Patchset 20: SetShouldDoFullPaintInvalidationWithoutLayoutChange(
    Ian Kilpatrick . resolved

    Why does LayoutBox have this invalidation but LayoutInline doesn't?

    Helmut Januschka

    [`LayoutInline::ImageChanged()`](https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/layout/layout_inline.cc;l=793;drc=9100cdc84fddf77af57916a8cd5944a750d98386) already calls `SetShouldDoFullPaintInvalidationWithoutLayoutChange(kImage)` for any image change when attached, so a mask-layer-specific invalidation would be redundant.

    Ian Kilpatrick

    So I think its marginally better to shift this down to LayoutBoxModelObject, SetShouldDoFullPaintInvalidationWithoutLayoutChange is more or less "free", and if someone decides to optimize LayoutInline later they'll be less confused.

    Helmut Januschka

    thanks! done.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Chris Harrelson
    • Ian Kilpatrick
    • Munira Tursunova
    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: I31e212600b42fe899e2ae42046ac26bc6eaf977c
      Gerrit-Change-Number: 7620503
      Gerrit-PatchSet: 24
      Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
      Gerrit-Reviewer: Chris Harrelson <chri...@chromium.org>
      Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
      Gerrit-Reviewer: Munira Tursunova <moo...@google.com>
      Gerrit-CC: Fredrik Söderquist <f...@opera.com>
      Gerrit-CC: Ian Kilpatrick <ikilp...@chromium.org>
      Gerrit-CC: Wangsong Jin <wangs...@microsoft.com>
      Gerrit-Attention: Ian Kilpatrick <ikilp...@chromium.org>
      Gerrit-Attention: Chris Harrelson <chri...@chromium.org>
      Gerrit-Attention: Munira Tursunova <moo...@google.com>
      Gerrit-Comment-Date: Wed, 22 Jul 2026 08:40:33 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Ian Kilpatrick (Gerrit)

      unread,
      Jul 22, 2026, 2:02:01 PM (6 days ago) Jul 22
      to Helmut Januschka, Chris Harrelson, Fredrik Söderquist, Wangsong Jin, chromium...@chromium.org, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, blink-revi...@chromium.org, zol...@webkit.org, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org
      Attention needed from Helmut Januschka

      Ian Kilpatrick voted and added 1 comment

      Votes added by Ian Kilpatrick

      Code-Review+1

      1 comment

      Patchset-level comments
      File-level comment, Patchset 24 (Latest):
      Ian Kilpatrick . resolved

      core/layout lgtm.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Helmut Januschka
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement 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: I31e212600b42fe899e2ae42046ac26bc6eaf977c
      Gerrit-Change-Number: 7620503
      Gerrit-PatchSet: 24
      Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
      Gerrit-Reviewer: Chris Harrelson <chri...@chromium.org>
      Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
      Gerrit-Reviewer: Ian Kilpatrick <ikilp...@chromium.org>
      Gerrit-CC: Fredrik Söderquist <f...@opera.com>
      Gerrit-Attention: Helmut Januschka <hel...@januschka.com>
      Gerrit-Comment-Date: Wed, 22 Jul 2026 18:01:44 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Helmut Januschka (Gerrit)

      unread,
      Jul 22, 2026, 2:08:57 PM (6 days ago) Jul 22
      to Ian Kilpatrick, Chris Harrelson, Fredrik Söderquist, Wangsong Jin, chromium...@chromium.org, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, blink-revi...@chromium.org, zol...@webkit.org, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org

      Helmut Januschka voted Commit-Queue+2

      Commit-Queue+2
      Open in Gerrit

      Related details

      Attention set is empty
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement 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: I31e212600b42fe899e2ae42046ac26bc6eaf977c
        Gerrit-Change-Number: 7620503
        Gerrit-PatchSet: 25
        Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
        Gerrit-Reviewer: Chris Harrelson <chri...@chromium.org>
        Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
        Gerrit-Reviewer: Ian Kilpatrick <ikilp...@chromium.org>
        Gerrit-CC: Fredrik Söderquist <f...@opera.com>
        Gerrit-CC: Wangsong Jin <wangs...@microsoft.com>
        Gerrit-Comment-Date: Wed, 22 Jul 2026 18:08:41 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        open
        diffy

        Blink W3C Test Autoroller (Gerrit)

        unread,
        Jul 22, 2026, 2:20:50 PM (6 days ago) Jul 22
        to Helmut Januschka, Ian Kilpatrick, Chris Harrelson, Fredrik Söderquist, Wangsong Jin, chromium...@chromium.org, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, blink-revi...@chromium.org, zol...@webkit.org, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org

        Message from Blink W3C Test Autoroller

        Exportable changes to web-platform-tests were detected in this CL and a pull request in the upstream repo has been made: https://github.com/web-platform-tests/wpt/pull/61484.

        When this CL lands, the bot will automatically merge the PR on GitHub if the required GitHub checks pass; otherwise, ecosystem-infra@ team will triage the failures and may contact you.

        WPT Export docs:
        https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md#Automatic-export-process

        Open in Gerrit

        Related details

        Attention set is empty
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement 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: I31e212600b42fe899e2ae42046ac26bc6eaf977c
        Gerrit-Change-Number: 7620503
        Gerrit-PatchSet: 25
        Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
        Gerrit-Reviewer: Chris Harrelson <chri...@chromium.org>
        Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
        Gerrit-Reviewer: Ian Kilpatrick <ikilp...@chromium.org>
        Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
        Gerrit-Comment-Date: Wed, 22 Jul 2026 18:20:23 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: No
        satisfied_requirement
        open
        diffy

        Chromium LUCI CQ (Gerrit)

        unread,
        Jul 22, 2026, 2:44:22 PM (6 days ago) Jul 22
        to Helmut Januschka, Blink W3C Test Autoroller, Ian Kilpatrick, Chris Harrelson, Fredrik Söderquist, Wangsong Jin, chromium...@chromium.org, android-bu...@system.gserviceaccount.com, blink-revi...@chromium.org, zol...@webkit.org, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org

        Chromium LUCI CQ submitted the change

        Unreviewed changes

        24 is the latest approved patch-set.
        No files were changed between the latest approved patch-set and the submitted one.

        Change information

        Commit message:
        Hide masked content until all mask-image layers settle

        Hide content with CSS masks while any mask-image layer is still loading,
        and reveal it once every layer settles, treating failed loads as
        transparent black
        Bug: 473987435
        Change-Id: I31e212600b42fe899e2ae42046ac26bc6eaf977c
        Reviewed-by: Ian Kilpatrick <ikilp...@chromium.org>
        Commit-Queue: Helmut Januschka <hel...@januschka.com>
        Auto-Submit: Helmut Januschka <hel...@januschka.com>
        Cr-Commit-Position: refs/heads/main@{#1666510}
        Files:
        • M third_party/blink/renderer/core/layout/layout_box.cc
        • M third_party/blink/renderer/core/layout/layout_box_model_object.cc
        • M third_party/blink/renderer/core/layout/layout_box_model_object.h
        • M third_party/blink/renderer/core/layout/layout_inline.cc
        • M third_party/blink/renderer/core/paint/compositing/compositing_test.cc
        • M third_party/blink/renderer/core/paint/paint_property_tree_builder.cc
        • M third_party/blink/renderer/core/style/fill_layer.cc
        • M third_party/blink/renderer/core/style/fill_layer.h
        • M third_party/blink/renderer/platform/runtime_enabled_features.json5
        • A third_party/blink/web_tests/external/wpt/css/css-masking/mask-image/backdrop-filter-mask-image-multi-layer-after-load-ref.html
        • A third_party/blink/web_tests/external/wpt/css/css-masking/mask-image/backdrop-filter-mask-image-multi-layer-after-load.tentative.html
        • A third_party/blink/web_tests/external/wpt/css/css-masking/mask-image/backdrop-filter-mask-image-multi-layer-hidden-ref.html
        • A third_party/blink/web_tests/external/wpt/css/css-masking/mask-image/backdrop-filter-mask-image-multi-layer-while-loading.tentative.html
        • A third_party/blink/web_tests/external/wpt/css/css-masking/mask-image/mask-image-multi-layer-while-loading-ref.html
        • A third_party/blink/web_tests/external/wpt/css/css-masking/mask-image/mask-image-multi-layer-while-loading.tentative.html
        Change size: L
        Delta: 15 files changed, 307 insertions(+), 21 deletions(-)
        Branch: refs/heads/main
        Submit Requirements:
        • requirement satisfiedCode-Review: +1 by Ian Kilpatrick
        Open in Gerrit
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: merged
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I31e212600b42fe899e2ae42046ac26bc6eaf977c
        Gerrit-Change-Number: 7620503
        Gerrit-PatchSet: 26
        Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
        Gerrit-Reviewer: Chris Harrelson <chri...@chromium.org>
        Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
        Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
        Gerrit-Reviewer: Ian Kilpatrick <ikilp...@chromium.org>
        Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
        open
        diffy
        satisfied_requirement

        Blink W3C Test Autoroller (Gerrit)

        unread,
        Jul 22, 2026, 3:50:57 PM (6 days ago) Jul 22
        to Helmut Januschka, Chromium LUCI CQ, Ian Kilpatrick, Chris Harrelson, Fredrik Söderquist, Wangsong Jin, chromium...@chromium.org, android-bu...@system.gserviceaccount.com, blink-revi...@chromium.org, zol...@webkit.org, kinuko...@chromium.org, jmedle...@chromium.org, blink-revie...@chromium.org, blink-rev...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org

        Message from Blink W3C Test Autoroller

        The WPT PR for this CL has been merged upstream! https://github.com/web-platform-tests/wpt/pull/61484

        Open in Gerrit

        Related details

        Attention set is empty
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement 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: I31e212600b42fe899e2ae42046ac26bc6eaf977c
        Gerrit-Change-Number: 7620503
        Gerrit-PatchSet: 26
        Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
        Gerrit-Reviewer: Chris Harrelson <chri...@chromium.org>
        Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
        Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
        Gerrit-Reviewer: Ian Kilpatrick <ikilp...@chromium.org>
        Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
        Gerrit-CC: Fredrik Söderquist <f...@opera.com>
        Gerrit-CC: Wangsong Jin <wangs...@microsoft.com>
        Gerrit-Comment-Date: Wed, 22 Jul 2026 19:50:40 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: No
        satisfied_requirement
        open
        diffy
        Reply all
        Reply to author
        Forward
        0 new messages