[Webkit-unassigned] [Bug 62863] New: In QWebFrame, m_orientation is started but never stopped

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 17 07:38:28 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=62863

           Summary: In QWebFrame, m_orientation is started but never
                    stopped
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: S60 Hardware
        OS/Version: S60 3rd edition
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: fabrizio.machado at nokia.com


In QWebFrame constructor, m_orientation.start() is called to listen for changes in device orientation via the readingChanged signal. 

The sensor is never stopped, but this should be handled with greater responsibility since power consumption due to accelerometer may remain elevated even when sensor readings are not needed.

This behavior is observed on Nokia Symbian devices where battery consumption is severely impacted by running the qtwebkit-based browser.  The accelerometer remains "on" even when browser is sent to background or phone goes to idle mode and screen locks, thus draining battery rapidly.

-- 
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