| 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/frame_host/navigation_handle_impl.h" | 5 #include "content/browser/frame_host/navigation_handle_impl.h" |
| 6 | 6 |
| 7 #include <utility> | 7 #include <utility> |
| 8 | 8 |
| 9 #include "base/debug/dump_without_crashing.h" | 9 #include "base/debug/dump_without_crashing.h" |
| 10 #include "base/logging.h" | 10 #include "base/logging.h" |
| (...skipping 346 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 357 params.contents_mime_type = std::string("text/html"); | 357 params.contents_mime_type = std::string("text/html"); |
| 358 | 358 |
| 359 DidCommitNavigation(params, false, render_frame_host_); | 359 DidCommitNavigation(params, false, render_frame_host_); |
| 360 } | 360 } |
| 361 | 361 |
| 362 NavigationData* NavigationHandleImpl::GetNavigationData() { | 362 NavigationData* NavigationHandleImpl::GetNavigationData() { |
| 363 return navigation_data_.get(); | 363 return navigation_data_.get(); |
| 364 } | 364 } |
| 365 | 365 |
| 366 void NavigationHandleImpl::InitServiceWorkerHandle( | 366 void NavigationHandleImpl::InitServiceWorkerHandle( |
| 367 ServiceWorkerContextWrapper* service_worker_context) { | 367 ServiceWorkerContextWrapper* service_worker_context, |
| 368 ResourceMessageFilter* resource_message_filter) { |
| 368 DCHECK(IsBrowserSideNavigationEnabled()); | 369 DCHECK(IsBrowserSideNavigationEnabled()); |
| 369 service_worker_handle_.reset( | 370 service_worker_handle_.reset(new ServiceWorkerNavigationHandle( |
| 370 new ServiceWorkerNavigationHandle(service_worker_context)); | 371 service_worker_context, resource_message_filter)); |
| 371 } | 372 } |
| 372 | 373 |
| 373 void NavigationHandleImpl::WillStartRequest( | 374 void NavigationHandleImpl::WillStartRequest( |
| 374 const std::string& method, | 375 const std::string& method, |
| 375 scoped_refptr<content::ResourceRequestBodyImpl> resource_request_body, | 376 scoped_refptr<content::ResourceRequestBodyImpl> resource_request_body, |
| 376 const Referrer& sanitized_referrer, | 377 const Referrer& sanitized_referrer, |
| 377 bool has_user_gesture, | 378 bool has_user_gesture, |
| 378 ui::PageTransition transition, | 379 ui::PageTransition transition, |
| 379 bool is_external_protocol, | 380 bool is_external_protocol, |
| 380 RequestContextType request_context_type, | 381 RequestContextType request_context_type, |
| (...skipping 362 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 743 throttles_to_register.end()); | 744 throttles_to_register.end()); |
| 744 throttles_to_register.weak_clear(); | 745 throttles_to_register.weak_clear(); |
| 745 } | 746 } |
| 746 } | 747 } |
| 747 | 748 |
| 748 bool NavigationHandleImpl::WasStartedFromContextMenu() const { | 749 bool NavigationHandleImpl::WasStartedFromContextMenu() const { |
| 749 return started_from_context_menu_; | 750 return started_from_context_menu_; |
| 750 } | 751 } |
| 751 | 752 |
| 752 } // namespace content | 753 } // namespace content |
| OLD | NEW |