[defer-import-eval] Add Blink integration for dynamic import.defer [chromium/src : main]

0 views
Skip to first unread message

Olivier Flückiger (Gerrit)

unread,
Feb 20, 2026, 5:07:34 AMFeb 20
to Caio Lima, Leszek Swirski, Kentaro Hara, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
Attention needed from Caio Lima, Kentaro Hara and Leszek Swirski

Olivier Flückiger added 2 comments

Patchset-level comments
File-level comment, Patchset 1 (Latest):
Olivier Flückiger . resolved

lgtm for what it's worth. adding reviewers, since I am not a chromium reviewer.

File third_party/blink/web_tests/wpt_internal/js/import-defer/resources/side-effect-module.js
Line 2, Patchset 1 (Latest):export const value = 42;
Olivier Flückiger . unresolved

could you add another test that has a TLA so we can make sure the eager evaluation part works?

Open in Gerrit

Related details

Attention is currently required from:
  • Caio Lima
  • Kentaro Hara
  • Leszek Swirski
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: I1cd9a7f5aaab23239468415626453e7a44ffe052
Gerrit-Change-Number: 7595315
Gerrit-PatchSet: 1
Gerrit-Owner: Caio Lima <caio...@igalia.com>
Gerrit-Reviewer: Caio Lima <caio...@igalia.com>
Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
Gerrit-Reviewer: Olivier Flückiger <ol...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Caio Lima <caio...@igalia.com>
Gerrit-Attention: Kentaro Hara <har...@chromium.org>
Gerrit-Attention: Leszek Swirski <les...@chromium.org>
Gerrit-Comment-Date: Fri, 20 Feb 2026 10:07:22 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Caio Lima (Gerrit)

unread,
Feb 27, 2026, 9:59:29 AM (14 days ago) Feb 27
to Leszek Swirski, Kentaro Hara, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
Attention needed from Kentaro Hara, Leszek Swirski and Olivier Flückiger

Caio Lima added 2 comments

Patchset-level comments
File-level comment, Patchset 2 (Latest):
Caio Lima . resolved

Thanks for the review! Looks like I'm still missing a CO to third_party/blink/web_tests/VirtualTestSuites. Do you know who I could include here?

File third_party/blink/web_tests/wpt_internal/js/import-defer/resources/side-effect-module.js
Line 2, Patchset 1:export const value = 42;
Olivier Flückiger . resolved

could you add another test that has a TLA so we can make sure the eager evaluation part works?

Caio Lima

Done

Open in Gerrit

Related details

