diff options
Diffstat (limited to 'chrome/browser/sync/js_test_util.cc')
-rw-r--r-- | chrome/browser/sync/js_test_util.cc | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/chrome/browser/sync/js_test_util.cc b/chrome/browser/sync/js_test_util.cc index 7884ea2..eea7576 100644 --- a/chrome/browser/sync/js_test_util.cc +++ b/chrome/browser/sync/js_test_util.cc @@ -109,17 +109,29 @@ MockJsBackend::MockJsBackend() {} MockJsBackend::~MockJsBackend() {} -MockJsFrontend::MockJsFrontend() {} +WeakHandle<JsBackend> MockJsBackend::AsWeakHandle() { + return WeakHandle<JsBackend>(AsWeakPtr()); +} + +MockJsController::MockJsController() {} -MockJsFrontend::~MockJsFrontend() {} +MockJsController::~MockJsController() {} MockJsEventHandler::MockJsEventHandler() {} +WeakHandle<JsEventHandler> MockJsEventHandler::AsWeakHandle() { + return WeakHandle<JsEventHandler>(AsWeakPtr()); +} + MockJsEventHandler::~MockJsEventHandler() {} -MockJsEventRouter::MockJsEventRouter() {} +MockJsReplyHandler::MockJsReplyHandler() {} + +MockJsReplyHandler::~MockJsReplyHandler() {} -MockJsEventRouter::~MockJsEventRouter() {} +WeakHandle<JsReplyHandler> MockJsReplyHandler::AsWeakHandle() { + return WeakHandle<JsReplyHandler>(AsWeakPtr()); +} } // namespace browser_sync |