Index: Source/core/html/HTMLMediaElement.cpp |
diff --git a/Source/core/html/HTMLMediaElement.cpp b/Source/core/html/HTMLMediaElement.cpp |
index 90b986d4ac9c2f6e6d3230221b9c0f04188c2f3f..2a8bc6b446321e6740ccabdf0c2f7afa8509fcaa 100644 |
--- a/Source/core/html/HTMLMediaElement.cpp |
+++ b/Source/core/html/HTMLMediaElement.cpp |
@@ -367,7 +367,7 @@ HTMLMediaElement::HTMLMediaElement(const QualifiedName& tagName, Document& docum |
{ |
ASSERT(RuntimeEnabledFeatures::mediaEnabled()); |
- WTF_LOG(Media, "HTMLMediaElement::HTMLMediaElement"); |
+ WTF_LOG(Media, "HTMLMediaElement::HTMLMediaElement(%p)", this); |
if (document.settings() && document.settings()->mediaPlaybackRequiresUserGesture()) |
m_userGestureRequiredForPlay = true; |
@@ -378,7 +378,7 @@ HTMLMediaElement::HTMLMediaElement(const QualifiedName& tagName, Document& docum |
HTMLMediaElement::~HTMLMediaElement() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::~HTMLMediaElement"); |
+ WTF_LOG(Media, "HTMLMediaElement::~HTMLMediaElement(%p)", this); |
#if ENABLE(OILPAN) |
// If the HTMLMediaElement dies with the document we are not |
@@ -480,7 +480,7 @@ void HTMLMediaElement::setCloseMediaSourceWhenFinalizing() |
void HTMLMediaElement::didMoveToNewDocument(Document& oldDocument) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::didMoveToNewDocument"); |
+ WTF_LOG(Media, "HTMLMediaElement::didMoveToNewDocument(%p)", this); |
if (m_shouldDelayLoadEvent) { |
document().incrementLoadEventDelayCount(); |
@@ -577,7 +577,7 @@ RenderObject* HTMLMediaElement::createRenderer(RenderStyle*) |
Node::InsertionNotificationRequest HTMLMediaElement::insertedInto(ContainerNode* insertionPoint) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::insertedInto"); |
+ WTF_LOG(Media, "HTMLMediaElement::insertedInto(%p, %p)", this, insertionPoint); |
HTMLElement::insertedInto(insertionPoint); |
if (insertionPoint->inDocument()) { |
@@ -597,7 +597,7 @@ void HTMLMediaElement::didNotifySubtreeInsertionsToDocument() |
void HTMLMediaElement::removedFrom(ContainerNode* insertionPoint) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::removedFrom"); |
+ WTF_LOG(Media, "HTMLMediaElement::removedFrom(%p, %p)", this, insertionPoint); |
m_active = false; |
if (insertionPoint->inDocument() && insertionPoint->document().isActive()) { |
@@ -625,7 +625,7 @@ void HTMLMediaElement::didRecalcStyle(StyleRecalcChange) |
void HTMLMediaElement::scheduleDelayedAction(DelayedActionType actionType) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::scheduleDelayedAction"); |
+ WTF_LOG(Media, "HTMLMediaElement::scheduleDelayedAction(%p)", this); |
if ((actionType & LoadMediaResource) && !(m_pendingActionFlags & LoadMediaResource)) { |
prepareForLoad(); |
@@ -654,7 +654,7 @@ void HTMLMediaElement::scheduleEvent(const AtomicString& eventName) |
void HTMLMediaElement::scheduleEvent(PassRefPtrWillBeRawPtr<Event> event) |
{ |
#if LOG_MEDIA_EVENTS |
- WTF_LOG(Media, "HTMLMediaElement::scheduleEvent - scheduling '%s'", event->type().ascii().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::scheduleEvent(%p) - scheduling '%s'", this, event->type().ascii().data()); |
#endif |
m_asyncEventQueue->enqueueEvent(event); |
} |
@@ -711,14 +711,14 @@ String HTMLMediaElement::canPlayType(const String& mimeType, const String& keySy |
break; |
} |
- WTF_LOG(Media, "HTMLMediaElement::canPlayType(%s, %s) -> %s", mimeType.utf8().data(), keySystem.utf8().data(), canPlay.utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::canPlayType(%p, %s, %s) -> %s", this, mimeType.utf8().data(), keySystem.utf8().data(), canPlay.utf8().data()); |
return canPlay; |
} |
void HTMLMediaElement::load() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::load()"); |
+ WTF_LOG(Media, "HTMLMediaElement::load(%p)", this); |
if (UserGestureIndicator::processingUserGesture()) |
m_userGestureRequiredForPlay = false; |
@@ -730,7 +730,7 @@ void HTMLMediaElement::load() |
void HTMLMediaElement::prepareForLoad() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::prepareForLoad"); |
+ WTF_LOG(Media, "HTMLMediaElement::prepareForLoad(%p)", this); |
// Perform the cleanup required for the resource load algorithm to run. |
stopPeriodicTimers(); |
@@ -848,7 +848,7 @@ void HTMLMediaElement::loadInternal() |
void HTMLMediaElement::selectMediaResource() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::selectMediaResource"); |
+ WTF_LOG(Media, "HTMLMediaElement::selectMediaResource(%p)", this); |
enum Mode { attribute, children }; |
@@ -870,7 +870,7 @@ void HTMLMediaElement::selectMediaResource() |
setShouldDelayLoadEvent(false); |
m_networkState = NETWORK_EMPTY; |
- WTF_LOG(Media, "HTMLMediaElement::selectMediaResource, nothing to load"); |
+ WTF_LOG(Media, "HTMLMediaElement::selectMediaResource(%p), nothing to load", this); |
return; |
} |
} |
@@ -891,7 +891,7 @@ void HTMLMediaElement::selectMediaResource() |
KURL mediaURL = getNonEmptyURLAttribute(srcAttr); |
if (mediaURL.isEmpty()) { |
mediaLoadingFailed(WebMediaPlayer::NetworkStateFormatError); |
- WTF_LOG(Media, "HTMLMediaElement::selectMediaResource, empty 'src'"); |
+ WTF_LOG(Media, "HTMLMediaElement::selectMediaResource(%p), empty 'src'", this); |
return; |
} |
@@ -905,7 +905,7 @@ void HTMLMediaElement::selectMediaResource() |
// will have to pick a media engine based on the file extension. |
ContentType contentType((String())); |
loadResource(mediaURL, contentType, String()); |
- WTF_LOG(Media, "HTMLMediaElement::selectMediaResource, using 'src' attribute url"); |
+ WTF_LOG(Media, "HTMLMediaElement::selectMediaResource(%p), using 'src' attribute url", this); |
return; |
} |
@@ -934,7 +934,7 @@ void HTMLMediaElement::loadResource(const KURL& url, ContentType& contentType, c |
{ |
ASSERT(isSafeToLoadURL(url, Complain)); |
- WTF_LOG(Media, "HTMLMediaElement::loadResource(%s, %s, %s)", urlForLoggingMedia(url).utf8().data(), contentType.raw().utf8().data(), keySystem.utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::loadResource(%p, %s, %s, %s)", this, urlForLoggingMedia(url).utf8().data(), contentType.raw().utf8().data(), keySystem.utf8().data()); |
LocalFrame* frame = document().frame(); |
if (!frame) { |
@@ -949,7 +949,7 @@ void HTMLMediaElement::loadResource(const KURL& url, ContentType& contentType, c |
// cache is an internal detail not exposed through the media element API. |
m_currentSrc = url; |
- WTF_LOG(Media, "HTMLMediaElement::loadResource - m_currentSrc -> %s", urlForLoggingMedia(m_currentSrc).utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::loadResource(%p) - m_currentSrc -> %s", this, urlForLoggingMedia(m_currentSrc).utf8().data()); |
startProgressEventTimer(); |
@@ -988,7 +988,7 @@ void HTMLMediaElement::loadResource(const KURL& url, ContentType& contentType, c |
ASSERT(!webMediaPlayer()); |
if (!m_havePreparedToPlay && !autoplay() && m_preload == MediaPlayer::None) { |
- WTF_LOG(Media, "HTMLMediaElement::loadResource : Delaying load because preload == 'none'"); |
+ WTF_LOG(Media, "HTMLMediaElement::loadResource(%p) : Delaying load because preload == 'none'", this); |
deferLoad(); |
} else { |
startPlayerLoad(); |
@@ -1460,7 +1460,7 @@ void HTMLMediaElement::endIgnoringTrackDisplayUpdateRequests() |
void HTMLMediaElement::textTrackAddCues(TextTrack* track, const TextTrackCueList* cues) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::textTrackAddCues"); |
+ WTF_LOG(Media, "HTMLMediaElement::textTrackAddCues(%p)", this); |
if (track->mode() == TextTrack::disabledKeyword()) |
return; |
@@ -1471,7 +1471,7 @@ void HTMLMediaElement::textTrackAddCues(TextTrack* track, const TextTrackCueList |
void HTMLMediaElement::textTrackRemoveCues(TextTrack*, const TextTrackCueList* cues) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::textTrackRemoveCues"); |
+ WTF_LOG(Media, "HTMLMediaElement::textTrackRemoveCues(%p)", this); |
TrackDisplayUpdateScope scope(this); |
for (size_t i = 0; i < cues->length(); ++i) |
@@ -1522,7 +1522,7 @@ void HTMLMediaElement::textTrackRemoveCue(TextTrack*, PassRefPtrWillBeRawPtr<Tex |
bool HTMLMediaElement::isSafeToLoadURL(const KURL& url, InvalidURLAction actionIfInvalid) |
{ |
if (!url.isValid()) { |
- WTF_LOG(Media, "HTMLMediaElement::isSafeToLoadURL(%s) -> FALSE because url is invalid", urlForLoggingMedia(url).utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::isSafeToLoadURL(%p, %s) -> FALSE because url is invalid", this, urlForLoggingMedia(url).utf8().data()); |
return false; |
} |
@@ -1530,12 +1530,12 @@ bool HTMLMediaElement::isSafeToLoadURL(const KURL& url, InvalidURLAction actionI |
if (!frame || !document().securityOrigin()->canDisplay(url)) { |
if (actionIfInvalid == Complain) |
FrameLoader::reportLocalLoadFailed(frame, url.elidedString()); |
- WTF_LOG(Media, "HTMLMediaElement::isSafeToLoadURL(%s) -> FALSE rejected by SecurityOrigin", urlForLoggingMedia(url).utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::isSafeToLoadURL(%p, %s) -> FALSE rejected by SecurityOrigin", this, urlForLoggingMedia(url).utf8().data()); |
return false; |
} |
if (!document().contentSecurityPolicy()->allowMediaFromSource(url)) { |
- WTF_LOG(Media, "HTMLMediaElement::isSafeToLoadURL(%s) -> rejected by Content Security Policy", urlForLoggingMedia(url).utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::isSafeToLoadURL(%p, %s) -> rejected by Content Security Policy", this, urlForLoggingMedia(url).utf8().data()); |
return false; |
} |
@@ -1554,7 +1554,7 @@ void HTMLMediaElement::startProgressEventTimer() |
void HTMLMediaElement::waitForSourceChange() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::waitForSourceChange"); |
+ WTF_LOG(Media, "HTMLMediaElement::waitForSourceChange(%p)", this); |
stopPeriodicTimers(); |
m_loadState = WaitingForSource; |
@@ -1573,7 +1573,7 @@ void HTMLMediaElement::waitForSourceChange() |
void HTMLMediaElement::noneSupported() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::noneSupported"); |
+ WTF_LOG(Media, "HTMLMediaElement::noneSupported(%p)", this); |
stopPeriodicTimers(); |
m_loadState = WaitingForSource; |
@@ -1613,7 +1613,7 @@ void HTMLMediaElement::noneSupported() |
void HTMLMediaElement::mediaEngineError(PassRefPtrWillBeRawPtr<MediaError> err) |
{ |
ASSERT(m_readyState >= HAVE_METADATA); |
- WTF_LOG(Media, "HTMLMediaElement::mediaEngineError(%d)", static_cast<int>(err->code())); |
+ WTF_LOG(Media, "HTMLMediaElement::mediaEngineError(%p, %d)", this, static_cast<int>(err->code())); |
// 1 - The user agent should cancel the fetching process. |
stopPeriodicTimers(); |
@@ -1638,7 +1638,7 @@ void HTMLMediaElement::mediaEngineError(PassRefPtrWillBeRawPtr<MediaError> err) |
void HTMLMediaElement::cancelPendingEventsAndCallbacks() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::cancelPendingEventsAndCallbacks"); |
+ WTF_LOG(Media, "HTMLMediaElement::cancelPendingEventsAndCallbacks(%p)", this); |
m_asyncEventQueue->cancelAllEvents(); |
for (HTMLSourceElement* source = Traversal<HTMLSourceElement>::firstChild(*this); source; source = Traversal<HTMLSourceElement>::nextSibling(*source)) |
@@ -1663,7 +1663,7 @@ void HTMLMediaElement::mediaLoadingFailed(WebMediaPlayer::NetworkState error) |
if (m_currentSourceNode) |
m_currentSourceNode->scheduleErrorEvent(); |
else |
- WTF_LOG(Media, "HTMLMediaElement::setNetworkState - error event not sent, <source> was removed"); |
+ WTF_LOG(Media, "HTMLMediaElement::setNetworkState(%p) - error event not sent, <source> was removed", this); |
// 9.Otherwise.10 - Asynchronously await a stable state. The synchronous section consists of all the remaining steps of this algorithm until the algorithm says the synchronous section has ended. |
@@ -1671,10 +1671,10 @@ void HTMLMediaElement::mediaLoadingFailed(WebMediaPlayer::NetworkState error) |
forgetResourceSpecificTracks(); |
if (havePotentialSourceChild()) { |
- WTF_LOG(Media, "HTMLMediaElement::setNetworkState - scheduling next <source>"); |
+ WTF_LOG(Media, "HTMLMediaElement::setNetworkState(%p) - scheduling next <source>", this); |
scheduleNextSourceChild(); |
} else { |
- WTF_LOG(Media, "HTMLMediaElement::setNetworkState - no more <source> elements, waiting"); |
+ WTF_LOG(Media, "HTMLMediaElement::setNetworkState(%p) - no more <source> elements, waiting", this); |
waitForSourceChange(); |
} |
@@ -1697,7 +1697,7 @@ void HTMLMediaElement::mediaLoadingFailed(WebMediaPlayer::NetworkState error) |
void HTMLMediaElement::setNetworkState(WebMediaPlayer::NetworkState state) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::setNetworkState(%d) - current state is %d", static_cast<int>(state), static_cast<int>(m_networkState)); |
+ WTF_LOG(Media, "HTMLMediaElement::setNetworkState(%p, %d) - current state is %d", this, static_cast<int>(state), static_cast<int>(m_networkState)); |
if (state == WebMediaPlayer::NetworkStateEmpty) { |
// Just update the cached state and leave, we can't do anything. |
@@ -1754,7 +1754,7 @@ void HTMLMediaElement::mediaPlayerReadyStateChanged() |
void HTMLMediaElement::setReadyState(ReadyState state) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::setReadyState(%d) - current state is %d,", static_cast<int>(state), static_cast<int>(m_readyState)); |
+ WTF_LOG(Media, "HTMLMediaElement::setReadyState(%p, %d) - current state is %d,", this, static_cast<int>(state), static_cast<int>(m_readyState)); |
// Set "wasPotentiallyPlaying" BEFORE updating m_readyState, potentiallyPlaying() uses it |
bool wasPotentiallyPlaying = potentiallyPlaying(); |
@@ -1895,7 +1895,7 @@ void HTMLMediaElement::progressEventTimerFired(Timer<HTMLMediaElement>*) |
void HTMLMediaElement::addPlayedRange(double start, double end) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::addPlayedRange(%f, %f)", start, end); |
+ WTF_LOG(Media, "HTMLMediaElement::addPlayedRange(%p, %f, %f)", this, start, end); |
if (!m_playedTimeRanges) |
m_playedTimeRanges = TimeRanges::create(); |
m_playedTimeRanges->add(start, end); |
@@ -1919,7 +1919,7 @@ void HTMLMediaElement::prepareToPlay() |
void HTMLMediaElement::seek(double time, ExceptionState& exceptionState) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::seek(%f)", time); |
+ WTF_LOG(Media, "HTMLMediaElement::seek(%p, %f)", this, time); |
// 4.8.10.9 Seeking |
@@ -1961,7 +1961,7 @@ void HTMLMediaElement::seek(double time, ExceptionState& exceptionState) |
// fire a 'seeked' event. |
double mediaTime = webMediaPlayer()->mediaTimeForTimeValue(time); |
if (time != mediaTime) { |
- WTF_LOG(Media, "HTMLMediaElement::seek(%f) - media timeline equivalent is %f", time, mediaTime); |
+ WTF_LOG(Media, "HTMLMediaElement::seek(%p, %f) - media timeline equivalent is %f", this, time, mediaTime); |
time = mediaTime; |
} |
@@ -2010,7 +2010,7 @@ void HTMLMediaElement::seek(double time, ExceptionState& exceptionState) |
void HTMLMediaElement::finishSeek() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::finishSeek"); |
+ WTF_LOG(Media, "HTMLMediaElement::finishSeek(%p)", this); |
// 4.8.10.9 Seeking completion |
// 12 - Set the seeking IDL attribute to false. |
@@ -2050,7 +2050,7 @@ void HTMLMediaElement::refreshCachedTime() const |
void HTMLMediaElement::invalidateCachedTime() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::invalidateCachedTime"); |
+ WTF_LOG(Media, "HTMLMediaElement::invalidateCachedTime(%p)", this); |
m_cachedTime = MediaPlayer::invalidTime(); |
} |
@@ -2061,7 +2061,7 @@ double HTMLMediaElement::currentTime() const |
return 0; |
if (m_seeking) { |
- WTF_LOG(Media, "HTMLMediaElement::currentTime - seeking, returning %f", m_lastSeekTime); |
+ WTF_LOG(Media, "HTMLMediaElement::currentTime(%p) - seeking, returning %f", this, m_lastSeekTime); |
return m_lastSeekTime; |
} |
@@ -2070,7 +2070,7 @@ double HTMLMediaElement::currentTime() const |
static const double minCachedDeltaForWarning = 0.01; |
double delta = m_cachedTime - webMediaPlayer()->currentTime(); |
if (delta > minCachedDeltaForWarning) |
- WTF_LOG(Media, "HTMLMediaElement::currentTime - WARNING, cached time is %f seconds off of media time when paused", delta); |
+ WTF_LOG(Media, "HTMLMediaElement::currentTime(%p) - WARNING, cached time is %f seconds off of media time when paused", this, delta); |
#endif |
return m_cachedTime; |
} |
@@ -2139,7 +2139,7 @@ double HTMLMediaElement::playbackRate() const |
void HTMLMediaElement::setPlaybackRate(double rate) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::setPlaybackRate(%f)", rate); |
+ WTF_LOG(Media, "HTMLMediaElement::setPlaybackRate(%p, %f)", this, rate); |
if (m_playbackRate != rate) { |
m_playbackRate = rate; |
@@ -2200,13 +2200,13 @@ String HTMLMediaElement::preload() const |
void HTMLMediaElement::setPreload(const AtomicString& preload) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::setPreload(%s)", preload.utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::setPreload(%p, %s)", this, preload.utf8().data()); |
setAttribute(preloadAttr, preload); |
} |
void HTMLMediaElement::play() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::play()"); |
+ WTF_LOG(Media, "HTMLMediaElement::play(%p)", this); |
if (m_userGestureRequiredForPlay && !UserGestureIndicator::processingUserGesture()) |
return; |
@@ -2218,7 +2218,7 @@ void HTMLMediaElement::play() |
void HTMLMediaElement::playInternal() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::playInternal"); |
+ WTF_LOG(Media, "HTMLMediaElement::playInternal(%p)", this); |
// 4.8.10.9. Playing the media resource |
if (!m_player || m_networkState == NETWORK_EMPTY) |
@@ -2248,7 +2248,7 @@ void HTMLMediaElement::playInternal() |
void HTMLMediaElement::pause() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::pause()"); |
+ WTF_LOG(Media, "HTMLMediaElement::pause(%p)", this); |
if (!m_player || m_networkState == NETWORK_EMPTY) |
scheduleDelayedAction(LoadMediaResource); |
@@ -2280,7 +2280,7 @@ bool HTMLMediaElement::loop() const |
void HTMLMediaElement::setLoop(bool b) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::setLoop(%s)", boolString(b)); |
+ WTF_LOG(Media, "HTMLMediaElement::setLoop(%p, %s)", this, boolString(b)); |
setBooleanAttribute(loopAttr, b); |
} |
@@ -2306,7 +2306,7 @@ double HTMLMediaElement::volume() const |
void HTMLMediaElement::setVolume(double vol, ExceptionState& exceptionState) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::setVolume(%f)", vol); |
+ WTF_LOG(Media, "HTMLMediaElement::setVolume(%p, %f)", this, vol); |
if (m_volume == vol) |
return; |
@@ -2328,7 +2328,7 @@ bool HTMLMediaElement::muted() const |
void HTMLMediaElement::setMuted(bool muted) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::setMuted(%s)", boolString(muted)); |
+ WTF_LOG(Media, "HTMLMediaElement::setMuted(%p, %s)", this, boolString(muted)); |
if (m_muted == muted) |
return; |
@@ -2454,7 +2454,7 @@ AudioTrackList& HTMLMediaElement::audioTracks() |
void HTMLMediaElement::audioTrackChanged() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::audioTrackChanged()"); |
+ WTF_LOG(Media, "HTMLMediaElement::audioTrackChanged(%p)", this); |
ASSERT(RuntimeEnabledFeatures::audioVideoTracksEnabled()); |
audioTracks().scheduleChangeEvent(); |
@@ -2480,8 +2480,8 @@ void HTMLMediaElement::audioTracksTimerFired(Timer<HTMLMediaElement>*) |
WebMediaPlayer::TrackId HTMLMediaElement::addAudioTrack(const String& id, blink::WebMediaPlayerClient::AudioTrackKind kind, const AtomicString& label, const AtomicString& language, bool enabled) |
{ |
AtomicString kindString = AudioKindToString(kind); |
- WTF_LOG(Media, "HTMLMediaElement::addAudioTrack('%s', '%s', '%s', '%s', %d)", |
- id.ascii().data(), kindString.ascii().data(), label.ascii().data(), language.ascii().data(), enabled); |
+ WTF_LOG(Media, "HTMLMediaElement::addAudioTrack(%p, '%s', '%s', '%s', '%s', %d)", |
+ this, id.ascii().data(), kindString.ascii().data(), label.ascii().data(), language.ascii().data(), enabled); |
if (!RuntimeEnabledFeatures::audioVideoTracksEnabled()) |
return 0; |
@@ -2494,7 +2494,7 @@ WebMediaPlayer::TrackId HTMLMediaElement::addAudioTrack(const String& id, blink: |
void HTMLMediaElement::removeAudioTrack(WebMediaPlayer::TrackId trackId) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::removeAudioTrack()"); |
+ WTF_LOG(Media, "HTMLMediaElement::removeAudioTrack(%p)", this); |
if (!RuntimeEnabledFeatures::audioVideoTracksEnabled()) |
return; |
@@ -2510,7 +2510,7 @@ VideoTrackList& HTMLMediaElement::videoTracks() |
void HTMLMediaElement::selectedVideoTrackChanged(WebMediaPlayer::TrackId* selectedTrackId) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::selectedVideoTrackChanged()"); |
+ WTF_LOG(Media, "HTMLMediaElement::selectedVideoTrackChanged(%p)", this); |
ASSERT(RuntimeEnabledFeatures::audioVideoTracksEnabled()); |
if (selectedTrackId) |
@@ -2524,8 +2524,8 @@ void HTMLMediaElement::selectedVideoTrackChanged(WebMediaPlayer::TrackId* select |
WebMediaPlayer::TrackId HTMLMediaElement::addVideoTrack(const String& id, blink::WebMediaPlayerClient::VideoTrackKind kind, const AtomicString& label, const AtomicString& language, bool selected) |
{ |
AtomicString kindString = VideoKindToString(kind); |
- WTF_LOG(Media, "HTMLMediaElement::addVideoTrack('%s', '%s', '%s', '%s', %d)", |
- id.ascii().data(), kindString.ascii().data(), label.ascii().data(), language.ascii().data(), selected); |
+ WTF_LOG(Media, "HTMLMediaElement::addVideoTrack(%p, '%s', '%s', '%s', '%s', %d)", |
+ this, id.ascii().data(), kindString.ascii().data(), label.ascii().data(), language.ascii().data(), selected); |
if (!RuntimeEnabledFeatures::audioVideoTracksEnabled()) |
return 0; |
@@ -2542,7 +2542,7 @@ WebMediaPlayer::TrackId HTMLMediaElement::addVideoTrack(const String& id, blink: |
void HTMLMediaElement::removeVideoTrack(WebMediaPlayer::TrackId trackId) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::removeVideoTrack()"); |
+ WTF_LOG(Media, "HTMLMediaElement::removeVideoTrack(%p)", this); |
if (!RuntimeEnabledFeatures::audioVideoTracksEnabled()) |
return; |
@@ -2698,7 +2698,7 @@ void HTMLMediaElement::didRemoveTrackElement(HTMLTrackElement* trackElement) |
{ |
#if !LOG_DISABLED |
KURL url = trackElement->getNonEmptyURLAttribute(srcAttr); |
- WTF_LOG(Media, "HTMLMediaElement::didRemoveTrackElement - 'src' is %s", urlForLoggingMedia(url).utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::didRemoveTrackElement(%p) - 'src' is %s", this, urlForLoggingMedia(url).utf8().data()); |
#endif |
RefPtrWillBeRawPtr<TextTrack> textTrack = trackElement->track(); |
@@ -2746,7 +2746,7 @@ void HTMLMediaElement::configureTextTrackGroup(const TrackGroup& group) |
{ |
ASSERT(group.tracks.size()); |
- WTF_LOG(Media, "HTMLMediaElement::configureTextTrackGroup(%d)", group.kind); |
+ WTF_LOG(Media, "HTMLMediaElement::configureTextTrackGroup(%p, %d)", this, group.kind); |
// First, find the track in the group that should be enabled (if any). |
WillBeHeapVector<RefPtrWillBeMember<TextTrack> > currentlyEnabledTracks; |
@@ -2894,13 +2894,13 @@ KURL HTMLMediaElement::selectNextSourceChild(ContentType* contentType, String* k |
// Don't log if this was just called to find out if there are any valid <source> elements. |
bool shouldLog = actionIfInvalid != DoNothing; |
if (shouldLog) |
- WTF_LOG(Media, "HTMLMediaElement::selectNextSourceChild"); |
+ WTF_LOG(Media, "HTMLMediaElement::selectNextSourceChild(%p)", this); |
#endif |
if (!m_nextChildNodeToConsider) { |
#if !LOG_DISABLED |
if (shouldLog) |
- WTF_LOG(Media, "HTMLMediaElement::selectNextSourceChild -> 0x0000, \"\""); |
+ WTF_LOG(Media, "HTMLMediaElement::selectNextSourceChild(%p) -> 0x0000, \"\"", this); |
#endif |
return KURL(); |
} |
@@ -2933,7 +2933,7 @@ KURL HTMLMediaElement::selectNextSourceChild(ContentType* contentType, String* k |
mediaURL = source->getNonEmptyURLAttribute(srcAttr); |
#if !LOG_DISABLED |
if (shouldLog) |
- WTF_LOG(Media, "HTMLMediaElement::selectNextSourceChild - 'src' is %s", urlForLoggingMedia(mediaURL).utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::selectNextSourceChild(%p) - 'src' is %s", this, urlForLoggingMedia(mediaURL).utf8().data()); |
#endif |
if (mediaURL.isEmpty()) |
goto check_again; |
@@ -2945,7 +2945,7 @@ KURL HTMLMediaElement::selectNextSourceChild(ContentType* contentType, String* k |
if (!type.isEmpty() || !system.isEmpty()) { |
#if !LOG_DISABLED |
if (shouldLog) |
- WTF_LOG(Media, "HTMLMediaElement::selectNextSourceChild - 'type' is '%s' - key system is '%s'", type.utf8().data(), system.utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::selectNextSourceChild(%p) - 'type' is '%s' - key system is '%s'", this, type.utf8().data(), system.utf8().data()); |
#endif |
if (!supportsType(ContentType(type), system)) |
goto check_again; |
@@ -2977,18 +2977,18 @@ check_again: |
#if !LOG_DISABLED |
if (shouldLog) |
- WTF_LOG(Media, "HTMLMediaElement::selectNextSourceChild -> %p, %s", m_currentSourceNode.get(), canUseSourceElement ? urlForLoggingMedia(mediaURL).utf8().data() : ""); |
+ WTF_LOG(Media, "HTMLMediaElement::selectNextSourceChild(%p) -> %p, %s", this, m_currentSourceNode.get(), canUseSourceElement ? urlForLoggingMedia(mediaURL).utf8().data() : ""); |
#endif |
return canUseSourceElement ? mediaURL : KURL(); |
} |
void HTMLMediaElement::sourceWasAdded(HTMLSourceElement* source) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::sourceWasAdded(%p)", source); |
+ WTF_LOG(Media, "HTMLMediaElement::sourceWasAdded(%p, %p)", this, source); |
#if !LOG_DISABLED |
KURL url = source->getNonEmptyURLAttribute(srcAttr); |
- WTF_LOG(Media, "HTMLMediaElement::sourceWasAdded - 'src' is %s", urlForLoggingMedia(url).utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::sourceWasAdded(%p) - 'src' is %s", this, urlForLoggingMedia(url).utf8().data()); |
#endif |
// We should only consider a <source> element when there is not src attribute at all. |
@@ -3005,7 +3005,7 @@ void HTMLMediaElement::sourceWasAdded(HTMLSourceElement* source) |
} |
if (m_currentSourceNode && source == m_currentSourceNode->nextSibling()) { |
- WTF_LOG(Media, "HTMLMediaElement::sourceWasAdded - <source> inserted immediately after current source"); |
+ WTF_LOG(Media, "HTMLMediaElement::sourceWasAdded(%p) - <source> inserted immediately after current source", this); |
m_nextChildNodeToConsider = source; |
return; |
} |
@@ -3033,11 +3033,11 @@ void HTMLMediaElement::sourceWasAdded(HTMLSourceElement* source) |
void HTMLMediaElement::sourceWasRemoved(HTMLSourceElement* source) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::sourceWasRemoved(%p)", source); |
+ WTF_LOG(Media, "HTMLMediaElement::sourceWasRemoved(%p, %p)", this, source); |
#if !LOG_DISABLED |
KURL url = source->getNonEmptyURLAttribute(srcAttr); |
- WTF_LOG(Media, "HTMLMediaElement::sourceWasRemoved - 'src' is %s", urlForLoggingMedia(url).utf8().data()); |
+ WTF_LOG(Media, "HTMLMediaElement::sourceWasRemoved(%p) - 'src' is %s", this, urlForLoggingMedia(url).utf8().data()); |
#endif |
if (source != m_currentSourceNode && source != m_nextChildNodeToConsider) |
@@ -3046,19 +3046,19 @@ void HTMLMediaElement::sourceWasRemoved(HTMLSourceElement* source) |
if (source == m_nextChildNodeToConsider) { |
if (m_currentSourceNode) |
m_nextChildNodeToConsider = m_currentSourceNode->nextSibling(); |
- WTF_LOG(Media, "HTMLMediaElement::sourceRemoved - m_nextChildNodeToConsider set to %p", m_nextChildNodeToConsider.get()); |
+ WTF_LOG(Media, "HTMLMediaElement::sourceRemoved(%p) - m_nextChildNodeToConsider set to %p", this, m_nextChildNodeToConsider.get()); |
} else if (source == m_currentSourceNode) { |
// Clear the current source node pointer, but don't change the movie as the spec says: |
// 4.8.8 - Dynamically modifying a source element and its attribute when the element is already |
// inserted in a video or audio element will have no effect. |
m_currentSourceNode = nullptr; |
- WTF_LOG(Media, "HTMLMediaElement::sourceRemoved - m_currentSourceNode set to 0"); |
+ WTF_LOG(Media, "HTMLMediaElement::sourceRemoved(%p) - m_currentSourceNode set to 0", this); |
} |
} |
void HTMLMediaElement::mediaPlayerTimeChanged() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::mediaPlayerTimeChanged"); |
+ WTF_LOG(Media, "HTMLMediaElement::mediaPlayerTimeChanged(%p)", this); |
updateActiveTextTrackCues(currentTime()); |
@@ -3111,7 +3111,7 @@ void HTMLMediaElement::mediaPlayerTimeChanged() |
void HTMLMediaElement::mediaPlayerDurationChanged() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::mediaPlayerDurationChanged"); |
+ WTF_LOG(Media, "HTMLMediaElement::mediaPlayerDurationChanged(%p)", this); |
// FIXME: Change MediaPlayerClient & WebMediaPlayer to convey |
// the currentTime when the duration change occured. The current |
// WebMediaPlayer implementations always clamp currentTime() to |
@@ -3121,13 +3121,13 @@ void HTMLMediaElement::mediaPlayerDurationChanged() |
void HTMLMediaElement::durationChanged(double duration, bool requestSeek) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::durationChanged(%f, %d)", duration, requestSeek); |
+ WTF_LOG(Media, "HTMLMediaElement::durationChanged(%p, %f, %d)", this, duration, requestSeek); |
// Abort if duration unchanged. |
if (m_duration == duration) |
return; |
- WTF_LOG(Media, "HTMLMediaElement::durationChanged : %f -> %f", m_duration, duration); |
+ WTF_LOG(Media, "HTMLMediaElement::durationChanged(%p) : %f -> %f", this, m_duration, duration); |
m_duration = duration; |
scheduleEvent(EventTypeNames::durationchange); |
@@ -3142,7 +3142,7 @@ void HTMLMediaElement::durationChanged(double duration, bool requestSeek) |
void HTMLMediaElement::mediaPlayerPlaybackStateChanged() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::mediaPlayerPlaybackStateChanged"); |
+ WTF_LOG(Media, "HTMLMediaElement::mediaPlayerPlaybackStateChanged(%p)", this); |
if (!m_player || m_pausedInternal) |
return; |
@@ -3155,7 +3155,7 @@ void HTMLMediaElement::mediaPlayerPlaybackStateChanged() |
void HTMLMediaElement::mediaPlayerRequestFullscreen() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::mediaPlayerRequestFullscreen"); |
+ WTF_LOG(Media, "HTMLMediaElement::mediaPlayerRequestFullscreen(%p)", this); |
// The player is responsible for only invoking this callback in response to |
// user interaction or when it is technically required to play the video. |
@@ -3187,7 +3187,7 @@ void HTMLMediaElement::mediaPlayerRepaint() |
void HTMLMediaElement::mediaPlayerSizeChanged() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::mediaPlayerSizeChanged"); |
+ WTF_LOG(Media, "HTMLMediaElement::mediaPlayerSizeChanged(%p)", this); |
ASSERT(hasVideo()); // "resize" makes no sense absent video. |
if (m_readyState > HAVE_NOTHING && isHTMLVideoElement()) |
@@ -3301,8 +3301,8 @@ void HTMLMediaElement::updatePlayState() |
bool shouldBePlaying = potentiallyPlaying(); |
- WTF_LOG(Media, "HTMLMediaElement::updatePlayState - shouldBePlaying = %s, isPlaying = %s", |
- boolString(shouldBePlaying), boolString(isPlaying)); |
+ WTF_LOG(Media, "HTMLMediaElement::updatePlayState(%p) - shouldBePlaying = %s, isPlaying = %s", |
+ this, boolString(shouldBePlaying), boolString(isPlaying)); |
if (shouldBePlaying) { |
setDisplayMode(Video); |
@@ -3359,7 +3359,7 @@ void HTMLMediaElement::stopPeriodicTimers() |
void HTMLMediaElement::userCancelledLoad() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::userCancelledLoad"); |
+ WTF_LOG(Media, "HTMLMediaElement::userCancelledLoad(%p)", this); |
// If the media data fetching process is aborted by the user: |
@@ -3435,7 +3435,7 @@ void HTMLMediaElement::clearMediaPlayer(int flags) |
void HTMLMediaElement::stop() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::stop"); |
+ WTF_LOG(Media, "HTMLMediaElement::stop(%p)", this); |
m_active = false; |
userCancelledLoad(); |
@@ -3476,14 +3476,14 @@ bool HTMLMediaElement::isFullscreen() const |
void HTMLMediaElement::enterFullscreen() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::enterFullscreen"); |
+ WTF_LOG(Media, "HTMLMediaElement::enterFullscreen(%p)", this); |
Fullscreen::from(document()).requestFullscreen(*this, Fullscreen::PrefixedVideoRequest); |
} |
void HTMLMediaElement::exitFullscreen() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::exitFullscreen"); |
+ WTF_LOG(Media, "HTMLMediaElement::exitFullscreen(%p)", this); |
Fullscreen::from(document()).exitFullscreen(); |
} |
@@ -3531,7 +3531,7 @@ bool HTMLMediaElement::closedCaptionsVisible() const |
void HTMLMediaElement::updateTextTrackDisplay() |
{ |
- WTF_LOG(Media, "HTMLMediaElement::updateTextTrackDisplay"); |
+ WTF_LOG(Media, "HTMLMediaElement::updateTextTrackDisplay(%p)", this); |
if (!createMediaControls()) |
return; |
@@ -3541,7 +3541,7 @@ void HTMLMediaElement::updateTextTrackDisplay() |
void HTMLMediaElement::setClosedCaptionsVisible(bool closedCaptionVisible) |
{ |
- WTF_LOG(Media, "HTMLMediaElement::setClosedCaptionsVisible(%s)", boolString(closedCaptionVisible)); |
+ WTF_LOG(Media, "HTMLMediaElement::setClosedCaptionsVisible(%p, %s)", this, boolString(closedCaptionVisible)); |
if (!m_player || !hasClosedCaptions()) |
return; |
@@ -3580,7 +3580,7 @@ void HTMLMediaElement::setShouldDelayLoadEvent(bool shouldDelay) |
if (m_shouldDelayLoadEvent == shouldDelay) |
return; |
- WTF_LOG(Media, "HTMLMediaElement::setShouldDelayLoadEvent(%s)", boolString(shouldDelay)); |
+ WTF_LOG(Media, "HTMLMediaElement::setShouldDelayLoadEvent(%p, %s)", this, boolString(shouldDelay)); |
m_shouldDelayLoadEvent = shouldDelay; |
if (shouldDelay) |
@@ -3645,7 +3645,7 @@ void HTMLMediaElement::configureMediaControls() |
void HTMLMediaElement::configureTextTrackDisplay(VisibilityChangeAssumption assumption) |
{ |
ASSERT(m_textTracks); |
- WTF_LOG(Media, "HTMLMediaElement::configureTextTrackDisplay"); |
+ WTF_LOG(Media, "HTMLMediaElement::configureTextTrackDisplay(%p)", this); |
if (m_processingPreferenceChange) |
return; |