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

Side by Side Diff: webkit/tools/test_shell/test_webview_delegate.cc

Issue 13219005: Replace string16 with base::string16 in src/webkit (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 8 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file contains the implementation of TestWebViewDelegate, which serves 5 // This file contains the implementation of TestWebViewDelegate, which serves
6 // as the WebViewDelegate for the TestShellWebHost. The host is expected to 6 // as the WebViewDelegate for the TestShellWebHost. The host is expected to
7 // have initialized a MessageLoop before these methods are called. 7 // have initialized a MessageLoop before these methods are called.
8 8
9 #include "webkit/tools/test_shell/test_webview_delegate.h" 9 #include "webkit/tools/test_shell/test_webview_delegate.h"
10 10
(...skipping 314 matching lines...) Expand 10 before | Expand all | Expand 10 after
325 WebString::fromUTF8(edit_command_value_)); 325 WebString::fromUTF8(edit_command_value_));
326 } 326 }
327 327
328 void TestWebViewDelegate::spellCheck(const WebString& text, 328 void TestWebViewDelegate::spellCheck(const WebString& text,
329 int& misspelledOffset, 329 int& misspelledOffset,
330 int& misspelledLength) { 330 int& misspelledLength) {
331 #if defined(OS_MACOSX) 331 #if defined(OS_MACOSX)
332 // Check the spelling of the given text. 332 // Check the spelling of the given text.
333 // TODO(hbono): rebaseline layout-test results of Windows and Linux so we 333 // TODO(hbono): rebaseline layout-test results of Windows and Linux so we
334 // can enable this mock spellchecker on them. 334 // can enable this mock spellchecker on them.
335 string16 word(text); 335 base::string16 word(text);
336 mock_spellcheck_.SpellCheckWord(word, &misspelledOffset, &misspelledLength); 336 mock_spellcheck_.SpellCheckWord(word, &misspelledOffset, &misspelledLength);
337 #endif 337 #endif
338 } 338 }
339 339
340 WebString TestWebViewDelegate::autoCorrectWord(const WebString& word) { 340 WebString TestWebViewDelegate::autoCorrectWord(const WebString& word) {
341 // Returns an empty string as Mac WebKit ('WebKitSupport/WebEditorClient.mm') 341 // Returns an empty string as Mac WebKit ('WebKitSupport/WebEditorClient.mm')
342 // does. (If this function returns a non-empty string, WebKit replaces the 342 // does. (If this function returns a non-empty string, WebKit replaces the
343 // given misspelled string with the result one. This process executes some 343 // given misspelled string with the result one. This process executes some
344 // editor commands and causes layout-test failures.) 344 // editor commands and causes layout-test failures.)
345 return WebString(); 345 return WebString();
(...skipping 628 matching lines...) Expand 10 before | Expand all | Expand 10 after
974 return; 974 return;
975 975
976 const WebHistoryItem& history_item = 976 const WebHistoryItem& history_item =
977 shell_->webView()->mainFrame()->previousHistoryItem(); 977 shell_->webView()->mainFrame()->previousHistoryItem();
978 if (history_item.isNull()) 978 if (history_item.isNull())
979 return; 979 return;
980 980
981 entry->SetContentState(webkit_glue::HistoryItemToString(history_item)); 981 entry->SetContentState(webkit_glue::HistoryItemToString(history_item));
982 } 982 }
983 983
984 string16 TestWebViewDelegate::GetFrameDescription(WebFrame* webframe) { 984 base::string16 TestWebViewDelegate::GetFrameDescription(WebFrame* webframe) {
985 std::string name = UTF16ToUTF8(webframe->uniqueName()); 985 std::string name = UTF16ToUTF8(webframe->uniqueName());
986 986
987 if (webframe == shell_->webView()->mainFrame()) { 987 if (webframe == shell_->webView()->mainFrame()) {
988 if (name.length()) 988 if (name.length())
989 name = "main frame \"" + name + "\""; 989 name = "main frame \"" + name + "\"";
990 else 990 else
991 name = "main frame"; 991 name = "main frame";
992 } else { 992 } else {
993 if (name.length()) 993 if (name.length())
994 name = "frame \"" + name + "\""; 994 name = "frame \"" + name + "\"";
995 else 995 else
996 name = "frame (anonymous)"; 996 name = "frame (anonymous)";
997 } 997 }
998 return UTF8ToUTF16(name); 998 return UTF8ToUTF16(name);
999 } 999 }
1000 1000
1001 void TestWebViewDelegate::set_fake_window_rect(const WebRect& rect) { 1001 void TestWebViewDelegate::set_fake_window_rect(const WebRect& rect) {
1002 fake_rect_ = rect; 1002 fake_rect_ = rect;
1003 using_fake_rect_ = true; 1003 using_fake_rect_ = true;
1004 } 1004 }
1005 1005
1006 WebRect TestWebViewDelegate::fake_window_rect() { 1006 WebRect TestWebViewDelegate::fake_window_rect() {
1007 return fake_rect_; 1007 return fake_rect_;
1008 } 1008 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698