| Index: chrome/test/webdriver/automation.cc
|
| diff --git a/chrome/test/webdriver/automation.cc b/chrome/test/webdriver/automation.cc
|
| index eda6488638561cf566e199b6727494141ab4187e..19236b070452c7058189b9443b3141a6f2b0fa10 100644
|
| --- a/chrome/test/webdriver/automation.cc
|
| +++ b/chrome/test/webdriver/automation.cc
|
| @@ -112,6 +112,11 @@ void Automation::GetURL(std::string* url,
|
| *url = gurl.possibly_invalid_spec();
|
| }
|
|
|
| +void Automation::GetGURL(GURL* gurl,
|
| + bool* success) {
|
| + *success = tab_->GetCurrentURL(gurl);
|
| +}
|
| +
|
| void Automation::GetTabTitle(std::string* tab_title,
|
| bool* success) {
|
| std::wstring wide_title;
|
| @@ -120,4 +125,29 @@ void Automation::GetTabTitle(std::string* tab_title,
|
| *tab_title = WideToUTF8(wide_title);
|
| }
|
|
|
| +void Automation::GetCookies(const GURL& gurl,
|
| + std::string* cookies,
|
| + bool* success) {
|
| + *success = tab_->GetCookies(gurl, cookies);
|
| +}
|
| +
|
| +void Automation::GetCookieByName(const GURL& gurl,
|
| + const std::string& cookie_name,
|
| + std::string* cookie,
|
| + bool* success) {
|
| + *success = tab_->GetCookieByName(gurl, cookie_name, cookie);
|
| +}
|
| +
|
| +void Automation::DeleteCookie(const GURL& gurl,
|
| + const std::string& cookie_name,
|
| + bool* success) {
|
| + *success = tab_->DeleteCookie(gurl, cookie_name);
|
| +}
|
| +
|
| +void Automation::SetCookie(const GURL& gurl,
|
| + const std::string& cookie,
|
| + bool* success) {
|
| + *success = tab_->SetCookie(gurl, cookie);
|
| +}
|
| +
|
| } // namespace webdriver
|
|
|