| Index: Source/core/frame/LocalDOMWindow.cpp
 | 
| diff --git a/Source/core/frame/LocalDOMWindow.cpp b/Source/core/frame/LocalDOMWindow.cpp
 | 
| index 16a1e79d4c2f6cbf521def75bd3ff918c00cb319..27089ec0a26451fa9c7df643140de7259e14910b 100644
 | 
| --- a/Source/core/frame/LocalDOMWindow.cpp
 | 
| +++ b/Source/core/frame/LocalDOMWindow.cpp
 | 
| @@ -117,7 +117,7 @@ using std::max;
 | 
|  
 | 
|  namespace blink {
 | 
|  
 | 
| -class PostMessageTimer FINAL : public SuspendableTimer {
 | 
| +class PostMessageTimer final : public SuspendableTimer {
 | 
|  public:
 | 
|      PostMessageTimer(LocalDOMWindow& window, PassRefPtr<SerializedScriptValue> message, const String& sourceOrigin, PassRefPtrWillBeRawPtr<LocalDOMWindow> source, PassOwnPtr<MessagePortChannelArray> channels, SecurityOrigin* targetOrigin, PassRefPtrWillBeRawPtr<ScriptCallStack> stackTrace, UserGestureToken* userGestureToken)
 | 
|          : SuspendableTimer(window.document())
 | 
| @@ -144,7 +144,7 @@ public:
 | 
|      LocalDOMWindow* source() const { return m_source.get(); }
 | 
|  
 | 
|  private:
 | 
| -    virtual void fired() OVERRIDE
 | 
| +    virtual void fired() override
 | 
|      {
 | 
|          InspectorInstrumentationCookie cookie = InspectorInstrumentation::traceAsyncOperationCompletedCallbackStarting(executionContext(), m_asyncOperationId);
 | 
|          m_window->postMessageTimerFired(this);
 | 
| 
 |