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

Side by Side Diff: chrome/test/automation/automation_json_requests.cc

Issue 14977013: Delete Automation[Tab/Renderer]Helper and users. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: update now that 202087 is committed Created 7 years, 7 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
« no previous file with comments | « chrome/test/automation/automation_json_requests.h ('k') | chrome/test/automation/tab_proxy.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 #include "chrome/test/automation/automation_json_requests.h" 5 #include "chrome/test/automation/automation_json_requests.h"
6 6
7 #include "base/basictypes.h" 7 #include "base/basictypes.h"
8 #include "base/files/file_path.h" 8 #include "base/files/file_path.h"
9 #include "base/format_macros.h" 9 #include "base/format_macros.h"
10 #include "base/json/json_reader.h" 10 #include "base/json/json_reader.h"
(...skipping 330 matching lines...) Expand 10 before | Expand all | Expand 10 after
341 AutomationMessageSender* sender, 341 AutomationMessageSender* sender,
342 const WebViewLocator& locator, 342 const WebViewLocator& locator,
343 Error* error) { 343 Error* error) {
344 DictionaryValue dict; 344 DictionaryValue dict;
345 dict.SetString("command", "Reload"); 345 dict.SetString("command", "Reload");
346 locator.UpdateDictionary(&dict, "auto_id"); 346 locator.UpdateDictionary(&dict, "auto_id");
347 DictionaryValue reply_dict; 347 DictionaryValue reply_dict;
348 return SendAutomationJSONRequest(sender, dict, &reply_dict, error); 348 return SendAutomationJSONRequest(sender, dict, &reply_dict, error);
349 } 349 }
350 350
351 bool SendCaptureEntirePageJSONRequest( 351 bool SendCaptureEntirePageJSONRequestDeprecated(
352 AutomationMessageSender* sender, 352 AutomationMessageSender* sender,
353 const WebViewLocator& locator, 353 const WebViewLocator& locator,
354 const base::FilePath& path, 354 const base::FilePath& path,
355 Error* error) { 355 Error* error) {
356 DictionaryValue dict; 356 DictionaryValue dict;
357 dict.SetString("command", "CaptureEntirePage"); 357 dict.SetString("command", "CaptureEntirePage");
358 locator.UpdateDictionary(&dict, "auto_id"); 358 locator.UpdateDictionary(&dict, "auto_id");
359 dict.SetString("path", path.value()); 359 dict.SetString("path", path.value());
360 DictionaryValue reply_dict; 360 DictionaryValue reply_dict;
361 361
362 return SendAutomationJSONRequest(sender, dict, &reply_dict, error); 362 return SendAutomationJSONRequest(sender, dict, &reply_dict, error);
363 } 363 }
364 364
365 #if !defined(NO_TCMALLOC) && (defined(OS_LINUX) || defined(OS_CHROMEOS)) 365 #if !defined(NO_TCMALLOC) && (defined(OS_LINUX) || defined(OS_CHROMEOS))
366 bool SendHeapProfilerDumpJSONRequest( 366 bool SendHeapProfilerDumpJSONRequestDeprecated(
367 AutomationMessageSender* sender, 367 AutomationMessageSender* sender,
368 const WebViewLocator& locator, 368 const WebViewLocator& locator,
369 const std::string& reason, 369 const std::string& reason,
370 Error* error) { 370 Error* error) {
371 DictionaryValue dict; 371 DictionaryValue dict;
372 dict.SetString("command", "HeapProfilerDump"); 372 dict.SetString("command", "HeapProfilerDump");
373 dict.SetString("process_type", "renderer"); 373 dict.SetString("process_type", "renderer");
374 dict.SetString("reason", reason); 374 dict.SetString("reason", reason);
375 locator.UpdateDictionary(&dict, "auto_id"); 375 locator.UpdateDictionary(&dict, "auto_id");
376 DictionaryValue reply_dict; 376 DictionaryValue reply_dict;
(...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after
647 Error* error) { 647 Error* error) {
648 DictionaryValue dict; 648 DictionaryValue dict;
649 dict.SetString("command", "SendOSLevelKeyEventToTab"); 649 dict.SetString("command", "SendOSLevelKeyEventToTab");
650 locator.UpdateDictionary(&dict, "auto_id"); 650 locator.UpdateDictionary(&dict, "auto_id");
651 dict.SetInteger("keyCode", key_code); 651 dict.SetInteger("keyCode", key_code);
652 dict.SetInteger("modifiers", modifiers); 652 dict.SetInteger("modifiers", modifiers);
653 DictionaryValue reply_dict; 653 DictionaryValue reply_dict;
654 return SendAutomationJSONRequest(sender, dict, &reply_dict, error); 654 return SendAutomationJSONRequest(sender, dict, &reply_dict, error);
655 } 655 }
656 656
657 bool SendWebMouseEventJSONRequest( 657 bool SendWebMouseEventJSONRequestDeprecated(
658 AutomationMessageSender* sender, 658 AutomationMessageSender* sender,
659 const WebViewLocator& locator, 659 const WebViewLocator& locator,
660 const WebMouseEvent& mouse_event, 660 const WebMouseEvent& mouse_event,
661 automation::Error* error) { 661 automation::Error* error) {
662 DictionaryValue dict; 662 DictionaryValue dict;
663 dict.SetString("command", "ProcessWebMouseEvent"); 663 dict.SetString("command", "ProcessWebMouseEvent");
664 locator.UpdateDictionary(&dict, "auto_id"); 664 locator.UpdateDictionary(&dict, "auto_id");
665 dict.SetInteger("type", mouse_event.type); 665 dict.SetInteger("type", mouse_event.type);
666 dict.SetInteger("button", mouse_event.button); 666 dict.SetInteger("button", mouse_event.button);
667 dict.SetInteger("x", mouse_event.x); 667 dict.SetInteger("x", mouse_event.x);
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
755 const std::string& prompt_text, 755 const std::string& prompt_text,
756 Error* error) { 756 Error* error) {
757 DictionaryValue dict; 757 DictionaryValue dict;
758 dict.SetString("command", "AcceptOrDismissAppModalDialog"); 758 dict.SetString("command", "AcceptOrDismissAppModalDialog");
759 dict.SetBoolean("accept", true); 759 dict.SetBoolean("accept", true);
760 dict.SetString("prompt_text", prompt_text); 760 dict.SetString("prompt_text", prompt_text);
761 DictionaryValue reply_dict; 761 DictionaryValue reply_dict;
762 return SendAutomationJSONRequest(sender, dict, &reply_dict, error); 762 return SendAutomationJSONRequest(sender, dict, &reply_dict, error);
763 } 763 }
764 764
765 bool SendWaitForAllViewsToStopLoadingJSONRequest( 765 bool SendWaitForAllViewsToStopLoadingJSONRequestDeprecated(
766 AutomationMessageSender* sender, 766 AutomationMessageSender* sender,
767 Error* error) { 767 Error* error) {
768 DictionaryValue dict; 768 DictionaryValue dict;
769 dict.SetString("command", "WaitForAllTabsToStopLoading"); 769 dict.SetString("command", "WaitForAllTabsToStopLoading");
770 DictionaryValue reply_dict; 770 DictionaryValue reply_dict;
771 return SendAutomationJSONRequest(sender, dict, &reply_dict, error); 771 return SendAutomationJSONRequest(sender, dict, &reply_dict, error);
772 } 772 }
773 773
774 bool SendGetChromeDriverAutomationVersion( 774 bool SendGetChromeDriverAutomationVersion(
775 AutomationMessageSender* sender, 775 AutomationMessageSender* sender,
(...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after
937 937
938 bool SendOverrideGeolocationJSONRequest( 938 bool SendOverrideGeolocationJSONRequest(
939 AutomationMessageSender* sender, 939 AutomationMessageSender* sender,
940 const base::DictionaryValue* geolocation, 940 const base::DictionaryValue* geolocation,
941 Error* error) { 941 Error* error) {
942 scoped_ptr<DictionaryValue> dict(geolocation->DeepCopy()); 942 scoped_ptr<DictionaryValue> dict(geolocation->DeepCopy());
943 dict->SetString("command", "OverrideGeoposition"); 943 dict->SetString("command", "OverrideGeoposition");
944 DictionaryValue reply_dict; 944 DictionaryValue reply_dict;
945 return SendAutomationJSONRequest(sender, *dict.get(), &reply_dict, error); 945 return SendAutomationJSONRequest(sender, *dict.get(), &reply_dict, error);
946 } 946 }
OLDNEW
« no previous file with comments | « chrome/test/automation/automation_json_requests.h ('k') | chrome/test/automation/tab_proxy.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698