Index: chrome/test/webdriver/session.cc |
diff --git a/chrome/test/webdriver/session.cc b/chrome/test/webdriver/session.cc |
index 780f97012d50166cffd7c3270d1ce1fa2fcbb6f1..08cec5beb230afbbe74ee53797d176c869922804 100644 |
--- a/chrome/test/webdriver/session.cc |
+++ b/chrome/test/webdriver/session.cc |
@@ -188,6 +188,19 @@ Error* Session::SendKeys(const WebElementId& element, const string16& keys) { |
return error; |
} |
+Error* Session::DragAndDropFilePaths( |
+ const gfx::Point& location, const std::vector<std::string>& paths) { |
+ Error* error = NULL; |
+ RunSessionTask(NewRunnableMethod( |
+ automation_.get(), |
+ &Automation::DragAndDropFilePaths, |
+ current_target_.window_id, |
+ location, |
+ paths, |
+ &error)); |
+ return error; |
+} |
+ |
Error* Session::NavigateToURL(const std::string& url) { |
Error* error = NULL; |
RunSessionTask(NewRunnableMethod( |