| Index: third_party/WebKit/Source/web/WebViewImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/WebViewImpl.cpp b/third_party/WebKit/Source/web/WebViewImpl.cpp
|
| index 59b9e3ec9b35cabddbc138f27a570afff5acedcc..22bf93533ce670b5fc859996e6546e4fe78e287d 100644
|
| --- a/third_party/WebKit/Source/web/WebViewImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/WebViewImpl.cpp
|
| @@ -92,6 +92,7 @@
|
| #include "core/timing/Performance.h"
|
| #include "modules/accessibility/AXObject.h"
|
| #include "modules/accessibility/AXObjectCacheImpl.h"
|
| +#include "modules/battery/BatteryDispatcher.h"
|
| #include "modules/credentialmanager/CredentialManagerClient.h"
|
| #include "modules/encryptedmedia/MediaKeysController.h"
|
| #include "modules/storage/StorageNamespaceController.h"
|
| @@ -4521,6 +4522,17 @@ void WebViewImpl::forceNextDrawingBufferCreationToFail()
|
| DrawingBuffer::forceNextDrawingBufferCreationToFail();
|
| }
|
|
|
| +void WebViewImpl::updateBatteryStatusForTesting(bool charging, double chargingTime, double dischargingTime, double level)
|
| +{
|
| + BatteryDispatcher::instance().OnUpdateBatteryStatus(
|
| + BatteryStatus(charging, chargingTime, dischargingTime, level));
|
| +}
|
| +
|
| +void WebViewImpl::resetBatteryStatusForTesting()
|
| +{
|
| + BatteryDispatcher::instance().OnUpdateBatteryStatus(BatteryStatus());
|
| +}
|
| +
|
| void WebViewImpl::updatePageOverlays()
|
| {
|
| if (m_pageColorOverlay)
|
|
|