Index: content/renderer/media/midi_message_filter.cc |
diff --git a/content/renderer/media/midi_message_filter.cc b/content/renderer/media/midi_message_filter.cc |
index a9810ab40a90bad9fb2f7069e351bb2fb86e3063..177ef91b230e90b2023d77bc4014bffb7c4888c3 100644 |
--- a/content/renderer/media/midi_message_filter.cc |
+++ b/content/renderer/media/midi_message_filter.cc |
@@ -202,27 +202,6 @@ void MidiMessageFilter::OnAcknowledgeSentData(size_t bytes_sent) { |
void MidiMessageFilter::HandleClientAdded(media::midi::Result result) { |
TRACE_EVENT0("midi", "MidiMessageFilter::HandleClientAdded"); |
DCHECK(main_task_runner_->BelongsToCurrentThread()); |
- session_result_ = result; |
- std::string error; |
- std::string message; |
- switch (result) { |
- case media::midi::Result::OK: |
- break; |
- case media::midi::Result::NOT_SUPPORTED: |
- error = "NotSupportedError"; |
- break; |
- case media::midi::Result::INITIALIZATION_ERROR: |
- error = "InvalidStateError"; |
- message = "Platform dependent initialization failed."; |
- break; |
- default: |
- NOTREACHED(); |
- error = "InvalidStateError"; |
- message = "Unknown internal error occurred."; |
- break; |
- } |
- base::string16 error16 = base::UTF8ToUTF16(error); |
- base::string16 message16 = base::UTF8ToUTF16(message); |
// A for-loop using iterators does not work because |client| may touch |
// |clients_waiting_session_queue_| in callbacks. |
@@ -249,8 +228,7 @@ void MidiMessageFilter::HandleClientAdded(media::midi::Result result) { |
ToBlinkState(info.state)); |
} |
} |
- client->didStartSession(result == media::midi::Result::OK, error16, |
- message16); |
+ client->didStartSession(result); |
clients_.insert(client); |
} |
} |