| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/loader/resource_request_info_impl.h" | 5 #include "content/browser/loader/resource_request_info_impl.h" |
| 6 | 6 |
| 7 #include "content/browser/loader/global_routing_id.h" | 7 #include "content/browser/loader/global_routing_id.h" |
| 8 #include "content/browser/loader/resource_message_filter.h" | 8 #include "content/browser/loader/resource_message_filter.h" |
| 9 #include "content/browser/worker_host/worker_service_impl.h" | 9 #include "content/browser/worker_host/worker_service_impl.h" |
| 10 #include "content/common/net/url_request_user_data.h" | 10 #include "content/common/net/url_request_user_data.h" |
| (...skipping 19 matching lines...) Expand all Loading... |
| 30 int render_process_id, | 30 int render_process_id, |
| 31 int render_view_id, | 31 int render_view_id, |
| 32 bool is_async) { | 32 bool is_async) { |
| 33 ResourceRequestInfoImpl* info = | 33 ResourceRequestInfoImpl* info = |
| 34 new ResourceRequestInfoImpl( | 34 new ResourceRequestInfoImpl( |
| 35 PROCESS_TYPE_RENDERER, // process_type | 35 PROCESS_TYPE_RENDERER, // process_type |
| 36 render_process_id, // child_id | 36 render_process_id, // child_id |
| 37 render_view_id, // route_id | 37 render_view_id, // route_id |
| 38 0, // origin_pid | 38 0, // origin_pid |
| 39 0, // request_id | 39 0, // request_id |
| 40 MSG_ROUTING_NONE, // render_frame_id |
| 40 resource_type == ResourceType::MAIN_FRAME, // is_main_frame | 41 resource_type == ResourceType::MAIN_FRAME, // is_main_frame |
| 41 0, // frame_id | 42 0, // frame_id |
| 42 false, // parent_is_main_frame | 43 false, // parent_is_main_frame |
| 43 0, // parent_frame_id | 44 0, // parent_frame_id |
| 44 resource_type, // resource_type | 45 resource_type, // resource_type |
| 45 PAGE_TRANSITION_LINK, // transition_type | 46 PAGE_TRANSITION_LINK, // transition_type |
| 46 false, // should_replace_current_entry | 47 false, // should_replace_current_entry |
| 47 false, // is_download | 48 false, // is_download |
| 48 false, // is_stream | 49 false, // is_stream |
| 49 true, // allow_download | 50 true, // allow_download |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 83 const net::URLRequest* request) { | 84 const net::URLRequest* request) { |
| 84 return ForRequest(const_cast<net::URLRequest*>(request)); | 85 return ForRequest(const_cast<net::URLRequest*>(request)); |
| 85 } | 86 } |
| 86 | 87 |
| 87 ResourceRequestInfoImpl::ResourceRequestInfoImpl( | 88 ResourceRequestInfoImpl::ResourceRequestInfoImpl( |
| 88 int process_type, | 89 int process_type, |
| 89 int child_id, | 90 int child_id, |
| 90 int route_id, | 91 int route_id, |
| 91 int origin_pid, | 92 int origin_pid, |
| 92 int request_id, | 93 int request_id, |
| 94 int render_frame_id, |
| 93 bool is_main_frame, | 95 bool is_main_frame, |
| 94 int64 frame_id, | 96 int64 frame_id, |
| 95 bool parent_is_main_frame, | 97 bool parent_is_main_frame, |
| 96 int64 parent_frame_id, | 98 int64 parent_frame_id, |
| 97 ResourceType::Type resource_type, | 99 ResourceType::Type resource_type, |
| 98 PageTransition transition_type, | 100 PageTransition transition_type, |
| 99 bool should_replace_current_entry, | 101 bool should_replace_current_entry, |
| 100 bool is_download, | 102 bool is_download, |
| 101 bool is_stream, | 103 bool is_stream, |
| 102 bool allow_download, | 104 bool allow_download, |
| 103 bool has_user_gesture, | 105 bool has_user_gesture, |
| 104 blink::WebReferrerPolicy referrer_policy, | 106 blink::WebReferrerPolicy referrer_policy, |
| 105 ResourceContext* context, | 107 ResourceContext* context, |
| 106 base::WeakPtr<ResourceMessageFilter> filter, | 108 base::WeakPtr<ResourceMessageFilter> filter, |
| 107 bool is_async) | 109 bool is_async) |
| 108 : cross_site_handler_(NULL), | 110 : cross_site_handler_(NULL), |
| 109 detachable_handler_(NULL), | 111 detachable_handler_(NULL), |
| 110 process_type_(process_type), | 112 process_type_(process_type), |
| 111 child_id_(child_id), | 113 child_id_(child_id), |
| 112 route_id_(route_id), | 114 route_id_(route_id), |
| 113 origin_pid_(origin_pid), | 115 origin_pid_(origin_pid), |
| 114 request_id_(request_id), | 116 request_id_(request_id), |
| 117 render_frame_id_(render_frame_id), |
| 115 is_main_frame_(is_main_frame), | 118 is_main_frame_(is_main_frame), |
| 116 frame_id_(frame_id), | 119 frame_id_(frame_id), |
| 117 parent_is_main_frame_(parent_is_main_frame), | 120 parent_is_main_frame_(parent_is_main_frame), |
| 118 parent_frame_id_(parent_frame_id), | 121 parent_frame_id_(parent_frame_id), |
| 119 should_replace_current_entry_(should_replace_current_entry), | 122 should_replace_current_entry_(should_replace_current_entry), |
| 120 is_download_(is_download), | 123 is_download_(is_download), |
| 121 is_stream_(is_stream), | 124 is_stream_(is_stream), |
| 122 allow_download_(allow_download), | 125 allow_download_(allow_download), |
| 123 has_user_gesture_(has_user_gesture), | 126 has_user_gesture_(has_user_gesture), |
| 124 was_ignored_by_handler_(false), | 127 was_ignored_by_handler_(false), |
| (...skipping 22 matching lines...) Expand all Loading... |
| 147 } | 150 } |
| 148 | 151 |
| 149 int ResourceRequestInfoImpl::GetOriginPID() const { | 152 int ResourceRequestInfoImpl::GetOriginPID() const { |
| 150 return origin_pid_; | 153 return origin_pid_; |
| 151 } | 154 } |
| 152 | 155 |
| 153 int ResourceRequestInfoImpl::GetRequestID() const { | 156 int ResourceRequestInfoImpl::GetRequestID() const { |
| 154 return request_id_; | 157 return request_id_; |
| 155 } | 158 } |
| 156 | 159 |
| 160 int ResourceRequestInfoImpl::GetRenderFrameID() const { |
| 161 return render_frame_id_; |
| 162 } |
| 163 |
| 157 bool ResourceRequestInfoImpl::IsMainFrame() const { | 164 bool ResourceRequestInfoImpl::IsMainFrame() const { |
| 158 return is_main_frame_; | 165 return is_main_frame_; |
| 159 } | 166 } |
| 160 | 167 |
| 161 int64 ResourceRequestInfoImpl::GetFrameID() const { | 168 int64 ResourceRequestInfoImpl::GetFrameID() const { |
| 162 return frame_id_; | 169 return frame_id_; |
| 163 } | 170 } |
| 164 | 171 |
| 165 bool ResourceRequestInfoImpl::ParentIsMainFrame() const { | 172 bool ResourceRequestInfoImpl::ParentIsMainFrame() const { |
| 166 return parent_is_main_frame_; | 173 return parent_is_main_frame_; |
| (...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 251 base::WeakPtr<ResourceMessageFilter> filter) { | 258 base::WeakPtr<ResourceMessageFilter> filter) { |
| 252 child_id_ = child_id; | 259 child_id_ = child_id; |
| 253 route_id_ = route_id; | 260 route_id_ = route_id; |
| 254 origin_pid_ = origin_pid; | 261 origin_pid_ = origin_pid; |
| 255 request_id_ = request_id; | 262 request_id_ = request_id; |
| 256 frame_id_ = frame_id; | 263 frame_id_ = frame_id; |
| 257 filter_ = filter; | 264 filter_ = filter; |
| 258 } | 265 } |
| 259 | 266 |
| 260 } // namespace content | 267 } // namespace content |
| OLD | NEW |