Chromium Code Reviews| Index: content/public/browser/resource_request_details.h |
| diff --git a/content/public/browser/resource_request_details.h b/content/public/browser/resource_request_details.h |
| index 4e944183b315a492141b9e7f4fb997b69fa51df7..4a303b4ac4032b15403adf2c263796d3801bd4ed 100644 |
| --- a/content/public/browser/resource_request_details.h |
| +++ b/content/public/browser/resource_request_details.h |
| @@ -7,6 +7,7 @@ |
| #include <string> |
| +#include "content/public/common/page_transition_types.h" |
| #include "googleurl/src/gurl.h" |
| #include "net/cert/cert_status_flags.h" |
| #include "net/base/host_port_pair.h" |
| @@ -23,7 +24,9 @@ namespace content { |
| // resource request notification. It copies many of the publicly accessible |
| // member variables of net::URLRequest, but exists on the UI thread. |
| struct ResourceRequestDetails { |
| - ResourceRequestDetails(const net::URLRequest* request, int cert_id); |
| + ResourceRequestDetails(const net::URLRequest* request, |
| + int cert_id, |
| + PageTransition transition); |
| virtual ~ResourceRequestDetails(); |
| @@ -41,12 +44,14 @@ struct ResourceRequestDetails { |
| ResourceType::Type resource_type; |
| net::HostPortPair socket_address; |
| int64 frame_id; |
| + PageTransition page_transition; |
| }; |
| // Details about a redirection of a resource request. |
| struct ResourceRedirectDetails : public ResourceRequestDetails { |
|
jar (doing other things)
2013/06/18 01:33:49
nit: These should probably be classes. By the tim
kouhei (in TOK)
2013/06/18 22:28:41
I'd like to address this in separate CL.
|
| ResourceRedirectDetails(const net::URLRequest* request, |
| int cert_id, |
| + PageTransition transition, |
| const GURL& new_url); |
| virtual ~ResourceRedirectDetails(); |