Add WebMCP methods to Script Tools API [chromium/src : main]

0 views
Skip to first unread message

David Bokan (Gerrit)

unread,
Sep 18, 2025, 3:51:15 PMSep 18
to Brandon Walderman, Chromium LUCI CQ, Khushal Sagar, Dave Tapuska, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
Attention needed from Brandon Walderman, Dave Tapuska and Khushal Sagar

David Bokan added 7 comments

Patchset-level comments
File chrome/test/data/actor/script_tool_provide_context.html
Line 16, Patchset 1 (Latest): const mcp = window.mcp;
David Bokan . unresolved

supernit: seems unneeded? i.e. `window.mcp.provideContext`?

Line 37, Patchset 1 (Latest): type: "object",
David Bokan . unresolved

Please fix this WARNING reported by Check Contents: Please remove the trailing whitespace.

To rerun the analyzer locally, run: `ali...

Please remove the trailing whitespace.

To rerun the analyzer locally, run: `alint -- -c CheckContents`

For more information, see go/alint.

File components/test/data/optimization_guide/script_tool.html
Line 12, Patchset 1 (Latest): const mcp = window.mcp;
David Bokan . unresolved

Ah, this is existing, feel free to remove use of variable.

File third_party/blink/renderer/core/script_tools/model_context_provider.idl
Line 12, Patchset 1 (Latest):
David Bokan . unresolved

Please fix this WARNING reported by Check Contents: Please remove the trailing whitespace.

To rerun the analyzer locally, run: `ali...

Please remove the trailing whitespace.

To rerun the analyzer locally, run: `alint -- -c CheckContents`

For more information, see go/alint.

File third_party/blink/renderer/core/script_tools/model_context_provider_supplement.h
Line 24, Patchset 1 (Latest): static ModelContextProvider* GetProviderIfExists(LocalDOMWindow&);
David Bokan . unresolved

nit: since the name already has to be qualified with the class, how about `GetIfExists`?

File third_party/blink/web_tests/wpt_internal/script_tools/provide_context_errors.html
Line 109, Patchset 1 (Latest): name: "",
David Bokan . resolved

No need to resolve here but we should probably have some restrictions on the name string (i.e. I think right now a single space would be valid?) Also limits on length?

Unfortunately I don't see anything about this in the MCP spec other than it being unique.

Open in Gerrit

Related details

Attention is currently required from:
  • Brandon Walderman
  • Dave Tapuska
  • Khushal Sagar
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
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: Iababef10d6705fa17bfd587dcba7b0409c93588a
Gerrit-Change-Number: 6961420
Gerrit-PatchSet: 1
Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
Gerrit-Reviewer: David Bokan <bo...@chromium.org>
Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
Gerrit-Attention: Khushal Sagar <khusha...@chromium.org>
Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
Gerrit-Comment-Date: Thu, 18 Sep 2025 19:51:10 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

David Bokan (Gerrit)

unread,
Sep 18, 2025, 3:51:48 PMSep 18
to Brandon Walderman, Chromium LUCI CQ, Khushal Sagar, Dave Tapuska, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
Attention needed from Brandon Walderman, Dave Tapuska and Khushal Sagar

David Bokan voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Brandon Walderman
  • Dave Tapuska
  • Khushal Sagar
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
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: Iababef10d6705fa17bfd587dcba7b0409c93588a
Gerrit-Change-Number: 6961420
Gerrit-PatchSet: 1
Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
Gerrit-Reviewer: David Bokan <bo...@chromium.org>
Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
Gerrit-Attention: Khushal Sagar <khusha...@chromium.org>
Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
Gerrit-Comment-Date: Thu, 18 Sep 2025 19:51:43 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Khushal Sagar (Gerrit)

unread,
Sep 18, 2025, 4:10:29 PMSep 18
to Brandon Walderman, David Bokan, Chromium LUCI CQ, Dave Tapuska, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
Attention needed from Brandon Walderman and Dave Tapuska

Khushal Sagar added 1 comment

Patchset-level comments
Khushal Sagar . resolved

Given that we couldn't get a resolution on this today (see https://github.com/webmachinelearning/webmcp/issues/24), I'd prefer not landing the rename for now. There's a few demos built on this API, better if we have devs update it once?

I'm good with landing the new provideContext/clearContext APIs since we had a resolution on that: https://github.com/webmachinelearning/webmcp/issues/15. Could we have this patch do just that for now?

Open in Gerrit

Related details

Attention is currently required from:
  • Brandon Walderman
  • Dave Tapuska
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
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: Iababef10d6705fa17bfd587dcba7b0409c93588a
Gerrit-Change-Number: 6961420
Gerrit-PatchSet: 1
Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
Gerrit-Reviewer: David Bokan <bo...@chromium.org>
Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
Gerrit-Comment-Date: Thu, 18 Sep 2025 20:10:15 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Dave Tapuska (Gerrit)

unread,
Sep 18, 2025, 4:16:07 PMSep 18
to Brandon Walderman, David Bokan, Chromium LUCI CQ, Khushal Sagar, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
Attention needed from Brandon Walderman

Dave Tapuska voted and added 2 comments

