[Webkit-unassigned] [Bug 95636] [EFL][WK2] Fix e_dbus_shutdown() error when exiting the Minibrowser

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Sep 1 06:36:56 PDT 2012


--- Comment #3 from Christophe Dumez <christophe.dumez at intel.com>  2012-09-01 06:37:05 PST ---
(From update of attachment 161818)
View in context: https://bugs.webkit.org/attachment.cgi?id=161818&action=review

>> Source/WebKit2/ChangeLog:9
>> +        because it invokes e_ukit_shutdown() even though e_ukit_init() is not called.
> e_ukit_init() is called in BatteryProviderEFl::startUpdating(), so there seems to be some other problem here.

Well, the problem is possibly that stopUpdating() is called several times?

> Source/WebKit2/UIProcess/API/efl/BatteryProvider.cpp:-55
> -    m_provider.stopUpdating();

Could we maybe add a boolean property to the class to know if we are updating or not? This way we should call m_provider.stopUpdating() only we we are still updating (i.e. stopUpdating() was not explicitly called).
I think this would be more reliable.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list