| Index: content/public/android/java/src/org/chromium/content/browser/PowerSaveBlocker.java | 
| diff --git a/content/public/android/java/src/org/chromium/content/browser/PowerSaveBlocker.java b/content/public/android/java/src/org/chromium/content/browser/PowerSaveBlocker.java | 
| index da9aa9cb68f0eb795c8e26e6788230199acdec35..915d668da16f01c7d09df3a7cc9c3c323a99434f 100644 | 
| --- a/content/public/android/java/src/org/chromium/content/browser/PowerSaveBlocker.java | 
| +++ b/content/public/android/java/src/org/chromium/content/browser/PowerSaveBlocker.java | 
| @@ -25,9 +25,8 @@ class PowerSaveBlocker { | 
| private PowerSaveBlocker() {} | 
|  | 
| @CalledByNative | 
| -    private void applyBlock(ContentViewCore contentViewCore) { | 
| +    private void applyBlock(ViewAndroidDelegate delegate) { | 
| assert mKeepScreenOnView == null; | 
| -        ViewAndroidDelegate delegate = contentViewCore.getViewAndroidDelegate(); | 
| View anchorView = delegate.acquireAnchorView(); | 
| mKeepScreenOnView = new WeakReference<>(anchorView); | 
| delegate.setAnchorViewPosition(anchorView, 0, 0, 0, 0); | 
| @@ -35,13 +34,12 @@ class PowerSaveBlocker { | 
| } | 
|  | 
| @CalledByNative | 
| -    private void removeBlock(ContentViewCore contentViewCore) { | 
| +    private void removeBlock(ViewAndroidDelegate delegate) { | 
| assert mKeepScreenOnView != null; | 
| View anchorView = mKeepScreenOnView.get(); | 
| mKeepScreenOnView = null; | 
| if (anchorView == null) return; | 
|  | 
| -        ViewAndroidDelegate delegate = contentViewCore.getViewAndroidDelegate(); | 
| anchorView.setKeepScreenOn(false); | 
| delegate.releaseAnchorView(anchorView); | 
| } | 
|  |