Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(138)

Unified Diff: third_party/WebKit/Source/web/tests/WebFrameTest.cpp

Issue 2917343004: Move LoadHTMLString method from WebFrame to WebLocalFrame. (Closed)
Patch Set: Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/web/tests/WebFrameTest.cpp
diff --git a/third_party/WebKit/Source/web/tests/WebFrameTest.cpp b/third_party/WebKit/Source/web/tests/WebFrameTest.cpp
index 0858041c758bf12c970050eb39cb9deffc831340..a975b355dc197db3a15b3a355f32736d3ebc6a04 100644
--- a/third_party/WebKit/Source/web/tests/WebFrameTest.cpp
+++ b/third_party/WebKit/Source/web/tests/WebFrameTest.cpp
@@ -4777,7 +4777,7 @@ TEST_P(ParameterizedWebFrameTest, GetContentAsPlainText) {
// We set the size because it impacts line wrapping, which changes the
// resulting text value.
web_view_helper.Resize(WebSize(640, 480));
- WebFrame* frame = web_view_helper.WebView()->MainFrame();
+ WebLocalFrame* frame = web_view_helper.WebView()->MainFrameImpl();
// Generate a simple test case.
const char kSimpleSource[] = "<div>Foo bar</div><div></div>baz";
@@ -4801,7 +4801,7 @@ TEST_P(ParameterizedWebFrameTest, GetContentAsPlainText) {
FrameTestHelpers::LoadHTMLString(frame, kOuterFrameSource, test_url);
// Load something into the subframe.
- WebFrame* subframe = frame->FirstChild();
+ WebLocalFrame* subframe = frame->FirstChild()->ToWebLocalFrame();
Łukasz Anforowicz 2017/06/06 18:25:44 This seems safe in practice.
dcheng 2017/06/06 19:49:49 Acknowledged. Long-term, I'm hoping some sort of l
ASSERT_TRUE(subframe);
FrameTestHelpers::LoadHTMLString(subframe, "sub<p>text", test_url);
@@ -7628,7 +7628,7 @@ TEST_P(ParameterizedWebFrameTest,
TEST_P(ParameterizedWebFrameTest, WebNodeImageContents) {
FrameTestHelpers::WebViewHelper web_view_helper;
web_view_helper.InitializeAndLoad("about:blank", true);
- WebFrame* frame = web_view_helper.WebView()->MainFrame();
+ WebLocalFrame* frame = web_view_helper.WebView()->MainFrameImpl();
static const char kBluePNG[] =
"<img "
@@ -8501,7 +8501,7 @@ TEST_P(ParameterizedWebFrameTest, ClearFullscreenConstraintsOnNavigation) {
// Load a new page before exiting fullscreen.
KURL test_url = ToKURL("about:blank");
- WebFrame* frame = web_view_helper.WebView()->MainFrame();
+ WebLocalFrame* frame = web_view_helper.WebView()->MainFrameImpl();
FrameTestHelpers::LoadHTMLString(frame, kSource, test_url);
web_view_impl->DidExitFullscreen();
web_view_impl->UpdateAllLifecyclePhases();
@@ -11698,7 +11698,7 @@ TEST_F(WebFrameTest, DISABLE_ON_TSAN(TestNonCompositedOverlayScrollbarsFade)) {
web_view_impl->ResizeWithBrowserControls(WebSize(640, 480), 0, false);
WebURL base_url = URLTestHelpers::ToKURL("http://example.com/");
- FrameTestHelpers::LoadHTMLString(web_view_impl->MainFrame(),
+ FrameTestHelpers::LoadHTMLString(web_view_impl->MainFrameImpl(),
"<!DOCTYPE html>"
"<style>"
" #space {"
@@ -12017,7 +12017,7 @@ bool TestSelectAll(const std::string& html) {
ContextMenuWebFrameClient frame;
FrameTestHelpers::WebViewHelper web_view_helper;
WebViewBase* web_view = web_view_helper.Initialize(true, &frame);
- FrameTestHelpers::LoadHTMLString(web_view->MainFrame(), html,
+ FrameTestHelpers::LoadHTMLString(web_view->MainFrameImpl(), html,
ToKURL("about:blank"));
web_view->Resize(WebSize(500, 300));
web_view->UpdateAllLifecyclePhases();
@@ -12053,7 +12053,7 @@ TEST_F(WebFrameTest, ContextMenuDataSelectedText) {
FrameTestHelpers::WebViewHelper web_view_helper;
WebViewBase* web_view = web_view_helper.Initialize(true, &frame);
const std::string& html = "<input value=' '>";
- FrameTestHelpers::LoadHTMLString(web_view->MainFrame(), html,
+ FrameTestHelpers::LoadHTMLString(web_view->MainFrameImpl(), html,
ToKURL("about:blank"));
web_view->Resize(WebSize(500, 300));
web_view->UpdateAllLifecyclePhases();
« no previous file with comments | « third_party/WebKit/Source/web/tests/VisualViewportTest.cpp ('k') | third_party/WebKit/Source/web/tests/WebViewTest.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698