Allow VTTCue OnEnter and OnExit events to fire if not within Track. [chromium/src : main]

0 views
Skip to first unread message

Thomas Guilbert (Gerrit)

unread,
Sep 17, 2025, 4:50:18 PM (2 days ago) Sep 17
to Syed AbuTalib, Thomas Guilbert, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Fredrik Söderquist, srirama chandra sekhar, blink-revie...@chromium.org, feature-me...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, eric.c...@apple.com, gl...@chromium.org, silv...@chromium.org
Attention needed from Syed AbuTalib

Thomas Guilbert voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Syed AbuTalib
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not 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: I87f9faa3a88b35fcc83f48303d278ba5e59787b7
Gerrit-Change-Number: 6944684
Gerrit-PatchSet: 6
Gerrit-Owner: Syed AbuTalib <low...@google.com>
Gerrit-Reviewer: Syed AbuTalib <low...@google.com>
Gerrit-Reviewer: Thomas Guilbert <tgui...@chromium.org>
Gerrit-CC: Fredrik Söderquist <f...@opera.com>
Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
Gerrit-Attention: Syed AbuTalib <low...@google.com>
Gerrit-Comment-Date: Wed, 17 Sep 2025 20:50:08 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Thomas Guilbert (Gerrit)

unread,
Sep 17, 2025, 4:50:24 PM (2 days ago) Sep 17
to Syed AbuTalib, Thomas Guilbert, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Fredrik Söderquist, srirama chandra sekhar, blink-revie...@chromium.org, feature-me...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, eric.c...@apple.com, gl...@chromium.org, silv...@chromium.org
Attention needed from Syed AbuTalib

Thomas Guilbert voted

