Title: [97572] trunk/Source/WebCore
Revision
97572
Author
[email protected]
Date
2011-10-15 22:00:15 -0700 (Sat, 15 Oct 2011)

Log Message

2011-10-15  Eric Carlson  <[email protected]>

        Make VIDEO_TRACK compile with warnings as errors enabled
        https://bugs.webkit.org/show_bug.cgi?id=70188

        Reviewed by Filip Pizlo.

        No new tests, no functionality changed.

        * html/TextTrackCueList.h: Fix an include.
        * html/track/CueParser.cpp:
        (WebCore::CueParser::supportsType): Remove unused param.
        * html/track/CueParser.h:
        (WebCore::CueParserClient::~CueParserClient): Add virtual destructor.
        * html/track/CueParserPrivate.h:
        (WebCore::CueParserPrivateClient::~CueParserPrivateClient): Ditto.
        * loader/CueLoader.h:
        (WebCore::CueLoaderClient::~CueLoaderClient): Ditto.
        (WebCore::CueLoader::~CueLoader): Ditto.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (97571 => 97572)


--- trunk/Source/WebCore/ChangeLog	2011-10-16 04:35:21 UTC (rev 97571)
+++ trunk/Source/WebCore/ChangeLog	2011-10-16 05:00:15 UTC (rev 97572)
@@ -1,3 +1,23 @@
+2011-10-15  Eric Carlson  <[email protected]>
+
+        Make VIDEO_TRACK compile with warnings as errors enabled
+        https://bugs.webkit.org/show_bug.cgi?id=70188
+
+        Reviewed by Filip Pizlo.
+
+        No new tests, no functionality changed.
+
+        * html/TextTrackCueList.h: Fix an include.
+        * html/track/CueParser.cpp:
+        (WebCore::CueParser::supportsType): Remove unused param.
+        * html/track/CueParser.h:
+        (WebCore::CueParserClient::~CueParserClient): Add virtual destructor.
+        * html/track/CueParserPrivate.h:
+        (WebCore::CueParserPrivateClient::~CueParserPrivateClient): Ditto.
+        * loader/CueLoader.h:
+        (WebCore::CueLoaderClient::~CueLoaderClient): Ditto.
+        (WebCore::CueLoader::~CueLoader): Ditto.
+
 2011-10-15  Adam Barth  <[email protected]>
 
         Rename ENABLE(TILED_BACKING_STORE) to USE(TILED_BACKING_STORE)

Modified: trunk/Source/WebCore/html/TextTrackCueList.h (97571 => 97572)


--- trunk/Source/WebCore/html/TextTrackCueList.h	2011-10-16 04:35:21 UTC (rev 97571)
+++ trunk/Source/WebCore/html/TextTrackCueList.h	2011-10-16 05:00:15 UTC (rev 97572)
@@ -28,8 +28,8 @@
 
 #if ENABLE(VIDEO_TRACK)
 
-#include "PassRefPtr.h"
 #include "TextTrackCue.h"
+#include <wtf/PassRefPtr.h>
 #include <wtf/RefCounted.h>
 #include <wtf/Vector.h>
 

Modified: trunk/Source/WebCore/html/track/CueParser.cpp (97571 => 97572)


--- trunk/Source/WebCore/html/track/CueParser.cpp	2011-10-16 04:35:21 UTC (rev 97571)
+++ trunk/Source/WebCore/html/track/CueParser.cpp	2011-10-16 05:00:15 UTC (rev 97572)
@@ -66,7 +66,7 @@
     m_loader = ThreadableLoader::create(context, this, request, options);
 }
 
-bool CueParser::supportsType(const String& url)
+bool CueParser::supportsType(const String&)
 {
     // FIXME(62893): check against a list of supported types
     return false;

Modified: trunk/Source/WebCore/html/track/CueParser.h (97571 => 97572)


--- trunk/Source/WebCore/html/track/CueParser.h	2011-10-16 04:35:21 UTC (rev 97571)
+++ trunk/Source/WebCore/html/track/CueParser.h	2011-10-16 05:00:15 UTC (rev 97572)
@@ -47,6 +47,8 @@
 
 class CueParserClient {
 public:
+    virtual ~CueParserClient() { }
+
     virtual void newCuesParsed() = 0;
     virtual void trackLoadStarted() = 0;
     virtual void trackLoadError() = 0;

Modified: trunk/Source/WebCore/html/track/CueParserPrivate.h (97571 => 97572)


--- trunk/Source/WebCore/html/track/CueParserPrivate.h	2011-10-16 04:35:21 UTC (rev 97571)
+++ trunk/Source/WebCore/html/track/CueParserPrivate.h	2011-10-16 05:00:15 UTC (rev 97572)
@@ -42,6 +42,8 @@
 
 class CueParserPrivateClient {
 public:
+    virtual ~CueParserPrivateClient() { }
+
     virtual void newCuesParsed() = 0;
 };
 

Modified: trunk/Source/WebCore/loader/CueLoader.h (97571 => 97572)


--- trunk/Source/WebCore/loader/CueLoader.h	2011-10-16 04:35:21 UTC (rev 97571)
+++ trunk/Source/WebCore/loader/CueLoader.h	2011-10-16 05:00:15 UTC (rev 97572)
@@ -39,6 +39,8 @@
 // Listener to CueLoader.
 class CueLoaderClient {
 public:
+    virtual ~CueLoaderClient() { }
+
     // Queries CueLoader for newest cues.
     virtual void fetchNewCuesFromLoader(CueLoader*) = 0;
     virtual void removeCuesFromIndex(const TextTrackCueList*) = 0;
@@ -46,6 +48,8 @@
 
 class CueLoader {
 public:
+    virtual ~CueLoader() { }
+
     void setCueLoaderClient(CueLoaderClient*);
 
     // Informs client that new cues have been loaded.
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to