[v8] Remove use of to-be-deprecated enum values in PromiseRejectHandler [chromium/src : main]

38 views
Skip to first unread message

Olivier Flückiger (Gerrit)

unread,
Mar 30, 2026, 6:00:13 AMMar 30
to Kevin Gibbons, Michael Lippautz, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org
Attention needed from Kevin Gibbons and Michael Lippautz

Olivier Flückiger added 1 comment

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

@mlippautz ptal. (lgtm)

Open in Gerrit

Related details

Attention is currently required from:
  • Kevin Gibbons
  • Michael Lippautz
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: I8c8ae8c4bd9a10acde37de8a5a4509ce0c45743d
Gerrit-Change-Number: 7692381
Gerrit-PatchSet: 1
Gerrit-Owner: Kevin Gibbons <bak...@gmail.com>
Gerrit-Reviewer: Kevin Gibbons <bak...@gmail.com>
Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Olivier Flückiger <ol...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
Gerrit-Attention: Kevin Gibbons <bak...@gmail.com>
Gerrit-Comment-Date: Mon, 30 Mar 2026 09:59:54 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Michael Lippautz (Gerrit)

unread,
Mar 30, 2026, 6:05:56 AMMar 30
to Kevin Gibbons, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org
Attention needed from Kevin Gibbons

Michael Lippautz voted and added 1 comment

Votes added by Michael Lippautz

Code-Review+1

1 comment

File third_party/blink/renderer/bindings/core/v8/v8_initializer.cc
Line 331, Patchset 1 (Latest): // The only other types are kPromiseRejectAfterResolved and
Michael Lippautz . unresolved

If those are removed "asap" (in the next days), then you don't even need the comment.

Open in Gerrit

Related details

Attention is currently required from:
  • Kevin Gibbons
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement 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: I8c8ae8c4bd9a10acde37de8a5a4509ce0c45743d
Gerrit-Change-Number: 7692381
Gerrit-PatchSet: 1
Gerrit-Owner: Kevin Gibbons <bak...@gmail.com>
Gerrit-Reviewer: Kevin Gibbons <bak...@gmail.com>
Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Olivier Flückiger <ol...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Kevin Gibbons <bak...@gmail.com>
Gerrit-Comment-Date: Mon, 30 Mar 2026 10:05:38 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Kevin Gibbons (Gerrit)

unread,
Mar 30, 2026, 10:51:48 AMMar 30
to Michael Lippautz, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org
Attention needed from Michael Lippautz

Kevin Gibbons added 1 comment

File third_party/blink/renderer/bindings/core/v8/v8_initializer.cc
Line 331, Patchset 1 (Latest): // The only other types are kPromiseRejectAfterResolved and
Michael Lippautz . unresolved

If those are removed "asap" (in the next days), then you don't even need the comment.

Kevin Gibbons

They're going to be deprecated but not actually removed until this has had a chance to go out in a release, so that consumers have an opportunity to see the deprecation and remove their use.

Open in Gerrit

Related details

Attention is currently required from:
  • Michael Lippautz
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement 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: I8c8ae8c4bd9a10acde37de8a5a4509ce0c45743d
Gerrit-Change-Number: 7692381
Gerrit-PatchSet: 1
Gerrit-Owner: Kevin Gibbons <bak...@gmail.com>
Gerrit-Reviewer: Kevin Gibbons <bak...@gmail.com>
Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Olivier Flückiger <ol...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
Gerrit-Comment-Date: Mon, 30 Mar 2026 14:51:37 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Michael Lippautz <mlip...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Olivier Flückiger (Gerrit)

unread,
Apr 13, 2026, 3:14:03 AMApr 13
to Kevin Gibbons, Kouhei Ueno, Michael Lippautz, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org
Attention needed from Kevin Gibbons, Kouhei Ueno and Michael Lippautz

Olivier Flückiger added 1 comment

Patchset-level comments
Olivier Flückiger . resolved

+kouhei for second review, ptal

Open in Gerrit

Related details

Attention is currently required from:
  • Kevin Gibbons
  • Kouhei Ueno
  • Michael Lippautz
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement 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: I8c8ae8c4bd9a10acde37de8a5a4509ce0c45743d
Gerrit-Change-Number: 7692381
Gerrit-PatchSet: 1
Gerrit-Owner: Kevin Gibbons <bak...@gmail.com>
Gerrit-Reviewer: Kevin Gibbons <bak...@gmail.com>
Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Olivier Flückiger <ol...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
Gerrit-Attention: Kevin Gibbons <bak...@gmail.com>
Gerrit-Attention: Kouhei Ueno <kou...@chromium.org>
Gerrit-Comment-Date: Mon, 13 Apr 2026 07:13:43 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Kouhei Ueno (Gerrit)

unread,
Apr 16, 2026, 10:36:40 AM (11 days ago) Apr 16
to Kevin Gibbons, Michael Lippautz, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org
Attention needed from Kevin Gibbons and Michael Lippautz

