| 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 {
|
| ResourceRedirectDetails(const net::URLRequest* request,
|
| int cert_id,
|
| + PageTransition transition,
|
| const GURL& new_url);
|
| virtual ~ResourceRedirectDetails();
|
|
|
|
|