| Index: content/public/test/test_web_ui.cc
|
| diff --git a/content/public/test/test_web_ui.cc b/content/public/test/test_web_ui.cc
|
| index bbcf197ee762d9b0fda0979770c2282fb9b32c43..ff60b1f1899b675d99c6853e4ec0306bcaf5b79e 100644
|
| --- a/content/public/test/test_web_ui.cc
|
| +++ b/content/public/test/test_web_ui.cc
|
| @@ -88,7 +88,11 @@ void TestWebUI::CallJavascriptFunctionUnsafe(const std::string& function_name,
|
| const base::Value& arg2,
|
| const base::Value& arg3,
|
| const base::Value& arg4) {
|
| - NOTREACHED();
|
| + call_data_.push_back(new CallData(function_name));
|
| + call_data_.back()->TakeAsArg1(arg1.DeepCopy());
|
| + call_data_.back()->TakeAsArg2(arg2.DeepCopy());
|
| + call_data_.back()->TakeAsArg3(arg3.DeepCopy());
|
| + call_data_.back()->TakeAsArg4(arg4.DeepCopy());
|
| }
|
|
|
| void TestWebUI::CallJavascriptFunctionUnsafe(
|
| @@ -120,4 +124,8 @@ void TestWebUI::CallData::TakeAsArg3(base::Value* arg) {
|
| arg3_.reset(arg);
|
| }
|
|
|
| +void TestWebUI::CallData::TakeAsArg4(base::Value* arg) {
|
| + arg4_.reset(arg);
|
| +}
|
| +
|
| } // namespace content
|
|
|