Code-Review+0
Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Syed AbuTalib
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not 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: I87f9faa3a88b35fcc83f48303d278ba5e59787b7
    Gerrit-Change-Number: 6944684
    Gerrit-PatchSet: 6
    Gerrit-Owner: Syed AbuTalib <low...@google.com>
    Gerrit-Reviewer: Syed AbuTalib <low...@google.com>
    Gerrit-Reviewer: Thomas Guilbert <tgui...@chromium.org>
    Gerrit-CC: Fredrik Söderquist <f...@opera.com>
    Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
    Gerrit-Attention: Syed AbuTalib <low...@google.com>
    Gerrit-Comment-Date: Wed, 17 Sep 2025 20:50:16 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Thomas Guilbert (Gerrit)

    unread,
    Sep 18, 2025, 5:36:24 PM (2 days ago) Sep 18
    to Syed AbuTalib, Thomas Guilbert, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Fredrik Söderquist, srirama chandra sekhar, blink-revie...@chromium.org, feature-me...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, eric.c...@apple.com, gl...@chromium.org, silv...@chromium.org
    Attention needed from Syed AbuTalib

    Thomas Guilbert added 1 comment

    File third_party/blink/renderer/core/html/track/text_track_cue.cc
    Line 126, Patchset 6 (Parent): if (!track() || track()->mode() == TextTrackMode::kDisabled)
    Thomas Guilbert . unresolved

    I dug into this, and this code has been around and largely unchanged since 2012... The spec doesn't specify what should happen when there is no text track.

    This change might be ok, but I think we want to preserve the behavior where a disabled TextTrackCue does not fire events.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Syed AbuTalib
    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: I87f9faa3a88b35fcc83f48303d278ba5e59787b7
      Gerrit-Change-Number: 6944684
      Gerrit-PatchSet: 6
      Gerrit-Owner: Syed AbuTalib <low...@google.com>
      Gerrit-Reviewer: Syed AbuTalib <low...@google.com>
      Gerrit-Reviewer: Thomas Guilbert <tgui...@chromium.org>
      Gerrit-CC: Fredrik Söderquist <f...@opera.com>
      Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
      Gerrit-Attention: Syed AbuTalib <low...@google.com>
      Gerrit-Comment-Date: Thu, 18 Sep 2025 21:36:14 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Syed AbuTalib (Gerrit)

      unread,
      Sep 18, 2025, 6:28:58 PM (2 days ago) Sep 18
      to Thomas Guilbert, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Fredrik Söderquist, srirama chandra sekhar, blink-revie...@chromium.org, feature-me...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, eric.c...@apple.com, gl...@chromium.org, silv...@chromium.org

      Syed AbuTalib added 1 comment

      File third_party/blink/renderer/core/html/track/text_track_cue.cc
      Line 126, Patchset 6 (Parent): if (!track() || track()->mode() == TextTrackMode::kDisabled)
      Thomas Guilbert . resolved

      I dug into this, and this code has been around and largely unchanged since 2012... The spec doesn't specify what should happen when there is no text track.

      This change might be ok, but I think we want to preserve the behavior where a disabled TextTrackCue does not fire events.

      Syed AbuTalib

      Ah you are correct. Done.

      Open in Gerrit

      Related details

      Attention set is empty
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not 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: I87f9faa3a88b35fcc83f48303d278ba5e59787b7
      Gerrit-Change-Number: 6944684
      Gerrit-PatchSet: 8
      Gerrit-Owner: Syed AbuTalib <low...@google.com>
      Gerrit-Reviewer: Syed AbuTalib <low...@google.com>
      Gerrit-Reviewer: Thomas Guilbert <tgui...@chromium.org>
      Gerrit-CC: Fredrik Söderquist <f...@opera.com>
      Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
      Gerrit-Comment-Date: Thu, 18 Sep 2025 22:28:48 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Thomas Guilbert <tgui...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Thomas Guilbert (Gerrit)

      unread,
      Sep 18, 2025, 6:32:55 PM (2 days ago) Sep 18
      to Syed AbuTalib, Thomas Guilbert, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Fredrik Söderquist, srirama chandra sekhar, blink-revie...@chromium.org, feature-me...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, eric.c...@apple.com, gl...@chromium.org, silv...@chromium.org
      Attention needed from Syed AbuTalib

      Thomas Guilbert voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Syed AbuTalib
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not 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: I87f9faa3a88b35fcc83f48303d278ba5e59787b7
        Gerrit-Change-Number: 6944684
        Gerrit-PatchSet: 8
        Gerrit-Owner: Syed AbuTalib <low...@google.com>
        Gerrit-Reviewer: Syed AbuTalib <low...@google.com>
        Gerrit-Reviewer: Thomas Guilbert <tgui...@chromium.org>
        Gerrit-CC: Fredrik Söderquist <f...@opera.com>
        Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
        Gerrit-Attention: Syed AbuTalib <low...@google.com>
        Gerrit-Comment-Date: Thu, 18 Sep 2025 22:32:44 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Syed AbuTalib (Gerrit)

        unread,
        Sep 18, 2025, 7:27:03 PM (2 days ago) Sep 18
        to Fredrik Söderquist, Thomas Guilbert, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, srirama chandra sekhar, blink-revie...@chromium.org, feature-me...@chromium.org, blink-rev...@chromium.org, blink-...@chromium.org, eric.c...@apple.com, gl...@chromium.org, silv...@chromium.org
        Attention needed from Fredrik Söderquist

        Syed AbuTalib added 1 comment

        Patchset-level comments
        File-level comment, Patchset 8 (Latest):
        Syed AbuTalib . resolved

        I will wait for the last few trybots before I find an appropriate owner.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Fredrik Söderquist
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not 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: I87f9faa3a88b35fcc83f48303d278ba5e59787b7
        Gerrit-Change-Number: 6944684
        Gerrit-PatchSet: 8
        Gerrit-Owner: Syed AbuTalib <low...@google.com>
        Gerrit-Reviewer: Syed AbuTalib <low...@google.com>
        Gerrit-Reviewer: Thomas Guilbert <tgui...@chromium.org>
        Gerrit-CC: Fredrik Söderquist <f...@opera.com>
        Gerrit-CC: srirama chandra sekhar <srir...@samsung.com>
        Gerrit-Attention: Fredrik Söderquist <f...@opera.com>
        Gerrit-Comment-Date: Thu, 18 Sep 2025 23:26:52 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy
        Reply all
        Reply to author
        Forward
        0 new messages