Lines Matching refs:shell

23 #include "content/shell/browser/shell.h"
29 void ResizeWebContentsView(Shell* shell, const gfx::Size& size,
32 // works on Win and ChromeOS but not Linux - we need to resize the shell
33 // window on Linux because if we don't, the next layout of the unchanged shell
37 shell->SizeTo(size);
41 NavigateToURL(shell, GURL("about://blank"));
43 static_cast<WebContentsImpl*>(shell->web_contents())->GetView()->
88 NavigateOnCommitObserver(Shell* shell, GURL url)
89 : WebContentsObserver(shell->web_contents()),
90 shell_(shell),
130 RenderViewSizeObserver(Shell* shell, const gfx::Size& wcv_new_size)
131 : WebContentsObserver(shell->web_contents()),
132 shell_(shell),
193 &shell()->web_contents()->GetController());
194 NavigateToURL(shell(), embedded_test_server()->GetURL("/title1.html"));
199 EXPECT_EQ(&shell()->web_contents()->GetController(),
220 &shell()->web_contents()->GetController());
225 shell(), embedded_test_server()->GetURL("/title2.html"));
226 NavigateToURL(shell(), url);
231 EXPECT_EQ(&shell()->web_contents()->GetController(),
243 NavigateToURL(shell(), embedded_test_server()->GetURL("/title1.html"));
247 &shell()->web_contents()->GetController());
248 ASSERT_TRUE(ExecuteScript(shell()->web_contents(),
251 EXPECT_FALSE(shell()->web_contents()->GetController().GetPendingEntry());
254 &shell()->web_contents()->GetController());
255 ASSERT_TRUE(ExecuteScript(shell()->web_contents(),
259 shell()->web_contents()->GetVisibleURL());
282 shell()->web_contents()->SetDelegate(delegate.get());
283 ASSERT_TRUE(shell()->web_contents()->GetDelegate() == delegate.get());
287 NavigateToURL(shell(), embedded_test_server()->GetURL("/title2.html"));
288 EXPECT_EQ(shell()->web_contents()->GetContainerBounds().size(),
289 shell()->web_contents()->GetRenderWidgetHostView()->GetViewBounds().
296 ResizeWebContentsView(shell(), size, true);
298 NavigateToURL(shell(), https_server.GetURL("/"));
301 shell()->web_contents()->GetRenderWidgetHostView()->GetViewBounds().
312 shell()->web_contents()->GetContainerBounds().size());
320 ResizeWebContentsView(shell(), init_size, true);
322 RenderViewSizeObserver observer(shell(), new_size);
323 NavigateToURL(shell(), embedded_test_server()->GetURL("/title1.html"));
334 gfx::Size actual_size = shell()->web_contents()->GetRenderWidgetHostView()->
338 EXPECT_EQ(new_size, shell()->web_contents()->GetContainerBounds().size());
344 NavigateToURL(shell(),
346 WebContentsImpl* wc = static_cast<WebContentsImpl*>(shell()->web_contents());
356 shell()->web_contents()->OpenURL(params);
359 NavigationController* controller = &shell()->web_contents()->GetController();
370 RenderFrameCreatedObserver(Shell* shell)
371 : WebContentsObserver(shell->web_contents()),
412 NavigateToURL(shell(), initial_url);
413 RenderFrameHost* orig_rfh = shell()->web_contents()->GetMainFrame();
416 RenderFrameCreatedObserver observer(shell());
417 NavigateToURL(shell(), cross_site_url);
422 EXPECT_EQ(observer.last_rfh(), shell()->web_contents()->GetMainFrame());
430 shell()->web_contents()->SetDelegate(delegate.get());
433 &shell()->web_contents()->GetController());
434 TitleWatcher title_watcher(shell()->web_contents(),
436 NavigateToURL(shell(), embedded_test_server()->GetURL("/push_state.html"));
445 EXPECT_EQ("pushState", shell()->web_contents()->GetURL().ref());
454 NavigateToURL(shell(),
458 ASSERT_TRUE(ExecuteScript(shell()->web_contents(),
471 LoadProgressDelegateAndObserver(Shell* shell)
472 : WebContentsObserver(shell->web_contents()),
509 new LoadProgressDelegateAndObserver(shell()));
511 NavigateToURL(shell(), embedded_test_server()->GetURL("/title1.html"));
529 FirstVisuallyNonEmptyPaintObserver(Shell* shell)
530 : WebContentsObserver(shell->web_contents()),
561 new FirstVisuallyNonEmptyPaintObserver(shell()));
563 NavigateToURL(shell(), embedded_test_server()->GetURL("/title1.html"));