| Index: chrome/browser/external_protocol/external_protocol_handler_unittest.cc
|
| diff --git a/chrome/browser/external_protocol/external_protocol_handler_unittest.cc b/chrome/browser/external_protocol/external_protocol_handler_unittest.cc
|
| index 53cfd6633c2a8082b30a4f915820805abb46137c..6d3ccc413511ac6e2dee2296d27d577c2fc5003d 100644
|
| --- a/chrome/browser/external_protocol/external_protocol_handler_unittest.cc
|
| +++ b/chrome/browser/external_protocol/external_protocol_handler_unittest.cc
|
| @@ -27,7 +27,12 @@ class FakeExternalProtocolHandlerWorker
|
| return os_state_;
|
| }
|
|
|
| - bool SetAsDefault(bool interactive_permitted) override { return true; }
|
| + void SetAsDefault(bool interactive_permitted) override {
|
| + BrowserThread::PostTask(
|
| + BrowserThread::UI, FROM_HERE,
|
| + base::Bind(&FakeExternalProtocolHandlerWorker::CompleteSetAsDefault,
|
| + this, true));
|
| + }
|
|
|
| ShellIntegration::DefaultWebClientState os_state_;
|
| };
|
|
|