Index: Source/modules/websockets/WebSocket.h |
diff --git a/Source/modules/websockets/WebSocket.h b/Source/modules/websockets/WebSocket.h |
index c69fb98f2e6273814001580c146d2e1fa821e009..c93077927616cb231b76a48f4d7fa0b426184b45 100644 |
--- a/Source/modules/websockets/WebSocket.h |
+++ b/Source/modules/websockets/WebSocket.h |
@@ -51,7 +51,7 @@ namespace WebCore { |
class Blob; |
class ExceptionState; |
-class WebSocket : public RefCounted<WebSocket>, public ScriptWrappable, public EventTargetWithInlineData, public ActiveDOMObject, public WebSocketChannelClient { |
+class WebSocket FINAL : public RefCounted<WebSocket>, public ScriptWrappable, public EventTargetWithInlineData, public ActiveDOMObject, public WebSocketChannelClient { |
REFCOUNTED_EVENT_TARGET(WebSocket); |
public: |
static const char* subProtocolSeperator(); |
@@ -126,10 +126,10 @@ public: |
virtual void didClose(unsigned long unhandledBufferedAmount, ClosingHandshakeCompletionStatus, unsigned short code, const String& reason) OVERRIDE; |
private: |
- class EventQueue : public RefCounted<EventQueue> { |
+ class EventQueue FINAL : public RefCounted<EventQueue> { |
public: |
static PassRefPtr<EventQueue> create(EventTarget* target) { return adoptRef(new EventQueue(target)); } |
- virtual ~EventQueue(); |
+ ~EventQueue(); |
// Dispatches the event if this queue is active. |
// Queues the event if this queue is suspended. |