Changeset 127436 in webkit
- Timestamp:
- Sep 3, 2012 6:44:41 PM (12 years ago)
- Location:
- trunk/Source
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r127429 r127436 1 2012-09-03 Jinwoo Song <jinwoo7.song@samsung.com> 2 3 [EFL] Fix e_dbus_shutdown() error when exiting the Minibrowser 4 https://bugs.webkit.org/show_bug.cgi?id=95636 5 6 Reviewed by Gyuyoung Kim. 7 8 Check if the m_timer is active in stopUpdating() 9 to know the BatteryProvider is updating or not. 10 By checking the timer, stopUpdating() will be called 11 only BatteryProviderEfl is updating. 12 13 * platform/efl/BatteryProviderEfl.cpp: 14 (WebCore::BatteryProviderEfl::stopUpdating): 15 1 16 2012-09-03 Sheriff Bot <webkit.review.bot@gmail.com> 2 17 -
trunk/Source/WebCore/platform/efl/BatteryProviderEfl.cpp
r124552 r127436 60 60 void BatteryProviderEfl::stopUpdating() 61 61 { 62 if (!m_timer.isActive()) 63 return; 64 62 65 m_timer.stop(); 63 66 e_ukit_shutdown(); -
trunk/Source/WebKit/efl/ChangeLog
r127419 r127436 1 2012-09-03 Jinwoo Song <jinwoo7.song@samsung.com> 2 3 [EFL] Fix e_dbus_shutdown() error when exiting the Minibrowser 4 https://bugs.webkit.org/show_bug.cgi?id=95636 5 6 Reviewed by Gyuyoung Kim. 7 8 Invoke stopUpdating() in the destructor of BatteryClinetEfl() 9 to call e_ukit_shutdown() and e_dbus_shutdown() if and when 10 stopUpdating() has not been called explicitly. 11 12 * WebCoreSupport/BatteryClientEfl.cpp: 13 (BatteryClientEfl::~BatteryClientEfl): 14 * WebCoreSupport/BatteryClientEfl.h: 15 (BatteryClientEfl): 16 1 17 2012-09-03 Jinwoo Song <jinwoo7.song@samsung.com> 2 18 -
trunk/Source/WebKit/efl/WebCoreSupport/BatteryClientEfl.cpp
r122743 r127436 33 33 } 34 34 35 BatteryClientEfl::~BatteryClientEfl() 36 { 37 m_provider.stopUpdating(); 38 } 39 35 40 void BatteryClientEfl::startUpdating() 36 41 { -
trunk/Source/WebKit/efl/WebCoreSupport/BatteryClientEfl.h
r122743 r127436 37 37 public: 38 38 explicit BatteryClientEfl(Evas_Object* view); 39 virtual ~BatteryClientEfl() { }39 virtual ~BatteryClientEfl(); 40 40 41 41 // BatteryClient interface.
Note: See TracChangeset
for help on using the changeset viewer.