Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(210)

Side by Side Diff: content/shell/browser/layout_test/blink_test_controller.cc

Issue 2735773002: work in progress
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "content/shell/browser/layout_test/blink_test_controller.h" 5 #include "content/shell/browser/layout_test/blink_test_controller.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include <iostream> 9 #include <iostream>
10 #include <set> 10 #include <set>
(...skipping 936 matching lines...) Expand 10 before | Expand all | Expand 10 after
947 "sendBluetoothManualChooserEvent."); 947 "sendBluetoothManualChooserEvent.");
948 return; 948 return;
949 } 949 }
950 BluetoothChooser::Event event; 950 BluetoothChooser::Event event;
951 if (event_name == "cancelled") { 951 if (event_name == "cancelled") {
952 event = BluetoothChooser::Event::CANCELLED; 952 event = BluetoothChooser::Event::CANCELLED;
953 } else if (event_name == "selected") { 953 } else if (event_name == "selected") {
954 event = BluetoothChooser::Event::SELECTED; 954 event = BluetoothChooser::Event::SELECTED;
955 } else if (event_name == "rescan") { 955 } else if (event_name == "rescan") {
956 event = BluetoothChooser::Event::RESCAN; 956 event = BluetoothChooser::Event::RESCAN;
957 } else if (event_name == "adapter-discovering-changed") {
958 event = BluetoothChooser::Event::ADAPTER_DISCOVERING_CHANGED;
957 } else { 959 } else {
958 printer_->AddErrorMessage(base::StringPrintf( 960 printer_->AddErrorMessage(base::StringPrintf(
959 "FAIL: Unexpected sendBluetoothManualChooserEvent() event name '%s'.", 961 "FAIL: Unexpected sendBluetoothManualChooserEvent() event name '%s'.",
960 event_name.c_str())); 962 event_name.c_str()));
961 return; 963 return;
962 } 964 }
963 bluetooth_chooser_factory_->SendEvent(event, argument); 965 bluetooth_chooser_factory_->SendEvent(event, argument);
964 } 966 }
965 967
966 mojom::LayoutTestControl* BlinkTestController::GetLayoutTestControlPtr( 968 mojom::LayoutTestControl* BlinkTestController::GetLayoutTestControlPtr(
967 RenderFrameHost* frame) { 969 RenderFrameHost* frame) {
968 if (layout_test_control_map_.find(frame) == layout_test_control_map_.end()) { 970 if (layout_test_control_map_.find(frame) == layout_test_control_map_.end()) {
969 frame->GetRemoteAssociatedInterfaces()->GetInterface( 971 frame->GetRemoteAssociatedInterfaces()->GetInterface(
970 &layout_test_control_map_[frame]); 972 &layout_test_control_map_[frame]);
971 layout_test_control_map_[frame].set_connection_error_handler( 973 layout_test_control_map_[frame].set_connection_error_handler(
972 base::Bind(&BlinkTestController::HandleLayoutTestControlError, 974 base::Bind(&BlinkTestController::HandleLayoutTestControlError,
973 base::Unretained(this), frame)); 975 base::Unretained(this), frame));
974 } 976 }
975 DCHECK(layout_test_control_map_[frame].get()); 977 DCHECK(layout_test_control_map_[frame].get());
976 return layout_test_control_map_[frame].get(); 978 return layout_test_control_map_[frame].get();
977 } 979 }
978 980
979 void BlinkTestController::HandleLayoutTestControlError(RenderFrameHost* frame) { 981 void BlinkTestController::HandleLayoutTestControlError(RenderFrameHost* frame) {
980 layout_test_control_map_.erase(frame); 982 layout_test_control_map_.erase(frame);
981 } 983 }
982 984
983 } // namespace content 985 } // namespace content
OLDNEW
« no previous file with comments | « content/public/browser/bluetooth_chooser.h ('k') | content/shell/renderer/layout_test/blink_test_runner.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698