<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[161768] trunk/Source/WebCore</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/161768">161768</a></dd>
<dt>Author</dt> <dd>andersca@apple.com</dd>
<dt>Date</dt> <dd>2014-01-11 10:19:04 -0800 (Sat, 11 Jan 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>CTTE Timer and DeferrableOneShotTimer
https://bugs.webkit.org/show_bug.cgi?id=126814

Reviewed by Antti Koivisto.

Add new Timer and DeferrableOneShotTimer constructors whose member function pointers
take a reference instead of a pointer.
Also, convert a bunch of classes over to using these new constructors.

* Modules/encryptedmedia/MediaKeySession.cpp:
(WebCore::MediaKeySession::keyRequestTimerFired):
(WebCore::MediaKeySession::addKeyTimerFired):
* Modules/encryptedmedia/MediaKeySession.h:
* Modules/geolocation/Geolocation.cpp:
(WebCore::Geolocation::GeoNotifier::timerFired):
(WebCore::Geolocation::resumeTimerFired):
* Modules/geolocation/Geolocation.h:
* Modules/indexeddb/IDBTransactionBackend.cpp:
(WebCore::IDBTransactionBackend::taskTimerFired):
* Modules/indexeddb/IDBTransactionBackend.h:
* Modules/mediasource/SourceBuffer.cpp:
(WebCore::SourceBuffer::appendBufferTimerFired):
* Modules/mediasource/SourceBuffer.h:
* Modules/notifications/Notification.cpp:
(WebCore::Notification::taskTimerFired):
* Modules/notifications/Notification.h:
* Modules/notifications/NotificationCenter.cpp:
(WebCore::NotificationCenter::NotificationRequestCallback::timerFired):
* Modules/notifications/NotificationCenter.h:
* accessibility/AXObjectCache.cpp:
(WebCore::AXObjectCache::notificationPostTimerFired):
* accessibility/AXObjectCache.h:
* css/CSSFontSelector.cpp:
(WebCore::CSSFontSelector::beginLoadTimerFired):
* css/CSSFontSelector.h:
* css/CSSImageGeneratorValue.cpp:
(WebCore::CSSImageGeneratorValue::CachedGeneratedImage::evictionTimerFired):
* css/CSSImageGeneratorValue.h:
* dom/Document.cpp:
(WebCore::Document::visualUpdatesSuppressionTimerFired):
(WebCore::Document::styleRecalcTimerFired):
(WebCore::Document::optimizedStyleSheetUpdateTimerFired):
(WebCore::Document::sharedObjectPoolClearTimerFired):
(WebCore::Document::styleResolverThrowawayTimerFired):
(WebCore::Document::updateFocusAppearanceTimerFired):
(WebCore::Document::resetHiddenFocusElementTimer):
(WebCore::Document::pendingTasksTimerFired):
(WebCore::Document::fullScreenChangeDelayTimerFired):
(WebCore::Document::loadEventDelayTimerFired):
(WebCore::Document::didAssociateFormControlsTimerFired):
* dom/Document.h:
* dom/EventSender.h:
(WebCore::EventSender::timerFired):
* dom/GenericEventQueue.cpp:
(WebCore::GenericEventQueue::timerFired):
* dom/GenericEventQueue.h:
* dom/ScriptRunner.cpp:
(WebCore::ScriptRunner::timerFired):
* dom/ScriptRunner.h:
* dom/ScriptedAnimationController.cpp:
(WebCore::ScriptedAnimationController::animationTimerFired):
* dom/ScriptedAnimationController.h:
* editing/AlternativeTextController.cpp:
(WebCore::AlternativeTextController::timerFired):
* editing/AlternativeTextController.h:
* editing/FrameSelection.cpp:
(WebCore::FrameSelection::caretBlinkTimerFired):
* editing/FrameSelection.h:
* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::parseAttribute):
* html/HTMLMediaElement.h:
* html/HTMLPlugInElement.cpp:
(WebCore::HTMLPlugInElement::swapRendererTimerFired):
* html/HTMLPlugInElement.h:
* html/HTMLPlugInImageElement.cpp:
(WebCore::HTMLPlugInImageElement::removeSnapshotTimerFired):
(WebCore::HTMLPlugInImageElement::simulatedMouseClickTimerFired):
* html/HTMLPlugInImageElement.h:
* html/HTMLSourceElement.cpp:
(WebCore::HTMLSourceElement::errorEventTimerFired):
* html/HTMLSourceElement.h:
* html/HTMLTrackElement.cpp:
(WebCore::HTMLTrackElement::loadTimerFired):
* html/HTMLTrackElement.h:
* html/MediaController.cpp:
(MediaController::asyncEventTimerFired):
(MediaController::clearPositionTimerFired):
(MediaController::timeupdateTimerFired):
* html/MediaController.h:
* html/MediaDocument.cpp:
(WebCore::MediaDocument::replaceMediaElementTimerFired):
* html/MediaDocument.h:
* html/parser/HTMLParserScheduler.cpp:
(WebCore::HTMLParserScheduler::continueNextChunkTimerFired):
* html/parser/HTMLParserScheduler.h:
* html/shadow/MediaControlElementTypes.cpp:
(WebCore::MediaControlSeekButtonElement::seekTimerFired):
* html/shadow/MediaControlElementTypes.h:
* html/shadow/MediaControlElements.cpp:
(WebCore::MediaControlPanelElement::transitionTimerFired):
(WebCore::MediaControlTextTrackContainerElement::updateTimerFired):
* html/shadow/MediaControlElements.h:
* html/shadow/MediaControls.cpp:
(WebCore::MediaControls::hideFullscreenControlsTimerFired):
* html/shadow/MediaControls.h:
* html/track/LoadableTextTrack.cpp:
(WebCore::LoadableTextTrack::loadTimerFired):
* html/track/LoadableTextTrack.h:
* inspector/InspectorCSSAgent.cpp:
(WebCore::UpdateRegionLayoutTask::UpdateRegionLayoutTask):
(WebCore::UpdateRegionLayoutTask::timerFired):
(WebCore::ChangeRegionOversetTask::ChangeRegionOversetTask):
(WebCore::ChangeRegionOversetTask::timerFired):
* inspector/InspectorDOMAgent.cpp:
(WebCore::RevalidateStyleAttributeTask::RevalidateStyleAttributeTask):
(WebCore::RevalidateStyleAttributeTask::timerFired):
* inspector/InspectorFrontendClientLocal.cpp:
(WebCore::InspectorBackendDispatchTask::InspectorBackendDispatchTask):
(WebCore::InspectorBackendDispatchTask::timerFired):
* loader/DocumentLoader.cpp:
(WebCore::DocumentLoader::substituteResourceDeliveryTimerFired):
* loader/DocumentLoader.h:
* loader/FrameLoader.cpp:
(WebCore::FrameLoader::checkTimerFired):
* loader/FrameLoader.h:
* loader/ImageLoader.cpp:
(WebCore::ImageLoader::timerFired):
* loader/ImageLoader.h:
* loader/LinkLoader.cpp:
(WebCore::LinkLoader::linkLoadTimerFired):
(WebCore::LinkLoader::linkLoadingErrorTimerFired):
* loader/LinkLoader.h:
* loader/NavigationScheduler.cpp:
(WebCore::NavigationScheduler::timerFired):
* loader/NavigationScheduler.h:
* loader/PingLoader.cpp:
(WebCore::PingLoader::PingLoader):
* loader/PingLoader.h:
(WebCore::PingLoader::timeoutTimerFired):
* loader/ProgressTracker.cpp:
(WebCore::ProgressTracker::progressHeartbeatTimerFired):
* loader/ProgressTracker.h:
* loader/ResourceLoadScheduler.cpp:
(WebCore::ResourceLoadScheduler::requestTimerFired):
* loader/ResourceLoadScheduler.h:
* loader/cache/CachedResource.cpp:
(WebCore::CachedResource::decodedDataDeletionTimerFired):
(WebCore::CachedResource::CachedResourceCallback::timerFired):
* loader/cache/CachedResource.h:
* loader/cache/CachedResourceLoader.cpp:
(WebCore::CachedResourceLoader::garbageCollectDocumentResourcesTimerFired):
* loader/cache/CachedResourceLoader.h:
* loader/icon/IconDatabase.cpp:
(WebCore::IconDatabase::syncTimerFired):
* loader/icon/IconDatabase.h:
* page/AutoscrollController.cpp:
(WebCore::AutoscrollController::autoscrollTimerFired):
* page/AutoscrollController.h:
* page/CaptionUserPreferences.cpp:
(WebCore::CaptionUserPreferences::timerFired):
* page/CaptionUserPreferences.h:
* page/DeviceController.cpp:
(WebCore::DeviceController::fireDeviceEvent):
* page/DeviceController.h:
* page/EventHandler.cpp:
(WebCore::EventHandler::cursorUpdateTimerFired):
(WebCore::EventHandler::autoHideCursorTimerFired):
(WebCore::EventHandler::fakeMouseMoveEventTimerFired):
(WebCore::EventHandler::hoverTimerFired):
* page/EventHandler.h:
* page/EventSource.cpp:
(WebCore::EventSource::connectTimerFired):
* page/EventSource.h:
* page/FrameView.cpp:
(WebCore::FrameView::deferredRepaintTimerFired):
(WebCore::FrameView::layoutTimerFired):
(WebCore::FrameView::postLayoutTimerFired):
* page/FrameView.h:
* page/PageThrottler.cpp:
(WebCore::PageThrottler::throttleHysteresisTimerFired):
* page/PageThrottler.h:
* page/animation/AnimationController.cpp:
(WebCore::AnimationControllerPrivate::updateStyleIfNeededDispatcherFired):
(WebCore::AnimationControllerPrivate::animationTimerFired):
* page/animation/AnimationControllerPrivate.h:
* platform/Scrollbar.cpp:
(WebCore::Scrollbar::autoscrollTimerFired):
* platform/Scrollbar.h:
* platform/Timer.h:
(WebCore::Timer::Timer):
(WebCore::DeferrableOneShotTimer::DeferrableOneShotTimer):
* platform/graphics/BitmapImage.cpp:
(WebCore::BitmapImage::advanceAnimation):
* platform/graphics/BitmapImage.h:
* platform/graphics/MediaPlayer.cpp:
(WebCore::MediaPlayer::reloadTimerFired):
* platform/graphics/MediaPlayer.h:
* platform/graphics/ca/mac/LayerPool.h:
* platform/graphics/ca/mac/LayerPool.mm:
(WebCore::LayerPool::pruneTimerFired):
* platform/graphics/cg/ImageBufferBackingStoreCache.cpp:
(WebCore::ImageBufferBackingStoreCache::timerFired):
* platform/graphics/cg/ImageBufferBackingStoreCache.h:
* platform/graphics/cg/SubimageCacheWithTimer.cpp:
(WebCore::SubimageCacheWithTimer::invalidateCacheTimerFired):
* platform/graphics/cg/SubimageCacheWithTimer.h:
* platform/graphics/mac/MediaPlayerPrivateQTKit.h:
* platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
(WebCore::MediaPlayerPrivateQTKit::seekTimerFired):
* platform/mac/ScrollAnimatorMac.h:
* platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::snapRubberBandTimerFired):
(WebCore::ScrollAnimatorMac::initialScrollbarPaintTimerFired):
(WebCore::ScrollAnimatorMac::sendContentAreaScrolledTimerFired):
* platform/mock/DeviceOrientationClientMock.cpp:
(WebCore::DeviceOrientationClientMock::timerFired):
* platform/mock/DeviceOrientationClientMock.h:
* platform/network/NetworkStateNotifier.h:
* platform/network/ResourceHandle.cpp:
(WebCore::ResourceHandle::failureTimerFired):
* platform/network/ResourceHandle.h:
* platform/network/ResourceHandleInternal.h:
(WebCore::ResourceHandleInternal::ResourceHandleInternal):
* platform/network/mac/NetworkStateNotifierMac.cpp:
(WebCore::NetworkStateNotifier::networkStateChangeTimerFired):
* rendering/ImageQualityController.cpp:
(WebCore::ImageQualityController::highQualityRepaintTimerFired):
* rendering/ImageQualityController.h:
* rendering/RenderButton.cpp:
(WebCore::RenderButton::timerFired):
* rendering/RenderButton.h:
* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::updateCompositingLayersTimerFired):
(WebCore::RenderLayerCompositor::layerFlushTimerFired):
(WebCore::RenderLayerCompositor::paintRelatedMilestonesTimerFired):
* rendering/RenderLayerCompositor.h:
* rendering/RenderMarquee.cpp:
(WebCore::RenderMarquee::timerFired):
* rendering/RenderMarquee.h:
* rendering/RenderNamedFlowThread.cpp:
(WebCore::RenderNamedFlowThread::regionLayoutUpdateEventTimerFired):
(WebCore::RenderNamedFlowThread::regionOversetChangeEventTimerFired):
* rendering/RenderNamedFlowThread.h:
* rendering/RenderProgress.cpp:
(WebCore::RenderProgress::animationTimerFired):
* rendering/RenderProgress.h:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCoreModulesencryptedmediaMediaKeySessioncpp">trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp</a></li>
<li><a href="#trunkSourceWebCoreModulesencryptedmediaMediaKeySessionh">trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.h</a></li>
<li><a href="#trunkSourceWebCoreModulesgeolocationGeolocationcpp">trunk/Source/WebCore/Modules/geolocation/Geolocation.cpp</a></li>
<li><a href="#trunkSourceWebCoreModulesgeolocationGeolocationh">trunk/Source/WebCore/Modules/geolocation/Geolocation.h</a></li>
<li><a href="#trunkSourceWebCoreModulesindexeddbIDBTransactionBackendcpp">trunk/Source/WebCore/Modules/indexeddb/IDBTransactionBackend.cpp</a></li>
<li><a href="#trunkSourceWebCoreModulesindexeddbIDBTransactionBackendh">trunk/Source/WebCore/Modules/indexeddb/IDBTransactionBackend.h</a></li>
<li><a href="#trunkSourceWebCoreModulesmediasourceSourceBuffercpp">trunk/Source/WebCore/Modules/mediasource/SourceBuffer.cpp</a></li>
<li><a href="#trunkSourceWebCoreModulesmediasourceSourceBufferh">trunk/Source/WebCore/Modules/mediasource/SourceBuffer.h</a></li>
<li><a href="#trunkSourceWebCoreModulesnotificationsNotificationcpp">trunk/Source/WebCore/Modules/notifications/Notification.cpp</a></li>
<li><a href="#trunkSourceWebCoreModulesnotificationsNotificationh">trunk/Source/WebCore/Modules/notifications/Notification.h</a></li>
<li><a href="#trunkSourceWebCoreModulesnotificationsNotificationCentercpp">trunk/Source/WebCore/Modules/notifications/NotificationCenter.cpp</a></li>
<li><a href="#trunkSourceWebCoreModulesnotificationsNotificationCenterh">trunk/Source/WebCore/Modules/notifications/NotificationCenter.h</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAXObjectCachecpp">trunk/Source/WebCore/accessibility/AXObjectCache.cpp</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAXObjectCacheh">trunk/Source/WebCore/accessibility/AXObjectCache.h</a></li>
<li><a href="#trunkSourceWebCorecssCSSFontSelectorcpp">trunk/Source/WebCore/css/CSSFontSelector.cpp</a></li>
<li><a href="#trunkSourceWebCorecssCSSFontSelectorh">trunk/Source/WebCore/css/CSSFontSelector.h</a></li>
<li><a href="#trunkSourceWebCorecssCSSImageGeneratorValuecpp">trunk/Source/WebCore/css/CSSImageGeneratorValue.cpp</a></li>
<li><a href="#trunkSourceWebCorecssCSSImageGeneratorValueh">trunk/Source/WebCore/css/CSSImageGeneratorValue.h</a></li>
<li><a href="#trunkSourceWebCoredomDocumentcpp">trunk/Source/WebCore/dom/Document.cpp</a></li>
<li><a href="#trunkSourceWebCoredomDocumenth">trunk/Source/WebCore/dom/Document.h</a></li>
<li><a href="#trunkSourceWebCoredomEventSenderh">trunk/Source/WebCore/dom/EventSender.h</a></li>
<li><a href="#trunkSourceWebCoredomGenericEventQueuecpp">trunk/Source/WebCore/dom/GenericEventQueue.cpp</a></li>
<li><a href="#trunkSourceWebCoredomGenericEventQueueh">trunk/Source/WebCore/dom/GenericEventQueue.h</a></li>
<li><a href="#trunkSourceWebCoredomScriptRunnercpp">trunk/Source/WebCore/dom/ScriptRunner.cpp</a></li>
<li><a href="#trunkSourceWebCoredomScriptRunnerh">trunk/Source/WebCore/dom/ScriptRunner.h</a></li>
<li><a href="#trunkSourceWebCoredomScriptedAnimationControllercpp">trunk/Source/WebCore/dom/ScriptedAnimationController.cpp</a></li>
<li><a href="#trunkSourceWebCoredomScriptedAnimationControllerh">trunk/Source/WebCore/dom/ScriptedAnimationController.h</a></li>
<li><a href="#trunkSourceWebCoreeditingAlternativeTextControllercpp">trunk/Source/WebCore/editing/AlternativeTextController.cpp</a></li>
<li><a href="#trunkSourceWebCoreeditingAlternativeTextControllerh">trunk/Source/WebCore/editing/AlternativeTextController.h</a></li>
<li><a href="#trunkSourceWebCoreeditingFrameSelectioncpp">trunk/Source/WebCore/editing/FrameSelection.cpp</a></li>
<li><a href="#trunkSourceWebCoreeditingFrameSelectionh">trunk/Source/WebCore/editing/FrameSelection.h</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLMediaElementcpp">trunk/Source/WebCore/html/HTMLMediaElement.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLMediaElementh">trunk/Source/WebCore/html/HTMLMediaElement.h</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLPlugInElementcpp">trunk/Source/WebCore/html/HTMLPlugInElement.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLPlugInElementh">trunk/Source/WebCore/html/HTMLPlugInElement.h</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLPlugInImageElementcpp">trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLPlugInImageElementh">trunk/Source/WebCore/html/HTMLPlugInImageElement.h</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLSourceElementcpp">trunk/Source/WebCore/html/HTMLSourceElement.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLSourceElementh">trunk/Source/WebCore/html/HTMLSourceElement.h</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLTrackElementcpp">trunk/Source/WebCore/html/HTMLTrackElement.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLTrackElementh">trunk/Source/WebCore/html/HTMLTrackElement.h</a></li>
<li><a href="#trunkSourceWebCorehtmlMediaControllercpp">trunk/Source/WebCore/html/MediaController.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlMediaControllerh">trunk/Source/WebCore/html/MediaController.h</a></li>
<li><a href="#trunkSourceWebCorehtmlMediaDocumentcpp">trunk/Source/WebCore/html/MediaDocument.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlMediaDocumenth">trunk/Source/WebCore/html/MediaDocument.h</a></li>
<li><a href="#trunkSourceWebCorehtmlparserHTMLParserSchedulercpp">trunk/Source/WebCore/html/parser/HTMLParserScheduler.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlparserHTMLParserSchedulerh">trunk/Source/WebCore/html/parser/HTMLParserScheduler.h</a></li>
<li><a href="#trunkSourceWebCorehtmlshadowMediaControlElementTypescpp">trunk/Source/WebCore/html/shadow/MediaControlElementTypes.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlshadowMediaControlElementTypesh">trunk/Source/WebCore/html/shadow/MediaControlElementTypes.h</a></li>
<li><a href="#trunkSourceWebCorehtmlshadowMediaControlElementscpp">trunk/Source/WebCore/html/shadow/MediaControlElements.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlshadowMediaControlElementsh">trunk/Source/WebCore/html/shadow/MediaControlElements.h</a></li>
<li><a href="#trunkSourceWebCorehtmlshadowMediaControlscpp">trunk/Source/WebCore/html/shadow/MediaControls.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlshadowMediaControlsh">trunk/Source/WebCore/html/shadow/MediaControls.h</a></li>
<li><a href="#trunkSourceWebCorehtmltrackLoadableTextTrackcpp">trunk/Source/WebCore/html/track/LoadableTextTrack.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmltrackLoadableTextTrackh">trunk/Source/WebCore/html/track/LoadableTextTrack.h</a></li>
<li><a href="#trunkSourceWebCoreinspectorInspectorCSSAgentcpp">trunk/Source/WebCore/inspector/InspectorCSSAgent.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectorInspectorDOMAgentcpp">trunk/Source/WebCore/inspector/InspectorDOMAgent.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectorInspectorFrontendClientLocalcpp">trunk/Source/WebCore/inspector/InspectorFrontendClientLocal.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderDocumentLoadercpp">trunk/Source/WebCore/loader/DocumentLoader.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderDocumentLoaderh">trunk/Source/WebCore/loader/DocumentLoader.h</a></li>
<li><a href="#trunkSourceWebCoreloaderFrameLoadercpp">trunk/Source/WebCore/loader/FrameLoader.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderFrameLoaderh">trunk/Source/WebCore/loader/FrameLoader.h</a></li>
<li><a href="#trunkSourceWebCoreloaderImageLoadercpp">trunk/Source/WebCore/loader/ImageLoader.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderImageLoaderh">trunk/Source/WebCore/loader/ImageLoader.h</a></li>
<li><a href="#trunkSourceWebCoreloaderLinkLoadercpp">trunk/Source/WebCore/loader/LinkLoader.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderLinkLoaderh">trunk/Source/WebCore/loader/LinkLoader.h</a></li>
<li><a href="#trunkSourceWebCoreloaderNavigationSchedulercpp">trunk/Source/WebCore/loader/NavigationScheduler.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderNavigationSchedulerh">trunk/Source/WebCore/loader/NavigationScheduler.h</a></li>
<li><a href="#trunkSourceWebCoreloaderPingLoadercpp">trunk/Source/WebCore/loader/PingLoader.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderPingLoaderh">trunk/Source/WebCore/loader/PingLoader.h</a></li>
<li><a href="#trunkSourceWebCoreloaderProgressTrackercpp">trunk/Source/WebCore/loader/ProgressTracker.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderProgressTrackerh">trunk/Source/WebCore/loader/ProgressTracker.h</a></li>
<li><a href="#trunkSourceWebCoreloaderResourceLoadSchedulercpp">trunk/Source/WebCore/loader/ResourceLoadScheduler.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderResourceLoadSchedulerh">trunk/Source/WebCore/loader/ResourceLoadScheduler.h</a></li>
<li><a href="#trunkSourceWebCoreloadercacheCachedResourcecpp">trunk/Source/WebCore/loader/cache/CachedResource.cpp</a></li>
<li><a href="#trunkSourceWebCoreloadercacheCachedResourceh">trunk/Source/WebCore/loader/cache/CachedResource.h</a></li>
<li><a href="#trunkSourceWebCoreloadercacheCachedResourceLoadercpp">trunk/Source/WebCore/loader/cache/CachedResourceLoader.cpp</a></li>
<li><a href="#trunkSourceWebCoreloadercacheCachedResourceLoaderh">trunk/Source/WebCore/loader/cache/CachedResourceLoader.h</a></li>
<li><a href="#trunkSourceWebCoreloadericonIconDatabasecpp">trunk/Source/WebCore/loader/icon/IconDatabase.cpp</a></li>
<li><a href="#trunkSourceWebCoreloadericonIconDatabaseh">trunk/Source/WebCore/loader/icon/IconDatabase.h</a></li>
<li><a href="#trunkSourceWebCorepageAutoscrollControllercpp">trunk/Source/WebCore/page/AutoscrollController.cpp</a></li>
<li><a href="#trunkSourceWebCorepageAutoscrollControllerh">trunk/Source/WebCore/page/AutoscrollController.h</a></li>
<li><a href="#trunkSourceWebCorepageCaptionUserPreferencescpp">trunk/Source/WebCore/page/CaptionUserPreferences.cpp</a></li>
<li><a href="#trunkSourceWebCorepageCaptionUserPreferencesh">trunk/Source/WebCore/page/CaptionUserPreferences.h</a></li>
<li><a href="#trunkSourceWebCorepageDeviceControllercpp">trunk/Source/WebCore/page/DeviceController.cpp</a></li>
<li><a href="#trunkSourceWebCorepageDeviceControllerh">trunk/Source/WebCore/page/DeviceController.h</a></li>
<li><a href="#trunkSourceWebCorepageEventHandlercpp">trunk/Source/WebCore/page/EventHandler.cpp</a></li>
<li><a href="#trunkSourceWebCorepageEventHandlerh">trunk/Source/WebCore/page/EventHandler.h</a></li>
<li><a href="#trunkSourceWebCorepageEventSourcecpp">trunk/Source/WebCore/page/EventSource.cpp</a></li>
<li><a href="#trunkSourceWebCorepageEventSourceh">trunk/Source/WebCore/page/EventSource.h</a></li>
<li><a href="#trunkSourceWebCorepageFrameViewcpp">trunk/Source/WebCore/page/FrameView.cpp</a></li>
<li><a href="#trunkSourceWebCorepageFrameViewh">trunk/Source/WebCore/page/FrameView.h</a></li>
<li><a href="#trunkSourceWebCorepagePageThrottlercpp">trunk/Source/WebCore/page/PageThrottler.cpp</a></li>
<li><a href="#trunkSourceWebCorepagePageThrottlerh">trunk/Source/WebCore/page/PageThrottler.h</a></li>
<li><a href="#trunkSourceWebCorepageanimationAnimationControllercpp">trunk/Source/WebCore/page/animation/AnimationController.cpp</a></li>
<li><a href="#trunkSourceWebCorepageanimationAnimationControllerPrivateh">trunk/Source/WebCore/page/animation/AnimationControllerPrivate.h</a></li>
<li><a href="#trunkSourceWebCoreplatformScrollbarcpp">trunk/Source/WebCore/platform/Scrollbar.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformScrollbarh">trunk/Source/WebCore/platform/Scrollbar.h</a></li>
<li><a href="#trunkSourceWebCoreplatformTimerh">trunk/Source/WebCore/platform/Timer.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsBitmapImagecpp">trunk/Source/WebCore/platform/graphics/BitmapImage.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsBitmapImageh">trunk/Source/WebCore/platform/graphics/BitmapImage.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsMediaPlayercpp">trunk/Source/WebCore/platform/graphics/MediaPlayer.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsMediaPlayerh">trunk/Source/WebCore/platform/graphics/MediaPlayer.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicscamacLayerPoolh">trunk/Source/WebCore/platform/graphics/ca/mac/LayerPool.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicscamacLayerPoolmm">trunk/Source/WebCore/platform/graphics/ca/mac/LayerPool.mm</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicscgImageBufferBackingStoreCachecpp">trunk/Source/WebCore/platform/graphics/cg/ImageBufferBackingStoreCache.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicscgImageBufferBackingStoreCacheh">trunk/Source/WebCore/platform/graphics/cg/ImageBufferBackingStoreCache.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicscgSubimageCacheWithTimercpp">trunk/Source/WebCore/platform/graphics/cg/SubimageCacheWithTimer.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicscgSubimageCacheWithTimerh">trunk/Source/WebCore/platform/graphics/cg/SubimageCacheWithTimer.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsmacMediaPlayerPrivateQTKith">trunk/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsmacMediaPlayerPrivateQTKitmm">trunk/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.mm</a></li>
<li><a href="#trunkSourceWebCoreplatformmacScrollAnimatorMach">trunk/Source/WebCore/platform/mac/ScrollAnimatorMac.h</a></li>
<li><a href="#trunkSourceWebCoreplatformmacScrollAnimatorMacmm">trunk/Source/WebCore/platform/mac/ScrollAnimatorMac.mm</a></li>
<li><a href="#trunkSourceWebCoreplatformmockDeviceOrientationClientMockcpp">trunk/Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformmockDeviceOrientationClientMockh">trunk/Source/WebCore/platform/mock/DeviceOrientationClientMock.h</a></li>
<li><a href="#trunkSourceWebCoreplatformnetworkNetworkStateNotifierh">trunk/Source/WebCore/platform/network/NetworkStateNotifier.h</a></li>
<li><a href="#trunkSourceWebCoreplatformnetworkResourceHandlecpp">trunk/Source/WebCore/platform/network/ResourceHandle.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformnetworkResourceHandleh">trunk/Source/WebCore/platform/network/ResourceHandle.h</a></li>
<li><a href="#trunkSourceWebCoreplatformnetworkResourceHandleInternalh">trunk/Source/WebCore/platform/network/ResourceHandleInternal.h</a></li>
<li><a href="#trunkSourceWebCoreplatformnetworkmacNetworkStateNotifierMaccpp">trunk/Source/WebCore/platform/network/mac/NetworkStateNotifierMac.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingImageQualityControllercpp">trunk/Source/WebCore/rendering/ImageQualityController.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingImageQualityControllerh">trunk/Source/WebCore/rendering/ImageQualityController.h</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderButtoncpp">trunk/Source/WebCore/rendering/RenderButton.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderButtonh">trunk/Source/WebCore/rendering/RenderButton.h</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderLayerCompositorcpp">trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderLayerCompositorh">trunk/Source/WebCore/rendering/RenderLayerCompositor.h</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderMarqueecpp">trunk/Source/WebCore/rendering/RenderMarquee.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderMarqueeh">trunk/Source/WebCore/rendering/RenderMarquee.h</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderNamedFlowThreadcpp">trunk/Source/WebCore/rendering/RenderNamedFlowThread.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderNamedFlowThreadh">trunk/Source/WebCore/rendering/RenderNamedFlowThread.h</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderProgresscpp">trunk/Source/WebCore/rendering/RenderProgress.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderProgressh">trunk/Source/WebCore/rendering/RenderProgress.h</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/ChangeLog        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -1,3 +1,252 @@
</span><ins>+2014-01-11  Anders Carlsson  &lt;andersca@apple.com&gt;
+
+        CTTE Timer and DeferrableOneShotTimer
+        https://bugs.webkit.org/show_bug.cgi?id=126814
+
+        Reviewed by Antti Koivisto.
+
+        Add new Timer and DeferrableOneShotTimer constructors whose member function pointers
+        take a reference instead of a pointer.
+        Also, convert a bunch of classes over to using these new constructors.
+
+        * Modules/encryptedmedia/MediaKeySession.cpp:
+        (WebCore::MediaKeySession::keyRequestTimerFired):
+        (WebCore::MediaKeySession::addKeyTimerFired):
+        * Modules/encryptedmedia/MediaKeySession.h:
+        * Modules/geolocation/Geolocation.cpp:
+        (WebCore::Geolocation::GeoNotifier::timerFired):
+        (WebCore::Geolocation::resumeTimerFired):
+        * Modules/geolocation/Geolocation.h:
+        * Modules/indexeddb/IDBTransactionBackend.cpp:
+        (WebCore::IDBTransactionBackend::taskTimerFired):
+        * Modules/indexeddb/IDBTransactionBackend.h:
+        * Modules/mediasource/SourceBuffer.cpp:
+        (WebCore::SourceBuffer::appendBufferTimerFired):
+        * Modules/mediasource/SourceBuffer.h:
+        * Modules/notifications/Notification.cpp:
+        (WebCore::Notification::taskTimerFired):
+        * Modules/notifications/Notification.h:
+        * Modules/notifications/NotificationCenter.cpp:
+        (WebCore::NotificationCenter::NotificationRequestCallback::timerFired):
+        * Modules/notifications/NotificationCenter.h:
+        * accessibility/AXObjectCache.cpp:
+        (WebCore::AXObjectCache::notificationPostTimerFired):
+        * accessibility/AXObjectCache.h:
+        * css/CSSFontSelector.cpp:
+        (WebCore::CSSFontSelector::beginLoadTimerFired):
+        * css/CSSFontSelector.h:
+        * css/CSSImageGeneratorValue.cpp:
+        (WebCore::CSSImageGeneratorValue::CachedGeneratedImage::evictionTimerFired):
+        * css/CSSImageGeneratorValue.h:
+        * dom/Document.cpp:
+        (WebCore::Document::visualUpdatesSuppressionTimerFired):
+        (WebCore::Document::styleRecalcTimerFired):
+        (WebCore::Document::optimizedStyleSheetUpdateTimerFired):
+        (WebCore::Document::sharedObjectPoolClearTimerFired):
+        (WebCore::Document::styleResolverThrowawayTimerFired):
+        (WebCore::Document::updateFocusAppearanceTimerFired):
+        (WebCore::Document::resetHiddenFocusElementTimer):
+        (WebCore::Document::pendingTasksTimerFired):
+        (WebCore::Document::fullScreenChangeDelayTimerFired):
+        (WebCore::Document::loadEventDelayTimerFired):
+        (WebCore::Document::didAssociateFormControlsTimerFired):
+        * dom/Document.h:
+        * dom/EventSender.h:
+        (WebCore::EventSender::timerFired):
+        * dom/GenericEventQueue.cpp:
+        (WebCore::GenericEventQueue::timerFired):
+        * dom/GenericEventQueue.h:
+        * dom/ScriptRunner.cpp:
+        (WebCore::ScriptRunner::timerFired):
+        * dom/ScriptRunner.h:
+        * dom/ScriptedAnimationController.cpp:
+        (WebCore::ScriptedAnimationController::animationTimerFired):
+        * dom/ScriptedAnimationController.h:
+        * editing/AlternativeTextController.cpp:
+        (WebCore::AlternativeTextController::timerFired):
+        * editing/AlternativeTextController.h:
+        * editing/FrameSelection.cpp:
+        (WebCore::FrameSelection::caretBlinkTimerFired):
+        * editing/FrameSelection.h:
+        * html/HTMLMediaElement.cpp:
+        (WebCore::HTMLMediaElement::parseAttribute):
+        * html/HTMLMediaElement.h:
+        * html/HTMLPlugInElement.cpp:
+        (WebCore::HTMLPlugInElement::swapRendererTimerFired):
+        * html/HTMLPlugInElement.h:
+        * html/HTMLPlugInImageElement.cpp:
+        (WebCore::HTMLPlugInImageElement::removeSnapshotTimerFired):
+        (WebCore::HTMLPlugInImageElement::simulatedMouseClickTimerFired):
+        * html/HTMLPlugInImageElement.h:
+        * html/HTMLSourceElement.cpp:
+        (WebCore::HTMLSourceElement::errorEventTimerFired):
+        * html/HTMLSourceElement.h:
+        * html/HTMLTrackElement.cpp:
+        (WebCore::HTMLTrackElement::loadTimerFired):
+        * html/HTMLTrackElement.h:
+        * html/MediaController.cpp:
+        (MediaController::asyncEventTimerFired):
+        (MediaController::clearPositionTimerFired):
+        (MediaController::timeupdateTimerFired):
+        * html/MediaController.h:
+        * html/MediaDocument.cpp:
+        (WebCore::MediaDocument::replaceMediaElementTimerFired):
+        * html/MediaDocument.h:
+        * html/parser/HTMLParserScheduler.cpp:
+        (WebCore::HTMLParserScheduler::continueNextChunkTimerFired):
+        * html/parser/HTMLParserScheduler.h:
+        * html/shadow/MediaControlElementTypes.cpp:
+        (WebCore::MediaControlSeekButtonElement::seekTimerFired):
+        * html/shadow/MediaControlElementTypes.h:
+        * html/shadow/MediaControlElements.cpp:
+        (WebCore::MediaControlPanelElement::transitionTimerFired):
+        (WebCore::MediaControlTextTrackContainerElement::updateTimerFired):
+        * html/shadow/MediaControlElements.h:
+        * html/shadow/MediaControls.cpp:
+        (WebCore::MediaControls::hideFullscreenControlsTimerFired):
+        * html/shadow/MediaControls.h:
+        * html/track/LoadableTextTrack.cpp:
+        (WebCore::LoadableTextTrack::loadTimerFired):
+        * html/track/LoadableTextTrack.h:
+        * inspector/InspectorCSSAgent.cpp:
+        (WebCore::UpdateRegionLayoutTask::UpdateRegionLayoutTask):
+        (WebCore::UpdateRegionLayoutTask::timerFired):
+        (WebCore::ChangeRegionOversetTask::ChangeRegionOversetTask):
+        (WebCore::ChangeRegionOversetTask::timerFired):
+        * inspector/InspectorDOMAgent.cpp:
+        (WebCore::RevalidateStyleAttributeTask::RevalidateStyleAttributeTask):
+        (WebCore::RevalidateStyleAttributeTask::timerFired):
+        * inspector/InspectorFrontendClientLocal.cpp:
+        (WebCore::InspectorBackendDispatchTask::InspectorBackendDispatchTask):
+        (WebCore::InspectorBackendDispatchTask::timerFired):
+        * loader/DocumentLoader.cpp:
+        (WebCore::DocumentLoader::substituteResourceDeliveryTimerFired):
+        * loader/DocumentLoader.h:
+        * loader/FrameLoader.cpp:
+        (WebCore::FrameLoader::checkTimerFired):
+        * loader/FrameLoader.h:
+        * loader/ImageLoader.cpp:
+        (WebCore::ImageLoader::timerFired):
+        * loader/ImageLoader.h:
+        * loader/LinkLoader.cpp:
+        (WebCore::LinkLoader::linkLoadTimerFired):
+        (WebCore::LinkLoader::linkLoadingErrorTimerFired):
+        * loader/LinkLoader.h:
+        * loader/NavigationScheduler.cpp:
+        (WebCore::NavigationScheduler::timerFired):
+        * loader/NavigationScheduler.h:
+        * loader/PingLoader.cpp:
+        (WebCore::PingLoader::PingLoader):
+        * loader/PingLoader.h:
+        (WebCore::PingLoader::timeoutTimerFired):
+        * loader/ProgressTracker.cpp:
+        (WebCore::ProgressTracker::progressHeartbeatTimerFired):
+        * loader/ProgressTracker.h:
+        * loader/ResourceLoadScheduler.cpp:
+        (WebCore::ResourceLoadScheduler::requestTimerFired):
+        * loader/ResourceLoadScheduler.h:
+        * loader/cache/CachedResource.cpp:
+        (WebCore::CachedResource::decodedDataDeletionTimerFired):
+        (WebCore::CachedResource::CachedResourceCallback::timerFired):
+        * loader/cache/CachedResource.h:
+        * loader/cache/CachedResourceLoader.cpp:
+        (WebCore::CachedResourceLoader::garbageCollectDocumentResourcesTimerFired):
+        * loader/cache/CachedResourceLoader.h:
+        * loader/icon/IconDatabase.cpp:
+        (WebCore::IconDatabase::syncTimerFired):
+        * loader/icon/IconDatabase.h:
+        * page/AutoscrollController.cpp:
+        (WebCore::AutoscrollController::autoscrollTimerFired):
+        * page/AutoscrollController.h:
+        * page/CaptionUserPreferences.cpp:
+        (WebCore::CaptionUserPreferences::timerFired):
+        * page/CaptionUserPreferences.h:
+        * page/DeviceController.cpp:
+        (WebCore::DeviceController::fireDeviceEvent):
+        * page/DeviceController.h:
+        * page/EventHandler.cpp:
+        (WebCore::EventHandler::cursorUpdateTimerFired):
+        (WebCore::EventHandler::autoHideCursorTimerFired):
+        (WebCore::EventHandler::fakeMouseMoveEventTimerFired):
+        (WebCore::EventHandler::hoverTimerFired):
+        * page/EventHandler.h:
+        * page/EventSource.cpp:
+        (WebCore::EventSource::connectTimerFired):
+        * page/EventSource.h:
+        * page/FrameView.cpp:
+        (WebCore::FrameView::deferredRepaintTimerFired):
+        (WebCore::FrameView::layoutTimerFired):
+        (WebCore::FrameView::postLayoutTimerFired):
+        * page/FrameView.h:
+        * page/PageThrottler.cpp:
+        (WebCore::PageThrottler::throttleHysteresisTimerFired):
+        * page/PageThrottler.h:
+        * page/animation/AnimationController.cpp:
+        (WebCore::AnimationControllerPrivate::updateStyleIfNeededDispatcherFired):
+        (WebCore::AnimationControllerPrivate::animationTimerFired):
+        * page/animation/AnimationControllerPrivate.h:
+        * platform/Scrollbar.cpp:
+        (WebCore::Scrollbar::autoscrollTimerFired):
+        * platform/Scrollbar.h:
+        * platform/Timer.h:
+        (WebCore::Timer::Timer):
+        (WebCore::DeferrableOneShotTimer::DeferrableOneShotTimer):
+        * platform/graphics/BitmapImage.cpp:
+        (WebCore::BitmapImage::advanceAnimation):
+        * platform/graphics/BitmapImage.h:
+        * platform/graphics/MediaPlayer.cpp:
+        (WebCore::MediaPlayer::reloadTimerFired):
+        * platform/graphics/MediaPlayer.h:
+        * platform/graphics/ca/mac/LayerPool.h:
+        * platform/graphics/ca/mac/LayerPool.mm:
+        (WebCore::LayerPool::pruneTimerFired):
+        * platform/graphics/cg/ImageBufferBackingStoreCache.cpp:
+        (WebCore::ImageBufferBackingStoreCache::timerFired):
+        * platform/graphics/cg/ImageBufferBackingStoreCache.h:
+        * platform/graphics/cg/SubimageCacheWithTimer.cpp:
+        (WebCore::SubimageCacheWithTimer::invalidateCacheTimerFired):
+        * platform/graphics/cg/SubimageCacheWithTimer.h:
+        * platform/graphics/mac/MediaPlayerPrivateQTKit.h:
+        * platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
+        (WebCore::MediaPlayerPrivateQTKit::seekTimerFired):
+        * platform/mac/ScrollAnimatorMac.h:
+        * platform/mac/ScrollAnimatorMac.mm:
+        (WebCore::ScrollAnimatorMac::snapRubberBandTimerFired):
+        (WebCore::ScrollAnimatorMac::initialScrollbarPaintTimerFired):
+        (WebCore::ScrollAnimatorMac::sendContentAreaScrolledTimerFired):
+        * platform/mock/DeviceOrientationClientMock.cpp:
+        (WebCore::DeviceOrientationClientMock::timerFired):
+        * platform/mock/DeviceOrientationClientMock.h:
+        * platform/network/NetworkStateNotifier.h:
+        * platform/network/ResourceHandle.cpp:
+        (WebCore::ResourceHandle::failureTimerFired):
+        * platform/network/ResourceHandle.h:
+        * platform/network/ResourceHandleInternal.h:
+        (WebCore::ResourceHandleInternal::ResourceHandleInternal):
+        * platform/network/mac/NetworkStateNotifierMac.cpp:
+        (WebCore::NetworkStateNotifier::networkStateChangeTimerFired):
+        * rendering/ImageQualityController.cpp:
+        (WebCore::ImageQualityController::highQualityRepaintTimerFired):
+        * rendering/ImageQualityController.h:
+        * rendering/RenderButton.cpp:
+        (WebCore::RenderButton::timerFired):
+        * rendering/RenderButton.h:
+        * rendering/RenderLayerCompositor.cpp:
+        (WebCore::RenderLayerCompositor::updateCompositingLayersTimerFired):
+        (WebCore::RenderLayerCompositor::layerFlushTimerFired):
+        (WebCore::RenderLayerCompositor::paintRelatedMilestonesTimerFired):
+        * rendering/RenderLayerCompositor.h:
+        * rendering/RenderMarquee.cpp:
+        (WebCore::RenderMarquee::timerFired):
+        * rendering/RenderMarquee.h:
+        * rendering/RenderNamedFlowThread.cpp:
+        (WebCore::RenderNamedFlowThread::regionLayoutUpdateEventTimerFired):
+        (WebCore::RenderNamedFlowThread::regionOversetChangeEventTimerFired):
+        * rendering/RenderNamedFlowThread.h:
+        * rendering/RenderProgress.cpp:
+        (WebCore::RenderProgress::animationTimerFired):
+        * rendering/RenderProgress.h:
+
</ins><span class="cx"> 2014-01-11  Simon Fraser  &lt;simon.fraser@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         #ifdef out the contents of Touch* files for iOS.
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesencryptedmediaMediaKeySessioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -82,7 +82,7 @@
</span><span class="cx">     m_keyRequestTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaKeySession::keyRequestTimerFired(Timer&lt;MediaKeySession&gt;*)
</del><ins>+void MediaKeySession::keyRequestTimerFired(Timer&lt;MediaKeySession&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(m_pendingKeyRequests.size());
</span><span class="cx">     if (!m_session)
</span><span class="lines">@@ -154,7 +154,7 @@
</span><span class="cx">     m_addKeyTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaKeySession::addKeyTimerFired(Timer&lt;MediaKeySession&gt;*)
</del><ins>+void MediaKeySession::addKeyTimerFired(Timer&lt;MediaKeySession&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(m_pendingKeys.size());
</span><span class="cx">     if (!m_session)
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesencryptedmediaMediaKeySessionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -77,8 +77,8 @@
</span><span class="cx"> 
</span><span class="cx"> protected:
</span><span class="cx">     MediaKeySession(ScriptExecutionContext*, MediaKeys*, const String&amp; keySystem);
</span><del>-    void keyRequestTimerFired(Timer&lt;MediaKeySession&gt;*);
-    void addKeyTimerFired(Timer&lt;MediaKeySession&gt;*);
</del><ins>+    void keyRequestTimerFired(Timer&lt;MediaKeySession&gt;&amp;);
+    void addKeyTimerFired(Timer&lt;MediaKeySession&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     MediaKeys* m_keys;
</span><span class="cx">     String m_keySystem;
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesgeolocationGeolocationcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/geolocation/Geolocation.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/geolocation/Geolocation.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/geolocation/Geolocation.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -142,7 +142,7 @@
</span><span class="cx">     m_timer.stop();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Geolocation::GeoNotifier::timerFired(Timer&lt;GeoNotifier&gt;*)
</del><ins>+void Geolocation::GeoNotifier::timerFired(Timer&lt;GeoNotifier&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_timer.stop();
</span><span class="cx"> 
</span><span class="lines">@@ -297,7 +297,7 @@
</span><span class="cx">         m_resumeTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Geolocation::resumeTimerFired(Timer&lt;Geolocation&gt;*)
</del><ins>+void Geolocation::resumeTimerFired(Timer&lt;Geolocation&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_isSuspended = false;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesgeolocationGeolocationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/geolocation/Geolocation.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/geolocation/Geolocation.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/geolocation/Geolocation.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -100,7 +100,7 @@
</span><span class="cx"> 
</span><span class="cx">         void startTimerIfNeeded();
</span><span class="cx">         void stopTimer();
</span><del>-        void timerFired(Timer&lt;GeoNotifier&gt;*);
</del><ins>+        void timerFired(Timer&lt;GeoNotifier&gt;&amp;);
</ins><span class="cx">         bool hasZeroTimeout() const;
</span><span class="cx"> 
</span><span class="cx">     private:
</span><span class="lines">@@ -186,7 +186,7 @@
</span><span class="cx">     bool m_hasChangedPosition;
</span><span class="cx">     RefPtr&lt;PositionError&gt; m_errorWaitingForResume;
</span><span class="cx"> 
</span><del>-    void resumeTimerFired(Timer&lt;Geolocation&gt;*);
</del><ins>+    void resumeTimerFired(Timer&lt;Geolocation&gt;&amp;);
</ins><span class="cx">     Timer&lt;Geolocation&gt; m_resumeTimer;
</span><span class="cx"> #endif // PLATFORM(IOS)
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesindexeddbIDBTransactionBackendcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/indexeddb/IDBTransactionBackend.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/indexeddb/IDBTransactionBackend.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/indexeddb/IDBTransactionBackend.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -256,7 +256,7 @@
</span><span class="cx">     });
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void IDBTransactionBackend::taskTimerFired(Timer&lt;IDBTransactionBackend&gt;*)
</del><ins>+void IDBTransactionBackend::taskTimerFired(Timer&lt;IDBTransactionBackend&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     LOG(StorageAPI, &quot;IDBTransactionBackend::taskTimerFired&quot;);
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesindexeddbIDBTransactionBackendh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/indexeddb/IDBTransactionBackend.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/indexeddb/IDBTransactionBackend.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/indexeddb/IDBTransactionBackend.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -96,7 +96,7 @@
</span><span class="cx">     bool isTaskQueueEmpty() const;
</span><span class="cx">     bool hasPendingTasks() const;
</span><span class="cx"> 
</span><del>-    void taskTimerFired(Timer&lt;IDBTransactionBackend&gt;*);
</del><ins>+    void taskTimerFired(Timer&lt;IDBTransactionBackend&gt;&amp;);
</ins><span class="cx">     void closeOpenCursors();
</span><span class="cx"> 
</span><span class="cx">     const HashSet&lt;int64_t&gt; m_objectStoreIds;
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesmediasourceSourceBuffercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/mediasource/SourceBuffer.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/mediasource/SourceBuffer.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/mediasource/SourceBuffer.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -397,7 +397,7 @@
</span><span class="cx">     m_appendBufferTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void SourceBuffer::appendBufferTimerFired(Timer&lt;SourceBuffer&gt;*)
</del><ins>+void SourceBuffer::appendBufferTimerFired(Timer&lt;SourceBuffer&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(m_updating);
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesmediasourceSourceBufferh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/mediasource/SourceBuffer.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/mediasource/SourceBuffer.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/mediasource/SourceBuffer.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -134,7 +134,7 @@
</span><span class="cx">     void scheduleEvent(const AtomicString&amp; eventName);
</span><span class="cx"> 
</span><span class="cx">     void appendBufferInternal(unsigned char*, unsigned, ExceptionCode&amp;);
</span><del>-    void appendBufferTimerFired(Timer&lt;SourceBuffer&gt;*);
</del><ins>+    void appendBufferTimerFired(Timer&lt;SourceBuffer&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     void setActive(bool);
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesnotificationsNotificationcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/notifications/Notification.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/notifications/Notification.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/notifications/Notification.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -201,10 +201,10 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(NOTIFICATIONS)
</span><del>-void Notification::taskTimerFired(Timer&lt;Notification&gt;* timer)
</del><ins>+void Notification::taskTimerFired(Timer&lt;Notification&gt;&amp; timer)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(scriptExecutionContext()-&gt;isDocument());
</span><del>-    ASSERT_UNUSED(timer, timer == m_taskTimer.get());
</del><ins>+    ASSERT_UNUSED(timer, &amp;timer == m_taskTimer.get());
</ins><span class="cx">     show();
</span><span class="cx"> }
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesnotificationsNotificationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/notifications/Notification.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/notifications/Notification.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/notifications/Notification.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -159,7 +159,7 @@
</span><span class="cx">     void finishLoadingIcon();
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(NOTIFICATIONS)
</span><del>-    void taskTimerFired(Timer&lt;Notification&gt;*);
</del><ins>+    void taskTimerFired(Timer&lt;Notification&gt;&amp;);
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx">     // Text notifications.
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesnotificationsNotificationCentercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/notifications/NotificationCenter.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/notifications/NotificationCenter.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/notifications/NotificationCenter.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -129,7 +129,7 @@
</span><span class="cx">     m_timer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void NotificationCenter::NotificationRequestCallback::timerFired(Timer&lt;NotificationCenter::NotificationRequestCallback&gt;*)
</del><ins>+void NotificationCenter::NotificationRequestCallback::timerFired(Timer&lt;NotificationCenter::NotificationRequestCallback&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (m_callback)
</span><span class="cx">         m_callback-&gt;handleEvent();
</span></span></pre></div>
<a id="trunkSourceWebCoreModulesnotificationsNotificationCenterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/Modules/notifications/NotificationCenter.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/Modules/notifications/NotificationCenter.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/Modules/notifications/NotificationCenter.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -81,7 +81,7 @@
</span><span class="cx">     public:
</span><span class="cx">         static PassRefPtr&lt;NotificationRequestCallback&gt; createAndStartTimer(NotificationCenter*, PassRefPtr&lt;VoidCallback&gt;);
</span><span class="cx">         void startTimer();
</span><del>-        void timerFired(Timer&lt;NotificationRequestCallback&gt;*);
</del><ins>+        void timerFired(Timer&lt;NotificationRequestCallback&gt;&amp;);
</ins><span class="cx">     private:
</span><span class="cx">         NotificationRequestCallback(NotificationCenter*, PassRefPtr&lt;VoidCallback&gt;);
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAXObjectCachecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AXObjectCache.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AXObjectCache.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/accessibility/AXObjectCache.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -638,7 +638,7 @@
</span><span class="cx">     obj-&gt;childrenChanged();
</span><span class="cx"> }
</span><span class="cx">     
</span><del>-void AXObjectCache::notificationPostTimerFired(Timer&lt;AXObjectCache&gt;*)
</del><ins>+void AXObjectCache::notificationPostTimerFired(Timer&lt;AXObjectCache&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     Ref&lt;Document&gt; protectorForCacheOwner(m_document);
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAXObjectCacheh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AXObjectCache.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AXObjectCache.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/accessibility/AXObjectCache.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -236,7 +236,7 @@
</span><span class="cx">     
</span><span class="cx">     Timer&lt;AXObjectCache&gt; m_notificationPostTimer;
</span><span class="cx">     Vector&lt;std::pair&lt;RefPtr&lt;AccessibilityObject&gt;, AXNotification&gt;&gt; m_notificationsToPost;
</span><del>-    void notificationPostTimerFired(Timer&lt;AXObjectCache&gt;*);
</del><ins>+    void notificationPostTimerFired(Timer&lt;AXObjectCache&gt;&amp;);
</ins><span class="cx">     
</span><span class="cx">     static AccessibilityObject* focusedImageMapUIElement(HTMLAreaElement*);
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkSourceWebCorecssCSSFontSelectorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/CSSFontSelector.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/CSSFontSelector.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/css/CSSFontSelector.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -590,7 +590,7 @@
</span><span class="cx">     m_beginLoadingTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void CSSFontSelector::beginLoadTimerFired(Timer&lt;WebCore::CSSFontSelector&gt;*)
</del><ins>+void CSSFontSelector::beginLoadTimerFired(Timer&lt;WebCore::CSSFontSelector&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     Vector&lt;CachedResourceHandle&lt;CachedFont&gt;&gt; fontsToBeginLoading;
</span><span class="cx">     fontsToBeginLoading.swap(m_fontsToBeginLoading);
</span></span></pre></div>
<a id="trunkSourceWebCorecssCSSFontSelectorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/CSSFontSelector.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/CSSFontSelector.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/css/CSSFontSelector.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -85,7 +85,7 @@
</span><span class="cx"> 
</span><span class="cx">     void dispatchInvalidationCallbacks();
</span><span class="cx"> 
</span><del>-    void beginLoadTimerFired(Timer&lt;CSSFontSelector&gt;*);
</del><ins>+    void beginLoadTimerFired(Timer&lt;CSSFontSelector&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     Document* m_document;
</span><span class="cx">     HashMap&lt;String, OwnPtr&lt;Vector&lt;RefPtr&lt;CSSFontFace&gt;&gt;&gt;, CaseFoldingHash&gt; m_fontFaces;
</span></span></pre></div>
<a id="trunkSourceWebCorecssCSSImageGeneratorValuecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/CSSImageGeneratorValue.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/CSSImageGeneratorValue.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/css/CSSImageGeneratorValue.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -99,7 +99,7 @@
</span><span class="cx">     m_evictionTimer.restart();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void CSSImageGeneratorValue::CachedGeneratedImage::evictionTimerFired(DeferrableOneShotTimer&lt;CachedGeneratedImage&gt;*)
</del><ins>+void CSSImageGeneratorValue::CachedGeneratedImage::evictionTimerFired(DeferrableOneShotTimer&lt;CachedGeneratedImage&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     // NOTE: This is essentially a &quot;delete this&quot;, the object is no longer valid after this line.
</span><span class="cx">     m_owner.evictCachedGeneratedImage(m_size);
</span></span></pre></div>
<a id="trunkSourceWebCorecssCSSImageGeneratorValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/css/CSSImageGeneratorValue.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/css/CSSImageGeneratorValue.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/css/CSSImageGeneratorValue.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -76,7 +76,7 @@
</span><span class="cx">         void puntEvictionTimer() { m_evictionTimer.restart(); }
</span><span class="cx"> 
</span><span class="cx">     private:
</span><del>-        void evictionTimerFired(DeferrableOneShotTimer&lt;CachedGeneratedImage&gt;*);
</del><ins>+        void evictionTimerFired(DeferrableOneShotTimer&lt;CachedGeneratedImage&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">         CSSImageGeneratorValue&amp; m_owner;
</span><span class="cx">         IntSize m_size;
</span></span></pre></div>
<a id="trunkSourceWebCoredomDocumentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/Document.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/Document.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/dom/Document.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -1251,7 +1251,7 @@
</span><span class="cx">         frame-&gt;loader().forcePageTransitionIfNeeded();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Document::visualUpdatesSuppressionTimerFired(Timer&lt;Document&gt;*)
</del><ins>+void Document::visualUpdatesSuppressionTimerFired(Timer&lt;Document&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(!m_visualUpdatesAllowed);
</span><span class="cx"> 
</span><span class="lines">@@ -1698,7 +1698,7 @@
</span><span class="cx">     return m_styleRecalcTimer.isActive() &amp;&amp; m_pendingStyleRecalcShouldForce;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Document::styleRecalcTimerFired(Timer&lt;Document&gt;*)
</del><ins>+void Document::styleRecalcTimerFired(Timer&lt;Document&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     updateStyleIfNeeded();
</span><span class="cx"> }
</span><span class="lines">@@ -3178,7 +3178,7 @@
</span><span class="cx">         m_mediaQueryMatcher-&gt;styleResolverChanged();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Document::optimizedStyleSheetUpdateTimerFired(Timer&lt;Document&gt;*)
</del><ins>+void Document::optimizedStyleSheetUpdateTimerFired(Timer&lt;Document&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     styleResolverChanged(RecalcStyleIfNeeded);
</span><span class="cx"> }
</span><span class="lines">@@ -4462,7 +4462,7 @@
</span><span class="cx">     m_cachedResourceLoader-&gt;clearPreloads();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Document::sharedObjectPoolClearTimerFired(Timer&lt;Document&gt;*)
</del><ins>+void Document::sharedObjectPoolClearTimerFired(Timer&lt;Document&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_sharedObjectPool.clear();
</span><span class="cx"> }
</span><span class="lines">@@ -4472,7 +4472,7 @@
</span><span class="cx">     m_styleResolverThrowawayTimer.restart();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Document::styleResolverThrowawayTimerFired(DeferrableOneShotTimer&lt;Document&gt;*)
</del><ins>+void Document::styleResolverThrowawayTimerFired(DeferrableOneShotTimer&lt;Document&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(!m_inStyleRecalc);
</span><span class="cx">     clearStyleResolver();
</span><span class="lines">@@ -4736,7 +4736,7 @@
</span><span class="cx">         m_resetHiddenFocusElementTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Document::updateFocusAppearanceTimerFired(Timer&lt;Document&gt;*)
</del><ins>+void Document::updateFocusAppearanceTimerFired(Timer&lt;Document&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     Element* element = focusedElement();
</span><span class="cx">     if (!element)
</span><span class="lines">@@ -4747,7 +4747,7 @@
</span><span class="cx">         element-&gt;updateFocusAppearance(m_updateFocusAppearanceRestoresSelection);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Document::resetHiddenFocusElementTimer(Timer&lt;Document&gt;*)
</del><ins>+void Document::resetHiddenFocusElementTimer(Timer&lt;Document&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (view() &amp;&amp; view()-&gt;needsLayout())
</span><span class="cx">         return;
</span><span class="lines">@@ -4917,7 +4917,7 @@
</span><span class="cx">     callOnMainThread(didReceiveTask, new PerformTaskContext(m_weakFactory.createWeakPtr(), task));
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Document::pendingTasksTimerFired(Timer&lt;Document&gt;*)
</del><ins>+void Document::pendingTasksTimerFired(Timer&lt;Document&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     while (!m_pendingTasks.isEmpty()) {
</span><span class="cx">         OwnPtr&lt;Task&gt; task = m_pendingTasks[0].release();
</span><span class="lines">@@ -5435,7 +5435,7 @@
</span><span class="cx">     m_fullScreenRenderer = nullptr;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Document::fullScreenChangeDelayTimerFired(Timer&lt;Document&gt;*)
</del><ins>+void Document::fullScreenChangeDelayTimerFired(Timer&lt;Document&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     // Since we dispatch events in this function, it's possible that the
</span><span class="cx">     // document will be detached and GC'd. We protect it here to make sure we
</span><span class="lines">@@ -5573,7 +5573,7 @@
</span><span class="cx">         m_loadEventDelayTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Document::loadEventDelayTimerFired(Timer&lt;Document&gt;*)
</del><ins>+void Document::loadEventDelayTimerFired(Timer&lt;Document&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (frame())
</span><span class="cx">         frame()-&gt;loader().checkCompleted();
</span><span class="lines">@@ -6081,9 +6081,10 @@
</span><span class="cx">         m_didAssociateFormControlsTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Document::didAssociateFormControlsTimerFired(Timer&lt;Document&gt;* timer)
</del><ins>+void Document::didAssociateFormControlsTimerFired(Timer&lt;Document&gt;&amp; timer)
</ins><span class="cx"> {
</span><del>-    ASSERT_UNUSED(timer, timer == &amp;m_didAssociateFormControlsTimer);
</del><ins>+    ASSERT_UNUSED(timer, &amp;timer == &amp;m_didAssociateFormControlsTimer);
+
</ins><span class="cx">     if (!frame() || !frame()-&gt;page())
</span><span class="cx">         return;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoredomDocumenth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/Document.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/Document.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/dom/Document.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -716,8 +716,8 @@
</span><span class="cx">     void unscheduleStyleRecalc();
</span><span class="cx">     bool hasPendingStyleRecalc() const;
</span><span class="cx">     bool hasPendingForcedStyleRecalc() const;
</span><del>-    void styleRecalcTimerFired(Timer&lt;Document&gt;*);
-    void optimizedStyleSheetUpdateTimerFired(Timer&lt;Document&gt;*);
</del><ins>+    void styleRecalcTimerFired(Timer&lt;Document&gt;&amp;);
+    void optimizedStyleSheetUpdateTimerFired(Timer&lt;Document&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     void registerNodeList(LiveNodeList&amp;);
</span><span class="cx">     void unregisterNodeList(LiveNodeList&amp;);
</span><span class="lines">@@ -1089,7 +1089,7 @@
</span><span class="cx">     RenderFullScreen* fullScreenRenderer() const { return m_fullScreenRenderer; }
</span><span class="cx">     void fullScreenRendererDestroyed();
</span><span class="cx">     
</span><del>-    void fullScreenChangeDelayTimerFired(Timer&lt;Document&gt;*);
</del><ins>+    void fullScreenChangeDelayTimerFired(Timer&lt;Document&gt;&amp;);
</ins><span class="cx">     bool fullScreenIsAllowedForElement(Element*) const;
</span><span class="cx">     void fullScreenElementRemoved();
</span><span class="cx">     void removeFullScreenElementOfSubtree(Node*, bool amongChildrenOnly = false);
</span><span class="lines">@@ -1266,10 +1266,10 @@
</span><span class="cx">     virtual double timerAlignmentInterval() const OVERRIDE;
</span><span class="cx"> 
</span><span class="cx">     void updateTitle(const StringWithDirection&amp;);
</span><del>-    void updateFocusAppearanceTimerFired(Timer&lt;Document&gt;*);
</del><ins>+    void updateFocusAppearanceTimerFired(Timer&lt;Document&gt;&amp;);
</ins><span class="cx">     void updateBaseURL();
</span><span class="cx"> 
</span><del>-    void resetHiddenFocusElementTimer(Timer&lt;Document&gt;*);
</del><ins>+    void resetHiddenFocusElementTimer(Timer&lt;Document&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     void buildAccessKeyMap(TreeScope* root);
</span><span class="cx"> 
</span><span class="lines">@@ -1277,9 +1277,9 @@
</span><span class="cx"> 
</span><span class="cx">     void seamlessParentUpdatedStylesheets();
</span><span class="cx"> 
</span><del>-    void loadEventDelayTimerFired(Timer&lt;Document&gt;*);
</del><ins>+    void loadEventDelayTimerFired(Timer&lt;Document&gt;&amp;);
</ins><span class="cx"> 
</span><del>-    void pendingTasksTimerFired(Timer&lt;Document&gt;*);
</del><ins>+    void pendingTasksTimerFired(Timer&lt;Document&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     static void didReceiveTask(void*);
</span><span class="cx">     
</span><span class="lines">@@ -1302,13 +1302,13 @@
</span><span class="cx"> 
</span><span class="cx">     void setVisualUpdatesAllowed(ReadyState);
</span><span class="cx">     void setVisualUpdatesAllowed(bool);
</span><del>-    void visualUpdatesSuppressionTimerFired(Timer&lt;Document&gt;*);
</del><ins>+    void visualUpdatesSuppressionTimerFired(Timer&lt;Document&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     void addListenerType(ListenerType listenerType) { m_listenerTypes |= listenerType; }
</span><span class="cx"> 
</span><del>-    void didAssociateFormControlsTimerFired(Timer&lt;Document&gt;*);
</del><ins>+    void didAssociateFormControlsTimerFired(Timer&lt;Document&gt;&amp;);
</ins><span class="cx"> 
</span><del>-    void styleResolverThrowawayTimerFired(DeferrableOneShotTimer&lt;Document&gt;*);
</del><ins>+    void styleResolverThrowawayTimerFired(DeferrableOneShotTimer&lt;Document&gt;&amp;);
</ins><span class="cx">     DeferrableOneShotTimer&lt;Document&gt; m_styleResolverThrowawayTimer;
</span><span class="cx"> 
</span><span class="cx">     OwnPtr&lt;StyleResolver&gt; m_styleResolver;
</span><span class="lines">@@ -1617,7 +1617,7 @@
</span><span class="cx">     RefPtr&lt;DOMSecurityPolicy&gt; m_domSecurityPolicy;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-    void sharedObjectPoolClearTimerFired(Timer&lt;Document&gt;*);
</del><ins>+    void sharedObjectPoolClearTimerFired(Timer&lt;Document&gt;&amp;);
</ins><span class="cx">     Timer&lt;Document&gt; m_sharedObjectPoolClearTimer;
</span><span class="cx"> 
</span><span class="cx">     OwnPtr&lt;DocumentSharedObjectPool&gt; m_sharedObjectPool;
</span></span></pre></div>
<a id="trunkSourceWebCoredomEventSenderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/EventSender.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/EventSender.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/dom/EventSender.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -49,7 +49,7 @@
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void timerFired(Timer&lt;EventSender&lt;T&gt;&gt;*) { dispatchPendingEvents(); }
</del><ins>+    void timerFired(Timer&lt;EventSender&lt;T&gt;&gt;&amp;) { dispatchPendingEvents(); }
</ins><span class="cx"> 
</span><span class="cx">     AtomicString m_eventType;
</span><span class="cx">     Timer&lt;EventSender&lt;T&gt;&gt; m_timer;
</span></span></pre></div>
<a id="trunkSourceWebCoredomGenericEventQueuecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/GenericEventQueue.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/GenericEventQueue.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/dom/GenericEventQueue.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -58,7 +58,7 @@
</span><span class="cx">     return true;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void GenericEventQueue::timerFired(Timer&lt;GenericEventQueue&gt;*)
</del><ins>+void GenericEventQueue::timerFired(Timer&lt;GenericEventQueue&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(!m_timer.isActive());
</span><span class="cx">     ASSERT(!m_pendingEvents.isEmpty());
</span></span></pre></div>
<a id="trunkSourceWebCoredomGenericEventQueueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/GenericEventQueue.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/GenericEventQueue.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/dom/GenericEventQueue.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -48,7 +48,7 @@
</span><span class="cx">     bool hasPendingEvents() const;
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void timerFired(Timer&lt;GenericEventQueue&gt;*);
</del><ins>+    void timerFired(Timer&lt;GenericEventQueue&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     EventTarget&amp; m_owner;
</span><span class="cx">     Vector&lt;RefPtr&lt;Event&gt;&gt; m_pendingEvents;
</span></span></pre></div>
<a id="trunkSourceWebCoredomScriptRunnercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/ScriptRunner.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/ScriptRunner.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/dom/ScriptRunner.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -97,9 +97,9 @@
</span><span class="cx">     m_timer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void ScriptRunner::timerFired(Timer&lt;ScriptRunner&gt;* timer)
</del><ins>+void ScriptRunner::timerFired(Timer&lt;ScriptRunner&gt;&amp; timer)
</ins><span class="cx"> {
</span><del>-    ASSERT_UNUSED(timer, timer == &amp;m_timer);
</del><ins>+    ASSERT_UNUSED(timer, &amp;timer == &amp;m_timer);
</ins><span class="cx"> 
</span><span class="cx">     Ref&lt;Document&gt; protect(m_document);
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoredomScriptRunnerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/ScriptRunner.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/ScriptRunner.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/dom/ScriptRunner.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -55,7 +55,7 @@
</span><span class="cx">     void notifyScriptReady(ScriptElement*, ExecutionType);
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void timerFired(Timer&lt;ScriptRunner&gt;*);
</del><ins>+    void timerFired(Timer&lt;ScriptRunner&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     Document&amp; m_document;
</span><span class="cx">     Vector&lt;PendingScript&gt; m_scriptsToExecuteInOrder;
</span></span></pre></div>
<a id="trunkSourceWebCoredomScriptedAnimationControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/ScriptedAnimationController.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/ScriptedAnimationController.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/dom/ScriptedAnimationController.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -209,7 +209,7 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> #if USE(REQUEST_ANIMATION_FRAME_TIMER)
</span><del>-void ScriptedAnimationController::animationTimerFired(Timer&lt;ScriptedAnimationController&gt;*)
</del><ins>+void ScriptedAnimationController::animationTimerFired(Timer&lt;ScriptedAnimationController&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_lastAnimationFrameTimeMonotonic = monotonicallyIncreasingTime();
</span><span class="cx">     serviceScriptedAnimations(m_lastAnimationFrameTimeMonotonic);
</span></span></pre></div>
<a id="trunkSourceWebCoredomScriptedAnimationControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/ScriptedAnimationController.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/ScriptedAnimationController.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/dom/ScriptedAnimationController.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -82,7 +82,7 @@
</span><span class="cx">     void scheduleAnimation();
</span><span class="cx"> 
</span><span class="cx"> #if USE(REQUEST_ANIMATION_FRAME_TIMER)
</span><del>-    void animationTimerFired(Timer&lt;ScriptedAnimationController&gt;*);
</del><ins>+    void animationTimerFired(Timer&lt;ScriptedAnimationController&gt;&amp;);
</ins><span class="cx">     Timer&lt;ScriptedAnimationController&gt; m_animationTimer;
</span><span class="cx">     double m_lastAnimationFrameTimeMonotonic;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingAlternativeTextControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/AlternativeTextController.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/AlternativeTextController.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/editing/AlternativeTextController.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -323,7 +323,7 @@
</span><span class="cx">     markers.addMarker(range.get(), DocumentMarker::SpellCheckingExemption);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void AlternativeTextController::timerFired(Timer&lt;AlternativeTextController&gt;*)
</del><ins>+void AlternativeTextController::timerFired(Timer&lt;AlternativeTextController&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_isDismissedByEditing = false;
</span><span class="cx">     switch (m_alternativeTextInfo.type) {
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingAlternativeTextControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/AlternativeTextController.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/AlternativeTextController.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/editing/AlternativeTextController.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -138,7 +138,7 @@
</span><span class="cx"> #if USE(AUTOCORRECTION_PANEL)
</span><span class="cx">     String dismissSoon(ReasonForDismissingAlternativeText);
</span><span class="cx">     void applyAlternativeTextToRange(const Range*, const String&amp; alternative, AlternativeTextType, const Vector&lt;DocumentMarker::MarkerType&gt;&amp;);
</span><del>-    void timerFired(Timer&lt;AlternativeTextController&gt;*);
</del><ins>+    void timerFired(Timer&lt;AlternativeTextController&gt;&amp;);
</ins><span class="cx">     void recordAutocorrectionResponseReversed(const String&amp; replacedString, const String&amp; replacementString);
</span><span class="cx">     void recordSpellcheckerResponseForModifiedCorrection(Range* rangeOfCorrection, const String&amp; corrected, const String&amp; correction);
</span><span class="cx">     String markerDescriptionForAppliedAlternativeText(AlternativeTextType, DocumentMarker::MarkerType);
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingFrameSelectioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/FrameSelection.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/FrameSelection.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/editing/FrameSelection.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -1901,7 +1901,7 @@
</span><span class="cx">     updateAppearance();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void FrameSelection::caretBlinkTimerFired(Timer&lt;FrameSelection&gt;*)
</del><ins>+void FrameSelection::caretBlinkTimerFired(Timer&lt;FrameSelection&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx"> #if ENABLE(TEXT_CARET)
</span><span class="cx">     ASSERT(caretIsVisible());
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingFrameSelectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/FrameSelection.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/FrameSelection.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/editing/FrameSelection.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -324,7 +324,7 @@
</span><span class="cx">     void setFocusedElementIfNeeded();
</span><span class="cx">     void focusedOrActiveStateChanged();
</span><span class="cx"> 
</span><del>-    void caretBlinkTimerFired(Timer&lt;FrameSelection&gt;*);
</del><ins>+    void caretBlinkTimerFired(Timer&lt;FrameSelection&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     void setCaretVisibility(CaretVisibility);
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLMediaElementcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLMediaElement.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLMediaElement.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/HTMLMediaElement.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -800,7 +800,7 @@
</span><span class="cx">     m_asyncEventQueue.enqueueEvent(event.release());
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void HTMLMediaElement::loadTimerFired(Timer&lt;HTMLMediaElement&gt;*)
</del><ins>+void HTMLMediaElement::loadTimerFired(Timer&lt;HTMLMediaElement&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     Ref&lt;HTMLMediaElement&gt; protect(*this); // loadNextSourceChild may fire 'beforeload', which can make arbitrary DOM mutations.
</span><span class="cx"> 
</span><span class="lines">@@ -2195,7 +2195,7 @@
</span><span class="cx"> }
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-void HTMLMediaElement::progressEventTimerFired(Timer&lt;HTMLMediaElement&gt;*)
</del><ins>+void HTMLMediaElement::progressEventTimerFired(Timer&lt;HTMLMediaElement&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(m_player);
</span><span class="cx">     if (m_networkState != NETWORK_LOADING)
</span><span class="lines">@@ -2973,7 +2973,7 @@
</span><span class="cx">     m_playbackProgressTimer.startRepeating(maxTimeupdateEventFrequency);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void HTMLMediaElement::playbackProgressTimerFired(Timer&lt;HTMLMediaElement&gt;*)
</del><ins>+void HTMLMediaElement::playbackProgressTimerFired(Timer&lt;HTMLMediaElement&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(m_player);
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLMediaElementh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLMediaElement.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLMediaElement.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/HTMLMediaElement.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -583,9 +583,9 @@
</span><span class="cx"> 
</span><span class="cx">     virtual bool mediaPlayerShouldWaitForResponseToAuthenticationChallenge(const AuthenticationChallenge&amp;) OVERRIDE;
</span><span class="cx"> 
</span><del>-    void loadTimerFired(Timer&lt;HTMLMediaElement&gt;*);
-    void progressEventTimerFired(Timer&lt;HTMLMediaElement&gt;*);
-    void playbackProgressTimerFired(Timer&lt;HTMLMediaElement&gt;*);
</del><ins>+    void loadTimerFired(Timer&lt;HTMLMediaElement&gt;&amp;);
+    void progressEventTimerFired(Timer&lt;HTMLMediaElement&gt;&amp;);
+    void playbackProgressTimerFired(Timer&lt;HTMLMediaElement&gt;&amp;);
</ins><span class="cx">     void startPlaybackProgressTimer();
</span><span class="cx">     void startProgressEventTimer();
</span><span class="cx">     void stopPeriodicTimers();
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLPlugInElementcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLPlugInElement.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLPlugInElement.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/HTMLPlugInElement.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -282,7 +282,7 @@
</span><span class="cx">     return createRenderer&lt;RenderEmbeddedObject&gt;(*this, std::move(style));
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void HTMLPlugInElement::swapRendererTimerFired(Timer&lt;HTMLPlugInElement&gt;*)
</del><ins>+void HTMLPlugInElement::swapRendererTimerFired(Timer&lt;HTMLPlugInElement&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(displayState() == PreparingPluginReplacement || displayState() == DisplayingSnapshot);
</span><span class="cx">     if (userAgentShadowRoot())
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLPlugInElementh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLPlugInElement.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLPlugInElement.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/HTMLPlugInElement.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -109,7 +109,7 @@
</span><span class="cx">     bool m_inBeforeLoadEventHandler;
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void swapRendererTimerFired(Timer&lt;HTMLPlugInElement&gt;*);
</del><ins>+    void swapRendererTimerFired(Timer&lt;HTMLPlugInElement&gt;&amp;);
</ins><span class="cx">     bool shouldOverridePlugin(const String&amp; url, const String&amp; mimeType);
</span><span class="cx"> 
</span><span class="cx">     bool dispatchBeforeLoadEvent(const String&amp; sourceURL); // Not implemented, generates a compile error if subclasses call this by mistake.
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLPlugInImageElementcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -456,7 +456,7 @@
</span><span class="cx"> }
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-void HTMLPlugInImageElement::removeSnapshotTimerFired(Timer&lt;HTMLPlugInImageElement&gt;*)
</del><ins>+void HTMLPlugInImageElement::removeSnapshotTimerFired(Timer&lt;HTMLPlugInImageElement&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_snapshotImage = nullptr;
</span><span class="cx">     m_isRestartedPlugin = false;
</span><span class="lines">@@ -568,7 +568,7 @@
</span><span class="cx">     m_simulatedMouseClickTimer.restart();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void HTMLPlugInImageElement::simulatedMouseClickTimerFired(DeferrableOneShotTimer&lt;HTMLPlugInImageElement&gt;*)
</del><ins>+void HTMLPlugInImageElement::simulatedMouseClickTimerFired(DeferrableOneShotTimer&lt;HTMLPlugInImageElement&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(displayState() == RestartingWithPendingMouseClick);
</span><span class="cx">     ASSERT(m_pendingClickEventFromSnapshot);
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLPlugInImageElementh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLPlugInImageElement.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLPlugInImageElement.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/HTMLPlugInImageElement.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -143,13 +143,13 @@
</span><span class="cx"> 
</span><span class="cx">     virtual void updateSnapshot(PassRefPtr&lt;Image&gt;) OVERRIDE;
</span><span class="cx">     virtual void dispatchPendingMouseClick() OVERRIDE;
</span><del>-    void simulatedMouseClickTimerFired(DeferrableOneShotTimer&lt;HTMLPlugInImageElement&gt;*);
</del><ins>+    void simulatedMouseClickTimerFired(DeferrableOneShotTimer&lt;HTMLPlugInImageElement&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     void restartSimilarPlugIns();
</span><span class="cx"> 
</span><span class="cx">     virtual bool isPlugInImageElement() const OVERRIDE { return true; }
</span><span class="cx"> 
</span><del>-    void removeSnapshotTimerFired(Timer&lt;HTMLPlugInImageElement&gt;*);
</del><ins>+    void removeSnapshotTimerFired(Timer&lt;HTMLPlugInImageElement&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     virtual void defaultEventHandler(Event*) OVERRIDE;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLSourceElementcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLSourceElement.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLSourceElement.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/HTMLSourceElement.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -110,7 +110,7 @@
</span><span class="cx">     m_errorEventTimer.stop();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void HTMLSourceElement::errorEventTimerFired(Timer&lt;HTMLSourceElement&gt;*)
</del><ins>+void HTMLSourceElement::errorEventTimerFired(Timer&lt;HTMLSourceElement&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     LOG(Media, &quot;HTMLSourceElement::errorEventTimerFired - %p&quot;, this);
</span><span class="cx">     dispatchEvent(Event::create(eventNames().errorEvent, false, true));
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLSourceElementh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLSourceElement.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLSourceElement.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/HTMLSourceElement.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -52,7 +52,7 @@
</span><span class="cx">     virtual void removedFrom(ContainerNode&amp;) OVERRIDE;
</span><span class="cx">     virtual bool isURLAttribute(const Attribute&amp;) const OVERRIDE;
</span><span class="cx"> 
</span><del>-    void errorEventTimerFired(Timer&lt;HTMLSourceElement&gt;*);
</del><ins>+    void errorEventTimerFired(Timer&lt;HTMLSourceElement&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     Timer&lt;HTMLSourceElement&gt; m_errorEventTimer;
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLTrackElementcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLTrackElement.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLTrackElement.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/HTMLTrackElement.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -200,7 +200,7 @@
</span><span class="cx">     m_loadTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void HTMLTrackElement::loadTimerFired(Timer&lt;HTMLTrackElement&gt;*)
</del><ins>+void HTMLTrackElement::loadTimerFired(Timer&lt;HTMLTrackElement&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (!fastHasAttribute(srcAttr))
</span><span class="cx">         return;
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLTrackElementh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLTrackElement.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLTrackElement.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/HTMLTrackElement.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -75,7 +75,7 @@
</span><span class="cx"> 
</span><span class="cx">     virtual bool isURLAttribute(const Attribute&amp;) const OVERRIDE;
</span><span class="cx"> 
</span><del>-    void loadTimerFired(Timer&lt;HTMLTrackElement&gt;*);
</del><ins>+    void loadTimerFired(Timer&lt;HTMLTrackElement&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     HTMLMediaElement* mediaElement() const;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlMediaControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/MediaController.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/MediaController.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/MediaController.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -537,7 +537,7 @@
</span><span class="cx">         m_asyncEventTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaController::asyncEventTimerFired(Timer&lt;MediaController&gt;*)
</del><ins>+void MediaController::asyncEventTimerFired(Timer&lt;MediaController&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     Vector&lt;RefPtr&lt;Event&gt;&gt; pendingEvents;
</span><span class="cx"> 
</span><span class="lines">@@ -547,7 +547,7 @@
</span><span class="cx">         dispatchEvent(pendingEvents[index].release(), IGNORE_EXCEPTION);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaController::clearPositionTimerFired(Timer&lt;MediaController&gt;*)
</del><ins>+void MediaController::clearPositionTimerFired(Timer&lt;MediaController&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_position = MediaPlayer::invalidTime();
</span><span class="cx"> }
</span><span class="lines">@@ -659,7 +659,7 @@
</span><span class="cx">     m_timeupdateTimer.startRepeating(maxTimeupdateEventFrequency);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaController::timeupdateTimerFired(Timer&lt;MediaController&gt;*)
</del><ins>+void MediaController::timeupdateTimerFired(Timer&lt;MediaController&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     scheduleTimeupdateEvent();
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlMediaControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/MediaController.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/MediaController.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/MediaController.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -121,11 +121,11 @@
</span><span class="cx">     void updateMediaElements();
</span><span class="cx">     void bringElementUpToSpeed(HTMLMediaElement*);
</span><span class="cx">     void scheduleEvent(const AtomicString&amp; eventName);
</span><del>-    void asyncEventTimerFired(Timer&lt;MediaController&gt;*);
-    void clearPositionTimerFired(Timer&lt;MediaController&gt;*);
</del><ins>+    void asyncEventTimerFired(Timer&lt;MediaController&gt;&amp;);
+    void clearPositionTimerFired(Timer&lt;MediaController&gt;&amp;);
</ins><span class="cx">     bool hasEnded() const;
</span><span class="cx">     void scheduleTimeupdateEvent();
</span><del>-    void timeupdateTimerFired(Timer&lt;MediaController&gt;*);
</del><ins>+    void timeupdateTimerFired(Timer&lt;MediaController&gt;&amp;);
</ins><span class="cx">     void startTimeupdateTimer();
</span><span class="cx"> 
</span><span class="cx">     // EventTarget
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlMediaDocumentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/MediaDocument.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/MediaDocument.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/MediaDocument.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -209,7 +209,7 @@
</span><span class="cx">     m_replaceMediaElementTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaDocument::replaceMediaElementTimerFired(Timer&lt;MediaDocument&gt;*)
</del><ins>+void MediaDocument::replaceMediaElementTimerFired(Timer&lt;MediaDocument&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     HTMLElement* htmlBody = body();
</span><span class="cx">     if (!htmlBody)
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlMediaDocumenth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/MediaDocument.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/MediaDocument.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/MediaDocument.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -49,7 +49,7 @@
</span><span class="cx"> 
</span><span class="cx">     virtual void defaultEventHandler(Event*);
</span><span class="cx"> 
</span><del>-    void replaceMediaElementTimerFired(Timer&lt;MediaDocument&gt;*);
</del><ins>+    void replaceMediaElementTimerFired(Timer&lt;MediaDocument&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     Timer&lt;MediaDocument&gt; m_replaceMediaElementTimer;
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlparserHTMLParserSchedulercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/parser/HTMLParserScheduler.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/parser/HTMLParserScheduler.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/parser/HTMLParserScheduler.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -111,10 +111,11 @@
</span><span class="cx">     m_continueNextChunkTimer.stop();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void HTMLParserScheduler::continueNextChunkTimerFired(Timer&lt;HTMLParserScheduler&gt;* timer)
</del><ins>+void HTMLParserScheduler::continueNextChunkTimerFired(Timer&lt;HTMLParserScheduler&gt;&amp; timer)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(!m_suspended);
</span><del>-    ASSERT_UNUSED(timer, timer == &amp;m_continueNextChunkTimer);
</del><ins>+    ASSERT_UNUSED(timer, &amp;timer == &amp;m_continueNextChunkTimer);
+
</ins><span class="cx">     // FIXME: The timer class should handle timer priorities instead of this code.
</span><span class="cx">     // If a layout is scheduled, wait again to let the layout timer run first.
</span><span class="cx">     if (m_parser.document()-&gt;isLayoutTimerActive()) {
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlparserHTMLParserSchedulerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/parser/HTMLParserScheduler.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/parser/HTMLParserScheduler.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/parser/HTMLParserScheduler.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -103,7 +103,7 @@
</span><span class="cx"> private:
</span><span class="cx">     HTMLParserScheduler(HTMLDocumentParser&amp;);
</span><span class="cx"> 
</span><del>-    void continueNextChunkTimerFired(Timer&lt;HTMLParserScheduler&gt;*);
</del><ins>+    void continueNextChunkTimerFired(Timer&lt;HTMLParserScheduler&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     HTMLDocumentParser&amp; m_parser;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlshadowMediaControlElementTypescpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/shadow/MediaControlElementTypes.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/shadow/MediaControlElementTypes.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/shadow/MediaControlElementTypes.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -235,7 +235,7 @@
</span><span class="cx">     return rate;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaControlSeekButtonElement::seekTimerFired(Timer&lt;MediaControlSeekButtonElement&gt;*)
</del><ins>+void MediaControlSeekButtonElement::seekTimerFired(Timer&lt;MediaControlSeekButtonElement&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (m_seekType == Skip) {
</span><span class="cx">         double skipTime = isForwardButton() ? cSkipTime : -cSkipTime;
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlshadowMediaControlElementTypesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/shadow/MediaControlElementTypes.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/shadow/MediaControlElementTypes.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/shadow/MediaControlElementTypes.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -174,7 +174,7 @@
</span><span class="cx">     void startTimer();
</span><span class="cx">     void stopTimer();
</span><span class="cx">     double nextRate() const;
</span><del>-    void seekTimerFired(Timer&lt;MediaControlSeekButtonElement&gt;*);
</del><ins>+    void seekTimerFired(Timer&lt;MediaControlSeekButtonElement&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     enum ActionType { Nothing, Play, Pause };
</span><span class="cx">     ActionType m_actionOnStop;
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlshadowMediaControlElementscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/shadow/MediaControlElements.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/shadow/MediaControlElements.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/shadow/MediaControlElements.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -152,7 +152,7 @@
</span><span class="cx">         m_transitionTimer.stop();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaControlPanelElement::transitionTimerFired(Timer&lt;MediaControlPanelElement&gt;*)
</del><ins>+void MediaControlPanelElement::transitionTimerFired(Timer&lt;MediaControlPanelElement&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (!m_opaque)
</span><span class="cx">         hide();
</span><span class="lines">@@ -1316,7 +1316,7 @@
</span><span class="cx">     }
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaControlTextTrackContainerElement::updateTimerFired(Timer&lt;MediaControlTextTrackContainerElement&gt;*)
</del><ins>+void MediaControlTextTrackContainerElement::updateTimerFired(Timer&lt;MediaControlTextTrackContainerElement&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (!document().page())
</span><span class="cx">         return;
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlshadowMediaControlElementsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/shadow/MediaControlElements.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/shadow/MediaControlElements.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/shadow/MediaControlElements.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -66,7 +66,7 @@
</span><span class="cx"> 
</span><span class="cx">     void startTimer();
</span><span class="cx">     void stopTimer();
</span><del>-    void transitionTimerFired(Timer&lt;MediaControlPanelElement&gt;*);
</del><ins>+    void transitionTimerFired(Timer&lt;MediaControlPanelElement&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     void setPosition(const LayoutPoint&amp;);
</span><span class="cx"> 
</span><span class="lines">@@ -477,7 +477,7 @@
</span><span class="cx">     static const AtomicString&amp; textTrackContainerElementShadowPseudoId();
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void updateTimerFired(Timer&lt;MediaControlTextTrackContainerElement&gt;*);
</del><ins>+    void updateTimerFired(Timer&lt;MediaControlTextTrackContainerElement&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     explicit MediaControlTextTrackContainerElement(Document&amp;);
</span><span class="cx">     virtual const AtomicString&amp; shadowPseudoId() const OVERRIDE;
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlshadowMediaControlscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/shadow/MediaControls.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/shadow/MediaControls.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/shadow/MediaControls.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -329,7 +329,7 @@
</span><span class="cx">     }
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaControls::hideFullscreenControlsTimerFired(Timer&lt;MediaControls&gt;*)
</del><ins>+void MediaControls::hideFullscreenControlsTimerFired(Timer&lt;MediaControls&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (m_mediaController-&gt;paused())
</span><span class="cx">         return;
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlshadowMediaControlsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/shadow/MediaControls.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/shadow/MediaControls.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/shadow/MediaControls.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -97,7 +97,7 @@
</span><span class="cx">     virtual bool willRespondToMouseMoveEvents() OVERRIDE { return true; }
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-    virtual void hideFullscreenControlsTimerFired(Timer&lt;MediaControls&gt;*);
</del><ins>+    virtual void hideFullscreenControlsTimerFired(Timer&lt;MediaControls&gt;&amp;);
</ins><span class="cx">     virtual void startHideFullscreenControlsTimer();
</span><span class="cx">     virtual void stopHideFullscreenControlsTimer();
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorehtmltrackLoadableTextTrackcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/track/LoadableTextTrack.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/track/LoadableTextTrack.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/track/LoadableTextTrack.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -81,7 +81,7 @@
</span><span class="cx">     m_trackElement = element;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void LoadableTextTrack::loadTimerFired(Timer&lt;LoadableTextTrack&gt;*)
</del><ins>+void LoadableTextTrack::loadTimerFired(Timer&lt;LoadableTextTrack&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (m_loader)
</span><span class="cx">         m_loader-&gt;cancelLoad();
</span></span></pre></div>
<a id="trunkSourceWebCorehtmltrackLoadableTextTrackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/track/LoadableTextTrack.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/track/LoadableTextTrack.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/html/track/LoadableTextTrack.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -79,7 +79,7 @@
</span><span class="cx"> 
</span><span class="cx">     LoadableTextTrack(HTMLTrackElement*, const String&amp; kind, const String&amp; label, const String&amp; language);
</span><span class="cx"> 
</span><del>-    void loadTimerFired(Timer&lt;LoadableTextTrack&gt;*);
</del><ins>+    void loadTimerFired(Timer&lt;LoadableTextTrack&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     HTMLTrackElement* m_trackElement;
</span><span class="cx">     Timer&lt;LoadableTextTrack&gt; m_loadTimer;
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectorInspectorCSSAgentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/InspectorCSSAgent.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/InspectorCSSAgent.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/inspector/InspectorCSSAgent.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -232,7 +232,7 @@
</span><span class="cx">     void scheduleFor(WebKitNamedFlow*, int documentNodeId);
</span><span class="cx">     void unschedule(WebKitNamedFlow*);
</span><span class="cx">     void reset();
</span><del>-    void onTimer(Timer&lt;UpdateRegionLayoutTask&gt;*);
</del><ins>+    void timerFired(Timer&lt;UpdateRegionLayoutTask&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx"> private:
</span><span class="cx">     InspectorCSSAgent* m_cssAgent;
</span><span class="lines">@@ -242,7 +242,7 @@
</span><span class="cx"> 
</span><span class="cx"> UpdateRegionLayoutTask::UpdateRegionLayoutTask(InspectorCSSAgent* cssAgent)
</span><span class="cx">     : m_cssAgent(cssAgent)
</span><del>-    , m_timer(this, &amp;UpdateRegionLayoutTask::onTimer)
</del><ins>+    , m_timer(this, &amp;UpdateRegionLayoutTask::timerFired)
</ins><span class="cx"> {
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="lines">@@ -265,7 +265,7 @@
</span><span class="cx">     m_namedFlows.clear();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void UpdateRegionLayoutTask::onTimer(Timer&lt;UpdateRegionLayoutTask&gt;*)
</del><ins>+void UpdateRegionLayoutTask::timerFired(Timer&lt;UpdateRegionLayoutTask&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     // The timer is stopped on m_cssAgent destruction, so this method will never be called after m_cssAgent has been destroyed.
</span><span class="cx">     Vector&lt;std::pair&lt;WebKitNamedFlow*, int&gt;&gt; namedFlows;
</span><span class="lines">@@ -293,7 +293,7 @@
</span><span class="cx">     void scheduleFor(WebKitNamedFlow*, int documentNodeId);
</span><span class="cx">     void unschedule(WebKitNamedFlow*);
</span><span class="cx">     void reset();
</span><del>-    void onTimer(Timer&lt;ChangeRegionOversetTask&gt;*);
</del><ins>+    void timerFired(Timer&lt;ChangeRegionOversetTask&gt;&amp;);
</ins><span class="cx">     
</span><span class="cx"> private:
</span><span class="cx">     InspectorCSSAgent* m_cssAgent;
</span><span class="lines">@@ -303,7 +303,7 @@
</span><span class="cx"> 
</span><span class="cx"> ChangeRegionOversetTask::ChangeRegionOversetTask(InspectorCSSAgent* cssAgent)
</span><span class="cx">     : m_cssAgent(cssAgent)
</span><del>-    , m_timer(this, &amp;ChangeRegionOversetTask::onTimer)
</del><ins>+    , m_timer(this, &amp;ChangeRegionOversetTask::timerFired)
</ins><span class="cx"> {
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="lines">@@ -326,7 +326,7 @@
</span><span class="cx">     m_namedFlows.clear();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void ChangeRegionOversetTask::onTimer(Timer&lt;ChangeRegionOversetTask&gt;*)
</del><ins>+void ChangeRegionOversetTask::timerFired(Timer&lt;ChangeRegionOversetTask&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     // The timer is stopped on m_cssAgent destruction, so this method will never be called after m_cssAgent has been destroyed.
</span><span class="cx">     for (HashMap&lt;WebKitNamedFlow*, int&gt;::iterator it = m_namedFlows.begin(), end = m_namedFlows.end(); it != end; ++it)
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectorInspectorDOMAgentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/InspectorDOMAgent.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/InspectorDOMAgent.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/inspector/InspectorDOMAgent.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -168,7 +168,7 @@
</span><span class="cx">     RevalidateStyleAttributeTask(InspectorDOMAgent*);
</span><span class="cx">     void scheduleFor(Element*);
</span><span class="cx">     void reset() { m_timer.stop(); }
</span><del>-    void onTimer(Timer&lt;RevalidateStyleAttributeTask&gt;*);
</del><ins>+    void timerFired(Timer&lt;RevalidateStyleAttributeTask&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx"> private:
</span><span class="cx">     InspectorDOMAgent* m_domAgent;
</span><span class="lines">@@ -178,7 +178,7 @@
</span><span class="cx"> 
</span><span class="cx"> RevalidateStyleAttributeTask::RevalidateStyleAttributeTask(InspectorDOMAgent* domAgent)
</span><span class="cx">     : m_domAgent(domAgent)
</span><del>-    , m_timer(this, &amp;RevalidateStyleAttributeTask::onTimer)
</del><ins>+    , m_timer(this, &amp;RevalidateStyleAttributeTask::timerFired)
</ins><span class="cx"> {
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="lines">@@ -189,7 +189,7 @@
</span><span class="cx">         m_timer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void RevalidateStyleAttributeTask::onTimer(Timer&lt;RevalidateStyleAttributeTask&gt;*)
</del><ins>+void RevalidateStyleAttributeTask::timerFired(Timer&lt;RevalidateStyleAttributeTask&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     // The timer is stopped on m_domAgent destruction, so this method will never be called after m_domAgent has been destroyed.
</span><span class="cx">     Vector&lt;Element*&gt; elements;
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectorInspectorFrontendClientLocalcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/InspectorFrontendClientLocal.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/InspectorFrontendClientLocal.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/inspector/InspectorFrontendClientLocal.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -75,7 +75,7 @@
</span><span class="cx"> public:
</span><span class="cx">     InspectorBackendDispatchTask(InspectorController* inspectorController)
</span><span class="cx">         : m_inspectorController(inspectorController)
</span><del>-        , m_timer(this, &amp;InspectorBackendDispatchTask::onTimer)
</del><ins>+        , m_timer(this, &amp;InspectorBackendDispatchTask::timerFired)
</ins><span class="cx">     {
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="lines">@@ -92,7 +92,7 @@
</span><span class="cx">         m_timer.stop();
</span><span class="cx">     }
</span><span class="cx"> 
</span><del>-    void onTimer(Timer&lt;InspectorBackendDispatchTask&gt;*)
</del><ins>+    void timerFired(Timer&lt;InspectorBackendDispatchTask&gt;&amp;)
</ins><span class="cx">     {
</span><span class="cx">         if (!m_messages.isEmpty()) {
</span><span class="cx">             // Dispatch can lead to the timer destruction -&gt; schedule the next shot first.
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderDocumentLoadercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/DocumentLoader.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/DocumentLoader.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/DocumentLoader.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -1140,7 +1140,7 @@
</span><span class="cx">         m_substituteResourceDeliveryTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void DocumentLoader::substituteResourceDeliveryTimerFired(Timer&lt;DocumentLoader&gt;*)
</del><ins>+void DocumentLoader::substituteResourceDeliveryTimerFired(Timer&lt;DocumentLoader&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (m_pendingSubstituteResources.isEmpty())
</span><span class="cx">         return;
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderDocumentLoaderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/DocumentLoader.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/DocumentLoader.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/DocumentLoader.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -323,7 +323,7 @@
</span><span class="cx">         void startDataLoadTimer();
</span><span class="cx"> 
</span><span class="cx">         void deliverSubstituteResourcesAfterDelay();
</span><del>-        void substituteResourceDeliveryTimerFired(Timer&lt;DocumentLoader&gt;*);
</del><ins>+        void substituteResourceDeliveryTimerFired(Timer&lt;DocumentLoader&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">         void clearMainResource();
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderFrameLoadercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/FrameLoader.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/FrameLoader.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/FrameLoader.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -851,7 +851,7 @@
</span><span class="cx">         m_frame.view()-&gt;handleLoadCompleted();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void FrameLoader::checkTimerFired(Timer&lt;FrameLoader&gt;*)
</del><ins>+void FrameLoader::checkTimerFired(Timer&lt;FrameLoader&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     Ref&lt;Frame&gt; protect(m_frame);
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderFrameLoaderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/FrameLoader.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/FrameLoader.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/FrameLoader.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -303,7 +303,7 @@
</span><span class="cx"> 
</span><span class="cx">     bool allChildrenAreComplete() const; // immediate children, not all descendants
</span><span class="cx"> 
</span><del>-    void checkTimerFired(Timer&lt;FrameLoader&gt;*);
</del><ins>+    void checkTimerFired(Timer&lt;FrameLoader&gt;&amp;);
</ins><span class="cx">     
</span><span class="cx">     void loadSameDocumentItem(HistoryItem*);
</span><span class="cx">     void loadDifferentDocumentItem(HistoryItem*, FrameLoadType, FormSubmissionCacheLoadPolicy);
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderImageLoadercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/ImageLoader.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/ImageLoader.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/ImageLoader.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -378,7 +378,7 @@
</span><span class="cx">     }   
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void ImageLoader::timerFired(Timer&lt;ImageLoader&gt;*)
</del><ins>+void ImageLoader::timerFired(Timer&lt;ImageLoader&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_element-&gt;deref();
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderImageLoaderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/ImageLoader.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/ImageLoader.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/ImageLoader.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -88,7 +88,7 @@
</span><span class="cx">     void setImageWithoutConsideringPendingLoadEvent(CachedImage*);
</span><span class="cx">     void clearFailedLoadURL();
</span><span class="cx"> 
</span><del>-    void timerFired(Timer&lt;ImageLoader&gt;*);
</del><ins>+    void timerFired(Timer&lt;ImageLoader&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     Element* m_element;
</span><span class="cx">     CachedResourceHandle&lt;CachedImage&gt; m_image;
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderLinkLoadercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/LinkLoader.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/LinkLoader.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/LinkLoader.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -60,15 +60,15 @@
</span><span class="cx">         m_cachedLinkResource-&gt;removeClient(this);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void LinkLoader::linkLoadTimerFired(Timer&lt;LinkLoader&gt;* timer)
</del><ins>+void LinkLoader::linkLoadTimerFired(Timer&lt;LinkLoader&gt;&amp; timer)
</ins><span class="cx"> {
</span><del>-    ASSERT_UNUSED(timer, timer == &amp;m_linkLoadTimer);
</del><ins>+    ASSERT_UNUSED(timer, &amp;timer == &amp;m_linkLoadTimer);
</ins><span class="cx">     m_client-&gt;linkLoaded();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void LinkLoader::linkLoadingErrorTimerFired(Timer&lt;LinkLoader&gt;* timer)
</del><ins>+void LinkLoader::linkLoadingErrorTimerFired(Timer&lt;LinkLoader&gt;&amp; timer)
</ins><span class="cx"> {
</span><del>-    ASSERT_UNUSED(timer, timer == &amp;m_linkLoadingErrorTimer);
</del><ins>+    ASSERT_UNUSED(timer, &amp;timer == &amp;m_linkLoadingErrorTimer);
</ins><span class="cx">     m_client-&gt;linkLoadingErrored();
</span><span class="cx"> }
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderLinkLoaderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/LinkLoader.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/LinkLoader.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/LinkLoader.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -59,8 +59,8 @@
</span><span class="cx">     bool loadLink(const LinkRelAttribute&amp;, const String&amp; type, const String&amp; sizes, const URL&amp;, Document*);
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void linkLoadTimerFired(Timer&lt;LinkLoader&gt;*);
-    void linkLoadingErrorTimerFired(Timer&lt;LinkLoader&gt;*);
</del><ins>+    void linkLoadTimerFired(Timer&lt;LinkLoader&gt;&amp;);
+    void linkLoadingErrorTimerFired(Timer&lt;LinkLoader&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     LinkLoaderClient* m_client;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderNavigationSchedulercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/NavigationScheduler.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/NavigationScheduler.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/NavigationScheduler.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -416,7 +416,7 @@
</span><span class="cx">     schedule(std::make_unique&lt;ScheduledHistoryNavigation&gt;(steps));
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void NavigationScheduler::timerFired(Timer&lt;NavigationScheduler&gt;*)
</del><ins>+void NavigationScheduler::timerFired(Timer&lt;NavigationScheduler&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (!m_frame.page())
</span><span class="cx">         return;
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderNavigationSchedulerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/NavigationScheduler.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/NavigationScheduler.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/NavigationScheduler.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -87,7 +87,7 @@
</span><span class="cx">     bool shouldScheduleNavigation() const;
</span><span class="cx">     bool shouldScheduleNavigation(const String&amp; url) const;
</span><span class="cx"> 
</span><del>-    void timerFired(Timer&lt;NavigationScheduler&gt;*);
</del><ins>+    void timerFired(Timer&lt;NavigationScheduler&gt;&amp;);
</ins><span class="cx">     void schedule(std::unique_ptr&lt;ScheduledNavigation&gt;);
</span><span class="cx"> 
</span><span class="cx">     static bool mustLockBackForwardList(Frame&amp; targetFrame);
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderPingLoadercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/PingLoader.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/PingLoader.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/PingLoader.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -114,7 +114,7 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> PingLoader::PingLoader(Frame* frame, ResourceRequest&amp; request)
</span><del>-    : m_timeout(this, &amp;PingLoader::timeout)
</del><ins>+    : m_timeout(this, &amp;PingLoader::timeoutTimerFired)
</ins><span class="cx"> {
</span><span class="cx">     unsigned long identifier = frame-&gt;page()-&gt;progress().createUniqueIdentifier();
</span><span class="cx">     // FIXME: Why activeDocumentLoader? I would have expected documentLoader().
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderPingLoaderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/PingLoader.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/PingLoader.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/PingLoader.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -69,7 +69,7 @@
</span><span class="cx">     virtual void didFinishLoading(ResourceHandle*, double) OVERRIDE { delete this; }
</span><span class="cx">     virtual void didFail(ResourceHandle*, const ResourceError&amp;) OVERRIDE { delete this; }
</span><span class="cx">     virtual bool shouldUseCredentialStorage(ResourceHandle*)  OVERRIDE { return m_shouldUseCredentialStorage; }
</span><del>-    void timeout(Timer&lt;PingLoader&gt;*) { delete this; }
</del><ins>+    void timeoutTimerFired(Timer&lt;PingLoader&gt;&amp;) { delete this; }
</ins><span class="cx"> 
</span><span class="cx">     RefPtr&lt;ResourceHandle&gt; m_handle;
</span><span class="cx">     Timer&lt;PingLoader&gt; m_timeout;
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderProgressTrackercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/ProgressTracker.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/ProgressTracker.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/ProgressTracker.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -298,7 +298,7 @@
</span><span class="cx">     return m_progressValue &amp;&amp; m_progressValue &lt; finalProgressValue &amp;&amp; m_heartbeatsWithNoProgress &lt; loadStalledHeartbeatCount;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void ProgressTracker::progressHeartbeatTimerFired(Timer&lt;ProgressTracker&gt;*)
</del><ins>+void ProgressTracker::progressHeartbeatTimerFired(Timer&lt;ProgressTracker&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (m_totalBytesReceived &lt; m_totalBytesReceivedBeforePreviousHeartbeat + minumumBytesPerHeartbeatForProgress)
</span><span class="cx">         ++m_heartbeatsWithNoProgress;
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderProgressTrackerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/ProgressTracker.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/ProgressTracker.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/ProgressTracker.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -66,7 +66,7 @@
</span><span class="cx">     void reset();
</span><span class="cx">     void finalProgressComplete();
</span><span class="cx"> 
</span><del>-    void progressHeartbeatTimerFired(Timer&lt;ProgressTracker&gt;*);
</del><ins>+    void progressHeartbeatTimerFired(Timer&lt;ProgressTracker&gt;&amp;);
</ins><span class="cx">     
</span><span class="cx">     static unsigned long s_uniqueIdentifier;
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderResourceLoadSchedulercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/ResourceLoadScheduler.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/ResourceLoadScheduler.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/ResourceLoadScheduler.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -310,7 +310,7 @@
</span><span class="cx">         m_requestTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void ResourceLoadScheduler::requestTimerFired(Timer&lt;ResourceLoadScheduler&gt;*) 
</del><ins>+void ResourceLoadScheduler::requestTimerFired(Timer&lt;ResourceLoadScheduler&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     LOG(ResourceLoading, &quot;ResourceLoadScheduler::requestTimerFired\n&quot;);
</span><span class="cx">     servePendingRequests();
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderResourceLoadSchedulerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/ResourceLoadScheduler.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/ResourceLoadScheduler.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/ResourceLoadScheduler.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -71,7 +71,7 @@
</span><span class="cx"> private:
</span><span class="cx">     void scheduleLoad(ResourceLoader*, ResourceLoadPriority);
</span><span class="cx">     void scheduleServePendingRequests();
</span><del>-    void requestTimerFired(Timer&lt;ResourceLoadScheduler&gt;*);
</del><ins>+    void requestTimerFired(Timer&lt;ResourceLoadScheduler&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     bool isSuspendingPendingRequests() const { return !!m_suspendPendingRequestsCount; }
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreloadercacheCachedResourcecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/cache/CachedResource.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/cache/CachedResource.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/cache/CachedResource.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -539,7 +539,7 @@
</span><span class="cx">     m_decodedDataDeletionTimer.restart();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void CachedResource::decodedDataDeletionTimerFired(DeferrableOneShotTimer&lt;CachedResource&gt;*)
</del><ins>+void CachedResource::decodedDataDeletionTimerFired(DeferrableOneShotTimer&lt;CachedResource&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     destroyDecodedData();
</span><span class="cx"> }
</span><span class="lines">@@ -884,7 +884,7 @@
</span><span class="cx">         m_callbackTimer.stop();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void CachedResource::CachedResourceCallback::timerFired(Timer&lt;CachedResourceCallback&gt;*)
</del><ins>+void CachedResource::CachedResourceCallback::timerFired(Timer&lt;CachedResourceCallback&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_resource-&gt;didAddClient(m_client);
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCoreloadercacheCachedResourceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/cache/CachedResource.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/cache/CachedResource.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/cache/CachedResource.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -284,7 +284,7 @@
</span><span class="cx">         void cancel();
</span><span class="cx">     private:
</span><span class="cx">         CachedResourceCallback(CachedResource*, CachedResourceClient*);
</span><del>-        void timerFired(Timer&lt;CachedResourceCallback&gt;*);
</del><ins>+        void timerFired(Timer&lt;CachedResourceCallback&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">         CachedResource* m_resource;
</span><span class="cx">         CachedResourceClient* m_client;
</span><span class="lines">@@ -308,7 +308,7 @@
</span><span class="cx"> private:
</span><span class="cx">     bool addClientToSet(CachedResourceClient*);
</span><span class="cx"> 
</span><del>-    void decodedDataDeletionTimerFired(DeferrableOneShotTimer&lt;CachedResource&gt;*);
</del><ins>+    void decodedDataDeletionTimerFired(DeferrableOneShotTimer&lt;CachedResource&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     virtual PurgePriority purgePriority() const { return PurgeDefault; }
</span><span class="cx">     virtual bool mayTryReplaceEncodedData() const { return false; }
</span></span></pre></div>
<a id="trunkSourceWebCoreloadercacheCachedResourceLoadercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/cache/CachedResourceLoader.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/cache/CachedResourceLoader.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/cache/CachedResourceLoader.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -780,9 +780,9 @@
</span><span class="cx"> // bookkeeping on CachedResources, so instead pseudo-GC them -- when the
</span><span class="cx"> // reference count reaches 1, m_documentResources is the only reference, so
</span><span class="cx"> // remove it from the map.
</span><del>-void CachedResourceLoader::garbageCollectDocumentResourcesTimerFired(Timer&lt;CachedResourceLoader&gt;* timer)
</del><ins>+void CachedResourceLoader::garbageCollectDocumentResourcesTimerFired(Timer&lt;CachedResourceLoader&gt;&amp; timer)
</ins><span class="cx"> {
</span><del>-    ASSERT_UNUSED(timer, timer == &amp;m_garbageCollectDocumentResourcesTimer);
</del><ins>+    ASSERT_UNUSED(timer, &amp;timer == &amp;m_garbageCollectDocumentResourcesTimer);
</ins><span class="cx">     garbageCollectDocumentResources();
</span><span class="cx"> }
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreloadercacheCachedResourceLoaderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/cache/CachedResourceLoader.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/cache/CachedResourceLoader.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/cache/CachedResourceLoader.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -156,7 +156,7 @@
</span><span class="cx">     bool shouldContinueAfterNotifyingLoadedFromMemoryCache(CachedResource*);
</span><span class="cx">     bool checkInsecureContent(CachedResource::Type, const URL&amp;) const;
</span><span class="cx"> 
</span><del>-    void garbageCollectDocumentResourcesTimerFired(Timer&lt;CachedResourceLoader&gt;*);
</del><ins>+    void garbageCollectDocumentResourcesTimerFired(Timer&lt;CachedResourceLoader&gt;&amp;);
</ins><span class="cx">     void performPostLoadActions();
</span><span class="cx"> 
</span><span class="cx">     bool clientDefersImage(const URL&amp;) const;
</span></span></pre></div>
<a id="trunkSourceWebCoreloadericonIconDatabasecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/icon/IconDatabase.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/icon/IconDatabase.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/icon/IconDatabase.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -877,7 +877,7 @@
</span><span class="cx">     callOnMainThread(performScheduleOrDeferSyncTimerOnMainThread, this);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void IconDatabase::syncTimerFired(Timer&lt;IconDatabase&gt;*)
</del><ins>+void IconDatabase::syncTimerFired(Timer&lt;IconDatabase&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT_NOT_SYNC_THREAD();
</span><span class="cx">     wakeSyncThread();
</span></span></pre></div>
<a id="trunkSourceWebCoreloadericonIconDatabaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/icon/IconDatabase.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/icon/IconDatabase.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/loader/icon/IconDatabase.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -127,7 +127,7 @@
</span><span class="cx"> 
</span><span class="cx">     void wakeSyncThread();
</span><span class="cx">     void scheduleOrDeferSyncTimer();
</span><del>-    void syncTimerFired(Timer&lt;IconDatabase&gt;*);
</del><ins>+    void syncTimerFired(Timer&lt;IconDatabase&gt;&amp;);
</ins><span class="cx">     
</span><span class="cx">     Timer&lt;IconDatabase&gt; m_syncTimer;
</span><span class="cx">     ThreadIdentifier m_syncThread;
</span></span></pre></div>
<a id="trunkSourceWebCorepageAutoscrollControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/AutoscrollController.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/AutoscrollController.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/AutoscrollController.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -231,7 +231,7 @@
</span><span class="cx"> }
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-void AutoscrollController::autoscrollTimerFired(Timer&lt;AutoscrollController&gt;*)
</del><ins>+void AutoscrollController::autoscrollTimerFired(Timer&lt;AutoscrollController&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (!m_autoscrollRenderer) {
</span><span class="cx">         stopAutoscrollTimer();
</span></span></pre></div>
<a id="trunkSourceWebCorepageAutoscrollControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/AutoscrollController.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/AutoscrollController.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/AutoscrollController.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -69,7 +69,7 @@
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void autoscrollTimerFired(Timer&lt;AutoscrollController&gt;*);
</del><ins>+    void autoscrollTimerFired(Timer&lt;AutoscrollController&gt;&amp;);
</ins><span class="cx">     void startAutoscrollTimer();
</span><span class="cx"> #if ENABLE(PAN_SCROLLING)
</span><span class="cx">     void updatePanScrollState(FrameView*, const IntPoint&amp;);
</span></span></pre></div>
<a id="trunkSourceWebCorepageCaptionUserPreferencescpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/CaptionUserPreferences.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/CaptionUserPreferences.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/CaptionUserPreferences.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -50,7 +50,7 @@
</span><span class="cx"> {
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void CaptionUserPreferences::timerFired(Timer&lt;CaptionUserPreferences&gt;*)
</del><ins>+void CaptionUserPreferences::timerFired(Timer&lt;CaptionUserPreferences&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     captionPreferencesChanged();
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCorepageCaptionUserPreferencesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/CaptionUserPreferences.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/CaptionUserPreferences.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/CaptionUserPreferences.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -93,7 +93,7 @@
</span><span class="cx">     void updateCaptionStyleSheetOveride();
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void timerFired(Timer&lt;CaptionUserPreferences&gt;*);
</del><ins>+    void timerFired(Timer&lt;CaptionUserPreferences&gt;&amp;);
</ins><span class="cx">     void notify();
</span><span class="cx"> 
</span><span class="cx">     PageGroup&amp; m_pageGroup;
</span></span></pre></div>
<a id="trunkSourceWebCorepageDeviceControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/DeviceController.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/DeviceController.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/DeviceController.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -84,9 +84,9 @@
</span><span class="cx">     }
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void DeviceController::fireDeviceEvent(Timer&lt;DeviceController&gt;* timer)
</del><ins>+void DeviceController::fireDeviceEvent(Timer&lt;DeviceController&gt;&amp; timer)
</ins><span class="cx"> {
</span><del>-    ASSERT_UNUSED(timer, timer == &amp;m_timer);
</del><ins>+    ASSERT_UNUSED(timer, &amp;timer == &amp;m_timer);
</ins><span class="cx">     ASSERT(hasLastData());
</span><span class="cx"> 
</span><span class="cx">     m_timer.stop();
</span></span></pre></div>
<a id="trunkSourceWebCorepageDeviceControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/DeviceController.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/DeviceController.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/DeviceController.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -55,7 +55,7 @@
</span><span class="cx">     virtual PassRefPtr&lt;Event&gt; getLastEvent() { return 0; }
</span><span class="cx"> 
</span><span class="cx"> protected:
</span><del>-    void fireDeviceEvent(Timer&lt;DeviceController&gt;*);
</del><ins>+    void fireDeviceEvent(Timer&lt;DeviceController&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     HashCountedSet&lt;RefPtr&lt;DOMWindow&gt;&gt; m_listeners;
</span><span class="cx">     HashCountedSet&lt;RefPtr&lt;DOMWindow&gt;&gt; m_lastEventListeners;
</span></span></pre></div>
<a id="trunkSourceWebCorepageEventHandlercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/EventHandler.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/EventHandler.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/EventHandler.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -1266,7 +1266,7 @@
</span><span class="cx">     return ((isOverLink || isSubmitImage(node)) &amp;&amp; (!editable || editableLinkEnabled));
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void EventHandler::cursorUpdateTimerFired(Timer&lt;EventHandler&gt;*)
</del><ins>+void EventHandler::cursorUpdateTimerFired(Timer&lt;EventHandler&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(m_frame.document());
</span><span class="cx">     updateCursor();
</span><span class="lines">@@ -1510,9 +1510,9 @@
</span><span class="cx">         m_autoHideCursorTimer.stop();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void EventHandler::autoHideCursorTimerFired(Timer&lt;EventHandler&gt;* timer)
</del><ins>+void EventHandler::autoHideCursorTimerFired(Timer&lt;EventHandler&gt;&amp; timer)
</ins><span class="cx"> {
</span><del>-    ASSERT_UNUSED(timer, timer == &amp;m_autoHideCursorTimer);
</del><ins>+    ASSERT_UNUSED(timer, &amp;timer == &amp;m_autoHideCursorTimer);
</ins><span class="cx">     m_currentMouseCursor = noneCursor();
</span><span class="cx">     FrameView* view = m_frame.view();
</span><span class="cx">     if (view &amp;&amp; view-&gt;isActive())
</span><span class="lines">@@ -2824,9 +2824,9 @@
</span><span class="cx">     m_fakeMouseMoveEventTimer.stop();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void EventHandler::fakeMouseMoveEventTimerFired(Timer&lt;EventHandler&gt;* timer)
</del><ins>+void EventHandler::fakeMouseMoveEventTimerFired(Timer&lt;EventHandler&gt;&amp; timer)
</ins><span class="cx"> {
</span><del>-    ASSERT_UNUSED(timer, timer == &amp;m_fakeMouseMoveEventTimer);
</del><ins>+    ASSERT_UNUSED(timer, &amp;timer == &amp;m_fakeMouseMoveEventTimer);
</ins><span class="cx">     ASSERT(!m_mousePressed);
</span><span class="cx"> 
</span><span class="cx">     if (!m_frame.settings().deviceSupportsMouse())
</span><span class="lines">@@ -2859,7 +2859,7 @@
</span><span class="cx">     m_resizeLayer = 0;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void EventHandler::hoverTimerFired(Timer&lt;EventHandler&gt;*)
</del><ins>+void EventHandler::hoverTimerFired(Timer&lt;EventHandler&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_hoverTimer.stop();
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorepageEventHandlerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/EventHandler.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/EventHandler.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/EventHandler.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -327,9 +327,9 @@
</span><span class="cx"> 
</span><span class="cx">     OptionalCursor selectCursor(const HitTestResult&amp;, bool shiftKey);
</span><span class="cx"> 
</span><del>-    void hoverTimerFired(Timer&lt;EventHandler&gt;*);
</del><ins>+    void hoverTimerFired(Timer&lt;EventHandler&gt;&amp;);
</ins><span class="cx"> #if ENABLE(CURSOR_SUPPORT)
</span><del>-    void cursorUpdateTimerFired(Timer&lt;EventHandler&gt;*);
</del><ins>+    void cursorUpdateTimerFired(Timer&lt;EventHandler&gt;&amp;);
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx">     bool logicalScrollOverflow(ScrollLogicalDirection, ScrollGranularity, Node* startingNode = 0);
</span><span class="lines">@@ -348,7 +348,7 @@
</span><span class="cx">     static bool isKeyboardOptionTab(KeyboardEvent*);
</span><span class="cx">     static bool eventInvertsTabsToLinksClientCallResult(KeyboardEvent*);
</span><span class="cx"> 
</span><del>-    void fakeMouseMoveEventTimerFired(Timer&lt;EventHandler&gt;*);
</del><ins>+    void fakeMouseMoveEventTimerFired(Timer&lt;EventHandler&gt;&amp;);
</ins><span class="cx">     void cancelFakeMouseMoveEvent();
</span><span class="cx"> 
</span><span class="cx">     bool isInsideScrollbar(const IntPoint&amp;) const;
</span><span class="lines">@@ -441,7 +441,7 @@
</span><span class="cx"> #if ENABLE(CURSOR_VISIBILITY)
</span><span class="cx">     void startAutoHideCursorTimer();
</span><span class="cx">     void cancelAutoHideCursorTimer();
</span><del>-    void autoHideCursorTimerFired(Timer&lt;EventHandler&gt;*);
</del><ins>+    void autoHideCursorTimerFired(Timer&lt;EventHandler&gt;&amp;);
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx">     Frame&amp; m_frame;
</span></span></pre></div>
<a id="trunkSourceWebCorepageEventSourcecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/EventSource.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/EventSource.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/EventSource.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -170,7 +170,7 @@
</span><span class="cx">     dispatchEvent(Event::create(eventNames().errorEvent, false, false));
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void EventSource::connectTimerFired(Timer&lt;EventSource&gt;*)
</del><ins>+void EventSource::connectTimerFired(Timer&lt;EventSource&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     connect();
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCorepageEventSourceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/EventSource.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/EventSource.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/EventSource.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -97,7 +97,7 @@
</span><span class="cx">     void networkRequestEnded();
</span><span class="cx">     void scheduleInitialConnect();
</span><span class="cx">     void scheduleReconnect();
</span><del>-    void connectTimerFired(Timer&lt;EventSource&gt;*);
</del><ins>+    void connectTimerFired(Timer&lt;EventSource&gt;&amp;);
</ins><span class="cx">     void abortConnectionAttempt();
</span><span class="cx">     void parseEventStream();
</span><span class="cx">     void parseEventStreamLine(unsigned pos, int fieldLength, int lineLength);
</span></span></pre></div>
<a id="trunkSourceWebCorepageFrameViewcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/FrameView.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/FrameView.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/FrameView.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -2404,7 +2404,7 @@
</span><span class="cx">     return std::max&lt;double&gt;(0, m_deferredRepaintDelay - timeSinceLastPaint);
</span><span class="cx"> }
</span><span class="cx">     
</span><del>-void FrameView::deferredRepaintTimerFired(Timer&lt;FrameView&gt;*)
</del><ins>+void FrameView::deferredRepaintTimerFired(Timer&lt;FrameView&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     doDeferredRepaints();
</span><span class="cx"> }
</span><span class="lines">@@ -2433,7 +2433,7 @@
</span><span class="cx"> #endif
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void FrameView::layoutTimerFired(Timer&lt;FrameView&gt;*)
</del><ins>+void FrameView::layoutTimerFired(Timer&lt;FrameView&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx"> #ifdef INSTRUMENT_LAYOUT_SCHEDULING
</span><span class="cx">     if (!frame().document()-&gt;ownerElement())
</span><span class="lines">@@ -2908,7 +2908,7 @@
</span><span class="cx">     adjustTiledBackingCoverage();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void FrameView::postLayoutTimerFired(Timer&lt;FrameView&gt;*)
</del><ins>+void FrameView::postLayoutTimerFired(Timer&lt;FrameView&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     performPostLayoutTasks();
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCorepageFrameViewh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/FrameView.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/FrameView.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/FrameView.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -104,7 +104,7 @@
</span><span class="cx"> 
</span><span class="cx">     void layout(bool allowSubtree = true);
</span><span class="cx">     bool didFirstLayout() const;
</span><del>-    void layoutTimerFired(Timer&lt;FrameView&gt;*);
</del><ins>+    void layoutTimerFired(Timer&lt;FrameView&gt;&amp;);
</ins><span class="cx">     void scheduleRelayout();
</span><span class="cx">     void scheduleRelayoutOfSubtree(RenderElement&amp;);
</span><span class="cx">     void unscheduleRelayout();
</span><span class="lines">@@ -269,7 +269,7 @@
</span><span class="cx"> 
</span><span class="cx">     void restoreScrollbar();
</span><span class="cx"> 
</span><del>-    void postLayoutTimerFired(Timer&lt;FrameView&gt;*);
</del><ins>+    void postLayoutTimerFired(Timer&lt;FrameView&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     bool wasScrolledByUser() const;
</span><span class="cx">     void setWasScrolledByUser(bool);
</span><span class="lines">@@ -544,7 +544,7 @@
</span><span class="cx">     virtual void notifyPageThatContentAreaWillPaint() const OVERRIDE;
</span><span class="cx"> 
</span><span class="cx">     bool shouldUseLoadTimeDeferredRepaintDelay() const;
</span><del>-    void deferredRepaintTimerFired(Timer&lt;FrameView&gt;*);
</del><ins>+    void deferredRepaintTimerFired(Timer&lt;FrameView&gt;&amp;);
</ins><span class="cx">     void doDeferredRepaints();
</span><span class="cx">     void updateDeferredRepaintDelayAfterRepaint();
</span><span class="cx">     double adjustedDeferredRepaintDelay() const;
</span></span></pre></div>
<a id="trunkSourceWebCorepagePageThrottlercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/PageThrottler.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/PageThrottler.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/PageThrottler.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -133,7 +133,7 @@
</span><span class="cx">         m_throttleHysteresisTimer.startOneShot(kThrottleHysteresisSeconds);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void PageThrottler::throttleHysteresisTimerFired(Timer&lt;PageThrottler&gt;*)
</del><ins>+void PageThrottler::throttleHysteresisTimerFired(Timer&lt;PageThrottler&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(!m_activityTokens.size());
</span><span class="cx">     throttlePage();
</span></span></pre></div>
<a id="trunkSourceWebCorepagePageThrottlerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/PageThrottler.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/PageThrottler.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/PageThrottler.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -65,7 +65,7 @@
</span><span class="cx"> 
</span><span class="cx">     void startThrottleHysteresisTimer();
</span><span class="cx">     void stopThrottleHysteresisTimer();
</span><del>-    void throttleHysteresisTimerFired(Timer&lt;PageThrottler&gt;*);
</del><ins>+    void throttleHysteresisTimerFired(Timer&lt;PageThrottler&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     void throttlePage();
</span><span class="cx">     void unthrottlePage();
</span></span></pre></div>
<a id="trunkSourceWebCorepageanimationAnimationControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/animation/AnimationController.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/animation/AnimationController.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/animation/AnimationController.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -154,7 +154,7 @@
</span><span class="cx">     m_animationTimer.startOneShot(timeToNextService);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void AnimationControllerPrivate::updateStyleIfNeededDispatcherFired(Timer&lt;AnimationControllerPrivate&gt;*)
</del><ins>+void AnimationControllerPrivate::updateStyleIfNeededDispatcherFired(Timer&lt;AnimationControllerPrivate&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     fireEventsAndUpdateStyle();
</span><span class="cx"> }
</span><span class="lines">@@ -221,7 +221,7 @@
</span><span class="cx"> }
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-void AnimationControllerPrivate::animationTimerFired(Timer&lt;AnimationControllerPrivate&gt;*)
</del><ins>+void AnimationControllerPrivate::animationTimerFired(Timer&lt;AnimationControllerPrivate&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     // Make sure animationUpdateTime is updated, so that it is current even if no
</span><span class="cx">     // styleChange has happened (e.g. accelerated animations)
</span></span></pre></div>
<a id="trunkSourceWebCorepageanimationAnimationControllerPrivateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/animation/AnimationControllerPrivate.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/animation/AnimationControllerPrivate.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/page/animation/AnimationControllerPrivate.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -67,7 +67,7 @@
</span><span class="cx">     CompositeAnimation&amp; ensureCompositeAnimation(RenderElement*);
</span><span class="cx">     bool clear(RenderElement*);
</span><span class="cx"> 
</span><del>-    void updateStyleIfNeededDispatcherFired(Timer&lt;AnimationControllerPrivate&gt;*);
</del><ins>+    void updateStyleIfNeededDispatcherFired(Timer&lt;AnimationControllerPrivate&gt;&amp;);
</ins><span class="cx">     void startUpdateStyleIfNeededDispatcher();
</span><span class="cx">     void addEventToDispatch(PassRefPtr&lt;Element&gt; element, const AtomicString&amp; eventType, const String&amp; name, double elapsedTime);
</span><span class="cx">     void addElementChangeToDispatch(PassRef&lt;Element&gt;);
</span><span class="lines">@@ -113,7 +113,7 @@
</span><span class="cx">     void setAllowsNewAnimationsWhileSuspended(bool);
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void animationTimerFired(Timer&lt;AnimationControllerPrivate&gt;*);
</del><ins>+    void animationTimerFired(Timer&lt;AnimationControllerPrivate&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     void styleAvailable();
</span><span class="cx">     void fireEventsAndUpdateStyle();
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformScrollbarcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/Scrollbar.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/Scrollbar.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/Scrollbar.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -183,7 +183,7 @@
</span><span class="cx">         Widget::paint(context, damageRect);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void Scrollbar::autoscrollTimerFired(Timer&lt;Scrollbar&gt;*)
</del><ins>+void Scrollbar::autoscrollTimerFired(Timer&lt;Scrollbar&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     autoscrollPressedPart(theme()-&gt;autoscrollTimerDelay());
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformScrollbarh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/Scrollbar.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/Scrollbar.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/Scrollbar.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -163,7 +163,7 @@
</span><span class="cx">     virtual void updateThumbPosition();
</span><span class="cx">     virtual void updateThumbProportion();
</span><span class="cx"> 
</span><del>-    void autoscrollTimerFired(Timer&lt;Scrollbar&gt;*);
</del><ins>+    void autoscrollTimerFired(Timer&lt;Scrollbar&gt;&amp;);
</ins><span class="cx">     void startTimerIfNeeded(double delay);
</span><span class="cx">     void stopTimerIfNeeded();
</span><span class="cx">     void autoscrollPressedPart(double delay);
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformTimerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/Timer.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/Timer.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/Timer.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -110,15 +110,36 @@
</span><span class="cx"> 
</span><span class="cx"> template &lt;typename TimerFiredClass&gt; class Timer : public TimerBase {
</span><span class="cx"> public:
</span><del>-    typedef void (TimerFiredClass::*TimerFiredFunction)(Timer*);
</del><ins>+    typedef void (TimerFiredClass::*TimerFiredFunction)(Timer&amp;);
+    typedef void (TimerFiredClass::*DeprecatedTimerFiredFunction)(Timer*);
</ins><span class="cx"> 
</span><del>-    Timer(TimerFiredClass* o, TimerFiredFunction f)
-        : m_object(o), m_function(f) { }
</del><ins>+    Timer(TimerFiredClass* object, TimerFiredFunction function)
+        : m_object(object)
+        , m_deprecatedFunction(nullptr)
+        , m_function(function)
+    {
+    }
</ins><span class="cx"> 
</span><ins>+    Timer(TimerFiredClass* object, DeprecatedTimerFiredFunction function)
+        : m_object(object)
+        , m_deprecatedFunction(function)
+        , m_function(nullptr)
+    {
+    }
+
</ins><span class="cx"> private:
</span><del>-    virtual void fired() OVERRIDE { (m_object-&gt;*m_function)(this); }
</del><ins>+    virtual void fired() OVERRIDE
+    {
+        if (m_deprecatedFunction) {
+            (m_object-&gt;*m_deprecatedFunction)(this);
+            return;
+        }
</ins><span class="cx"> 
</span><ins>+        (m_object-&gt;*m_function)(*this);
+    }
+
</ins><span class="cx">     TimerFiredClass* m_object;
</span><ins>+    DeprecatedTimerFiredFunction m_deprecatedFunction;
</ins><span class="cx">     TimerFiredFunction m_function;
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="lines">@@ -141,16 +162,27 @@
</span><span class="cx"> 
</span><span class="cx"> template &lt;typename TimerFiredClass&gt; class DeferrableOneShotTimer : protected TimerBase {
</span><span class="cx"> public:
</span><del>-    typedef void (TimerFiredClass::*TimerFiredFunction)(DeferrableOneShotTimer*);
</del><ins>+    typedef void (TimerFiredClass::*TimerFiredFunction)(DeferrableOneShotTimer&amp;);
+    typedef void (TimerFiredClass::*DeprecatedTimerFiredFunction)(DeferrableOneShotTimer*);
</ins><span class="cx"> 
</span><del>-    DeferrableOneShotTimer(TimerFiredClass* o, TimerFiredFunction f, double delay)
-        : m_object(o)
-        , m_function(f)
</del><ins>+    DeferrableOneShotTimer(TimerFiredClass* object, TimerFiredFunction function, double delay)
+        : m_object(object)
+        , m_function(function)
+        , m_deprecatedFunction(nullptr)
</ins><span class="cx">         , m_delay(delay)
</span><span class="cx">         , m_shouldRestartWhenTimerFires(false)
</span><span class="cx">     {
</span><span class="cx">     }
</span><span class="cx"> 
</span><ins>+    DeferrableOneShotTimer(TimerFiredClass* object, DeprecatedTimerFiredFunction function, double delay)
+        : m_object(object)
+        , m_function(nullptr)
+        , m_deprecatedFunction(function)
+        , m_delay(delay)
+        , m_shouldRestartWhenTimerFires(false)
+    {
+    }
+
</ins><span class="cx">     void restart()
</span><span class="cx">     {
</span><span class="cx">         // Setting this boolean is much more efficient than calling startOneShot
</span><span class="lines">@@ -181,11 +213,17 @@
</span><span class="cx">             return;
</span><span class="cx">         }
</span><span class="cx"> 
</span><del>-        (m_object-&gt;*m_function)(this);
</del><ins>+        if (m_deprecatedFunction) {
+            (m_object-&gt;*m_deprecatedFunction)(this);
+            return;
+        }
+
+        (m_object-&gt;*m_function)(*this);
</ins><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx">     TimerFiredClass* m_object;
</span><span class="cx">     TimerFiredFunction m_function;
</span><ins>+    DeprecatedTimerFiredFunction m_deprecatedFunction;
</ins><span class="cx"> 
</span><span class="cx">     double m_delay;
</span><span class="cx">     bool m_shouldRestartWhenTimerFires;
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsBitmapImagecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/BitmapImage.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/BitmapImage.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/BitmapImage.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -696,7 +696,7 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> 
</span><del>-void BitmapImage::advanceAnimation(Timer&lt;BitmapImage&gt;*)
</del><ins>+void BitmapImage::advanceAnimation(Timer&lt;BitmapImage&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     internalAdvanceAnimation(false);
</span><span class="cx">     // At this point the image region has been marked dirty, and if it's
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsBitmapImageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/BitmapImage.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/BitmapImage.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/BitmapImage.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -269,7 +269,7 @@
</span><span class="cx">     int repetitionCount(bool imageKnownToBeComplete);  // |imageKnownToBeComplete| should be set if the caller knows the entire image has been decoded.
</span><span class="cx">     bool shouldAnimate();
</span><span class="cx">     virtual void startAnimation(bool catchUpIfNecessary = true) OVERRIDE;
</span><del>-    void advanceAnimation(Timer&lt;BitmapImage&gt;*);
</del><ins>+    void advanceAnimation(Timer&lt;BitmapImage&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     // Function that does the real work of advancing the animation.  When
</span><span class="cx">     // skippingFrames is true, we're in the middle of a loop trying to skip over
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsMediaPlayercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/MediaPlayer.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/MediaPlayer.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/MediaPlayer.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -959,7 +959,7 @@
</span><span class="cx">     return m_private-&gt;videoDecodedByteCount();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaPlayer::reloadTimerFired(Timer&lt;MediaPlayer&gt;*)
</del><ins>+void MediaPlayer::reloadTimerFired(Timer&lt;MediaPlayer&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_private-&gt;cancelLoad();
</span><span class="cx">     loadWithNextMediaEngine(m_currentMediaEngine);
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsMediaPlayerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/MediaPlayer.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/MediaPlayer.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/MediaPlayer.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -555,7 +555,7 @@
</span><span class="cx">     MediaPlayer(MediaPlayerClient*);
</span><span class="cx">     MediaPlayerFactory* nextBestMediaEngine(MediaPlayerFactory*) const;
</span><span class="cx">     void loadWithNextMediaEngine(MediaPlayerFactory*);
</span><del>-    void reloadTimerFired(Timer&lt;MediaPlayer&gt;*);
</del><ins>+    void reloadTimerFired(Timer&lt;MediaPlayer&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     static void initializeMediaEngines();
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicscamacLayerPoolh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/ca/mac/LayerPool.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/ca/mac/LayerPool.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/ca/mac/LayerPool.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -60,7 +60,7 @@
</span><span class="cx"> 
</span><span class="cx">     bool canReuseLayerWithSize(const IntSize&amp; size) const { return m_maxBytesForPool &amp;&amp; !size.isEmpty(); }
</span><span class="cx">     void schedulePrune();
</span><del>-    void pruneTimerFired(Timer&lt;LayerPool&gt;*);
</del><ins>+    void pruneTimerFired(Timer&lt;LayerPool&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     typedef enum { LeaveUnchanged, MarkAsUsed } AccessType;
</span><span class="cx">     LayerList&amp; listOfLayersWithSize(const IntSize&amp;, AccessType = LeaveUnchanged);
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicscamacLayerPoolmm"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/ca/mac/LayerPool.mm (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/ca/mac/LayerPool.mm        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/ca/mac/LayerPool.mm        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -106,7 +106,7 @@
</span><span class="cx">     m_pruneTimer.startOneShot(1);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void LayerPool::pruneTimerFired(Timer&lt;LayerPool&gt;*)
</del><ins>+void LayerPool::pruneTimerFired(Timer&lt;LayerPool&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     unsigned shrinkTo = decayedCapacity();
</span><span class="cx">     while (m_totalBytes &gt; shrinkTo) {
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicscgImageBufferBackingStoreCachecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/cg/ImageBufferBackingStoreCache.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/cg/ImageBufferBackingStoreCache.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/cg/ImageBufferBackingStoreCache.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -209,7 +209,7 @@
</span><span class="cx">     schedulePurgeTimer();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void ImageBufferBackingStoreCache::timerFired(DeferrableOneShotTimer&lt;ImageBufferBackingStoreCache&gt;*)
</del><ins>+void ImageBufferBackingStoreCache::timerFired(DeferrableOneShotTimer&lt;ImageBufferBackingStoreCache&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     while (!m_cachedSurfaces.isEmpty()) {
</span><span class="cx">         CachedSurfaceMap::iterator iter = m_cachedSurfaces.begin();
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicscgImageBufferBackingStoreCacheh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/cg/ImageBufferBackingStoreCache.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/cg/ImageBufferBackingStoreCache.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/cg/ImageBufferBackingStoreCache.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -97,7 +97,7 @@
</span><span class="cx">     bool tryTakeFromCache(const IntSize&amp;, CGColorSpaceRef, bool needExactSize, IOSurfaceAndContextWithCreationParams&amp; outInfo);
</span><span class="cx">     bool isAcceptableSurface(const IOSurfaceAndContextWithCreationParams&amp;, const IntSize&amp;, CGColorSpaceRef, bool needExactSize) const;
</span><span class="cx"> 
</span><del>-    void timerFired(DeferrableOneShotTimer&lt;ImageBufferBackingStoreCache&gt;*);
</del><ins>+    void timerFired(DeferrableOneShotTimer&lt;ImageBufferBackingStoreCache&gt;&amp;);
</ins><span class="cx">     void schedulePurgeTimer();
</span><span class="cx"> 
</span><span class="cx">     DeferrableOneShotTimer&lt;ImageBufferBackingStoreCache&gt; m_purgeTimer;
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicscgSubimageCacheWithTimercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/cg/SubimageCacheWithTimer.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/cg/SubimageCacheWithTimer.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/cg/SubimageCacheWithTimer.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -65,7 +65,7 @@
</span><span class="cx"> {
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void SubimageCacheWithTimer::invalidateCacheTimerFired(DeferrableOneShotTimer&lt;SubimageCacheWithTimer&gt;*)
</del><ins>+void SubimageCacheWithTimer::invalidateCacheTimerFired(DeferrableOneShotTimer&lt;SubimageCacheWithTimer&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_images.clear();
</span><span class="cx">     m_cache.clear();
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicscgSubimageCacheWithTimerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/cg/SubimageCacheWithTimer.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/cg/SubimageCacheWithTimer.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/cg/SubimageCacheWithTimer.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -88,7 +88,7 @@
</span><span class="cx">     void clearImage(CGImageRef);
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void invalidateCacheTimerFired(DeferrableOneShotTimer&lt;SubimageCacheWithTimer&gt;*);
</del><ins>+    void invalidateCacheTimerFired(DeferrableOneShotTimer&lt;SubimageCacheWithTimer&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     HashCountedSet&lt;CGImageRef&gt; m_images;
</span><span class="cx">     SubimageCache m_cache;
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsmacMediaPlayerPrivateQTKith"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -173,7 +173,7 @@
</span><span class="cx">     void updateStates();
</span><span class="cx">     void doSeek();
</span><span class="cx">     void cancelSeek();
</span><del>-    void seekTimerFired(Timer&lt;MediaPlayerPrivateQTKit&gt;*);
</del><ins>+    void seekTimerFired(Timer&lt;MediaPlayerPrivateQTKit&gt;&amp;);
</ins><span class="cx">     float maxTimeLoaded() const;
</span><span class="cx">     void disableUnsupportedTracks();
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsmacMediaPlayerPrivateQTKitmm"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.mm (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.mm        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.mm        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -797,7 +797,7 @@
</span><span class="cx">     m_seekTimer.stop();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void MediaPlayerPrivateQTKit::seekTimerFired(Timer&lt;MediaPlayerPrivateQTKit&gt;*)
</del><ins>+void MediaPlayerPrivateQTKit::seekTimerFired(Timer&lt;MediaPlayerPrivateQTKit&gt;&amp;)
</ins><span class="cx"> {        
</span><span class="cx">     if (!metaDataAvailable()|| !seeking() || currentTime() == m_seekTo) {
</span><span class="cx">         cancelSeek();
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformmacScrollAnimatorMach"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/mac/ScrollAnimatorMac.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/mac/ScrollAnimatorMac.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/mac/ScrollAnimatorMac.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -78,10 +78,10 @@
</span><span class="cx">     RetainPtr&lt;WebScrollbarPainterDelegate&gt; m_horizontalScrollbarPainterDelegate;
</span><span class="cx">     RetainPtr&lt;WebScrollbarPainterDelegate&gt; m_verticalScrollbarPainterDelegate;
</span><span class="cx"> 
</span><del>-    void initialScrollbarPaintTimerFired(Timer&lt;ScrollAnimatorMac&gt;*);
</del><ins>+    void initialScrollbarPaintTimerFired(Timer&lt;ScrollAnimatorMac&gt;&amp;);
</ins><span class="cx">     Timer&lt;ScrollAnimatorMac&gt; m_initialScrollbarPaintTimer;
</span><span class="cx"> 
</span><del>-    void sendContentAreaScrolledTimerFired(Timer&lt;ScrollAnimatorMac&gt;*);
</del><ins>+    void sendContentAreaScrolledTimerFired(Timer&lt;ScrollAnimatorMac&gt;&amp;);
</ins><span class="cx">     Timer&lt;ScrollAnimatorMac&gt; m_sendContentAreaScrolledTimer;
</span><span class="cx">     FloatSize m_contentAreaScrolledTimerScrollDelta;
</span><span class="cx"> 
</span><span class="lines">@@ -155,7 +155,7 @@
</span><span class="cx">     virtual void adjustScrollPositionToBoundsIfNecessary() OVERRIDE;
</span><span class="cx"> 
</span><span class="cx">     bool pinnedInDirection(float deltaX, float deltaY);
</span><del>-    void snapRubberBandTimerFired(Timer&lt;ScrollAnimatorMac&gt;*);
</del><ins>+    void snapRubberBandTimerFired(Timer&lt;ScrollAnimatorMac&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     ScrollElasticityController m_scrollElasticityController;
</span><span class="cx">     Timer&lt;ScrollAnimatorMac&gt; m_snapRubberBandTimer;
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformmacScrollAnimatorMacmm"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/mac/ScrollAnimatorMac.mm (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/mac/ScrollAnimatorMac.mm        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/mac/ScrollAnimatorMac.mm        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -1229,7 +1229,7 @@
</span><span class="cx">     m_snapRubberBandTimer.stop();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void ScrollAnimatorMac::snapRubberBandTimerFired(Timer&lt;ScrollAnimatorMac&gt;*)
</del><ins>+void ScrollAnimatorMac::snapRubberBandTimerFired(Timer&lt;ScrollAnimatorMac&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     m_scrollElasticityController.snapRubberBandTimerFired();
</span><span class="cx"> }
</span><span class="lines">@@ -1310,7 +1310,7 @@
</span><span class="cx">     m_initialScrollbarPaintTimer.stop();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void ScrollAnimatorMac::initialScrollbarPaintTimerFired(Timer&lt;ScrollAnimatorMac&gt;*)
</del><ins>+void ScrollAnimatorMac::initialScrollbarPaintTimerFired(Timer&lt;ScrollAnimatorMac&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     // To force the scrollbars to flash, we have to call hide first. Otherwise, the ScrollbarPainterController
</span><span class="cx">     // might think that the scrollbars are already showing and bail early.
</span><span class="lines">@@ -1334,7 +1334,7 @@
</span><span class="cx">         [m_scrollbarPainterController contentAreaScrolled];
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void ScrollAnimatorMac::sendContentAreaScrolledTimerFired(Timer&lt;ScrollAnimatorMac&gt;*)
</del><ins>+void ScrollAnimatorMac::sendContentAreaScrolledTimerFired(Timer&lt;ScrollAnimatorMac&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     sendContentAreaScrolled(m_contentAreaScrolledTimerScrollDelta);
</span><span class="cx">     m_contentAreaScrolledTimerScrollDelta = FloatSize();
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformmockDeviceOrientationClientMockcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -62,9 +62,9 @@
</span><span class="cx">         m_timer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void DeviceOrientationClientMock::timerFired(Timer&lt;DeviceOrientationClientMock&gt;* timer)
</del><ins>+void DeviceOrientationClientMock::timerFired(Timer&lt;DeviceOrientationClientMock&gt;&amp; timer)
</ins><span class="cx"> {
</span><del>-    ASSERT_UNUSED(timer, timer == &amp;m_timer);
</del><ins>+    ASSERT_UNUSED(timer, &amp;timer == &amp;m_timer);
</ins><span class="cx">     m_timer.stop();
</span><span class="cx">     m_controller-&gt;didChangeDeviceOrientation(m_orientation.get());
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformmockDeviceOrientationClientMockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/mock/DeviceOrientationClientMock.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/mock/DeviceOrientationClientMock.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/mock/DeviceOrientationClientMock.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -54,7 +54,7 @@
</span><span class="cx">     void setOrientation(PassRefPtr&lt;DeviceOrientationData&gt;);
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void timerFired(Timer&lt;DeviceOrientationClientMock&gt;*);
</del><ins>+    void timerFired(Timer&lt;DeviceOrientationClientMock&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     RefPtr&lt;DeviceOrientationData&gt; m_orientation;
</span><span class="cx">     DeviceOrientationController* m_controller;
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformnetworkNetworkStateNotifierh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/network/NetworkStateNotifier.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/network/NetworkStateNotifier.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/network/NetworkStateNotifier.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -75,7 +75,7 @@
</span><span class="cx">     void updateState();
</span><span class="cx"> 
</span><span class="cx"> #if PLATFORM(MAC) &amp;&amp; !PLATFORM(IOS)
</span><del>-    void networkStateChangeTimerFired(Timer&lt;NetworkStateNotifier&gt;*);
</del><ins>+    void networkStateChangeTimerFired(Timer&lt;NetworkStateNotifier&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     static void dynamicStoreCallback(SCDynamicStoreRef, CFArrayRef changedKeys, void *info); 
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformnetworkResourceHandlecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/network/ResourceHandle.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/network/ResourceHandle.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/network/ResourceHandle.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -108,7 +108,7 @@
</span><span class="cx">     d-&gt;m_failureTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void ResourceHandle::fireFailure(Timer&lt;ResourceHandle&gt;*)
</del><ins>+void ResourceHandle::failureTimerFired(Timer&lt;ResourceHandle&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (!client())
</span><span class="cx">         return;
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformnetworkResourceHandleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/network/ResourceHandle.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/network/ResourceHandle.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/network/ResourceHandle.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -228,7 +228,7 @@
</span><span class="cx">     ResourceRequest&amp; firstRequest();
</span><span class="cx">     const String&amp; lastHTTPMethod() const;
</span><span class="cx"> 
</span><del>-    void fireFailure(Timer&lt;ResourceHandle&gt;*);
</del><ins>+    void failureTimerFired(Timer&lt;ResourceHandle&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     NetworkingContext* context() const;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformnetworkResourceHandleInternalh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/network/ResourceHandleInternal.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/network/ResourceHandleInternal.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/network/ResourceHandleInternal.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -118,7 +118,7 @@
</span><span class="cx">             , m_currentMacChallenge(nil)
</span><span class="cx"> #endif
</span><span class="cx">             , m_scheduledFailureType(ResourceHandle::NoFailure)
</span><del>-            , m_failureTimer(loader, &amp;ResourceHandle::fireFailure)
</del><ins>+            , m_failureTimer(loader, &amp;ResourceHandle::failureTimerFired)
</ins><span class="cx">         {
</span><span class="cx">             const URL&amp; url = m_firstRequest.url();
</span><span class="cx">             m_user = url.user();
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformnetworkmacNetworkStateNotifierMaccpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/network/mac/NetworkStateNotifierMac.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/network/mac/NetworkStateNotifierMac.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/platform/network/mac/NetworkStateNotifierMac.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -81,7 +81,7 @@
</span><span class="cx">     notifier-&gt;m_networkStateChangeTimer.startOneShot(StateChangeTimerInterval);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void NetworkStateNotifier::networkStateChangeTimerFired(Timer&lt;NetworkStateNotifier&gt;*)
</del><ins>+void NetworkStateNotifier::networkStateChangeTimerFired(Timer&lt;NetworkStateNotifier&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     bool oldOnLine = m_isOnLine;
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingImageQualityControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/ImageQualityController.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/ImageQualityController.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/ImageQualityController.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx">     }
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void ImageQualityController::highQualityRepaintTimerFired(Timer&lt;ImageQualityController&gt;*)
</del><ins>+void ImageQualityController::highQualityRepaintTimerFired(Timer&lt;ImageQualityController&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (m_renderView.documentBeingDestroyed())
</span><span class="cx">         return;
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingImageQualityControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/ImageQualityController.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/ImageQualityController.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/ImageQualityController.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -55,7 +55,7 @@
</span><span class="cx"> 
</span><span class="cx">     void removeLayer(RenderBoxModelObject*, LayerSizeMap* innerMap, const void* layer);
</span><span class="cx">     void set(RenderBoxModelObject*, LayerSizeMap* innerMap, const void* layer, const LayoutSize&amp;);
</span><del>-    void highQualityRepaintTimerFired(Timer&lt;ImageQualityController&gt;*);
</del><ins>+    void highQualityRepaintTimerFired(Timer&lt;ImageQualityController&gt;&amp;);
</ins><span class="cx">     void restartTimer();
</span><span class="cx">     void removeObject(RenderBoxModelObject*);
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderButtoncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderButton.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderButton.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/RenderButton.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -184,7 +184,7 @@
</span><span class="cx">     return LayoutRect(additionalOffset.x() + borderLeft(), additionalOffset.y() + borderTop(), width() - borderLeft() - borderRight(), height() - borderTop() - borderBottom());
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void RenderButton::timerFired(Timer&lt;RenderButton&gt;*)
</del><ins>+void RenderButton::timerFired(Timer&lt;RenderButton&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     // FIXME Bug 25110: Ideally we would stop our timer when our Document
</span><span class="cx">     // enters the page cache. But we currently have no way of being notified
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderButtonh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderButton.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderButton.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/RenderButton.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx"> 
</span><span class="cx">     virtual bool requiresForcedStyleRecalcPropagation() const OVERRIDE { return true; }
</span><span class="cx"> 
</span><del>-    void timerFired(Timer&lt;RenderButton&gt;*);
</del><ins>+    void timerFired(Timer&lt;RenderButton&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     RenderTextFragment* m_buttonText;
</span><span class="cx">     RenderBlock* m_inner;
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderLayerCompositorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -572,7 +572,7 @@
</span><span class="cx">         m_updateCompositingLayersTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void RenderLayerCompositor::updateCompositingLayersTimerFired(Timer&lt;RenderLayerCompositor&gt;*)
</del><ins>+void RenderLayerCompositor::updateCompositingLayersTimerFired(Timer&lt;RenderLayerCompositor&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     updateCompositingLayers(CompositingUpdateAfterLayout);
</span><span class="cx"> }
</span><span class="lines">@@ -3649,14 +3649,14 @@
</span><span class="cx"> }
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-void RenderLayerCompositor::layerFlushTimerFired(Timer&lt;RenderLayerCompositor&gt;*)
</del><ins>+void RenderLayerCompositor::layerFlushTimerFired(Timer&lt;RenderLayerCompositor&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (!m_hasPendingLayerFlush)
</span><span class="cx">         return;
</span><span class="cx">     scheduleLayerFlushNow();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void RenderLayerCompositor::paintRelatedMilestonesTimerFired(Timer&lt;RenderLayerCompositor&gt;*)
</del><ins>+void RenderLayerCompositor::paintRelatedMilestonesTimerFired(Timer&lt;RenderLayerCompositor&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     Frame&amp; frame = m_renderView.frameView().frame();
</span><span class="cx">     Page* page = frame.page();
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderLayerCompositorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderLayerCompositor.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderLayerCompositor.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/RenderLayerCompositor.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -335,7 +335,7 @@
</span><span class="cx">     void addToOverlapMap(OverlapMap&amp;, RenderLayer&amp;, IntRect&amp; layerBounds, bool&amp; boundsComputed);
</span><span class="cx">     void addToOverlapMapRecursive(OverlapMap&amp;, RenderLayer&amp;, RenderLayer* ancestorLayer = nullptr);
</span><span class="cx"> 
</span><del>-    void updateCompositingLayersTimerFired(Timer&lt;RenderLayerCompositor&gt;*);
</del><ins>+    void updateCompositingLayersTimerFired(Timer&lt;RenderLayerCompositor&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     // Returns true if any layer's compositing changed
</span><span class="cx">     void computeCompositingRequirements(RenderLayer* ancestorLayer, RenderLayer&amp;, OverlapMap*, struct CompositingState&amp;, bool&amp; layersChanged, bool&amp; descendantHas3DTransform);
</span><span class="lines">@@ -427,9 +427,9 @@
</span><span class="cx">     void scheduleLayerFlushNow();
</span><span class="cx">     bool isThrottlingLayerFlushes() const;
</span><span class="cx">     void startLayerFlushTimerIfNeeded();
</span><del>-    void layerFlushTimerFired(Timer&lt;RenderLayerCompositor&gt;*);
</del><ins>+    void layerFlushTimerFired(Timer&lt;RenderLayerCompositor&gt;&amp;);
</ins><span class="cx"> 
</span><del>-    void paintRelatedMilestonesTimerFired(Timer&lt;RenderLayerCompositor&gt;*);
</del><ins>+    void paintRelatedMilestonesTimerFired(Timer&lt;RenderLayerCompositor&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx"> #if !LOG_DISABLED
</span><span class="cx">     const char* logReasonsForCompositing(const RenderLayer&amp;);
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderMarqueecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderMarquee.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderMarquee.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/RenderMarquee.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -240,7 +240,7 @@
</span><span class="cx">         m_timer.stop();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void RenderMarquee::timerFired(Timer&lt;RenderMarquee&gt;*)
</del><ins>+void RenderMarquee::timerFired(Timer&lt;RenderMarquee&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     if (m_layer-&gt;renderer().view().needsLayout())
</span><span class="cx">         return;
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderMarqueeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderMarquee.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderMarquee.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/RenderMarquee.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -79,7 +79,7 @@
</span><span class="cx">     void updateMarqueePosition();
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-    void timerFired(Timer&lt;RenderMarquee&gt;*);
</del><ins>+    void timerFired(Timer&lt;RenderMarquee&gt;&amp;);
</ins><span class="cx"> 
</span><span class="cx">     RenderLayer* m_layer;
</span><span class="cx">     int m_currentLoop;
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderNamedFlowThreadcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderNamedFlowThread.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderNamedFlowThread.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/RenderNamedFlowThread.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -510,14 +510,14 @@
</span><span class="cx">         m_regionOversetChangeEventTimer.startOneShot(0);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void RenderNamedFlowThread::regionLayoutUpdateEventTimerFired(Timer&lt;RenderNamedFlowThread&gt;*)
</del><ins>+void RenderNamedFlowThread::regionLayoutUpdateEventTimerFired(Timer&lt;RenderNamedFlowThread&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(m_namedFlow);
</span><span class="cx"> 
</span><span class="cx">     m_namedFlow-&gt;dispatchRegionLayoutUpdateEvent();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void RenderNamedFlowThread::regionOversetChangeEventTimerFired(Timer&lt;RenderNamedFlowThread&gt;*)
</del><ins>+void RenderNamedFlowThread::regionOversetChangeEventTimerFired(Timer&lt;RenderNamedFlowThread&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     ASSERT(m_namedFlow);
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderNamedFlowThreadh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderNamedFlowThread.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderNamedFlowThread.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/RenderNamedFlowThread.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -113,8 +113,8 @@
</span><span class="cx">     void checkInvalidRegions();
</span><span class="cx"> 
</span><span class="cx">     bool canBeDestroyed() const { return m_invalidRegionList.isEmpty() &amp;&amp; m_regionList.isEmpty() &amp;&amp; m_contentElements.isEmpty(); }
</span><del>-    void regionLayoutUpdateEventTimerFired(Timer&lt;RenderNamedFlowThread&gt;*);
-    void regionOversetChangeEventTimerFired(Timer&lt;RenderNamedFlowThread&gt;*);
</del><ins>+    void regionLayoutUpdateEventTimerFired(Timer&lt;RenderNamedFlowThread&gt;&amp;);
+    void regionOversetChangeEventTimerFired(Timer&lt;RenderNamedFlowThread&gt;&amp;);
</ins><span class="cx">     void clearContentElements();
</span><span class="cx">     void updateWritingMode();
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderProgresscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderProgress.cpp (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderProgress.cpp        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/RenderProgress.cpp        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -87,7 +87,7 @@
</span><span class="cx">             &amp;&amp; HTMLProgressElement::InvalidPosition != position());
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-void RenderProgress::animationTimerFired(Timer&lt;RenderProgress&gt;*)
</del><ins>+void RenderProgress::animationTimerFired(Timer&lt;RenderProgress&gt;&amp;)
</ins><span class="cx"> {
</span><span class="cx">     repaint();
</span><span class="cx">     if (!m_animationTimer.isActive() &amp;&amp; m_animating)
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderProgressh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderProgress.h (161767 => 161768)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderProgress.h        2014-01-11 16:58:36 UTC (rev 161767)
+++ trunk/Source/WebCore/rendering/RenderProgress.h        2014-01-11 18:19:04 UTC (rev 161768)
</span><span class="lines">@@ -49,7 +49,7 @@
</span><span class="cx">     virtual bool canBeReplacedWithInlineRunIn() const OVERRIDE;
</span><span class="cx">     virtual void computeLogicalHeight(LayoutUnit logicalHeight, LayoutUnit logicalTop, LogicalExtentComputedValues&amp;) const OVERRIDE;
</span><span class="cx"> 
</span><del>-    void animationTimerFired(Timer&lt;RenderProgress&gt;*);
</del><ins>+    void animationTimerFired(Timer&lt;RenderProgress&gt;&amp;);
</ins><span class="cx">     void updateAnimationState();
</span><span class="cx"> 
</span><span class="cx">     double m_position;
</span></span></pre>
</div>
</div>

</body>
</html>