OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 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/browser/devtools/protocol/service_worker_handler.h" | 5 #include "content/browser/devtools/protocol/service_worker_handler.h" |
6 | 6 |
7 #include "base/bind.h" | 7 #include "base/bind.h" |
8 #include "base/containers/scoped_ptr_hash_map.h" | 8 #include "base/containers/scoped_ptr_hash_map.h" |
9 #include "base/strings/string_number_conversions.h" | 9 #include "base/strings/string_number_conversions.h" |
10 #include "base/strings/utf_string_conversions.h" | 10 #include "base/strings/utf_string_conversions.h" |
(...skipping 530 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
541 return Response::OK(); | 541 return Response::OK(); |
542 } | 542 } |
543 | 543 |
544 void ServiceWorkerHandler::OpenNewDevToolsWindow(int process_id, | 544 void ServiceWorkerHandler::OpenNewDevToolsWindow(int process_id, |
545 int devtools_agent_route_id) { | 545 int devtools_agent_route_id) { |
546 scoped_refptr<DevToolsAgentHostImpl> agent_host( | 546 scoped_refptr<DevToolsAgentHostImpl> agent_host( |
547 ServiceWorkerDevToolsManager::GetInstance() | 547 ServiceWorkerDevToolsManager::GetInstance() |
548 ->GetDevToolsAgentHostForWorker(process_id, devtools_agent_route_id)); | 548 ->GetDevToolsAgentHostForWorker(process_id, devtools_agent_route_id)); |
549 if (!agent_host.get()) | 549 if (!agent_host.get()) |
550 return; | 550 return; |
551 agent_host->Inspect(); | 551 agent_host->Inspect(nullptr); |
552 } | 552 } |
553 | 553 |
554 void ServiceWorkerHandler::OnWorkerRegistrationUpdated( | 554 void ServiceWorkerHandler::OnWorkerRegistrationUpdated( |
555 const std::vector<ServiceWorkerRegistrationInfo>& registrations) { | 555 const std::vector<ServiceWorkerRegistrationInfo>& registrations) { |
556 std::vector<scoped_refptr<ServiceWorkerRegistration>> registration_values; | 556 std::vector<scoped_refptr<ServiceWorkerRegistration>> registration_values; |
557 for (const auto& registration : registrations) { | 557 for (const auto& registration : registrations) { |
558 registration_values.push_back( | 558 registration_values.push_back( |
559 CreateRegistrationDictionaryValue(registration)); | 559 CreateRegistrationDictionaryValue(registration)); |
560 } | 560 } |
561 client_->WorkerRegistrationUpdated( | 561 client_->WorkerRegistrationUpdated( |
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
672 } | 672 } |
673 | 673 |
674 void ServiceWorkerHandler::ClearForceUpdate() { | 674 void ServiceWorkerHandler::ClearForceUpdate() { |
675 if (context_) | 675 if (context_) |
676 context_->SetForceUpdateOnPageLoad(false); | 676 context_->SetForceUpdateOnPageLoad(false); |
677 } | 677 } |
678 | 678 |
679 } // namespace service_worker | 679 } // namespace service_worker |
680 } // namespace devtools | 680 } // namespace devtools |
681 } // namespace content | 681 } // namespace content |
OLD | NEW |