| Index: chrome/test/chromedriver/window_commands.cc
|
| diff --git a/chrome/test/chromedriver/window_commands.cc b/chrome/test/chromedriver/window_commands.cc
|
| index 000cec03670647e38e5bf3c0d4cfef30c4c99916..0e1adfb59ba2f47d604741852fe60321dfc0e774 100644
|
| --- a/chrome/test/chromedriver/window_commands.cc
|
| +++ b/chrome/test/chromedriver/window_commands.cc
|
| @@ -930,6 +930,23 @@ Status ExecuteSetNetworkConditions(
|
| *session->overridden_network_conditions);
|
| }
|
|
|
| +Status ExecuteDeleteNetworkConditions(
|
| + Session* session,
|
| + WebView* web_view,
|
| + const base::DictionaryValue& params,
|
| + scoped_ptr<base::Value>* value) {
|
| + scoped_ptr<NetworkConditions> network_conditions(new NetworkConditions());
|
| + // Get conditions from preset list.
|
| + Status status = FindPresetNetwork("No throttling", network_conditions.get());
|
| + if (status.IsError())
|
| + return status;
|
| +
|
| + session->overridden_network_conditions.reset(
|
| + network_conditions.release());
|
| + return web_view->OverrideNetworkConditions(
|
| + *session->overridden_network_conditions);
|
| +}
|
| +
|
| Status ExecuteTakeHeapSnapshot(
|
| Session* session,
|
| WebView* web_view,
|
|
|