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/common/net/url_request_user_data.h" | 9 #include "content/common/net/url_request_user_data.h" |
10 #include "content/public/browser/global_request_id.h" | 10 #include "content/public/browser/global_request_id.h" |
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
177 } | 177 } |
178 | 178 |
179 int ResourceRequestInfoImpl::GetRouteID() const { | 179 int ResourceRequestInfoImpl::GetRouteID() const { |
180 return route_id_; | 180 return route_id_; |
181 } | 181 } |
182 | 182 |
183 int ResourceRequestInfoImpl::GetOriginPID() const { | 183 int ResourceRequestInfoImpl::GetOriginPID() const { |
184 return origin_pid_; | 184 return origin_pid_; |
185 } | 185 } |
186 | 186 |
187 int ResourceRequestInfoImpl::GetRequestID() const { | |
188 return request_id_; | |
189 } | |
190 | |
191 int ResourceRequestInfoImpl::GetRenderFrameID() const { | 187 int ResourceRequestInfoImpl::GetRenderFrameID() const { |
192 return render_frame_id_; | 188 return render_frame_id_; |
193 } | 189 } |
194 | 190 |
195 bool ResourceRequestInfoImpl::IsMainFrame() const { | 191 bool ResourceRequestInfoImpl::IsMainFrame() const { |
196 return is_main_frame_; | 192 return is_main_frame_; |
197 } | 193 } |
198 | 194 |
199 bool ResourceRequestInfoImpl::ParentIsMainFrame() const { | 195 bool ResourceRequestInfoImpl::ParentIsMainFrame() const { |
200 return parent_is_main_frame_; | 196 return parent_is_main_frame_; |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
266 request->SetUserData(NULL, this); | 262 request->SetUserData(NULL, this); |
267 int render_process_id; | 263 int render_process_id; |
268 int render_frame_id; | 264 int render_frame_id; |
269 if (GetAssociatedRenderFrame(&render_process_id, &render_frame_id)) { | 265 if (GetAssociatedRenderFrame(&render_process_id, &render_frame_id)) { |
270 request->SetUserData( | 266 request->SetUserData( |
271 URLRequestUserData::kUserDataKey, | 267 URLRequestUserData::kUserDataKey, |
272 new URLRequestUserData(render_process_id, render_frame_id)); | 268 new URLRequestUserData(render_process_id, render_frame_id)); |
273 } | 269 } |
274 } | 270 } |
275 | 271 |
| 272 int ResourceRequestInfoImpl::GetRequestID() const { |
| 273 return request_id_; |
| 274 } |
| 275 |
276 GlobalRequestID ResourceRequestInfoImpl::GetGlobalRequestID() const { | 276 GlobalRequestID ResourceRequestInfoImpl::GetGlobalRequestID() const { |
277 return GlobalRequestID(child_id_, request_id_); | 277 return GlobalRequestID(child_id_, request_id_); |
278 } | 278 } |
279 | 279 |
280 GlobalRoutingID ResourceRequestInfoImpl::GetGlobalRoutingID() const { | 280 GlobalRoutingID ResourceRequestInfoImpl::GetGlobalRoutingID() const { |
281 return GlobalRoutingID(child_id_, route_id_); | 281 return GlobalRoutingID(child_id_, route_id_); |
282 } | 282 } |
283 | 283 |
284 void ResourceRequestInfoImpl::UpdateForTransfer( | 284 void ResourceRequestInfoImpl::UpdateForTransfer( |
285 int child_id, | 285 int child_id, |
286 int route_id, | 286 int route_id, |
287 int origin_pid, | 287 int origin_pid, |
288 int request_id, | 288 int request_id, |
289 int parent_render_frame_id, | 289 int parent_render_frame_id, |
290 base::WeakPtr<ResourceMessageFilter> filter) { | 290 base::WeakPtr<ResourceMessageFilter> filter) { |
291 child_id_ = child_id; | 291 child_id_ = child_id; |
292 route_id_ = route_id; | 292 route_id_ = route_id; |
293 origin_pid_ = origin_pid; | 293 origin_pid_ = origin_pid; |
294 request_id_ = request_id; | 294 request_id_ = request_id; |
295 parent_render_frame_id_ = parent_render_frame_id; | 295 parent_render_frame_id_ = parent_render_frame_id; |
296 filter_ = filter; | 296 filter_ = filter; |
297 } | 297 } |
298 | 298 |
299 } // namespace content | 299 } // namespace content |
OLD | NEW |