| Index: extensions/browser/api/web_request/web_request_event_details.cc
 | 
| diff --git a/extensions/browser/api/web_request/web_request_event_details.cc b/extensions/browser/api/web_request/web_request_event_details.cc
 | 
| index d7a3e10c82713c857339ceb6b1323cfbc1f87b62..ca38e39985eaec058e10266cd257ee183ae29d95 100644
 | 
| --- a/extensions/browser/api/web_request/web_request_event_details.cc
 | 
| +++ b/extensions/browser/api/web_request/web_request_event_details.cc
 | 
| @@ -13,6 +13,7 @@
 | 
|  #include "extensions/browser/api/web_request/upload_data_presenter.h"
 | 
|  #include "extensions/browser/api/web_request/web_request_api_constants.h"
 | 
|  #include "extensions/browser/api/web_request/web_request_api_helpers.h"
 | 
| +#include "extensions/browser/api/web_request/web_request_resource_type.h"
 | 
|  #include "ipc/ipc_message.h"
 | 
|  #include "net/base/auth.h"
 | 
|  #include "net/base/upload_data_stream.h"
 | 
| @@ -32,13 +33,13 @@ WebRequestEventDetails::WebRequestEventDetails(const net::URLRequest* request,
 | 
|      : extra_info_spec_(extra_info_spec),
 | 
|        render_process_id_(content::ChildProcessHost::kInvalidUniqueID),
 | 
|        render_frame_id_(MSG_ROUTING_NONE) {
 | 
| -  content::ResourceType resource_type = content::RESOURCE_TYPE_LAST_TYPE;
 | 
| +  auto resource_type = WebRequestResourceType::LAST_TYPE;
 | 
|    const content::ResourceRequestInfo* info =
 | 
|        content::ResourceRequestInfo::ForRequest(request);
 | 
|    if (info) {
 | 
|      render_process_id_ = info->GetChildID();
 | 
|      render_frame_id_ = info->GetRenderFrameID();
 | 
| -    resource_type = info->GetResourceType();
 | 
| +    resource_type = ToWebRequestResourceType(info->GetResourceType());
 | 
|    } else {
 | 
|      // Fallback for requests that are not allocated by a ResourceDispatcherHost,
 | 
|      // such as the TemplateURLFetcher.
 | 
| 
 |