| Index: third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/ChromeClientImpl.cpp b/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| index fe305d710d0976991055240956d2968d912944f3..6ce3e44b9a56ae2e74433df45d7bb4a594e3f954 100644
|
| --- a/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/ChromeClientImpl.cpp
|
| @@ -565,14 +565,11 @@ void ChromeClientImpl::ScheduleAnimation(LocalFrame* frame) {
|
| WebLocalFrameImpl::FromFrame(frame)->FrameWidget()->ScheduleAnimation();
|
| }
|
|
|
| -IntRect ChromeClientImpl::ViewportToScreen(
|
| - const IntRect& rect_in_viewport,
|
| - const FrameViewBase* frame_view_base) const {
|
| +IntRect ChromeClientImpl::ViewportToScreen(const IntRect& rect_in_viewport,
|
| + const FrameView* frame_view) const {
|
| WebRect screen_rect(rect_in_viewport);
|
|
|
| - DCHECK(frame_view_base->IsFrameView());
|
| - const FrameView* view = ToFrameView(frame_view_base);
|
| - LocalFrame* frame = view->GetFrame().LocalFrameRoot();
|
| + LocalFrame* frame = frame_view->GetFrame().LocalFrameRoot();
|
|
|
| WebWidgetClient* client =
|
| WebLocalFrameImpl::FromFrame(frame)->FrameWidget()->Client();
|
|
|