Kouhei Ueno voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Kevin Gibbons
  • Michael Lippautz
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I8c8ae8c4bd9a10acde37de8a5a4509ce0c45743d
    Gerrit-Change-Number: 7692381
    Gerrit-PatchSet: 1
    Gerrit-Owner: Kevin Gibbons <bak...@gmail.com>
    Gerrit-Reviewer: Kevin Gibbons <bak...@gmail.com>
    Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
    Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
    Gerrit-CC: Kentaro Hara <har...@chromium.org>
    Gerrit-CC: Olivier Flückiger <ol...@chromium.org>
    Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
    Gerrit-Attention: Michael Lippautz <mlip...@chromium.org>
    Gerrit-Attention: Kevin Gibbons <bak...@gmail.com>
    Gerrit-Comment-Date: Thu, 16 Apr 2026 14:36:04 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Michael Lippautz (Gerrit)

    unread,
    Apr 17, 2026, 8:59:12 AM (10 days ago) Apr 17
    to Kevin Gibbons, Kouhei Ueno, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org
    Attention needed from Kevin Gibbons

    Michael Lippautz added 1 comment

    File third_party/blink/renderer/bindings/core/v8/v8_initializer.cc
    Line 331, Patchset 1 (Latest): // The only other types are kPromiseRejectAfterResolved and
    Michael Lippautz . resolved

    If those are removed "asap" (in the next days), then you don't even need the comment.

    Kevin Gibbons

    They're going to be deprecated but not actually removed until this has had a chance to go out in a release, so that consumers have an opportunity to see the deprecation and remove their use.

    Michael Lippautz

    Just to be clear. This is fine as-is.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Kevin Gibbons
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I8c8ae8c4bd9a10acde37de8a5a4509ce0c45743d
      Gerrit-Change-Number: 7692381
      Gerrit-PatchSet: 1
      Gerrit-Owner: Kevin Gibbons <bak...@gmail.com>
      Gerrit-Reviewer: Kevin Gibbons <bak...@gmail.com>
      Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
      Gerrit-CC: Kentaro Hara <har...@chromium.org>
      Gerrit-CC: Olivier Flückiger <ol...@chromium.org>
      Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
      Gerrit-Attention: Kevin Gibbons <bak...@gmail.com>
      Gerrit-Comment-Date: Fri, 17 Apr 2026 12:58:54 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Michael Lippautz <mlip...@chromium.org>
      Comment-In-Reply-To: Kevin Gibbons <bak...@gmail.com>
      satisfied_requirement
      open
      diffy

      Kevin Gibbons (Gerrit)

      unread,
      Apr 17, 2026, 10:26:00 AM (10 days ago) Apr 17
      to Kouhei Ueno, Michael Lippautz, Olivier Flückiger, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org

      Kevin Gibbons voted Commit-Queue+2

      Commit-Queue+2
      Open in Gerrit

      Related details

      Attention set is empty
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I8c8ae8c4bd9a10acde37de8a5a4509ce0c45743d
      Gerrit-Change-Number: 7692381
      Gerrit-PatchSet: 1
      Gerrit-Owner: Kevin Gibbons <bak...@gmail.com>
      Gerrit-Reviewer: Kevin Gibbons <bak...@gmail.com>
      Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
      Gerrit-CC: Kentaro Hara <har...@chromium.org>
      Gerrit-CC: Olivier Flückiger <ol...@chromium.org>
      Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
      Gerrit-Comment-Date: Fri, 17 Apr 2026 14:25:49 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Chromium LUCI CQ (Gerrit)

      unread,
      Apr 17, 2026, 11:30:06 AM (10 days ago) Apr 17
      to Kevin Gibbons, Kouhei Ueno, Michael Lippautz, Olivier Flückiger, chromium...@chromium.org, Kentaro Hara, Raphael Kubo da Costa, blink-revie...@chromium.org, blink-...@chromium.org

      Chromium LUCI CQ submitted the change

      Change information

      Commit message:
      [v8] Remove use of to-be-deprecated enum values in PromiseRejectHandler

      We intend to deprecate and later remove these values as part of
      https://chromium-review.googlesource.com/c/v8/v8/+/7646250
      Bug: 42213031
      Change-Id: I8c8ae8c4bd9a10acde37de8a5a4509ce0c45743d
      Reviewed-by: Kouhei Ueno <kou...@chromium.org>
      Reviewed-by: Michael Lippautz <mlip...@chromium.org>
      Commit-Queue: Kevin Gibbons <bak...@gmail.com>
      Cr-Commit-Position: refs/heads/main@{#1616589}
      Files:
      • M third_party/blink/renderer/bindings/core/v8/v8_initializer.cc
      Change size: XS
      Delta: 1 file changed, 4 insertions(+), 5 deletions(-)
      Branch: refs/heads/main
      Submit Requirements:
      • requirement satisfiedCode-Review: +1 by Michael Lippautz, +1 by Kouhei Ueno
      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: I8c8ae8c4bd9a10acde37de8a5a4509ce0c45743d
      Gerrit-Change-Number: 7692381
      Gerrit-PatchSet: 2
      Gerrit-Owner: Kevin Gibbons <bak...@gmail.com>
      Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
      Gerrit-Reviewer: Kevin Gibbons <bak...@gmail.com>
      Gerrit-Reviewer: Kouhei Ueno <kou...@chromium.org>
      Gerrit-Reviewer: Michael Lippautz <mlip...@chromium.org>
      open
      diffy
      satisfied_requirement
      Reply all
      Reply to author
      Forward
      0 new messages