190dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)// Copyright (c) 2013 The Chromium Authors. All rights reserved.
290dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
390dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)// found in the LICENSE file.
490dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)
590dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)#include "chrome/test/chromedriver/chrome/devtools_event_listener.h"
690dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)
790dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)#include "chrome/test/chromedriver/chrome/status.h"
890dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)
990dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)DevToolsEventListener::~DevToolsEventListener() {}
1090dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)
1190dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)Status DevToolsEventListener::OnConnected(DevToolsClient* client) {
1290dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)  return Status(kOk);
1390dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)}
1490dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)
15868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)Status DevToolsEventListener::OnEvent(DevToolsClient* client,
16868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)                                      const std::string& method,
17868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)                                      const base::DictionaryValue& params) {
18868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)  return Status(kOk);
19868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)}
2090dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)
2190dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)Status DevToolsEventListener::OnCommandSuccess(
2290dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)    DevToolsClient* client,
2390dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)    const std::string& method) {
2490dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)  return Status(kOk);
2590dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)}
265f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
275f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)bool DevToolsEventListener::subscribes_to_browser() {
285f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  return false;
295f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)}
30