Changeset 176495 in webkit
- Timestamp:
- Nov 21, 2014, 7:27:53 PM (11 years ago)
- Location:
- trunk/Source
- Files:
-
- 28 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r176494 r176495 1 2014-11-21 Gyuyoung Kim <gyuyoung.kim@samsung.com> 2 3 Unreviewed, EFL build fix since r176459. 4 5 r176459 removed Timer parameter in timer callbacks only for Mac port. 6 So this patch applies it to remaining classes for EFL port. 7 8 No new tests, fix build break. 9 10 * Modules/mediastream/RTCDTMFSender.cpp: 11 (WebCore::RTCDTMFSender::RTCDTMFSender): 12 * Modules/mediastream/RTCDataChannel.cpp: 13 (WebCore::RTCDataChannel::RTCDataChannel): 14 * Modules/mediastream/RTCPeerConnection.cpp: 15 (WebCore::RTCPeerConnection::RTCPeerConnection): 16 * Modules/vibration/Vibration.cpp: 17 (WebCore::Vibration::Vibration): 18 (WebCore::Vibration::timerFired): 19 * Modules/vibration/Vibration.h: 20 * bindings/js/GCController.cpp: 21 (WebCore::GCController::GCController): 22 * platform/efl/BatteryProviderEfl.cpp: 23 (WebCore::BatteryProviderEfl::BatteryProviderEfl): 24 (WebCore::BatteryProviderEfl::timerFired): 25 * platform/efl/BatteryProviderEfl.h: 26 * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: 27 (WebCore::MediaPlayerPrivateGStreamer::MediaPlayerPrivateGStreamer): 28 (WebCore::MediaPlayerPrivateGStreamer::fillTimerFired): 29 * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h: 30 * platform/graphics/texmap/TextureMapper.cpp: 31 (WebCore::BitmapTexturePool::BitmapTexturePool): 32 (WebCore::BitmapTexturePool::releaseUnusedTexturesTimerFired): 33 * platform/graphics/texmap/coordinated/CompositingCoordinator.cpp: 34 (WebCore::CompositingCoordinator::CompositingCoordinator): 35 (WebCore::CompositingCoordinator::releaseInactiveAtlasesTimerFired): 36 * platform/graphics/texmap/coordinated/CompositingCoordinator.h: 37 * platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp: 38 (WebCore::CoordinatedGraphicsLayer::CoordinatedGraphicsLayer): 39 (WebCore::CoordinatedGraphicsLayer::animationStartedTimerFired): 40 * platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h: 41 * platform/graphics/texmap/coordinated/CoordinatedImageBacking.cpp: 42 (WebCore::CoordinatedImageBacking::CoordinatedImageBacking): 43 (WebCore::CoordinatedImageBacking::clearContentsTimerFired): 44 * platform/graphics/texmap/coordinated/CoordinatedImageBacking.h: 45 * platform/mock/DeviceMotionClientMock.cpp: 46 (WebCore::DeviceMotionClientMock::DeviceMotionClientMock): 47 (WebCore::DeviceMotionClientMock::timerFired): 48 * platform/mock/DeviceMotionClientMock.h: 49 * platform/mock/TimerEventBasedMock.h: 50 (WebCore::TimerEvent::TimerEvent): 51 (WebCore::TimerEvent::timerFired): 52 1 53 2014-11-21 Benjamin Poulain <bpoulain@apple.com> 2 54 -
trunk/Source/WebCore/Modules/mediastream/RTCDTMFSender.cpp
r176459 r176495 66 66 , m_handler(WTF::move(handler)) 67 67 , m_stopped(false) 68 , m_scheduledEvent timer(*this, &RTCDTMFSender::scheduledEventTimerFired)68 , m_scheduledEventTimer(*this, &RTCDTMFSender::scheduledEventTimerFired) 69 69 { 70 70 m_handler->setClient(this); -
trunk/Source/WebCore/Modules/mediastream/RTCDataChannel.cpp
r176459 r176495 96 96 , m_readyState(ReadyStateConnecting) 97 97 , m_binaryType(BinaryTypeArrayBuffer) 98 , m_scheduledEvent timer(*this, &RTCDataChannel::scheduledEventTimerFired)98 , m_scheduledEventTimer(*this, &RTCDataChannel::scheduledEventTimerFired) 99 99 { 100 100 m_handler->setClient(this); -
trunk/Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp
r176459 r176495 175 175 , m_iceGatheringState(IceGatheringStateNew) 176 176 , m_iceConnectionState(IceConnectionStateNew) 177 , m_scheduledEvent timer(*this, &RTCPeerConnection::scheduledEventTimerFired)177 , m_scheduledEventTimer(*this, &RTCPeerConnection::scheduledEventTimerFired) 178 178 , m_configuration(configuration) 179 179 , m_stopped(false) -
trunk/Source/WebCore/Modules/vibration/Vibration.cpp
r175719 r176495 34 34 Vibration::Vibration(VibrationClient* client) 35 35 : m_vibrationClient(client) 36 , m_timer( this, &Vibration::timerFired)36 , m_timer(*this, &Vibration::timerFired) 37 37 , m_state(State::Idle) 38 38 { … … 92 92 } 93 93 94 void Vibration::timerFired( Timer* timer)94 void Vibration::timerFired() 95 95 { 96 ASSERT_UNUSED(timer, timer == &m_timer);97 98 96 m_timer.stop(); 99 97 -
trunk/Source/WebCore/Modules/vibration/Vibration.h
r175719 r176495 41 41 void cancelVibration(); 42 42 43 void timerFired( Timer*);43 void timerFired(); 44 44 45 45 static const char* supplementName(); -
trunk/Source/WebCore/bindings/js/GCController.cpp
r176459 r176495 52 52 GCController::GCController() 53 53 #if !USE(CF) 54 : m_GC timer(*this, &GCController::gcTimerFired)54 : m_GCTimer(*this, &GCController::gcTimerFired) 55 55 #endif 56 56 { -
trunk/Source/WebCore/platform/efl/BatteryProviderEfl.cpp
r175719 r176495 32 32 BatteryProviderEfl::BatteryProviderEfl(BatteryProviderEflClient* client) 33 33 : m_client(client) 34 , m_timer( this, &BatteryProviderEfl::timerFired)34 , m_timer(*this, &BatteryProviderEfl::timerFired) 35 35 , m_batteryStatusRefreshInterval(1.0) 36 36 { … … 74 74 } 75 75 76 void BatteryProviderEfl::timerFired( Timer* timer)76 void BatteryProviderEfl::timerFired() 77 77 { 78 ASSERT_UNUSED(timer, timer == &m_timer);79 78 E_DBus_Connection* edbusConnection = e_dbus_bus_get(DBUS_BUS_SYSTEM); 80 79 if (edbusConnection) -
trunk/Source/WebCore/platform/efl/BatteryProviderEfl.h
r175719 r176495 46 46 47 47 private: 48 void timerFired( Timer*);48 void timerFired(); 49 49 static void getBatteryStatus(void* data, void* replyData, DBusError*); 50 50 static void setBatteryClient(void* data, void* replyData, DBusError*); -
trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
r176108 r176495 201 201 , m_mediaDuration(0) 202 202 , m_downloadFinished(false) 203 , m_fillTimer( this, &MediaPlayerPrivateGStreamer::fillTimerFired)203 , m_fillTimer(*this, &MediaPlayerPrivateGStreamer::fillTimerFired) 204 204 , m_maxTimeLoaded(0) 205 205 , m_bufferingPercentage(0) … … 1146 1146 #endif 1147 1147 1148 void MediaPlayerPrivateGStreamer::fillTimerFired( Timer*)1148 void MediaPlayerPrivateGStreamer::fillTimerFired() 1149 1149 { 1150 1150 GstQuery* query = gst_query_new_buffering(GST_FORMAT_PERCENT); -
trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h
r176108 r176495 88 88 89 89 void setPreload(MediaPlayer::Preload); 90 void fillTimerFired( Timer*);90 void fillTimerFired(); 91 91 92 92 std::unique_ptr<PlatformTimeRanges> buffered() const; -
trunk/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp
r175719 r176495 55 55 private: 56 56 void scheduleReleaseUnusedTextures(); 57 void releaseUnusedTexturesTimerFired( Timer*);57 void releaseUnusedTexturesTimerFired(); 58 58 59 59 Vector<BitmapTexturePoolEntry> m_textures; … … 68 68 69 69 BitmapTexturePool::BitmapTexturePool() 70 : m_releaseUnusedTexturesTimer( this, &BitmapTexturePool::releaseUnusedTexturesTimerFired)70 : m_releaseUnusedTexturesTimer(*this, &BitmapTexturePool::releaseUnusedTexturesTimerFired) 71 71 { } 72 72 … … 79 79 } 80 80 81 void BitmapTexturePool::releaseUnusedTexturesTimerFired( Timer*)81 void BitmapTexturePool::releaseUnusedTexturesTimerFired() 82 82 { 83 83 if (m_textures.isEmpty()) -
trunk/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.cpp
r175719 r176495 60 60 , m_shouldSyncFrame(false) 61 61 , m_didInitializeRootCompositingLayer(false) 62 , m_releaseInactiveAtlasesTimer( this, &CompositingCoordinator::releaseInactiveAtlasesTimerFired)62 , m_releaseInactiveAtlasesTimer(*this, &CompositingCoordinator::releaseInactiveAtlasesTimerFired) 63 63 #if ENABLE(REQUEST_ANIMATION_FRAME) 64 64 , m_lastAnimationServiceTime(0) … … 397 397 } 398 398 399 void CompositingCoordinator::releaseInactiveAtlasesTimerFired( Timer*)399 void CompositingCoordinator::releaseInactiveAtlasesTimerFired() 400 400 { 401 401 // We always want to keep one atlas for root contents layer. -
trunk/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.h
r175719 r176495 123 123 void scheduleReleaseInactiveAtlases(); 124 124 125 void releaseInactiveAtlasesTimerFired( Timer*);125 void releaseInactiveAtlasesTimerFired(); 126 126 127 127 Page* m_page; -
trunk/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp
r175719 r176495 126 126 , m_compositedNativeImagePtr(0) 127 127 , m_platformLayer(0) 128 , m_animationStartedTimer( this, &CoordinatedGraphicsLayer::animationStartedTimerFired)128 , m_animationStartedTimer(*this, &CoordinatedGraphicsLayer::animationStartedTimerFired) 129 129 , m_scrollableArea(0) 130 130 { … … 1221 1221 } 1222 1222 1223 void CoordinatedGraphicsLayer::animationStartedTimerFired( Timer*)1223 void CoordinatedGraphicsLayer::animationStartedTimerFired() 1224 1224 { 1225 1225 client().notifyAnimationStarted(this, "", m_lastAnimationStartTime); -
trunk/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h
r175719 r176495 202 202 float effectiveContentsScale(); 203 203 204 void animationStartedTimerFired( Timer*);204 void animationStartedTimerFired(); 205 205 206 206 CoordinatedLayerID m_id; -
trunk/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBacking.cpp
r175719 r176495 67 67 , m_image(image) 68 68 , m_id(getCoordinatedImageBackingID(m_image.get())) 69 , m_clearContentsTimer( this, &CoordinatedImageBacking::clearContentsTimerFired)69 , m_clearContentsTimer(*this, &CoordinatedImageBacking::clearContentsTimerFired) 70 70 , m_isDirty(false) 71 71 , m_isVisible(false) … … 174 174 } 175 175 176 void CoordinatedImageBacking::clearContentsTimerFired( Timer*)176 void CoordinatedImageBacking::clearContentsTimerFired() 177 177 { 178 178 m_client->clearImageBackingContents(id()); -
trunk/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBacking.h
r175719 r176495 73 73 void releaseSurfaceIfNeeded(); 74 74 void updateVisibilityIfNeeded(bool& changedToVisible); 75 void clearContentsTimerFired( Timer*);75 void clearContentsTimerFired(); 76 76 77 77 Client* m_client; -
trunk/Source/WebCore/platform/mock/DeviceMotionClientMock.cpp
r175719 r176495 33 33 DeviceMotionClientMock::DeviceMotionClientMock() 34 34 : m_controller(0) 35 , m_timer( this, &DeviceMotionClientMock::timerFired)35 , m_timer(*this, &DeviceMotionClientMock::timerFired) 36 36 , m_isUpdating(false) 37 37 { … … 63 63 } 64 64 65 void DeviceMotionClientMock::timerFired( Timer* timer)65 void DeviceMotionClientMock::timerFired() 66 66 { 67 ASSERT_UNUSED(timer, timer == &m_timer);68 67 m_timer.stop(); 69 68 m_controller->didChangeDeviceMotion(m_motion.get()); -
trunk/Source/WebCore/platform/mock/DeviceMotionClientMock.h
r175719 r176495 56 56 57 57 private: 58 void timerFired( Timer*);58 void timerFired(); 59 59 60 60 RefPtr<DeviceMotionData> m_motion; -
trunk/Source/WebCore/platform/mock/TimerEventBasedMock.h
r175719 r176495 61 61 TimerEvent(TimerEventBasedMock* mock, PassRefPtr<MockNotifier> notifier) 62 62 : m_mock(mock) 63 , m_timer( this, &TimerEvent::timerFired)63 , m_timer(*this, &TimerEvent::timerFired) 64 64 , m_notifier(notifier) 65 65 { … … 69 69 virtual ~TimerEvent() { } 70 70 71 void timerFired( Timer*)71 void timerFired() 72 72 { 73 73 m_notifier->fire(); -
trunk/Source/WebKit2/ChangeLog
r176492 r176495 1 2014-11-21 Gyuyoung Kim <gyuyoung.kim@samsung.com> 2 3 Unreviewed, EFL build fix since r176459. 4 5 r176459 removed Timer parameter in timer callbacks only for Mac port. 6 So this patch applies it to remaining classes for EFL port. 7 8 * UIProcess/API/efl/EwkView.cpp: 9 (EwkView::EwkView): 10 (EwkView::displayTimerFired): 11 * UIProcess/API/efl/EwkView.h: 12 * UIProcess/efl/TextCheckerClientEfl.cpp: 13 (TextCheckerClientEfl::TextCheckerClientEfl): 14 (TextCheckerClientEfl::languagesUpdateTimerFired): 15 (TextCheckerClientEfl::spellCheckingSettingChangeTimerFired): 16 * UIProcess/efl/TextCheckerClientEfl.h: 17 * WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp: 18 (WebKit::CoordinatedLayerTreeHost::CoordinatedLayerTreeHost): 19 (WebKit::CoordinatedLayerTreeHost::layerFlushTimerFired): 20 * WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h: 21 1 22 2014-11-21 Chris Dumez <cdumez@apple.com> 2 23 -
trunk/Source/WebKit2/UIProcess/API/efl/EwkView.cpp
r176066 r176495 300 300 , m_gestureRecognizer(std::make_unique<GestureRecognizer>(this)) 301 301 #endif 302 , m_displayTimer( this, &EwkView::displayTimerFired)302 , m_displayTimer(*this, &EwkView::displayTimerFired) 303 303 , m_inputMethodContext(InputMethodContextEfl::create(this, smartData()->base.evas)) 304 304 #if HAVE(ACCESSIBILITY) && defined(HAVE_ECORE_X) … … 545 545 } 546 546 547 void EwkView::displayTimerFired( Timer*)547 void EwkView::displayTimerFired() 548 548 { 549 549 Ewk_View_Smart_Data* sd = smartData(); -
trunk/Source/WebKit2/UIProcess/API/efl/EwkView.h
r176066 r176495 217 217 WebCore::IntSize deviceSize() const; 218 218 219 void displayTimerFired( WebCore::Timer*);219 void displayTimerFired(); 220 220 221 221 // Evas_Smart_Class callback interface: -
trunk/Source/WebKit2/UIProcess/efl/TextCheckerClientEfl.cpp
r175719 r176495 51 51 52 52 TextCheckerClientEfl::TextCheckerClientEfl() 53 : m_languagesUpdateTimer( this, &TextCheckerClientEfl::languagesUpdateTimerFired)54 , m_spellCheckingSettingChangeTimer( this, &TextCheckerClientEfl::spellCheckingSettingChangeTimerFired)53 : m_languagesUpdateTimer(*this, &TextCheckerClientEfl::languagesUpdateTimerFired) 54 , m_spellCheckingSettingChangeTimer(*this, &TextCheckerClientEfl::spellCheckingSettingChangeTimerFired) 55 55 , m_textCheckerEnchant(std::make_unique<TextCheckerEnchant>()) 56 56 { … … 105 105 } 106 106 107 void TextCheckerClientEfl::languagesUpdateTimerFired( Timer*)107 void TextCheckerClientEfl::languagesUpdateTimerFired() 108 108 { 109 109 m_textCheckerEnchant->updateSpellCheckingLanguages(m_spellCheckingLanguages); 110 110 } 111 111 112 void TextCheckerClientEfl::spellCheckingSettingChangeTimerFired( Timer*)112 void TextCheckerClientEfl::spellCheckingSettingChangeTimerFired() 113 113 { 114 114 m_clientCallbacks.continuous_spell_checking_change( -
trunk/Source/WebKit2/UIProcess/efl/TextCheckerClientEfl.h
r175719 r176495 56 56 57 57 // To set languages on timer. 58 void languagesUpdateTimerFired( WebCore::Timer*);58 void languagesUpdateTimerFired(); 59 59 WebCore::Timer m_languagesUpdateTimer; 60 60 Vector<String> m_spellCheckingLanguages; 61 61 62 62 // To notify the client about the setting change on timer. 63 void spellCheckingSettingChangeTimerFired( WebCore::Timer*);63 void spellCheckingSettingChangeTimerFired(); 64 64 void callContinuousSpellCheckingChangeCallbackAsync(); 65 65 WebCore::Timer m_spellCheckingSettingChangeTimer; -
trunk/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp
r175719 r176495 65 65 , m_isSuspended(false) 66 66 , m_isWaitingForRenderer(true) 67 , m_layerFlushTimer( this, &CoordinatedLayerTreeHost::layerFlushTimerFired)67 , m_layerFlushTimer(*this, &CoordinatedLayerTreeHost::layerFlushTimerFired) 68 68 , m_layerFlushSchedulingEnabled(true) 69 69 , m_forceRepaintAsyncCallbackID(0) … … 223 223 } 224 224 225 void CoordinatedLayerTreeHost::layerFlushTimerFired( Timer*)225 void CoordinatedLayerTreeHost::layerFlushTimerFired() 226 226 { 227 227 performScheduledLayerFlush(); -
trunk/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h
r175719 r176495 87 87 void commitScrollOffset(uint32_t layerID, const WebCore::IntSize& offset); 88 88 89 void layerFlushTimerFired( WebCore::Timer*);89 void layerFlushTimerFired(); 90 90 91 91 void updateRootLayers();
Note:
See TracChangeset
for help on using the changeset viewer.