[CE] Add `oncancel` event to HTMLUserMediaElement. [chromium/src : main]

0 views
Skip to first unread message

Ravjit Uppal (Gerrit)

unread,
May 29, 2026, 10:57:34 AM (3 days ago) May 29
to Guido Urdaneta, Thomas Nguyen, srirama chandra sekhar, android-bu...@system.gserviceaccount.com, tommyw+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, feature-me...@chromium.org, eric.c...@apple.com, blink-rev...@chromium.org, jmedle...@chromium.org
Attention needed from Guido Urdaneta and Thomas Nguyen

Ravjit Uppal voted

Auto-Submit+1
Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Guido Urdaneta
  • Thomas Nguyen
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: Ibccf36b78841809b501f144ea46a0cc2c6026c5f
Gerrit-Change-Number: 7882422
Gerrit-PatchSet: 3
Gerrit-Owner: Ravjit Uppal <rav...@chromium.org>
Gerrit-Reviewer: Guido Urdaneta <gui...@chromium.org>
Gerrit-Reviewer: Ravjit Uppal <rav...@chromium.org>
Gerrit-Reviewer: Thomas Nguyen <tun...@chromium.org>
Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
Gerrit-Attention: Thomas Nguyen <tun...@chromium.org>
Gerrit-Attention: Guido Urdaneta <gui...@chromium.org>
Gerrit-Comment-Date: Fri, 29 May 2026 14:57:14 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Ravjit Uppal (Gerrit)

unread,
May 29, 2026, 11:12:36 AM (3 days ago) May 29
to Chromium LUCI CQ, srirama chandra sekhar, android-bu...@system.gserviceaccount.com, tommyw+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, feature-me...@chromium.org, eric.c...@apple.com, blink-rev...@chromium.org, jmedle...@chromium.org
Attention needed from Ravjit Uppal

Message from Ravjit Uppal

Set Ready For Review

Open in Gerrit

Related details

Attention is currently required from:
  • Ravjit Uppal
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: Ibccf36b78841809b501f144ea46a0cc2c6026c5f
Gerrit-Change-Number: 7882422
Gerrit-PatchSet: 4
Gerrit-Owner: Ravjit Uppal <rav...@chromium.org>
Gerrit-Reviewer: Ravjit Uppal <rav...@chromium.org>
Gerrit-Attention: Ravjit Uppal <rav...@chromium.org>
Gerrit-Comment-Date: Fri, 29 May 2026 15:12:14 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Ravjit Uppal (Gerrit)

unread,
May 29, 2026, 11:22:03 AM (3 days ago) May 29
to Guido Urdaneta, Thomas Nguyen, Chromium LUCI CQ, srirama chandra sekhar, android-bu...@system.gserviceaccount.com, tommyw+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, feature-me...@chromium.org, eric.c...@apple.com, blink-rev...@chromium.org, jmedle...@chromium.org
Attention needed from Guido Urdaneta and Thomas Nguyen

Ravjit Uppal voted Auto-Submit+1

Auto-Submit+1
Open in Gerrit

Related details

Attention is currently required from:
  • Guido Urdaneta
  • Thomas Nguyen
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: Ibccf36b78841809b501f144ea46a0cc2c6026c5f
Gerrit-Change-Number: 7882422
Gerrit-PatchSet: 5
Gerrit-Owner: Ravjit Uppal <rav...@chromium.org>
Gerrit-Reviewer: Guido Urdaneta <gui...@chromium.org>
Gerrit-Reviewer: Ravjit Uppal <rav...@chromium.org>
Gerrit-Reviewer: Thomas Nguyen <tun...@chromium.org>
Gerrit-Attention: Thomas Nguyen <tun...@chromium.org>
Gerrit-Attention: Guido Urdaneta <gui...@chromium.org>
Gerrit-Comment-Date: Fri, 29 May 2026 15:21:47 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Ravjit Uppal (Gerrit)

unread,
May 29, 2026, 11:22:09 AM (3 days ago) May 29
to Guido Urdaneta, Thomas Nguyen, Chromium LUCI CQ, srirama chandra sekhar, android-bu...@system.gserviceaccount.com, tommyw+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, feature-me...@chromium.org, eric.c...@apple.com, blink-rev...@chromium.org, jmedle...@chromium.org
Attention needed from Guido Urdaneta and Thomas Nguyen

