| Index: content/renderer/render_view.h
|
| diff --git a/content/renderer/render_view.h b/content/renderer/render_view.h
|
| index ac79586615d1eb80b608dc9532984fce6326c315..05de5c84b141e04baec385fa263e57dd6cd894c9 100644
|
| --- a/content/renderer/render_view.h
|
| +++ b/content/renderer/render_view.h
|
| @@ -544,6 +544,7 @@ class RenderView : public RenderWidget,
|
| unsigned long long event_id);
|
| virtual void didChangeContentsSize(WebKit::WebFrame* frame,
|
| const WebKit::WebSize& size);
|
| + virtual void mayHaveChangedRenderedSize(WebKit::WebFrame* frame);
|
| virtual void didChangeScrollOffset(WebKit::WebFrame* frame);
|
| virtual void reportFindInPageMatchCount(int request_id,
|
| int count,
|
| @@ -1030,6 +1031,10 @@ class RenderView : public RenderWidget,
|
| // https://bugs.webkit.org/show_bug.cgi?id=32807.
|
| base::RepeatingTimer<RenderView> preferred_size_change_timer_;
|
|
|
| + // Used to delay determining the preferred size (to avoid intermediate
|
| + // states for the sizes).
|
| + base::OneShotTimer<RenderView> check_preferred_size_timer_;
|
| +
|
| #if defined(OS_MACOSX)
|
| // Track the fake plugin window handles allocated on the browser side for
|
| // the accelerated compositor and (currently) accelerated plugins so that
|
|
|