Votes added by Dave Tapuska

Code-Review+1

2 comments

File android_webview/test/data/web_tests/webexposed/global-interface-listing-expected.txt
Line 354, Patchset 1 (Latest):interface ModelContextProvider
Dave Tapuska . unresolved

sorting

File third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt
Line 375, Patchset 1 (Latest):interface ModelContextProvider
Dave Tapuska . unresolved

Not sorted correctly. That is why the bot is failing

Open in Gerrit

Related details

Attention is currently required from:
  • Brandon Walderman
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    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: Iababef10d6705fa17bfd587dcba7b0409c93588a
    Gerrit-Change-Number: 6961420
    Gerrit-PatchSet: 1
    Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
    Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
    Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
    Gerrit-Reviewer: David Bokan <bo...@chromium.org>
    Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
    Gerrit-CC: Kentaro Hara <har...@chromium.org>
    Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
    Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
    Gerrit-Comment-Date: Thu, 18 Sep 2025 20:16:01 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    David Bokan (Gerrit)

    unread,
    Sep 18, 2025, 4:25:39 PMSep 18
    to Brandon Walderman, Dave Tapuska, Chromium LUCI CQ, Khushal Sagar, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
    Attention needed from Brandon Walderman and Khushal Sagar

    David Bokan added 2 comments

    Patchset-level comments
    David Bokan

    Oops - missed that you updated both but Dave points out it's a sort error.

    Khushal Sagar . resolved

    Given that we couldn't get a resolution on this today (see https://github.com/webmachinelearning/webmcp/issues/24), I'd prefer not landing the rename for now. There's a few demos built on this API, better if we have devs update it once?

    I'm good with landing the new provideContext/clearContext APIs since we had a resolution on that: https://github.com/webmachinelearning/webmcp/issues/15. Could we have this patch do just that for now?

    David Bokan

    Given there's only a hand full of demos now and assuming we have some confidence `mcp` can stick for at least the near term (~months), now is probably the easiest it'll ever be to rename.

    Sorry I had to miss the meeting today - do you have a sense of if we just want another week or two of discussion time or if this is something that'll take longer to resolve? If the former I'm fine to wait but if latter I think we should rename to a more amenable name sooner rather than later.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Brandon Walderman
    • Khushal Sagar
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    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: Iababef10d6705fa17bfd587dcba7b0409c93588a
    Gerrit-Change-Number: 6961420
    Gerrit-PatchSet: 1
    Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
    Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
    Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
    Gerrit-Reviewer: David Bokan <bo...@chromium.org>
    Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
    Gerrit-CC: Kentaro Hara <har...@chromium.org>
    Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
    Gerrit-Attention: Khushal Sagar <khusha...@chromium.org>
    Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
    Gerrit-Comment-Date: Thu, 18 Sep 2025 20:25:34 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Khushal Sagar <khusha...@chromium.org>
    Comment-In-Reply-To: David Bokan <bo...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Brandon Walderman (Gerrit)

    unread,
    Sep 18, 2025, 10:30:30 PMSep 18
    to Dave Tapuska, David Bokan, Chromium LUCI CQ, Khushal Sagar, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
    Attention needed from Dave Tapuska, David Bokan and Khushal Sagar

    Brandon Walderman added 5 comments

    File chrome/test/data/actor/script_tool_provide_context.html
    Line 16, Patchset 1: const mcp = window.mcp;
    David Bokan . resolved

    supernit: seems unneeded? i.e. `window.mcp.provideContext`?

    Brandon Walderman

    Done

    Line 37, Patchset 1: type: "object",
    David Bokan . resolved

    Please fix this WARNING reported by Check Contents: Please remove the trailing whitespace.

    To rerun the analyzer locally, run: `ali...

    Please remove the trailing whitespace.

    To rerun the analyzer locally, run: `alint -- -c CheckContents`

    For more information, see go/alint.

    Brandon Walderman

    Fixed

    File components/test/data/optimization_guide/script_tool.html
    Line 12, Patchset 1: const mcp = window.mcp;
    David Bokan . resolved

    Ah, this is existing, feel free to remove use of variable.

    Brandon Walderman

    Done

    File third_party/blink/renderer/core/script_tools/model_context_provider.idl
    Line 12, Patchset 1:
    David Bokan . resolved

    Please fix this WARNING reported by Check Contents: Please remove the trailing whitespace.

    To rerun the analyzer locally, run: `ali...

    Please remove the trailing whitespace.

    To rerun the analyzer locally, run: `alint -- -c CheckContents`

    For more information, see go/alint.

    Brandon Walderman

    Fixed

    File third_party/blink/renderer/core/script_tools/model_context_provider_supplement.h
    Line 24, Patchset 1: static ModelContextProvider* GetProviderIfExists(LocalDOMWindow&);
    David Bokan . resolved

    nit: since the name already has to be qualified with the class, how about `GetIfExists`?

    Brandon Walderman

    Done

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Dave Tapuska
    • David Bokan
    • Khushal Sagar
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      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: Iababef10d6705fa17bfd587dcba7b0409c93588a
      Gerrit-Change-Number: 6961420
      Gerrit-PatchSet: 1
      Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
      Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
      Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
      Gerrit-Reviewer: David Bokan <bo...@chromium.org>
      Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
      Gerrit-CC: Kentaro Hara <har...@chromium.org>
      Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
      Gerrit-Attention: Khushal Sagar <khusha...@chromium.org>
      Gerrit-Attention: David Bokan <bo...@chromium.org>
      Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
      Gerrit-Comment-Date: Fri, 19 Sep 2025 02:30:19 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: David Bokan <bo...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Brandon Walderman (Gerrit)

      unread,
      Sep 18, 2025, 10:32:03 PMSep 18
      to Dave Tapuska, David Bokan, Chromium LUCI CQ, Khushal Sagar, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
      Attention needed from Dave Tapuska, David Bokan and Khushal Sagar

      Brandon Walderman added 3 comments

      Patchset-level comments
      Khushal Sagar . resolved

      Given that we couldn't get a resolution on this today (see https://github.com/webmachinelearning/webmcp/issues/24), I'd prefer not landing the rename for now. There's a few demos built on this API, better if we have devs update it once?

      I'm good with landing the new provideContext/clearContext APIs since we had a resolution on that: https://github.com/webmachinelearning/webmcp/issues/15. Could we have this patch do just that for now?

      David Bokan

      Given there's only a hand full of demos now and assuming we have some confidence `mcp` can stick for at least the near term (~months), now is probably the easiest it'll ever be to rename.

      Sorry I had to miss the meeting today - do you have a sense of if we just want another week or two of discussion time or if this is something that'll take longer to resolve? If the former I'm fine to wait but if latter I think we should rename to a more amenable name sooner rather than later.

      Brandon Walderman

      Leaving the object rename out of this CL and will hopefully follow up shortly with another once we have a resolution on that.

      File android_webview/test/data/web_tests/webexposed/global-interface-listing-expected.txt
      Line 354, Patchset 1:interface ModelContextProvider
      Dave Tapuska . resolved

      sorting

      Brandon Walderman

      Done

      File third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt
      Line 375, Patchset 1:interface ModelContextProvider
      Dave Tapuska . resolved

      Not sorted correctly. That is why the bot is failing

      Brandon Walderman

      Done

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Dave Tapuska
      • David Bokan
      • Khushal Sagar
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement is not satisfiedCode-Review
      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: Iababef10d6705fa17bfd587dcba7b0409c93588a
      Gerrit-Change-Number: 6961420
      Gerrit-PatchSet: 2
      Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
      Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
      Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
      Gerrit-Reviewer: David Bokan <bo...@chromium.org>
      Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
      Gerrit-CC: Kentaro Hara <har...@chromium.org>
      Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
      Gerrit-Attention: Khushal Sagar <khusha...@chromium.org>
      Gerrit-Attention: David Bokan <bo...@chromium.org>
      Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
      Gerrit-Comment-Date: Fri, 19 Sep 2025 02:31:50 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Khushal Sagar <khusha...@chromium.org>
      Comment-In-Reply-To: David Bokan <bo...@chromium.org>
      Comment-In-Reply-To: Dave Tapuska <dtap...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Dave Tapuska (Gerrit)

      unread,
      Sep 19, 2025, 10:52:11 AMSep 19
      to Brandon Walderman, David Bokan, Chromium LUCI CQ, Khushal Sagar, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
      Attention needed from Brandon Walderman, David Bokan and Khushal Sagar

      Dave Tapuska added 2 comments

      File third_party/blink/renderer/core/script_tools/automation_delegate.idl
      Line 10, Patchset 3 (Latest): [CallWith=ScriptState, RaisesException] undefined registerTool(ToolRegistrationParams params);
      Dave Tapuska . unresolved

      If we are having end users experiment with both approaches should we have a MeasureAs for these?

      File third_party/blink/renderer/core/script_tools/build.gni
      Line 1, Patchset 3 (Latest):# Copyright 2025 The Chromium Authors
      Dave Tapuska . unresolved

      Remove?

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Brandon Walderman
      • David Bokan
      • Khushal Sagar
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement satisfiedCode-Owners
        • requirement is not satisfiedCode-Review
        • requirement is not satisfiedNo-Unresolved-Comments
        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: Iababef10d6705fa17bfd587dcba7b0409c93588a
        Gerrit-Change-Number: 6961420
        Gerrit-PatchSet: 3
        Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
        Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
        Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
        Gerrit-Reviewer: David Bokan <bo...@chromium.org>
        Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
        Gerrit-CC: Kentaro Hara <har...@chromium.org>
        Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
        Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
        Gerrit-Attention: Khushal Sagar <khusha...@chromium.org>
        Gerrit-Attention: David Bokan <bo...@chromium.org>
        Gerrit-Comment-Date: Fri, 19 Sep 2025 14:52:04 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Dave Tapuska (Gerrit)

        unread,
        Sep 19, 2025, 10:52:54 AMSep 19
        to Brandon Walderman, David Bokan, Chromium LUCI CQ, Khushal Sagar, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
        Attention needed from Brandon Walderman, David Bokan and Khushal Sagar

        Dave Tapuska voted Code-Review+1

        Code-Review+1
        Gerrit-Comment-Date: Fri, 19 Sep 2025 14:52:44 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Dave Tapuska (Gerrit)

        unread,
        Sep 19, 2025, 10:56:36 AMSep 19
        to Brandon Walderman, David Bokan, Chromium LUCI CQ, Khushal Sagar, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
        Attention needed from Brandon Walderman, David Bokan and Khushal Sagar

        Dave Tapuska added 1 comment

        File third_party/blink/renderer/core/script_tools/automation_delegate.idl
        Line 10, Patchset 3 (Latest): [CallWith=ScriptState, RaisesException] undefined registerTool(ToolRegistrationParams params);
        Dave Tapuska . unresolved

        If we are having end users experiment with both approaches should we have a MeasureAs for these?

        Dave Tapuska

        We should be able to just add the Measure (not MeasureAs) to these extended attributes and update the use counters appropriately.

        Gerrit-Comment-Date: Fri, 19 Sep 2025 14:56:27 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Dave Tapuska <dtap...@chromium.org>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Khushal Sagar (Gerrit)

        unread,
        Sep 19, 2025, 2:08:26 PMSep 19
        to Brandon Walderman, Dave Tapuska, David Bokan, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
        Attention needed from Brandon Walderman and David Bokan

        Khushal Sagar voted and added 3 comments

        Votes added by Khushal Sagar

        Code-Review+1

        3 comments

        Patchset-level comments
        File-level comment, Patchset 3 (Latest):
        Khushal Sagar . resolved

        Thanks!

        File third_party/blink/renderer/core/script_tools/automation_delegate.cc
        Line 120, Patchset 3 (Latest): tool_map_ = std::move(prev_tool_map);
        Khushal Sagar . resolved

        Not sure if it's better to keep the existing state when there's an error or discard it anyway. Can discuss on an issue.

        File third_party/blink/renderer/core/script_tools/automation_delegate.idl
        Line 10, Patchset 3 (Latest): [CallWith=ScriptState, RaisesException] undefined registerTool(ToolRegistrationParams params);
        Dave Tapuska . unresolved

        If we are having end users experiment with both approaches should we have a MeasureAs for these?

        Dave Tapuska

        We should be able to just add the Measure (not MeasureAs) to these extended attributes and update the use counters appropriately.

        Khushal Sagar

        We're far off from end user experiments. :) For now, we just wanted to add both for devs trying the API. And learn from feedback about which one (or both) are needed.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Brandon Walderman
        • David Bokan
        Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement satisfiedCode-Owners
          • requirement satisfiedCode-Review
          • requirement is not satisfiedNo-Unresolved-Comments
          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: Iababef10d6705fa17bfd587dcba7b0409c93588a
          Gerrit-Change-Number: 6961420
          Gerrit-PatchSet: 3
          Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
          Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
          Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
          Gerrit-Reviewer: David Bokan <bo...@chromium.org>
          Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
          Gerrit-CC: Kentaro Hara <har...@chromium.org>
          Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
          Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
          Gerrit-Attention: David Bokan <bo...@chromium.org>
          Gerrit-Comment-Date: Fri, 19 Sep 2025 18:08:16 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          Comment-In-Reply-To: Dave Tapuska <dtap...@chromium.org>
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Brandon Walderman (Gerrit)

          unread,
          Sep 20, 2025, 12:17:57 AMSep 20
          to Khushal Sagar, Dave Tapuska, David Bokan, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
          Attention needed from Dave Tapuska, David Bokan and Khushal Sagar

          Brandon Walderman added 2 comments

          File third_party/blink/renderer/core/script_tools/automation_delegate.idl
          Line 10, Patchset 3: [CallWith=ScriptState, RaisesException] undefined registerTool(ToolRegistrationParams params);
          Dave Tapuska . resolved

          If we are having end users experiment with both approaches should we have a MeasureAs for these?

          Dave Tapuska

          We should be able to just add the Measure (not MeasureAs) to these extended attributes and update the use counters appropriately.

          Khushal Sagar

          We're far off from end user experiments. :) For now, we just wanted to add both for devs trying the API. And learn from feedback about which one (or both) are needed.

          Brandon Walderman

          Acknowledged

          File third_party/blink/renderer/core/script_tools/build.gni
          Line 1, Patchset 3:# Copyright 2025 The Chromium Authors
          Dave Tapuska . resolved

          Remove?

          Brandon Walderman

          Done

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Dave Tapuska
          • David Bokan
          • Khushal Sagar
          Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement satisfiedCode-Owners
            • requirement is not satisfiedCode-Review
            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: Iababef10d6705fa17bfd587dcba7b0409c93588a
            Gerrit-Change-Number: 6961420
            Gerrit-PatchSet: 3
            Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
            Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
            Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
            Gerrit-Reviewer: David Bokan <bo...@chromium.org>
            Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
            Gerrit-CC: Kentaro Hara <har...@chromium.org>
            Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
            Gerrit-Attention: Khushal Sagar <khusha...@chromium.org>
            Gerrit-Attention: David Bokan <bo...@chromium.org>
            Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
            Gerrit-Comment-Date: Sat, 20 Sep 2025 04:17:46 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            Comment-In-Reply-To: Khushal Sagar <khusha...@chromium.org>
            Comment-In-Reply-To: Dave Tapuska <dtap...@chromium.org>
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Dave Tapuska (Gerrit)

            unread,
            Sep 22, 2025, 10:35:44 AM (14 days ago) Sep 22
            to Brandon Walderman, Khushal Sagar, David Bokan, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
            Attention needed from Brandon Walderman, David Bokan and Khushal Sagar

            Dave Tapuska voted Code-Review+1

            Code-Review+1
            Open in Gerrit

            Related details

            Attention is currently required from:
            • Brandon Walderman
            • David Bokan
            • Khushal Sagar
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement satisfiedCode-Owners
            • requirement is not satisfiedCode-Review
            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: Iababef10d6705fa17bfd587dcba7b0409c93588a
            Gerrit-Change-Number: 6961420
            Gerrit-PatchSet: 4
            Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
            Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
            Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
            Gerrit-Reviewer: David Bokan <bo...@chromium.org>
            Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
            Gerrit-CC: Kentaro Hara <har...@chromium.org>
            Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
            Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
            Gerrit-Attention: Khushal Sagar <khusha...@chromium.org>
            Gerrit-Attention: David Bokan <bo...@chromium.org>
            Gerrit-Comment-Date: Mon, 22 Sep 2025 14:35:37 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            David Bokan (Gerrit)

            unread,
            Sep 22, 2025, 11:16:37 AM (14 days ago) Sep 22
            to Brandon Walderman, Dave Tapuska, Khushal Sagar, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
            Attention needed from Brandon Walderman and Khushal Sagar

            David Bokan voted and added 1 comment

            Votes added by David Bokan

            Code-Review+1

            1 comment

            File third_party/blink/renderer/core/script_tools/build.gni
            Line 3, Patchset 4 (Parent):# found in the LICENSE file.
            David Bokan . unresolved

            don't gni files need a copyright header? (year needs to be updated though)

            Open in Gerrit

            Related details

            Attention is currently required from:
            • Brandon Walderman
            • Khushal Sagar
            Submit Requirements:
              • requirement satisfiedCode-Coverage
              • requirement satisfiedCode-Owners
              • requirement satisfiedCode-Review
              • requirement is not satisfiedNo-Unresolved-Comments
              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: Iababef10d6705fa17bfd587dcba7b0409c93588a
              Gerrit-Change-Number: 6961420
              Gerrit-PatchSet: 4
              Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
              Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
              Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
              Gerrit-Reviewer: David Bokan <bo...@chromium.org>
              Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
              Gerrit-CC: Kentaro Hara <har...@chromium.org>
              Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
              Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
              Gerrit-Attention: Khushal Sagar <khusha...@chromium.org>
              Gerrit-Comment-Date: Mon, 22 Sep 2025 15:16:31 +0000
              Gerrit-HasComments: Yes
              Gerrit-Has-Labels: Yes
              satisfied_requirement
              unsatisfied_requirement
              open
              diffy

              Dave Tapuska (Gerrit)

              unread,
              Sep 22, 2025, 11:26:07 AM (14 days ago) Sep 22
              to Brandon Walderman, David Bokan, Khushal Sagar, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
              Attention needed from Brandon Walderman and Khushal Sagar

              Dave Tapuska added 1 comment

              File third_party/blink/renderer/core/script_tools/build.gni
              Line 3, Patchset 4 (Parent):# found in the LICENSE file.
              David Bokan . unresolved

              don't gni files need a copyright header? (year needs to be updated though)

              Dave Tapuska

              Ugh.. I think the comment I made saying "Remove" was mis-interpretted. I was indicating remove this file from the patch set because it has no material changes. But the author seems to have taken that as "Remove the files on which the comment was made".

              Yes please instead remove this file from the patch set.

              Gerrit-Comment-Date: Mon, 22 Sep 2025 15:26:00 +0000
              Gerrit-HasComments: Yes
              Gerrit-Has-Labels: No
              Comment-In-Reply-To: David Bokan <bo...@chromium.org>
              satisfied_requirement
              unsatisfied_requirement
              open
              diffy

              David Bokan (Gerrit)

              unread,
              Sep 22, 2025, 11:28:23 AM (14 days ago) Sep 22
              to Brandon Walderman, Dave Tapuska, Khushal Sagar, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
              Attention needed from Brandon Walderman and Khushal Sagar

              David Bokan added 1 comment

              File third_party/blink/renderer/core/script_tools/build.gni
              Line 3, Patchset 4 (Parent):# found in the LICENSE file.
              David Bokan . unresolved

              don't gni files need a copyright header? (year needs to be updated though)

              Dave Tapuska

              Ugh.. I think the comment I made saying "Remove" was mis-interpretted. I was indicating remove this file from the patch set because it has no material changes. But the author seems to have taken that as "Remove the files on which the comment was made".

              Yes please instead remove this file from the patch set.

              David Bokan

              We should add a copyright notice on this file though...I don't mind doing it here but it can also be a separate CL

              Gerrit-Comment-Date: Mon, 22 Sep 2025 15:28:16 +0000
              Gerrit-HasComments: Yes
              Gerrit-Has-Labels: No
              Comment-In-Reply-To: David Bokan <bo...@chromium.org>
              Comment-In-Reply-To: Dave Tapuska <dtap...@chromium.org>
              satisfied_requirement
              unsatisfied_requirement
              open
              diffy

              David Bokan (Gerrit)

              unread,
              Sep 22, 2025, 11:31:45 AM (14 days ago) Sep 22
              to Brandon Walderman, Dave Tapuska, Khushal Sagar, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
              Attention needed from Brandon Walderman and Khushal Sagar

              David Bokan added 1 comment

              File third_party/blink/renderer/core/script_tools/build.gni
              Line 3, Patchset 4 (Parent):# found in the LICENSE file.
              David Bokan . unresolved

              don't gni files need a copyright header? (year needs to be updated though)

              Dave Tapuska

              Ugh.. I think the comment I made saying "Remove" was mis-interpretted. I was indicating remove this file from the patch set because it has no material changes. But the author seems to have taken that as "Remove the files on which the comment was made".

              Yes please instead remove this file from the patch set.

              David Bokan

              We should add a copyright notice on this file though...I don't mind doing it here but it can also be a separate CL

              David Bokan

              err, sorry, I mean we should update the year from 2020 to 2025 (which I think is what Brandon was doing in the original PS).

              Gerrit-Comment-Date: Mon, 22 Sep 2025 15:31:39 +0000
              satisfied_requirement
              unsatisfied_requirement
              open
              diffy

              Dave Tapuska (Gerrit)

              unread,
              Sep 22, 2025, 11:34:45 AM (14 days ago) Sep 22
              to Brandon Walderman, David Bokan, Khushal Sagar, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
              Attention needed from Brandon Walderman and Khushal Sagar

              Dave Tapuska added 1 comment

              File third_party/blink/renderer/core/script_tools/build.gni
              Line 3, Patchset 4 (Parent):# found in the LICENSE file.
              David Bokan . unresolved

              don't gni files need a copyright header? (year needs to be updated though)

              Dave Tapuska

              Ugh.. I think the comment I made saying "Remove" was mis-interpretted. I was indicating remove this file from the patch set because it has no material changes. But the author seems to have taken that as "Remove the files on which the comment was made".

              Yes please instead remove this file from the patch set.

              David Bokan

              We should add a copyright notice on this file though...I don't mind doing it here but it can also be a separate CL

              David Bokan

              err, sorry, I mean we should update the year from 2020 to 2025 (which I think is what Brandon was doing in the original PS).

              Dave Tapuska

              Yes, but then the rename didn't happen. And then this file was just left updating the copyright and no other changes, so I asked for it to be removed from the patch set.

              Gerrit-Comment-Date: Mon, 22 Sep 2025 15:34:38 +0000
              satisfied_requirement
              unsatisfied_requirement
              open
              diffy

              Khushal Sagar (Gerrit)

              unread,
              Sep 22, 2025, 4:05:23 PM (13 days ago) Sep 22
              to Brandon Walderman, David Bokan, Dave Tapuska, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
              Attention needed from Brandon Walderman

              Khushal Sagar voted and added 1 comment

              Votes added by Khushal Sagar

              Code-Review+1

              1 comment

              Patchset-level comments
              File-level comment, Patchset 4 (Latest):
              Khushal Sagar . resolved

              LGTM % dave's feedback.

              Open in Gerrit

              Related details

              Attention is currently required from:
              • Brandon Walderman
              Submit Requirements:
              • requirement satisfiedCode-Coverage
              • requirement satisfiedCode-Owners
              • requirement satisfiedCode-Review
              • requirement is not satisfiedNo-Unresolved-Comments
              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: Iababef10d6705fa17bfd587dcba7b0409c93588a
              Gerrit-Change-Number: 6961420
              Gerrit-PatchSet: 4
              Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
              Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
              Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
              Gerrit-Reviewer: David Bokan <bo...@chromium.org>
              Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
              Gerrit-CC: Kentaro Hara <har...@chromium.org>
              Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
              Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
              Gerrit-Comment-Date: Mon, 22 Sep 2025 20:05:11 +0000
              Gerrit-HasComments: Yes
              Gerrit-Has-Labels: Yes
              satisfied_requirement
              unsatisfied_requirement
              open
              diffy

              Brandon Walderman (Gerrit)

              unread,
              Sep 22, 2025, 5:11:56 PM (13 days ago) Sep 22
              to Khushal Sagar, David Bokan, Dave Tapuska, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
              Attention needed from Dave Tapuska, David Bokan and Khushal Sagar

              Brandon Walderman added 1 comment

              File third_party/blink/renderer/core/script_tools/build.gni
              Line 3, Patchset 4 (Parent):# found in the LICENSE file.
              David Bokan . resolved

              don't gni files need a copyright header? (year needs to be updated though)

              Dave Tapuska

              Ugh.. I think the comment I made saying "Remove" was mis-interpretted. I was indicating remove this file from the patch set because it has no material changes. But the author seems to have taken that as "Remove the files on which the comment was made".

              Yes please instead remove this file from the patch set.

              David Bokan

              We should add a copyright notice on this file though...I don't mind doing it here but it can also be a separate CL

              David Bokan

              err, sorry, I mean we should update the year from 2020 to 2025 (which I think is what Brandon was doing in the original PS).

              Dave Tapuska

              Yes, but then the rename didn't happen. And then this file was just left updating the copyright and no other changes, so I asked for it to be removed from the patch set.

              Brandon Walderman

              Removing from this patch set. We'll have a chance to update it again when we've settled on a name change.

              Open in Gerrit

              Related details

              Attention is currently required from:
              • Dave Tapuska
              • David Bokan
              • Khushal Sagar
              Submit Requirements:
                • requirement satisfiedCode-Coverage
                • requirement satisfiedCode-Owners
                • requirement is not satisfiedCode-Review
                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: Iababef10d6705fa17bfd587dcba7b0409c93588a
                Gerrit-Change-Number: 6961420
                Gerrit-PatchSet: 5
                Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
                Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
                Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
                Gerrit-Reviewer: David Bokan <bo...@chromium.org>
                Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
                Gerrit-CC: Kentaro Hara <har...@chromium.org>
                Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
                Gerrit-Attention: Khushal Sagar <khusha...@chromium.org>
                Gerrit-Attention: David Bokan <bo...@chromium.org>
                Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
                Gerrit-Comment-Date: Mon, 22 Sep 2025 21:11:46 +0000
                satisfied_requirement
                unsatisfied_requirement
                open
                diffy

                Khushal Sagar (Gerrit)

                unread,
                Sep 22, 2025, 5:43:12 PM (13 days ago) Sep 22
                to Brandon Walderman, David Bokan, Dave Tapuska, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
                Attention needed from Brandon Walderman, Dave Tapuska and David Bokan

                Khushal Sagar voted Code-Review+1

                Code-Review+1
                Open in Gerrit

                Related details

                Attention is currently required from:
                • Brandon Walderman
                • Dave Tapuska
                • David Bokan
                Submit Requirements:
                • requirement satisfiedCode-Coverage
                • requirement satisfiedCode-Owners
                • requirement is not satisfiedCode-Review
                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: Iababef10d6705fa17bfd587dcba7b0409c93588a
                Gerrit-Change-Number: 6961420
                Gerrit-PatchSet: 5
                Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
                Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
                Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
                Gerrit-Reviewer: David Bokan <bo...@chromium.org>
                Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
                Gerrit-CC: Kentaro Hara <har...@chromium.org>
                Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
                Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
                Gerrit-Attention: David Bokan <bo...@chromium.org>
                Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
                Gerrit-Comment-Date: Mon, 22 Sep 2025 21:42:59 +0000
                Gerrit-HasComments: No
                Gerrit-Has-Labels: Yes
                satisfied_requirement
                unsatisfied_requirement
                open
                diffy

                David Bokan (Gerrit)

                unread,
                Sep 22, 2025, 6:02:36 PM (13 days ago) Sep 22
                to Brandon Walderman, Khushal Sagar, Dave Tapuska, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
                Attention needed from Brandon Walderman and Dave Tapuska

                David Bokan voted Code-Review+1

                Code-Review+1
                Open in Gerrit

                Related details

                Attention is currently required from:
                • Brandon Walderman
                • Dave Tapuska
                Submit Requirements:
                  • requirement satisfiedCode-Coverage
                  • requirement satisfiedCode-Owners
                  • requirement satisfiedCode-Review
                  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: Iababef10d6705fa17bfd587dcba7b0409c93588a
                  Gerrit-Change-Number: 6961420
                  Gerrit-PatchSet: 5
                  Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
                  Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
                  Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
                  Gerrit-Reviewer: David Bokan <bo...@chromium.org>
                  Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
                  Gerrit-CC: Kentaro Hara <har...@chromium.org>
                  Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
                  Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
                  Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
                  Gerrit-Comment-Date: Mon, 22 Sep 2025 22:02:30 +0000
                  Gerrit-HasComments: No
                  Gerrit-Has-Labels: Yes
                  satisfied_requirement
                  open
                  diffy

                  Dave Tapuska (Gerrit)

                  unread,
                  Sep 23, 2025, 10:19:35 AM (13 days ago) Sep 23
                  to Brandon Walderman, David Bokan, Khushal Sagar, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org
                  Attention needed from Brandon Walderman

                  Dave Tapuska voted Code-Review+1

                  Code-Review+1
                  Open in Gerrit

                  Related details

                  Attention is currently required from:
                  • Brandon Walderman
                  Submit Requirements:
                  • requirement satisfiedCode-Coverage
                  • requirement satisfiedCode-Owners
                  • requirement satisfiedCode-Review
                  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: Iababef10d6705fa17bfd587dcba7b0409c93588a
                  Gerrit-Change-Number: 6961420
                  Gerrit-PatchSet: 5
                  Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
                  Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
                  Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
                  Gerrit-Reviewer: David Bokan <bo...@chromium.org>
                  Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
                  Gerrit-CC: Kentaro Hara <har...@chromium.org>
                  Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
                  Gerrit-Attention: Brandon Walderman <brwa...@microsoft.com>
                  Gerrit-Comment-Date: Tue, 23 Sep 2025 14:19:28 +0000
                  Gerrit-HasComments: No
                  Gerrit-Has-Labels: Yes
                  satisfied_requirement
                  open
                  diffy

                  Brandon Walderman (Gerrit)

                  unread,
                  Sep 23, 2025, 4:31:00 PM (12 days ago) Sep 23
                  to Dave Tapuska, David Bokan, Khushal Sagar, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org

                  Brandon Walderman 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
                  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: Iababef10d6705fa17bfd587dcba7b0409c93588a
                  Gerrit-Change-Number: 6961420
                  Gerrit-PatchSet: 5
                  Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
                  Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
                  Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
                  Gerrit-Reviewer: David Bokan <bo...@chromium.org>
                  Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
                  Gerrit-CC: Kentaro Hara <har...@chromium.org>
                  Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
                  Gerrit-Comment-Date: Tue, 23 Sep 2025 20:30:52 +0000
                  Gerrit-HasComments: No
                  Gerrit-Has-Labels: Yes
                  satisfied_requirement
                  open
                  diffy

                  Chromium LUCI CQ (Gerrit)

                  unread,
                  Sep 23, 2025, 6:14:41 PM (12 days ago) Sep 23
                  to Brandon Walderman, Dave Tapuska, David Bokan, Khushal Sagar, AyeAye, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, aleventh...@chromium.org, android-web...@chromium.org, ashleynewson+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, jmedle...@chromium.org, mfoltz...@chromium.org

                  Chromium LUCI CQ submitted the change

                  Change information

                  Commit message:
                  Add WebMCP methods to Script Tools API

                  This change adds the provideContext and clearContext methods alongside
                  the registerTool and unregisterTool methods to give web developers the
                  opportunity to experiment with both approaches.
                  Bug: 445637567
                  Change-Id: Iababef10d6705fa17bfd587dcba7b0409c93588a
                  Reviewed-by: Khushal Sagar <khusha...@chromium.org>
                  Reviewed-by: David Bokan <bo...@chromium.org>
                  Reviewed-by: Dave Tapuska <dtap...@chromium.org>
                  Commit-Queue: Brandon Walderman <brwa...@microsoft.com>
                  Cr-Commit-Position: refs/heads/main@{#1519624}
                  Files:
                  • M android_webview/test/data/web_tests/webexposed/global-interface-listing-expected.txt
                  • M chrome/browser/actor/tools/script_tool_browsertest.cc
                  • M chrome/test/data/actor/script_tool.html
                  • A chrome/test/data/actor/script_tool_provide_context.html
                  • M components/test/data/optimization_guide/script_tool.html
                  • M components/test/data/optimization_guide/script_tool_no_annotation.html
                  • M components/test/data/optimization_guide/script_tool_no_input_schema.html
                  • M third_party/blink/renderer/bindings/generated_in_core.gni
                  • M third_party/blink/renderer/core/script_tools/automation_delegate.cc
                  • M third_party/blink/renderer/core/script_tools/automation_delegate.h
                  • M third_party/blink/renderer/core/script_tools/automation_delegate.idl
                  • M third_party/blink/renderer/core/script_tools/automation_delegate_supplement.cc
                  • M third_party/blink/renderer/core/script_tools/automation_delegate_supplement.h
                  • M third_party/blink/renderer/core/script_tools/tool_registration_params.idl
                  • M third_party/blink/renderer/modules/content_extraction/ai_page_content_agent.cc
                  • M third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt
                  • A third_party/blink/web_tests/wpt_internal/script_tools/clear_context.html
                  • A third_party/blink/web_tests/wpt_internal/script_tools/provide_context_basic.html
                  • A third_party/blink/web_tests/wpt_internal/script_tools/provide_context_duplicates.html
                  • A third_party/blink/web_tests/wpt_internal/script_tools/provide_context_errors.html
                  • A third_party/blink/web_tests/wpt_internal/script_tools/provide_context_mixed_registration.html
                  Change size: L
                  Delta: 21 files changed, 835 insertions(+), 59 deletions(-)
                  Branch: refs/heads/main
                  Submit Requirements:
                  • requirement satisfiedCode-Review: +1 by Khushal Sagar, +1 by Dave Tapuska, +1 by David Bokan
                  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: Iababef10d6705fa17bfd587dcba7b0409c93588a
                  Gerrit-Change-Number: 6961420
                  Gerrit-PatchSet: 6
                  Gerrit-Owner: Brandon Walderman <brwa...@microsoft.com>
                  Gerrit-Reviewer: Brandon Walderman <brwa...@microsoft.com>
                  Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
                  Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
                  Gerrit-Reviewer: David Bokan <bo...@chromium.org>
                  Gerrit-Reviewer: Khushal Sagar <khusha...@chromium.org>
                  open
                  diffy
                  satisfied_requirement
                  Reply all
                  Reply to author
                  Forward
                  0 new messages