Chromium Code Reviews| Index: android_webview/browser/test/fake_window.cc |
| diff --git a/android_webview/browser/test/fake_window.cc b/android_webview/browser/test/fake_window.cc |
| index c709f62e85f8225fd7533f616fc49dad9ed8a0a6..8b13213b1bfed86b85faae104f5f5c9ba543d237 100644 |
| --- a/android_webview/browser/test/fake_window.cc |
| +++ b/android_webview/browser/test/fake_window.cc |
| @@ -52,6 +52,8 @@ FakeWindow::FakeWindow(BrowserViewRenderer* view, |
| CheckCurrentlyOnUIThread(); |
| DCHECK(view_); |
| view_->OnAttachedToWindow(location_.width(), location_.height()); |
| + view_->SetWindowVisibility(true); |
| + view_->SetViewVisibility(true); |
|
hush (inactive)
2015/01/14 02:06:12
what does it do?
boliu
2015/01/14 02:08:20
WindowVisible is used when scheduling fallback tic
|
| } |
| FakeWindow::~FakeWindow() { |
| @@ -117,7 +119,9 @@ void FakeWindow::OnDrawHardware() { |
| DCHECK(on_draw_hardware_pending_); |
| on_draw_hardware_pending_ = false; |
| + hooks_->WillOnDraw(); |
| bool success = view_->OnDrawHardware(); |
| + hooks_->DidOnDraw(success); |
| if (success) { |
| CreateRenderThreadIfNeeded(); |