| Index: content/browser/worker_host/worker_service.h
 | 
| diff --git a/content/browser/worker_host/worker_service.h b/content/browser/worker_host/worker_service.h
 | 
| index 7869dd6d09a27e18f0c79b2ee232f320f1573e2c..ff0bdfcc209bc3cb3bd5a19e381875651c15abb0 100644
 | 
| --- a/content/browser/worker_host/worker_service.h
 | 
| +++ b/content/browser/worker_host/worker_service.h
 | 
| @@ -8,17 +8,20 @@
 | 
|  
 | 
|  #include "base/basictypes.h"
 | 
|  #include "base/memory/singleton.h"
 | 
| +#include "base/threading/non_thread_safe.h"
 | 
|  #include "content/browser/worker_host/worker_process_host.h"
 | 
|  #include "googleurl/src/gurl.h"
 | 
|  
 | 
| +namespace content {
 | 
| +class ResourceContext;
 | 
| +}  // namespace content
 | 
|  namespace net {
 | 
| -class URLRequestContextGetter;
 | 
| -}
 | 
| -
 | 
| +class URLRequestContext;
 | 
| +}  // namespace net
 | 
|  struct ViewHostMsg_CreateWorker_Params;
 | 
|  
 | 
|  // A singelton for managing HTML5 web workers.
 | 
| -class WorkerService {
 | 
| +class WorkerService : public base::NonThreadSafe {
 | 
|   public:
 | 
|    // Returns the WorkerService singleton.
 | 
|    static WorkerService* GetInstance();
 | 
| @@ -27,7 +30,8 @@ class WorkerService {
 | 
|    void CreateWorker(const ViewHostMsg_CreateWorker_Params& params,
 | 
|                      int route_id,
 | 
|                      WorkerMessageFilter* filter,
 | 
| -                    net::URLRequestContextGetter* request_context);
 | 
| +                    net::URLRequestContext* request_context,
 | 
| +                    const content::ResourceContext& resource_context);
 | 
|    void LookupSharedWorker(const ViewHostMsg_CreateWorker_Params& params,
 | 
|                            int route_id,
 | 
|                            WorkerMessageFilter* filter,
 | 
| 
 |