Attention is currently required from:
  • Kentaro Hara
  • Leszek Swirski
  • Olivier Flückiger
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: I1cd9a7f5aaab23239468415626453e7a44ffe052
    Gerrit-Change-Number: 7595315
    Gerrit-PatchSet: 2
    Gerrit-Owner: Caio Lima <caio...@igalia.com>
    Gerrit-Reviewer: Caio Lima <caio...@igalia.com>
    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
    Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
    Gerrit-Reviewer: Olivier Flückiger <ol...@chromium.org>
    Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
    Gerrit-Attention: Olivier Flückiger <ol...@chromium.org>
    Gerrit-Attention: Kentaro Hara <har...@chromium.org>
    Gerrit-Attention: Leszek Swirski <les...@chromium.org>
    Gerrit-Comment-Date: Fri, 27 Feb 2026 14:59:21 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Olivier Flückiger <ol...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Leszek Swirski (Gerrit)

    unread,
    Feb 27, 2026, 10:05:08 AM (14 days ago) Feb 27
    to Caio Lima, David Baron, Kentaro Hara, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
    Attention needed from Caio Lima, David Baron, Kentaro Hara and Olivier Flückiger

    Leszek Swirski added 1 comment

    Patchset-level comments
    Leszek Swirski . resolved

    dbaron, PTAL @ VirtualTestSuites as owner

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Caio Lima
    • David Baron
    • Kentaro Hara
    • Olivier Flückiger
    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: I1cd9a7f5aaab23239468415626453e7a44ffe052
    Gerrit-Change-Number: 7595315
    Gerrit-PatchSet: 2
    Gerrit-Owner: Caio Lima <caio...@igalia.com>
    Gerrit-Reviewer: Caio Lima <caio...@igalia.com>
    Gerrit-Reviewer: David Baron <dba...@chromium.org>
    Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
    Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
    Gerrit-Reviewer: Olivier Flückiger <ol...@chromium.org>
    Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
    Gerrit-Attention: Caio Lima <caio...@igalia.com>
    Gerrit-Attention: Olivier Flückiger <ol...@chromium.org>
    Gerrit-Attention: Kentaro Hara <har...@chromium.org>
    Gerrit-Attention: David Baron <dba...@chromium.org>
    Gerrit-Comment-Date: Fri, 27 Feb 2026 15:04:56 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    David Baron (Gerrit)

    unread,
    Feb 27, 2026, 10:14:22 AM (14 days ago) Feb 27
    to Caio Lima, David Baron, Leszek Swirski, Kentaro Hara, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
    Attention needed from Caio Lima, Kentaro Hara and Olivier Flückiger

    David Baron voted and added 1 comment

    Votes added by David Baron

    Code-Review+1

    1 comment

    Patchset-level comments
    David Baron . resolved

    `VirtualTestSuites` LGTM

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Caio Lima
    • Kentaro Hara
    • Olivier Flückiger
    Gerrit-Comment-Date: Fri, 27 Feb 2026 15:14:15 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Olivier Flückiger (Gerrit)

    unread,
    Feb 27, 2026, 10:45:10 AM (13 days ago) Feb 27
    to Caio Lima, Kouhei Ueno, David Baron, Leszek Swirski, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
    Attention needed from Caio Lima, Kouhei Ueno and Leszek Swirski

    Olivier Flückiger added 1 comment

    Patchset-level comments
    Olivier Flückiger . resolved

    Talked offline to Kouhei, he should be able to do a review next week.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Caio Lima
    • Kouhei Ueno
    • Leszek Swirski
    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: I1cd9a7f5aaab23239468415626453e7a44ffe052
    Gerrit-Change-Number: 7595315
    Gerrit-PatchSet: 2
    Gerrit-Owner: Caio Lima <caio...@igalia.com>
    Gerrit-Reviewer: Caio Lima <caio...@igalia.com>
    Gerrit-Reviewer: David Baron <dba...@chromium.org>
    Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
    Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
    Gerrit-Reviewer: Olivier Flückiger <ol...@chromium.org>
    Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
    Gerrit-Attention: Caio Lima <caio...@igalia.com>
    Gerrit-Attention: Kouhei Ueno <kou...@chromium.org>
    Gerrit-Attention: Leszek Swirski <les...@chromium.org>
    Gerrit-Comment-Date: Fri, 27 Feb 2026 15:44:50 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Hiroshige Hayashizaki (Gerrit)

    unread,
    Mar 5, 2026, 5:14:40 PM (7 days ago) Mar 5
    to Caio Lima, Kouhei Ueno, David Baron, Leszek Swirski, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
    Attention needed from Caio Lima, Kouhei Ueno and Leszek Swirski

    Hiroshige Hayashizaki added 5 comments

    Patchset-level comments
    Hiroshige Hayashizaki . resolved

    Basically looks good.

    File third_party/blink/renderer/bindings/core/v8/module_record.h
    Line 81, Patchset 2 (Latest): v8::ModuleImportPhase import_phase = v8::ModuleImportPhase::kEvaluation);
    Hiroshige Hayashizaki . unresolved

    Could you remove the default `kEvaluation` to avoid possible import phase mismatch?

    File third_party/blink/renderer/bindings/core/v8/v8_script_runner.h
    Line 146, Patchset 2 (Latest): v8::ModuleImportPhase phase = v8::ModuleImportPhase::kEvaluation);
    Hiroshige Hayashizaki . unresolved

    ditto, Could you remove the default `kEvaluation` to avoid possible import phase mismatch?

    File third_party/blink/renderer/core/script/module_script.h
    Line 80, Patchset 2 (Latest): [[nodiscard]] ScriptEvaluationResult EvaluateForImportPhase(
    Hiroshige Hayashizaki . unresolved

    nit: I prefer a name like `RunScriptOnScriptStateAndReturnValueWithImportPhase()`
    to clarify this is mostly just adding import phase arg to `RunScriptOnScriptStateAndReturnValue()`.

    (The name is long, but shouldn't be a large problem as we only have two callers)

    File third_party/blink/renderer/core/script/module_script.cc
    Line 141, Patchset 2 (Latest): DCHECK_EQ(execute_script_policy,
    Hiroshige Hayashizaki . unresolved

    Drive-by: could you use `CHECK()` here?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Caio Lima
    • Kouhei Ueno
    • Leszek Swirski
    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: I1cd9a7f5aaab23239468415626453e7a44ffe052
      Gerrit-Change-Number: 7595315
      Gerrit-PatchSet: 2
      Gerrit-Owner: Caio Lima <caio...@igalia.com>
      Gerrit-Reviewer: Caio Lima <caio...@igalia.com>
      Gerrit-Reviewer: David Baron <dba...@chromium.org>
      Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Olivier Flückiger <ol...@chromium.org>
      Gerrit-CC: Hiroshige Hayashizaki <hiro...@chromium.org>
      Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
      Gerrit-Attention: Caio Lima <caio...@igalia.com>
      Gerrit-Attention: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Attention: Leszek Swirski <les...@chromium.org>
      Gerrit-Comment-Date: Thu, 05 Mar 2026 22:14:28 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Hiroshige Hayashizaki (Gerrit)

      unread,
      Mar 5, 2026, 5:16:57 PM (7 days ago) Mar 5
      to Caio Lima, Takashi Nakayama, Kouhei Ueno, David Baron, Leszek Swirski, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
      Attention needed from Caio Lima, Kouhei Ueno, Leszek Swirski and Takashi Nakayama

      Hiroshige Hayashizaki added 1 comment

      Patchset-level comments
      Hiroshige Hayashizaki . resolved

      tnak, could you take a look?

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Caio Lima
      • Kouhei Ueno
      • Leszek Swirski
      • Takashi Nakayama
      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: I1cd9a7f5aaab23239468415626453e7a44ffe052
      Gerrit-Change-Number: 7595315
      Gerrit-PatchSet: 2
      Gerrit-Owner: Caio Lima <caio...@igalia.com>
      Gerrit-Reviewer: Caio Lima <caio...@igalia.com>
      Gerrit-Reviewer: David Baron <dba...@chromium.org>
      Gerrit-Reviewer: Hiroshige Hayashizaki <hiro...@chromium.org>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Olivier Flückiger <ol...@chromium.org>
      Gerrit-Reviewer: Takashi Nakayama <tn...@chromium.org>
      Gerrit-CC: Kouhei Ueno <kou...@chromium.org>
      Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
      Gerrit-Attention: Caio Lima <caio...@igalia.com>
      Gerrit-Attention: Takashi Nakayama <tn...@chromium.org>
      Gerrit-Attention: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Attention: Leszek Swirski <les...@chromium.org>
      Gerrit-Comment-Date: Thu, 05 Mar 2026 22:16:42 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Hiroshige Hayashizaki (Gerrit)

      unread,
      Mar 5, 2026, 5:23:11 PM (7 days ago) Mar 5
      to Caio Lima, Takashi Nakayama, Kouhei Ueno, David Baron, Leszek Swirski, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
      Attention needed from Caio Lima, Kouhei Ueno, Leszek Swirski and Takashi Nakayama

      Hiroshige Hayashizaki added 1 comment

      File third_party/blink/web_tests/wpt_internal/js/import-defer/basic-deferred-evaluation.html
      Line 1, Patchset 2 (Latest):<!doctype html>
      Hiroshige Hayashizaki . unresolved

      Can we move the tests to public WPT
      (under `third_party/blink/web_tests/external/wpt/html/semantics/scripting-1/the-script-element/module/`)?

      We can mark the tests as `tentative`
      https://web-platform-tests.org/writing-tests/file-names.html#test-features

      Gerrit-Comment-Date: Thu, 05 Mar 2026 22:22:58 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Caio Lima (Gerrit)

      unread,
      Mar 6, 2026, 7:47:03 AM (7 days ago) Mar 6
      to Takashi Nakayama, Hiroshige Hayashizaki, Kouhei Ueno, David Baron, Leszek Swirski, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
      Attention needed from Hiroshige Hayashizaki, Kouhei Ueno, Leszek Swirski and Takashi Nakayama

      Caio Lima added 1 comment

      File third_party/blink/web_tests/wpt_internal/js/import-defer/basic-deferred-evaluation.html
      Hiroshige Hayashizaki . unresolved

      Can we move the tests to public WPT
      (under `third_party/blink/web_tests/external/wpt/html/semantics/scripting-1/the-script-element/module/`)?

      We can mark the tests as `tentative`
      https://web-platform-tests.org/writing-tests/file-names.html#test-features

      Caio Lima

      Sure. One question that I have is that this test right now fails, because we have the flag disabled when running this test here. Should we keep the expected like that as well? Additionally, show we also move the TLA version?

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Hiroshige Hayashizaki
      Gerrit-Attention: Hiroshige Hayashizaki <hiro...@chromium.org>
      Gerrit-Attention: Takashi Nakayama <tn...@chromium.org>
      Gerrit-Attention: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Attention: Leszek Swirski <les...@chromium.org>
      Gerrit-Comment-Date: Fri, 06 Mar 2026 12:46:55 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Hiroshige Hayashizaki <hiro...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Caio Lima (Gerrit)

      unread,
      Mar 6, 2026, 9:26:07 AM (7 days ago) Mar 6
      to AyeAye, Takashi Nakayama, Hiroshige Hayashizaki, Kouhei Ueno, David Baron, Leszek Swirski, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
      Attention needed from David Baron, Hiroshige Hayashizaki, Kouhei Ueno, Leszek Swirski and Takashi Nakayama

      Caio Lima added 6 comments

      Patchset-level comments
      File-level comment, Patchset 3 (Latest):
      Caio Lima . resolved

      Thank you very much for the reviews so far.

      I see that I'm now missing owner to review the flag override between Chromium and V8. Could you help me find somebody that could review this part, please?

      File third_party/blink/renderer/bindings/core/v8/module_record.h
      Line 81, Patchset 2: v8::ModuleImportPhase import_phase = v8::ModuleImportPhase::kEvaluation);
      Hiroshige Hayashizaki . resolved

      Could you remove the default `kEvaluation` to avoid possible import phase mismatch?

      Caio Lima

      Done

      File third_party/blink/renderer/bindings/core/v8/v8_script_runner.h
      Line 146, Patchset 2: v8::ModuleImportPhase phase = v8::ModuleImportPhase::kEvaluation);
      Hiroshige Hayashizaki . resolved

      ditto, Could you remove the default `kEvaluation` to avoid possible import phase mismatch?

      Caio Lima

      Done

      File third_party/blink/renderer/core/script/module_script.h
      Line 80, Patchset 2: [[nodiscard]] ScriptEvaluationResult EvaluateForImportPhase(
      Hiroshige Hayashizaki . resolved

      nit: I prefer a name like `RunScriptOnScriptStateAndReturnValueWithImportPhase()`
      to clarify this is mostly just adding import phase arg to `RunScriptOnScriptStateAndReturnValue()`.

      (The name is long, but shouldn't be a large problem as we only have two callers)

      Caio Lima

      Acknowledged

      File third_party/blink/renderer/core/script/module_script.cc
      Line 141, Patchset 2: DCHECK_EQ(execute_script_policy,
      Hiroshige Hayashizaki . resolved

      Drive-by: could you use `CHECK()` here?

      Caio Lima

      Done

      File third_party/blink/web_tests/wpt_internal/js/import-defer/basic-deferred-evaluation.html
      Line 1, Patchset 2:<!doctype html>
      Hiroshige Hayashizaki . unresolved

      Can we move the tests to public WPT
      (under `third_party/blink/web_tests/external/wpt/html/semantics/scripting-1/the-script-element/module/`)?

      We can mark the tests as `tentative`
      https://web-platform-tests.org/writing-tests/file-names.html#test-features

      Caio Lima

      Sure. One question that I have is that this test right now fails, because we have the flag disabled when running this test here. Should we keep the expected like that as well? Additionally, show we also move the TLA version?

      Caio Lima

      I've changed all tests for external.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • David Baron
      • Hiroshige Hayashizaki
      • Kouhei Ueno
      • Leszek Swirski
      • Takashi Nakayama
      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: I1cd9a7f5aaab23239468415626453e7a44ffe052
      Gerrit-Change-Number: 7595315
      Gerrit-PatchSet: 3
      Gerrit-Owner: Caio Lima <caio...@igalia.com>
      Gerrit-Reviewer: Caio Lima <caio...@igalia.com>
      Gerrit-Reviewer: David Baron <dba...@chromium.org>
      Gerrit-Reviewer: Hiroshige Hayashizaki <hiro...@chromium.org>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Olivier Flückiger <ol...@chromium.org>
      Gerrit-Reviewer: Takashi Nakayama <tn...@chromium.org>
      Gerrit-CC: Kouhei Ueno <kou...@chromium.org>
      Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
      Gerrit-Attention: Hiroshige Hayashizaki <hiro...@chromium.org>
      Gerrit-Attention: Takashi Nakayama <tn...@chromium.org>
      Gerrit-Attention: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Attention: David Baron <dba...@chromium.org>
      Gerrit-Attention: Leszek Swirski <les...@chromium.org>
      Gerrit-Comment-Date: Fri, 06 Mar 2026 14:26:02 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Caio Lima <caio...@igalia.com>
      Comment-In-Reply-To: Hiroshige Hayashizaki <hiro...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      David Baron (Gerrit)

      unread,
      Mar 6, 2026, 9:26:39 AM (7 days ago) Mar 6
      to Caio Lima, David Baron, AyeAye, Takashi Nakayama, Hiroshige Hayashizaki, Kouhei Ueno, Leszek Swirski, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
      Attention needed from Caio Lima, Hiroshige Hayashizaki, Kouhei Ueno, Leszek Swirski and Takashi Nakayama

      David Baron voted and added 1 comment

      Votes added by David Baron

      Code-Review+1

      1 comment

      Patchset-level comments
      David Baron . resolved

      `VirtualTestSuites` still LGTM

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Caio Lima
      Gerrit-Attention: Caio Lima <caio...@igalia.com>
      Gerrit-Attention: Hiroshige Hayashizaki <hiro...@chromium.org>
      Gerrit-Attention: Takashi Nakayama <tn...@chromium.org>
      Gerrit-Attention: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Attention: Leszek Swirski <les...@chromium.org>
      Gerrit-Comment-Date: Fri, 06 Mar 2026 14:26:30 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Olivier Flückiger (Gerrit)

      unread,
      12:29 PM (11 hours ago) 12:29 PM
      to Caio Lima, Kentaro Hara, David Baron, AyeAye, Takashi Nakayama, Hiroshige Hayashizaki, Kouhei Ueno, Leszek Swirski, Chromium LUCI CQ, chromium...@chromium.org, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, dom+...@chromium.org, hiroshig...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, kouhei...@chromium.org
      Attention needed from Caio Lima, Hiroshige Hayashizaki, Kentaro Hara, Kouhei Ueno, Leszek Swirski and Takashi Nakayama

      Olivier Flückiger added 1 comment

      Patchset-level comments
      Olivier Flückiger . resolved

      +Kentaro for content/renderer/render_process_impl

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Caio Lima
      • Hiroshige Hayashizaki
      • Kentaro Hara
      • Kouhei Ueno
      • Leszek Swirski
      • Takashi Nakayama
      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: I1cd9a7f5aaab23239468415626453e7a44ffe052
      Gerrit-Change-Number: 7595315
      Gerrit-PatchSet: 3
      Gerrit-Owner: Caio Lima <caio...@igalia.com>
      Gerrit-Reviewer: Caio Lima <caio...@igalia.com>
      Gerrit-Reviewer: David Baron <dba...@chromium.org>
      Gerrit-Reviewer: Hiroshige Hayashizaki <hiro...@chromium.org>
      Gerrit-Reviewer: Kentaro Hara <har...@chromium.org>
      Gerrit-Reviewer: Leszek Swirski <les...@chromium.org>
      Gerrit-Reviewer: Olivier Flückiger <ol...@chromium.org>
      Gerrit-Reviewer: Takashi Nakayama <tn...@chromium.org>
      Gerrit-CC: Kouhei Ueno <kou...@chromium.org>
      Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
      Gerrit-Attention: Caio Lima <caio...@igalia.com>
      Gerrit-Attention: Hiroshige Hayashizaki <hiro...@chromium.org>
      Gerrit-Attention: Takashi Nakayama <tn...@chromium.org>
      Gerrit-Attention: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Attention: Kentaro Hara <har...@chromium.org>
      Gerrit-Attention: Leszek Swirski <les...@chromium.org>
      Gerrit-Comment-Date: Thu, 12 Mar 2026 16:28:58 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy
      Reply all
      Reply to author
      Forward
      0 new messages