[Blink] Refactor preload logic to fix parser queueing [chromium/src : main]

0 views
Skip to first unread message

Olivier Li (Gerrit)

unread,
Oct 28, 2025, 9:31:14 AM10/28/25
to Alex Attar, AI Code Reviewer, Chromium LUCI CQ, chromium...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org, loading-rev...@chromium.org
Attention needed from Alex Attar

Olivier Li added 1 comment

File third_party/blink/renderer/core/html/parser/html_resource_preloader.h
Line 53, Patchset 1: static bool ShouldPreload(const Document* document,
AI Code Reviewer . resolved

Blink Style Guide: Prefer enums or StrongAliases to bare bools for function parameters. To improve readability and type safety, consider using a `base::StrongAlias` for the `no_defer` parameter, for example: `using NoDefer = base::StrongAlias<class NoDeferTag, bool>;`.

To keep this interaction as brief and non-intrusive as possible, please consider responding with one of following options:
**Done** | **Won't fix**: reason | **b/<bug_id>** | **Invalid:** reason

This comment was generated by [Experimental Blink C++ Code Review Agent](http://go/blink-c++-code-review-agent).AI reviews can sometimes be inaccurate; We appreciate your 🙏 feedback 🙏 to help us improve.[File a bug](http://go/blink-c++-code-review-agent-feedback) | [Provide feedback on chat](https://chat.google.com/room/AAQA0zhQHe0?cls=4) | [Opt-out](https://ganpati2.corp.google.com/group/peep-genai-blink-agent-optout.prod)_

Olivier Li

Acknowledged

Open in Gerrit

Related details

Attention is currently required from:
  • Alex Attar
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: I594ebe09844535b48627cd2a2d89d65146e0b5f1
Gerrit-Change-Number: 7087730
Gerrit-PatchSet: 7
Gerrit-Owner: Alex Attar <aat...@google.com>
Gerrit-Reviewer: Alex Attar <aat...@google.com>
Gerrit-CC: AI Code Reviewer <peep-gen...@system.gserviceaccount.com>
Gerrit-CC: Olivier Li <oliv...@chromium.org>
Gerrit-Attention: Alex Attar <aat...@google.com>
Gerrit-Comment-Date: Tue, 28 Oct 2025 13:31:09 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: AI Code Reviewer <peep-gen...@system.gserviceaccount.com>
satisfied_requirement
unsatisfied_requirement
open
diffy

Francois Pierre Doray (Gerrit)

unread,
Oct 28, 2025, 2:13:04 PM10/28/25
to Alex Attar, Olivier Li, AI Code Reviewer, Chromium LUCI CQ, chromium...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org, loading-rev...@chromium.org
Attention needed from Alex Attar

Francois Pierre Doray added 1 comment

File third_party/blink/renderer/core/html/parser/html_resource_preloader.cc
Line 158, Patchset 7 (Latest): return ShouldPreload(document_, preload->GetResourceType(),
Francois Pierre Doray . unresolved

Should this return true when `preload->IsPreconnect()`, so that we don't filter out preconnect requests? Those are fulfilled by HTMLResourcePreloader::Preload even if AllowPreloadRequest() returns false.

Open in Gerrit

Related details

Attention is currently required from:
  • Alex Attar
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: I594ebe09844535b48627cd2a2d89d65146e0b5f1
    Gerrit-Change-Number: 7087730
    Gerrit-PatchSet: 7
    Gerrit-Owner: Alex Attar <aat...@google.com>
    Gerrit-Reviewer: Alex Attar <aat...@google.com>
    Gerrit-CC: AI Code Reviewer <peep-gen...@system.gserviceaccount.com>
    Gerrit-CC: Francois Pierre Doray <fdo...@chromium.org>
    Gerrit-CC: Olivier Li <oliv...@chromium.org>
    Gerrit-Attention: Alex Attar <aat...@google.com>
    Gerrit-Comment-Date: Tue, 28 Oct 2025 18:12:59 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Alex Attar (Gerrit)

    unread,
    Nov 4, 2025, 5:34:46 PM11/4/25
    to Kouhei Ueno, Francois Pierre Doray, Olivier Li, AI Code Reviewer, Chromium LUCI CQ, chromium...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org, loading-rev...@chromium.org
    Attention needed from Kouhei Ueno

    Alex Attar voted and added 3 comments

    Votes added by Alex Attar

    Commit-Queue+1

    3 comments

    Patchset-level comments
    File-level comment, Patchset 6:
    Alex Attar . resolved

    PTAL,
    Thanks

    File third_party/blink/renderer/core/html/parser/html_resource_preloader.h
    Line 53, Patchset 1: static bool ShouldPreload(const Document* document,
    AI Code Reviewer . resolved

    Blink Style Guide: Prefer enums or StrongAliases to bare bools for function parameters. To improve readability and type safety, consider using a `base::StrongAlias` for the `no_defer` parameter, for example: `using NoDefer = base::StrongAlias<class NoDeferTag, bool>;`.

    To keep this interaction as brief and non-intrusive as possible, please consider responding with one of following options:
    **Done** | **Won't fix**: reason | **b/<bug_id>** | **Invalid:** reason

    This comment was generated by [Experimental Blink C++ Code Review Agent](http://go/blink-c++-code-review-agent).AI reviews can sometimes be inaccurate; We appreciate your 🙏 feedback 🙏 to help us improve.[File a bug](http://go/blink-c++-code-review-agent-feedback) | [Provide feedback on chat](https://chat.google.com/room/AAQA0zhQHe0?cls=4) | [Opt-out](https://ganpati2.corp.google.com/group/peep-genai-blink-agent-optout.prod)_

    Alex Attar

    Done

    File third_party/blink/renderer/core/html/parser/html_resource_preloader.cc
    Line 158, Patchset 7: return ShouldPreload(document_, preload->GetResourceType(),
    Francois Pierre Doray . resolved

    Should this return true when `preload->IsPreconnect()`, so that we don't filter out preconnect requests? Those are fulfilled by HTMLResourcePreloader::Preload even if AllowPreloadRequest() returns false.

    Alex Attar

    oh that's a good point, thanks for catching this. I've added a `is_preconnect` check.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Kouhei Ueno
    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: I594ebe09844535b48627cd2a2d89d65146e0b5f1
      Gerrit-Change-Number: 7087730
      Gerrit-PatchSet: 9
      Gerrit-Owner: Alex Attar <aat...@google.com>
      Gerrit-Reviewer: Alex Attar <aat...@google.com>
      Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
      Gerrit-CC: AI Code Reviewer <peep-gen...@system.gserviceaccount.com>
      Gerrit-CC: Francois Pierre Doray <fdo...@chromium.org>
      Gerrit-CC: Olivier Li <oliv...@chromium.org>
      Gerrit-Attention: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Comment-Date: Tue, 04 Nov 2025 22:34:41 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      Comment-In-Reply-To: AI Code Reviewer <peep-gen...@system.gserviceaccount.com>
      Comment-In-Reply-To: Francois Pierre Doray <fdo...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Mason Freed (Gerrit)

      unread,
      Nov 17, 2025, 5:49:53 PM11/17/25
      to Alex Attar, Code Review Nudger, Kouhei Ueno, Francois Pierre Doray, Olivier Li, AI Code Reviewer, Chromium LUCI CQ, chromium...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org, loading-rev...@chromium.org
      Attention needed from Alex Attar

      Mason Freed voted and added 2 comments

      Votes added by Mason Freed

      Code-Review+1

      2 comments

      Patchset-level comments
      File-level comment, Patchset 9 (Latest):
      Mason Freed . resolved

      I'm not an expert in this code, but it looks ok to me. It'd be good to get one more +1.

      File third_party/blink/renderer/core/html/parser/html_resource_preloader.cc
      Line 84, Patchset 9 (Latest): default:
      Mason Freed . unresolved

      This `switch` already seems to handle all of the enum values, doesn't it? (If not, which one did I miss?) If so, it's likely better to avoid adding a `default` so that future code finds this switch if new values are added.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Alex Attar
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • 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: I594ebe09844535b48627cd2a2d89d65146e0b5f1
      Gerrit-Change-Number: 7087730
      Gerrit-PatchSet: 9
      Gerrit-Owner: Alex Attar <aat...@google.com>
      Gerrit-Reviewer: Alex Attar <aat...@google.com>
      Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
      Gerrit-CC: AI Code Reviewer <peep-gen...@system.gserviceaccount.com>
      Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
      Gerrit-CC: Francois Pierre Doray <fdo...@chromium.org>
      Gerrit-CC: Olivier Li <oliv...@chromium.org>
      Gerrit-Attention: Alex Attar <aat...@google.com>
      Gerrit-Comment-Date: Mon, 17 Nov 2025 22:49:40 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Alex Attar (Gerrit)

      unread,
      Jan 6, 2026, 10:42:51 AM (4 days ago) Jan 6
      to Mason Freed, Code Review Nudger, Kouhei Ueno, Francois Pierre Doray, Olivier Li, AI Code Reviewer, Chromium LUCI CQ, chromium...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org, loading-rev...@chromium.org

      Alex Attar added 1 comment

      File third_party/blink/renderer/core/html/parser/html_resource_preloader.cc
      Line 84, Patchset 9: default:
      Mason Freed . resolved

      This `switch` already seems to handle all of the enum values, doesn't it? (If not, which one did I miss?) If so, it's likely better to avoid adding a `default` so that future code finds this switch if new values are added.

      Alex Attar

      Done

      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: I594ebe09844535b48627cd2a2d89d65146e0b5f1
        Gerrit-Change-Number: 7087730
        Gerrit-PatchSet: 11
        Gerrit-Owner: Alex Attar <aat...@google.com>
        Gerrit-Reviewer: Alex Attar <aat...@google.com>
        Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
        Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
        Gerrit-CC: AI Code Reviewer <peep-gen...@system.gserviceaccount.com>
        Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
        Gerrit-CC: Francois Pierre Doray <fdo...@chromium.org>
        Gerrit-CC: Olivier Li <oliv...@chromium.org>
        Gerrit-Comment-Date: Tue, 06 Jan 2026 15:42:40 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Mason Freed <mas...@chromium.org>
        satisfied_requirement
        open
        diffy

        Alex Attar (Gerrit)

        unread,
        Jan 6, 2026, 1:23:53 PM (4 days ago) Jan 6
        to Francois Pierre Doray, Mason Freed, Code Review Nudger, Kouhei Ueno, Olivier Li, AI Code Reviewer, Chromium LUCI CQ, chromium...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org, loading-rev...@chromium.org
        Attention needed from Francois Pierre Doray

        Alex Attar added 1 comment

        Patchset-level comments
        File-level comment, Patchset 11 (Latest):
        Alex Attar . resolved

        Please take a look. The Owner would like a second look,
        Thanks

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Francois Pierre Doray
        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: I594ebe09844535b48627cd2a2d89d65146e0b5f1
        Gerrit-Change-Number: 7087730
        Gerrit-PatchSet: 11
        Gerrit-Owner: Alex Attar <aat...@google.com>
        Gerrit-Reviewer: Alex Attar <aat...@google.com>
        Gerrit-Reviewer: Francois Pierre Doray <fdo...@chromium.org>
        Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
        Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
        Gerrit-CC: AI Code Reviewer <peep-gen...@system.gserviceaccount.com>
        Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
        Gerrit-CC: Olivier Li <oliv...@chromium.org>
        Gerrit-Attention: Francois Pierre Doray <fdo...@chromium.org>
        Gerrit-Comment-Date: Tue, 06 Jan 2026 18:23:43 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        open
        diffy

        Olivier Li (Gerrit)

        unread,
        Jan 8, 2026, 1:48:08 PM (2 days ago) Jan 8
        to Alex Attar, Francois Pierre Doray, Mason Freed, Code Review Nudger, Kouhei Ueno, AI Code Reviewer, Chromium LUCI CQ, chromium...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org, loading-rev...@chromium.org
        Attention needed from Alex Attar and Francois Pierre Doray

        Olivier Li voted and added 2 comments

        Votes added by Olivier Li

        Code-Review+1

        2 comments

        Patchset-level comments
        Olivier Li . resolved

        This looks ok to me!

        Please monitor the volumes for RequestResourceTime2.Preload and the timings for Blink.ScanAndPreloadTime.MainFrame.Initial on Android as this rolls out to Canary as it should have detectable impact on those numbers.

        File third_party/blink/renderer/core/html/parser/html_resource_preloader.h
        Line 56, Patchset 11 (Latest): // like kLightweightNoStatePrefetch.
        Olivier Li . unresolved

        Super-nit: Backticks around variable names.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Alex Attar
        • Francois Pierre Doray
        Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement satisfiedCode-Owners
          • requirement satisfiedCode-Review
          • requirement is not satisfiedNo-Unresolved-Comments
          • 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: I594ebe09844535b48627cd2a2d89d65146e0b5f1
          Gerrit-Change-Number: 7087730
          Gerrit-PatchSet: 11
          Gerrit-Owner: Alex Attar <aat...@google.com>
          Gerrit-Reviewer: Alex Attar <aat...@google.com>
          Gerrit-Reviewer: Francois Pierre Doray <fdo...@chromium.org>
          Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
          Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
          Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
          Gerrit-CC: AI Code Reviewer <peep-gen...@system.gserviceaccount.com>
          Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
          Gerrit-Attention: Alex Attar <aat...@google.com>
          Gerrit-Attention: Francois Pierre Doray <fdo...@chromium.org>
          Gerrit-Comment-Date: Thu, 08 Jan 2026 18:47:58 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Alex Attar (Gerrit)

          unread,
          Jan 8, 2026, 2:12:17 PM (2 days ago) Jan 8
          to Olivier Li, Francois Pierre Doray, Mason Freed, Code Review Nudger, Kouhei Ueno, AI Code Reviewer, Chromium LUCI CQ, chromium...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org, loading-rev...@chromium.org
          Attention needed from Francois Pierre Doray

          Alex Attar added 1 comment

          File third_party/blink/renderer/core/html/parser/html_resource_preloader.h
          Line 56, Patchset 11: // like kLightweightNoStatePrefetch.
          Olivier Li . resolved

          Super-nit: Backticks around variable names.

          Alex Attar

          Done.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Francois Pierre Doray
          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: I594ebe09844535b48627cd2a2d89d65146e0b5f1
            Gerrit-Change-Number: 7087730
            Gerrit-PatchSet: 12
            Gerrit-Owner: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Francois Pierre Doray <fdo...@chromium.org>
            Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
            Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
            Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
            Gerrit-CC: AI Code Reviewer <peep-gen...@system.gserviceaccount.com>
            Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
            Gerrit-Attention: Francois Pierre Doray <fdo...@chromium.org>
            Gerrit-Comment-Date: Thu, 08 Jan 2026 19:12:09 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            Comment-In-Reply-To: Olivier Li <oliv...@chromium.org>
            satisfied_requirement
            open
            diffy

            Alex Attar (Gerrit)

            unread,
            Jan 8, 2026, 2:12:27 PM (2 days ago) Jan 8
            to Olivier Li, Francois Pierre Doray, Mason Freed, Code Review Nudger, Kouhei Ueno, AI Code Reviewer, Chromium LUCI CQ, chromium...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org, loading-rev...@chromium.org
            Attention needed from Francois Pierre Doray

            Alex Attar voted Commit-Queue+2

            Commit-Queue+2
            Gerrit-Comment-Date: Thu, 08 Jan 2026 19:12:14 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            open
            diffy

            Chromium LUCI CQ (Gerrit)

            unread,
            Jan 8, 2026, 3:34:46 PM (2 days ago) Jan 8
            to Alex Attar, Olivier Li, Francois Pierre Doray, Mason Freed, Code Review Nudger, Kouhei Ueno, AI Code Reviewer, chromium...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org, loading-rev...@chromium.org

            Chromium LUCI CQ submitted the change with unreviewed changes

            Unreviewed changes

            11 is the latest approved patch-set.
            The change was submitted with unreviewed changes in the following files:

            ```
            The name of the file: third_party/blink/renderer/core/html/parser/html_resource_preloader.h
            Insertions: 1, Deletions: 1.

            @@ -53,7 +53,7 @@
            // Centralized logic to determine if a preload request should be
            // initiated. This is used by the parser to avoid queueing and by
            // the preloader to filter requests, primarily for experiments
            - // like kLightweightNoStatePrefetch.
            + // like `kLightweightNoStatePrefetch`.

            static bool ShouldPreload(const Document* document,
                                         ResourceType type,
            bool is_preconnect,
            ```

            Change information

            Commit message:
            [Blink] Refactor preload logic to fix parser queueing

            This patch refactors the preload-filtering logic from
            HTMLResourcePreloader::AllowPreloadRequest into new static functions
            (ShouldPreload and IsTypePreloadable).

            The new HTMLResourcePreloader::ShouldPreload function is now called by
            HTMLDocumentParser before queueing a preload request. This fixes a bug
            where the parser would queue requests (e.g., in the "html_only"
            kLightweightNoStatePrefetch experiment) that would be immediately
            discarded by the preloader, which was inefficient.
            Change-Id: I594ebe09844535b48627cd2a2d89d65146e0b5f1
            Commit-Queue: Alex Attar <aat...@google.com>
            Reviewed-by: Olivier Li <oliv...@chromium.org>
            Reviewed-by: Mason Freed <mas...@chromium.org>
            Cr-Commit-Position: refs/heads/main@{#1566493}
            Files:
            • M third_party/blink/renderer/core/html/parser/html_document_parser.cc
            • M third_party/blink/renderer/core/html/parser/html_resource_preloader.cc
            • M third_party/blink/renderer/core/html/parser/html_resource_preloader.h
            Change size: M
            Delta: 3 files changed, 109 insertions(+), 59 deletions(-)
            Branch: refs/heads/main
            Submit Requirements:
            • requirement satisfiedCode-Review: +1 by Olivier Li, +1 by Mason Freed
            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: I594ebe09844535b48627cd2a2d89d65146e0b5f1
            Gerrit-Change-Number: 7087730
            Gerrit-PatchSet: 13
            Gerrit-Owner: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Alex Attar <aat...@google.com>
            Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
            Gerrit-Reviewer: Francois Pierre Doray <fdo...@chromium.org>
            Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
            Gerrit-Reviewer: Mason Freed <mas...@chromium.org>
            Gerrit-Reviewer: Olivier Li <oliv...@chromium.org>
            Gerrit-CC: AI Code Reviewer <peep-gen...@system.gserviceaccount.com>
            open
            diffy
            satisfied_requirement
            Reply all
            Reply to author
            Forward
            0 new messages