Ravjit Uppal voted Commit-Queue+1

Commit-Queue+1
Gerrit-Comment-Date: Fri, 29 May 2026 15:21:51 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Thomas Nguyen (Gerrit)

unread,
10:12 AM (5 hours ago) 10:12 AM
to Ravjit Uppal, Guido Urdaneta, Chromium LUCI CQ, srirama chandra sekhar, android-bu...@system.gserviceaccount.com, tommyw+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, feature-me...@chromium.org, eric.c...@apple.com, blink-rev...@chromium.org, jmedle...@chromium.org
Attention needed from Guido Urdaneta and Ravjit Uppal

Thomas Nguyen added 1 comment

File third_party/blink/renderer/core/html/html_user_media_element.cc
Line 190, Patchset 5 (Latest): HTMLCapabilityElementBase::OnEmbeddedPermissionsDecided(result);
Thomas Nguyen . unresolved

I think it does not make sense if we are still firing other events along with onCancel. However, as we are revising the migration logic, the old events should be only fired under the OT token present. Could you please add a note and TODO here?

Open in Gerrit

Related details

Attention is currently required from:
  • Guido Urdaneta
  • Ravjit Uppal
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: Ibccf36b78841809b501f144ea46a0cc2c6026c5f
    Gerrit-Change-Number: 7882422
    Gerrit-PatchSet: 5
    Gerrit-Owner: Ravjit Uppal <rav...@chromium.org>
    Gerrit-Reviewer: Guido Urdaneta <gui...@chromium.org>
    Gerrit-Reviewer: Ravjit Uppal <rav...@chromium.org>
    Gerrit-Reviewer: Thomas Nguyen <tun...@chromium.org>
    Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
    Gerrit-Attention: Ravjit Uppal <rav...@chromium.org>
    Gerrit-Attention: Guido Urdaneta <gui...@chromium.org>
    Gerrit-Comment-Date: Mon, 01 Jun 2026 14:12:38 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Guido Urdaneta (Gerrit)

    unread,
    11:33 AM (4 hours ago) 11:33 AM
    to Ravjit Uppal, Thomas Nguyen, Chromium LUCI CQ, srirama chandra sekhar, android-bu...@system.gserviceaccount.com, tommyw+w...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, feature-me...@chromium.org, eric.c...@apple.com, blink-rev...@chromium.org, jmedle...@chromium.org
    Attention needed from Ravjit Uppal

    Guido Urdaneta added 5 comments

    File third_party/blink/renderer/modules/mediastream/user_media_request_provider_impl_test.cc
    Line 133, Patchset 5 (Latest): callbacks->OnError(nullptr, error, nullptr, UserMediaRequestResult::kNotFoundError);
    Guido Urdaneta . unresolved

    80 columns?

    Line 166, Patchset 5 (Latest): callbacks->OnError(nullptr, error, nullptr, UserMediaRequestResult::kNotAllowedByUserError);
    Guido Urdaneta . unresolved

    80 columns?

    File third_party/blink/web_tests/external/wpt/html/semantics/permission-element/usermedia/oncancel-attribute.html
    Line 7, Patchset 5 (Latest): <script>
    Guido Urdaneta . unresolved

    indent to the left

    Line 8, Patchset 5 (Latest): test(() => {
    Guido Urdaneta . unresolved

    shouldn't you use a promise_test?

    Line 18, Patchset 5 (Latest): assert_true(called, "oncancel IDL attribute should work");
    Guido Urdaneta . unresolved

    Don't you need a promise to wait for the cancel event to fire?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Ravjit Uppal
    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: Ibccf36b78841809b501f144ea46a0cc2c6026c5f
    Gerrit-Change-Number: 7882422
    Gerrit-PatchSet: 5
    Gerrit-Owner: Ravjit Uppal <rav...@chromium.org>
    Gerrit-Reviewer: Guido Urdaneta <gui...@chromium.org>
    Gerrit-Reviewer: Ravjit Uppal <rav...@chromium.org>
    Gerrit-Reviewer: Thomas Nguyen <tun...@chromium.org>
    Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
    Gerrit-Attention: Ravjit Uppal <rav...@chromium.org>
    Gerrit-Comment-Date: Mon, 01 Jun 2026 15:33:35 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy
    Reply all
    Reply to author
    Forward
    0 new messages