Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6b5aa88ac433d9e407a2343d3b9d48b057f59930
      
https://github.com/WebKit/WebKit/commit/6b5aa88ac433d9e407a2343d3b9d48b057f59930
  Author: Roberto Rodriguez <[email protected]>
  Date:   2025-11-18 (Tue, 18 Nov 2025)

  Changed paths:
    M Source/WebCore/SaferCPPExpectations/UncheckedCallArgsCheckerExpectations
    M Source/WebCore/SaferCPPExpectations/UncountedCallArgsCheckerExpectations
    M Source/WebCore/html/track/AudioTrack.cpp
    M Source/WebCore/html/track/AudioTrack.h
    M Source/WebCore/html/track/DataCue.cpp
    M Source/WebCore/html/track/DataCue.h
    M Source/WebCore/html/track/InbandDataTextTrack.cpp
    M Source/WebCore/html/track/InbandGenericTextTrack.cpp
    M Source/WebCore/html/track/InbandTextTrack.cpp
    M Source/WebCore/html/track/InbandTextTrack.h
    M Source/WebCore/html/track/TrackBase.h

  Log Message:
  -----------
  [Safer CPP] Address remaining issues in several html/track classes
https://bugs.webkit.org/show_bug.cgi?id=302556
rdar://164758543

Reviewed by Chris Dumez.

Address all remaining Safer CPP issues in several html/track classes.

* Source/WebCore/SaferCPPExpectations/UncheckedCallArgsCheckerExpectations:
* Source/WebCore/SaferCPPExpectations/UncountedCallArgsCheckerExpectations:
* Source/WebCore/html/track/AudioTrack.cpp:
(WebCore::AudioTrack::~AudioTrack):
(WebCore::AudioTrack::protectedPrivate const):
(WebCore::AudioTrack::setPrivate):
(WebCore::AudioTrack::setEnabled):
(WebCore::AudioTrack::inbandTrackIndex const):
(WebCore::AudioTrack::updateKindFromPrivate):
(WebCore::AudioTrack::setLogger):
* Source/WebCore/html/track/AudioTrack.h:
* Source/WebCore/html/track/DataCue.cpp:
(WebCore::DataCue::data const):
(WebCore::DataCue::cueContentsMatch const):
(WebCore::DataCue::value const):
* Source/WebCore/html/track/DataCue.h:
* Source/WebCore/html/track/InbandDataTextTrack.cpp:
(WebCore::InbandDataTextTrack::findIncompleteCue):
* Source/WebCore/html/track/InbandGenericTextTrack.cpp:
(WebCore::InbandGenericTextTrack::addGenericCue):
(WebCore::InbandGenericTextTrack::parser):
(WebCore::InbandGenericTextTrack::cueToExtend):
(WebCore::InbandGenericTextTrack::newRegionsParsed):
* Source/WebCore/html/track/InbandTextTrack.cpp:
(WebCore::InbandTextTrack::setPrivate):
(WebCore::InbandTextTrack::protectedPrivate const):
(WebCore::InbandTextTrack::setModeInternal):
(WebCore::InbandTextTrack::isClosedCaptions const):
(WebCore::InbandTextTrack::isSDH const):
(WebCore::InbandTextTrack::containsOnlyForcedSubtitles const):
(WebCore::InbandTextTrack::isMainProgramContent const):
(WebCore::InbandTextTrack::isEasyToRead const):
(WebCore::InbandTextTrack::isDefault const):
(WebCore::InbandTextTrack::inbandTrackIndex):
(WebCore::InbandTextTrack::inBandMetadataTrackDispatchType const):
(WebCore::InbandTextTrack::updateKindFromPrivate):
(WebCore::InbandTextTrack::startTimeVariance const):
(WebCore::InbandTextTrack::setLogger):
* Source/WebCore/html/track/InbandTextTrack.h:
* Source/WebCore/html/track/TextTrack.cpp:
(WebCore::TextTrack::protectedScriptExecutionContext const):
* Source/WebCore/html/track/TextTrack.h:
* Source/WebCore/html/track/TrackBase.h:
(WebCore::TrackBase::protectedLogger const):

Canonical link: https://commits.webkit.org/303176@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to