WebKit uses GPowerProfileMonitor internally to determine whether to reduce resource usage on low power situations. This is a GIO extension point, for which GLib does not include an implementation for Android. It should be possible to provide an implementation that uses the PowerManager API or, if available, the equivalent C/C++ API from the NDK.