Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(998)

Unified Diff: Source/core/html/HTMLMediaElement.h

Issue 126793004: Update HTML classes to use OVERRIDE / FINAL when needed (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/html/HTMLMarqueeElement.h ('k') | Source/core/html/HTMLMeterElement.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/html/HTMLMediaElement.h
diff --git a/Source/core/html/HTMLMediaElement.h b/Source/core/html/HTMLMediaElement.h
index 5710483f997326f795e2f1568fe157fcce8b4e6b..8b5b03a8ea5c634646226f86162d0f6e61a72eac 100644
--- a/Source/core/html/HTMLMediaElement.h
+++ b/Source/core/html/HTMLMediaElement.h
@@ -81,10 +81,10 @@ public:
virtual bool isVideo() const = 0;
virtual bool hasVideo() const OVERRIDE { return false; }
- virtual bool hasAudio() const OVERRIDE;
+ virtual bool hasAudio() const OVERRIDE FINAL;
// Eventually overloaded in HTMLVideoElement
- virtual bool supportsFullscreen() const OVERRIDE { return false; };
+ virtual bool supportsFullscreen() const OVERRIDE { return false; }
bool supportsSave() const;
@@ -112,32 +112,32 @@ public:
String preload() const;
void setPreload(const AtomicString&);
- PassRefPtr<TimeRanges> buffered() const;
+ virtual PassRefPtr<TimeRanges> buffered() const OVERRIDE FINAL;
void load();
String canPlayType(const String& mimeType, const String& keySystem = String(), const KURL& = KURL()) const;
// ready state
- ReadyState readyState() const;
+ virtual ReadyState readyState() const OVERRIDE FINAL;
bool seeking() const;
// playback state
- double currentTime() const;
- void setCurrentTime(double, ExceptionState&);
- double duration() const;
- bool paused() const;
- double defaultPlaybackRate() const;
- void setDefaultPlaybackRate(double);
- double playbackRate() const;
- void setPlaybackRate(double);
+ virtual double currentTime() const OVERRIDE FINAL;
+ virtual void setCurrentTime(double, ExceptionState&) OVERRIDE FINAL;
+ virtual double duration() const OVERRIDE FINAL;
+ virtual bool paused() const OVERRIDE FINAL;
+ virtual double defaultPlaybackRate() const OVERRIDE FINAL;
+ virtual void setDefaultPlaybackRate(double) OVERRIDE FINAL;
+ virtual double playbackRate() const OVERRIDE FINAL;
+ virtual void setPlaybackRate(double) OVERRIDE FINAL;
void updatePlaybackRate();
- PassRefPtr<TimeRanges> played();
- PassRefPtr<TimeRanges> seekable() const;
+ virtual PassRefPtr<TimeRanges> played() OVERRIDE FINAL;
+ virtual PassRefPtr<TimeRanges> seekable() const OVERRIDE FINAL;
bool ended() const;
bool autoplay() const;
bool loop() const;
void setLoop(bool b);
- void play();
- void pause();
+ virtual void play() OVERRIDE FINAL;
+ virtual void pause() OVERRIDE FINAL;
// statistics
unsigned webkitAudioDecodedByteCount() const;
@@ -165,16 +165,16 @@ public:
// controls
bool controls() const;
void setControls(bool);
- double volume() const;
- void setVolume(double, ExceptionState&);
- bool muted() const;
- void setMuted(bool);
+ virtual double volume() const OVERRIDE FINAL;
+ virtual void setVolume(double, ExceptionState&) OVERRIDE FINAL;
+ virtual bool muted() const OVERRIDE FINAL;
+ virtual void setMuted(bool) OVERRIDE FINAL;
void togglePlayState();
- void beginScrubbing();
- void endScrubbing();
+ virtual void beginScrubbing() OVERRIDE FINAL;
+ virtual void endScrubbing() OVERRIDE FINAL;
- bool canPlay() const;
+ virtual bool canPlay() const OVERRIDE FINAL;
double percentLoaded() const;
@@ -194,8 +194,8 @@ public:
void didAddTrack(HTMLTrackElement*);
void didRemoveTrack(HTMLTrackElement*);
- virtual void mediaPlayerDidAddTrack(blink::WebInbandTextTrack*) OVERRIDE;
- virtual void mediaPlayerDidRemoveTrack(blink::WebInbandTextTrack*) OVERRIDE;
+ virtual void mediaPlayerDidAddTrack(blink::WebInbandTextTrack*) OVERRIDE FINAL;
+ virtual void mediaPlayerDidRemoveTrack(blink::WebInbandTextTrack*) OVERRIDE FINAL;
struct TrackGroup {
enum GroupKind { CaptionsAndSubtitles, Description, Chapter, Metadata, Other };
@@ -229,29 +229,29 @@ public:
void textTrackReadyStateChanged(TextTrack*);
// TextTrackClient
- virtual void textTrackKindChanged(TextTrack*) OVERRIDE;
- virtual void textTrackModeChanged(TextTrack*) OVERRIDE;
- virtual void textTrackAddCues(TextTrack*, const TextTrackCueList*) OVERRIDE;
- virtual void textTrackRemoveCues(TextTrack*, const TextTrackCueList*) OVERRIDE;
- virtual void textTrackAddCue(TextTrack*, PassRefPtr<TextTrackCue>) OVERRIDE;
- virtual void textTrackRemoveCue(TextTrack*, PassRefPtr<TextTrackCue>) OVERRIDE;
+ virtual void textTrackKindChanged(TextTrack*) OVERRIDE FINAL;
+ virtual void textTrackModeChanged(TextTrack*) OVERRIDE FINAL;
+ virtual void textTrackAddCues(TextTrack*, const TextTrackCueList*) OVERRIDE FINAL;
+ virtual void textTrackRemoveCues(TextTrack*, const TextTrackCueList*) OVERRIDE FINAL;
+ virtual void textTrackAddCue(TextTrack*, PassRefPtr<TextTrackCue>) OVERRIDE FINAL;
+ virtual void textTrackRemoveCue(TextTrack*, PassRefPtr<TextTrackCue>) OVERRIDE FINAL;
// EventTarget function.
// Both Node (via HTMLElement) and ActiveDOMObject define this method, which
// causes an ambiguity error at compile time. This class's constructor
// ensures that both implementations return document, so return the result
// of one of them here.
- virtual ExecutionContext* executionContext() const OVERRIDE { return HTMLElement::executionContext(); }
+ virtual ExecutionContext* executionContext() const OVERRIDE FINAL { return HTMLElement::executionContext(); }
bool hasSingleSecurityOrigin() const { return !m_player || m_player->hasSingleSecurityOrigin(); }
- bool isFullscreen() const;
- void enterFullscreen();
+ virtual bool isFullscreen() const OVERRIDE FINAL;
+ virtual void enterFullscreen() OVERRIDE FINAL;
void exitFullscreen();
- bool hasClosedCaptions() const;
- bool closedCaptionsVisible() const;
- void setClosedCaptionsVisible(bool);
+ virtual bool hasClosedCaptions() const OVERRIDE FINAL;
+ virtual bool closedCaptionsVisible() const OVERRIDE FINAL;
+ virtual void setClosedCaptionsVisible(bool) OVERRIDE FINAL;
MediaControls* mediaControls() const;
@@ -261,8 +261,8 @@ public:
bool isPlaying() const { return m_playing; }
// ActiveDOMObject functions.
- virtual bool hasPendingActivity() const OVERRIDE;
- virtual void contextDestroyed() OVERRIDE;
+ virtual bool hasPendingActivity() const OVERRIDE FINAL;
+ virtual void contextDestroyed() OVERRIDE FINAL;
#if ENABLE(WEB_AUDIO)
MediaElementAudioSourceNode* audioSourceNode() { return m_audioSourceNode; }
@@ -282,7 +282,7 @@ protected:
virtual ~HTMLMediaElement();
virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE;
- virtual void finishParsingChildren() OVERRIDE;
+ virtual void finishParsingChildren() OVERRIDE FINAL;
virtual bool isURLAttribute(const Attribute&) const OVERRIDE;
virtual void attach(const AttachContext& = AttachContext()) OVERRIDE;
@@ -292,7 +292,7 @@ protected:
DisplayMode displayMode() const { return m_displayMode; }
virtual void setDisplayMode(DisplayMode mode) { m_displayMode = mode; }
- virtual bool isMediaElement() const OVERRIDE { return true; }
+ virtual bool isMediaElement() const OVERRIDE FINAL { return true; }
void setControllerInternal(PassRefPtr<MediaController>);
@@ -321,51 +321,51 @@ protected:
private:
void createMediaPlayer();
- virtual bool alwaysCreateUserAgentShadowRoot() const OVERRIDE { return true; }
- virtual bool areAuthorShadowsAllowed() const OVERRIDE { return false; }
+ virtual bool alwaysCreateUserAgentShadowRoot() const OVERRIDE FINAL { return true; }
+ virtual bool areAuthorShadowsAllowed() const OVERRIDE FINAL { return false; }
- virtual bool hasCustomFocusLogic() const OVERRIDE;
- virtual bool supportsFocus() const OVERRIDE;
- virtual bool isMouseFocusable() const OVERRIDE;
+ virtual bool hasCustomFocusLogic() const OVERRIDE FINAL;
+ virtual bool supportsFocus() const OVERRIDE FINAL;
+ virtual bool isMouseFocusable() const OVERRIDE FINAL;
virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE;
virtual RenderObject* createRenderer(RenderStyle*) OVERRIDE;
- virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE;
- virtual void removedFrom(ContainerNode*) OVERRIDE;
- virtual void didRecalcStyle(StyleRecalcChange) OVERRIDE;
+ virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE FINAL;
+ virtual void removedFrom(ContainerNode*) OVERRIDE FINAL;
+ virtual void didRecalcStyle(StyleRecalcChange) OVERRIDE FINAL;
- virtual void didBecomeFullscreenElement() OVERRIDE;
- virtual void willStopBeingFullscreenElement() OVERRIDE;
- virtual bool isInteractiveContent() const OVERRIDE;
+ virtual void didBecomeFullscreenElement() OVERRIDE FINAL;
+ virtual void willStopBeingFullscreenElement() OVERRIDE FINAL;
+ virtual bool isInteractiveContent() const OVERRIDE FINAL;
// ActiveDOMObject functions.
- virtual void stop() OVERRIDE;
+ virtual void stop() OVERRIDE FINAL;
virtual void updateDisplayState() { }
void setReadyState(MediaPlayer::ReadyState);
void setNetworkState(MediaPlayer::NetworkState);
- virtual void mediaPlayerNetworkStateChanged() OVERRIDE;
- virtual void mediaPlayerReadyStateChanged() OVERRIDE;
- virtual void mediaPlayerTimeChanged() OVERRIDE;
- virtual void mediaPlayerDurationChanged() OVERRIDE;
- virtual void mediaPlayerPlaybackStateChanged() OVERRIDE;
- virtual void mediaPlayerRequestFullscreen() OVERRIDE;
- virtual void mediaPlayerRequestSeek(double) OVERRIDE;
- virtual void mediaPlayerRepaint() OVERRIDE;
- virtual void mediaPlayerSizeChanged() OVERRIDE;
+ virtual void mediaPlayerNetworkStateChanged() OVERRIDE FINAL;
+ virtual void mediaPlayerReadyStateChanged() OVERRIDE FINAL;
+ virtual void mediaPlayerTimeChanged() OVERRIDE FINAL;
+ virtual void mediaPlayerDurationChanged() OVERRIDE FINAL;
+ virtual void mediaPlayerPlaybackStateChanged() OVERRIDE FINAL;
+ virtual void mediaPlayerRequestFullscreen() OVERRIDE FINAL;
+ virtual void mediaPlayerRequestSeek(double) OVERRIDE FINAL;
+ virtual void mediaPlayerRepaint() OVERRIDE FINAL;
+ virtual void mediaPlayerSizeChanged() OVERRIDE FINAL;
- virtual void mediaPlayerKeyAdded(const String& keySystem, const String& sessionId) OVERRIDE;
- virtual void mediaPlayerKeyError(const String& keySystem, const String& sessionId, MediaPlayerClient::MediaKeyErrorCode, unsigned short systemCode) OVERRIDE;
- virtual void mediaPlayerKeyMessage(const String& keySystem, const String& sessionId, const unsigned char* message, unsigned messageLength, const KURL& defaultURL) OVERRIDE;
- virtual bool mediaPlayerKeyNeeded(const String& keySystem, const String& sessionId, const unsigned char* initData, unsigned initDataLength) OVERRIDE;
- virtual bool mediaPlayerKeyNeeded(Uint8Array*) OVERRIDE;
+ virtual void mediaPlayerKeyAdded(const String& keySystem, const String& sessionId) OVERRIDE FINAL;
+ virtual void mediaPlayerKeyError(const String& keySystem, const String& sessionId, MediaPlayerClient::MediaKeyErrorCode, unsigned short systemCode) OVERRIDE FINAL;
+ virtual void mediaPlayerKeyMessage(const String& keySystem, const String& sessionId, const unsigned char* message, unsigned messageLength, const KURL& defaultURL) OVERRIDE FINAL;
+ virtual bool mediaPlayerKeyNeeded(const String& keySystem, const String& sessionId, const unsigned char* initData, unsigned initDataLength) OVERRIDE FINAL;
+ virtual bool mediaPlayerKeyNeeded(Uint8Array*) OVERRIDE FINAL;
- virtual CORSMode mediaPlayerCORSMode() const OVERRIDE;
+ virtual CORSMode mediaPlayerCORSMode() const OVERRIDE FINAL;
- virtual void mediaPlayerSetWebLayer(blink::WebLayer*) OVERRIDE;
- virtual void mediaPlayerSetOpaque(bool) OVERRIDE;
- virtual void mediaPlayerMediaSourceOpened(blink::WebMediaSource*) OVERRIDE;
+ virtual void mediaPlayerSetWebLayer(blink::WebLayer*) OVERRIDE FINAL;
+ virtual void mediaPlayerSetOpaque(bool) OVERRIDE FINAL;
+ virtual void mediaPlayerMediaSourceOpened(blink::WebMediaSource*) OVERRIDE FINAL;
void loadTimerFired(Timer<HTMLMediaElement>*);
void progressEventTimerFired(Timer<HTMLMediaElement>*);
@@ -438,7 +438,7 @@ private:
void prepareMediaFragmentURI();
void applyMediaFragmentURI();
- virtual void* preDispatchEventHandler(Event*) OVERRIDE;
+ virtual void* preDispatchEventHandler(Event*) OVERRIDE FINAL;
void changeNetworkStateFromLoadingToIdle();
@@ -449,7 +449,7 @@ private:
void updateMediaController();
bool isBlocked() const;
bool isBlockedOnMediaController() const;
- bool hasCurrentSrc() const { return !m_currentSrc.isEmpty(); }
+ virtual bool hasCurrentSrc() const OVERRIDE FINAL { return !m_currentSrc.isEmpty(); }
bool isAutoplaying() const { return m_autoplaying; }
blink::WebContentDecryptionModule* contentDecryptionModule();
« no previous file with comments | « Source/core/html/HTMLMarqueeElement.h ('k') | Source/core/html/HTMLMeterElement.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698