| Index: content/test/layouttest_support.cc
|
| diff --git a/content/test/layouttest_support.cc b/content/test/layouttest_support.cc
|
| index a186e191ff4beeee921a6dbbe48902c310626307..b60a161abafa0a681a6e930cf790134952f8bfc0 100644
|
| --- a/content/test/layouttest_support.cc
|
| +++ b/content/test/layouttest_support.cc
|
| @@ -24,6 +24,8 @@
|
| #endif
|
|
|
| using WebKit::WebGamepads;
|
| +using WebKit::WebRect;
|
| +using WebKit::WebSize;
|
| using WebTestRunner::WebTestProxy;
|
| using WebTestRunner::WebTestProxyBase;
|
|
|
| @@ -95,8 +97,12 @@ void EnableShortCircuitSizeUpdates() {
|
| }
|
|
|
| void ForceResizeRenderView(RenderView* render_view,
|
| - const WebKit::WebSize& new_size) {
|
| - static_cast<RenderViewImpl*>(render_view)->didAutoResize(new_size);
|
| + const WebSize& new_size) {
|
| + RenderViewImpl* render_view_impl = static_cast<RenderViewImpl*>(render_view);
|
| + render_view_impl->setWindowRect(WebRect(render_view_impl->rootWindowRect().x,
|
| + render_view_impl->rootWindowRect().y,
|
| + new_size.width,
|
| + new_size.height));
|
| }
|
|
|
| void DisableNavigationErrorPages() {
|
| @@ -120,4 +126,16 @@ void DisableModalPopupMenus() {
|
| #endif
|
| }
|
|
|
| +void EnableAutoResizeMode(RenderView* render_view,
|
| + const WebSize& min_size,
|
| + const WebSize& max_size) {
|
| + static_cast<RenderViewImpl*>(render_view)
|
| + ->EnableAutoResizeForTesting(min_size, max_size);
|
| +}
|
| +
|
| +void DisableAutoResizeMode(RenderView* render_view, const WebSize& new_size) {
|
| + static_cast<RenderViewImpl*>(render_view)
|
| + ->DisableAutoResizeForTesting(new_size);
|
| +}
|
| +
|
| } // namespace content
|
|
|