Index: content/renderer/render_view_browsertest.cc |
diff --git a/content/renderer/render_view_browsertest.cc b/content/renderer/render_view_browsertest.cc |
index 44fbc194b054fe1ffd3a8e4a84bd6e00a0af3a6d..658fb846b92bda7537e28fd55182590423c8ef39 100644 |
--- a/content/renderer/render_view_browsertest.cc |
+++ b/content/renderer/render_view_browsertest.cc |
@@ -427,7 +427,8 @@ TEST_F(RenderViewImplTest, DISABLED_OnNavStateChanged) { |
// Change the value of the input. We should have gotten an update state |
// notification. We need to spin the message loop to catch this update. |
- ExecuteJavaScript("document.getElementById('elt_text').value = 'foo';"); |
+ ExecuteJavaScriptForTests( |
+ "document.getElementById('elt_text').value = 'foo';"); |
ProcessPendingMessages(); |
EXPECT_TRUE(render_thread_->sink().GetUniqueMessageMatching( |
ViewHostMsg_UpdateState::ID)); |
@@ -963,7 +964,7 @@ TEST_F(RenderViewImplTest, OnImeTypeChanged) { |
for (int i = 0; i < kRepeatCount; i++) { |
// Move the input focus to the first <input> element, where we should |
// activate IMEs. |
- ExecuteJavaScript("document.getElementById('test1').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test1').focus();"); |
ProcessPendingMessages(); |
render_thread_->sink().ClearMessages(); |
@@ -983,7 +984,7 @@ TEST_F(RenderViewImplTest, OnImeTypeChanged) { |
// Move the input focus to the second <input> element, where we should |
// de-activate IMEs. |
- ExecuteJavaScript("document.getElementById('test2').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test2').focus();"); |
ProcessPendingMessages(); |
render_thread_->sink().ClearMessages(); |
@@ -1033,7 +1034,7 @@ TEST_F(RenderViewImplTest, OnImeTypeChanged) { |
// the window focus while composing a CJK text. To handle such complicated |
// cases, this test should not only call IME-related functions in the |
// RenderWidget class, but also call some RenderWidget members, e.g. |
-// ExecuteJavaScript(), RenderWidget::OnSetFocus(), etc. |
+// ExecuteJavaScriptForTests(), RenderWidget::OnSetFocus(), etc. |
TEST_F(RenderViewImplTest, ImeComposition) { |
enum ImeCommand { |
IME_INITIALIZE, |
@@ -1108,7 +1109,7 @@ TEST_F(RenderViewImplTest, ImeComposition) { |
"<div id=\"test1\" contenteditable=\"true\"></div>" |
"</body>" |
"</html>"); |
- ExecuteJavaScript("document.getElementById('test1').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test1').focus();"); |
break; |
case IME_SETINPUTMODE: |
@@ -1186,17 +1187,18 @@ TEST_F(RenderViewImplTest, OnSetTextDirection) { |
}; |
for (size_t i = 0; i < arraysize(kTextDirection); ++i) { |
// Set the text direction of the <textarea> element. |
- ExecuteJavaScript("document.getElementById('test').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test').focus();"); |
view()->OnSetTextDirection(kTextDirection[i].direction); |
// Write the values of its DOM 'dir' attribute and its CSS 'direction' |
// property to the <div> element. |
- ExecuteJavaScript("var result = document.getElementById('result');" |
- "var node = document.getElementById('test');" |
- "var style = getComputedStyle(node, null);" |
- "result.innerText =" |
- " node.getAttribute('dir') + ',' +" |
- " style.getPropertyValue('direction');"); |
+ ExecuteJavaScriptForTests( |
+ "var result = document.getElementById('result');" |
+ "var node = document.getElementById('test');" |
+ "var style = getComputedStyle(node, null);" |
+ "result.innerText =" |
+ " node.getAttribute('dir') + ',' +" |
+ " style.getPropertyValue('direction');"); |
// Copy the document content to std::wstring and compare with the |
// expected result. |
@@ -1248,7 +1250,7 @@ TEST_F(RenderViewImplTest, OnHandleKeyboardEvent) { |
"</div>" |
"</body>" |
"</html>"); |
- ExecuteJavaScript("document.getElementById('test').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test').focus();"); |
render_thread_->sink().ClearMessages(); |
static const MockKeyboard::Layout kLayouts[] = { |
@@ -1515,7 +1517,7 @@ TEST_F(RenderViewImplTest, MAYBE_InsertCharacters) { |
"</div>" |
"</body>" |
"</html>"); |
- ExecuteJavaScript("document.getElementById('test').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test').focus();"); |
render_thread_->sink().ClearMessages(); |
// For each key code, we send three keyboard events. |
@@ -1741,7 +1743,7 @@ TEST_F(RenderViewImplTest, GetCompositionCharacterBoundsTest) { |
#endif |
LoadHTML("<textarea id=\"test\"></textarea>"); |
- ExecuteJavaScript("document.getElementById('test').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test').focus();"); |
const base::string16 empty_string; |
const std::vector<blink::WebCompositionUnderline> empty_underline; |
@@ -1843,7 +1845,7 @@ TEST_F(RenderViewImplTest, SetEditableSelectionAndComposition) { |
"<input id=\"test1\" value=\"some test text hello\"></input>" |
"</body>" |
"</html>"); |
- ExecuteJavaScript("document.getElementById('test1').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test1').focus();"); |
frame()->SetEditableSelectionOffsets(4, 8); |
const std::vector<blink::WebCompositionUnderline> empty_underline; |
frame()->SetCompositionFromExistingText(7, 10, empty_underline); |
@@ -1868,7 +1870,7 @@ TEST_F(RenderViewImplTest, OnExtendSelectionAndDelete) { |
"<input id=\"test1\" value=\"abcdefghijklmnopqrstuvwxyz\"></input>" |
"</body>" |
"</html>"); |
- ExecuteJavaScript("document.getElementById('test1').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test1').focus();"); |
frame()->SetEditableSelectionOffsets(10, 10); |
frame()->ExtendSelectionAndDelete(3, 4); |
blink::WebTextInputInfo info = view()->webview()->textInputInfo(); |
@@ -1941,7 +1943,7 @@ TEST_F(RenderViewImplTest, MessageOrderInDidChangeSelection) { |
LoadHTML("<textarea id=\"test\"></textarea>"); |
view()->handling_input_event_ = true; |
- ExecuteJavaScript("document.getElementById('test').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test').focus();"); |
bool is_input_type_called = false; |
bool is_selection_called = false; |
@@ -2129,7 +2131,7 @@ TEST_F(RenderViewImplTest, FocusElementCallsFocusedNodeChanged) { |
LoadHTML("<input id='test1' value='hello1'></input>" |
"<input id='test2' value='hello2'></input>"); |
- ExecuteJavaScript("document.getElementById('test1').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test1').focus();"); |
const IPC::Message* msg1 = render_thread_->sink().GetFirstMessageMatching( |
ViewHostMsg_FocusedNodeChanged::ID); |
EXPECT_TRUE(msg1); |
@@ -2139,7 +2141,7 @@ TEST_F(RenderViewImplTest, FocusElementCallsFocusedNodeChanged) { |
EXPECT_TRUE(base::get<0>(params)); |
render_thread_->sink().ClearMessages(); |
- ExecuteJavaScript("document.getElementById('test2').focus();"); |
+ ExecuteJavaScriptForTests("document.getElementById('test2').focus();"); |
const IPC::Message* msg2 = render_thread_->sink().GetFirstMessageMatching( |
ViewHostMsg_FocusedNodeChanged::ID); |
EXPECT_TRUE(msg2); |
@@ -2354,7 +2356,7 @@ TEST_F(DevToolsAgentTest, DevToolsResumeOnClose) { |
base::ThreadTaskRunnerHandle::Get()->PostTask( |
FROM_HERE, |
base::Bind(&DevToolsAgentTest::CloseWhilePaused, base::Unretained(this))); |
- ExecuteJavaScript("debugger;"); |
+ ExecuteJavaScriptForTests("debugger;"); |
// CloseWhilePaused should resume execution and continue here. |
EXPECT_FALSE(IsPaused()); |