| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright (C) 2013 Google Inc. All rights reserved. |   2  * Copyright (C) 2013 Google Inc. All rights reserved. | 
|   3  * |   3  * | 
|   4  * Redistribution and use in source and binary forms, with or without |   4  * Redistribution and use in source and binary forms, with or without | 
|   5  * modification, are permitted provided that the following conditions are |   5  * modification, are permitted provided that the following conditions are | 
|   6  * met: |   6  * met: | 
|   7  * |   7  * | 
|   8  *     * Redistributions of source code must retain the above copyright |   8  *     * Redistributions of source code must retain the above copyright | 
|   9  * notice, this list of conditions and the following disclaimer. |   9  * notice, this list of conditions and the following disclaimer. | 
|  10  *     * Redistributions in binary form must reproduce the above |  10  *     * Redistributions in binary form must reproduce the above | 
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  63  |  63  | 
|  64 const char* WorkerContentSettingsClient::supplementName() |  64 const char* WorkerContentSettingsClient::supplementName() | 
|  65 { |  65 { | 
|  66     return "WorkerContentSettingsClient"; |  66     return "WorkerContentSettingsClient"; | 
|  67 } |  67 } | 
|  68  |  68  | 
|  69 WorkerContentSettingsClient* WorkerContentSettingsClient::from(ExecutionContext&
     context) |  69 WorkerContentSettingsClient* WorkerContentSettingsClient::from(ExecutionContext&
     context) | 
|  70 { |  70 { | 
|  71     WorkerClients* clients = toWorkerGlobalScope(context).clients(); |  71     WorkerClients* clients = toWorkerGlobalScope(context).clients(); | 
|  72     DCHECK(clients); |  72     DCHECK(clients); | 
|  73     return static_cast<WorkerContentSettingsClient*>(HeapSupplement<WorkerClient
    s>::from(*clients, supplementName())); |  73     return static_cast<WorkerContentSettingsClient*>(Supplement<WorkerClients>::
    from(*clients, supplementName())); | 
|  74 } |  74 } | 
|  75  |  75  | 
|  76 WorkerContentSettingsClient::WorkerContentSettingsClient(PassOwnPtr<WebWorkerCon
    tentSettingsClientProxy> proxy) |  76 WorkerContentSettingsClient::WorkerContentSettingsClient(PassOwnPtr<WebWorkerCon
    tentSettingsClientProxy> proxy) | 
|  77     : m_proxy(proxy) |  77     : m_proxy(proxy) | 
|  78 { |  78 { | 
|  79     setIndexedDBClientCreateFunction(IndexedDBClientImpl::create); |  79     setIndexedDBClientCreateFunction(IndexedDBClientImpl::create); | 
|  80 } |  80 } | 
|  81  |  81  | 
|  82 void provideContentSettingsClientToWorker(WorkerClients* clients, PassOwnPtr<Web
    WorkerContentSettingsClientProxy> proxy) |  82 void provideContentSettingsClientToWorker(WorkerClients* clients, PassOwnPtr<Web
    WorkerContentSettingsClientProxy> proxy) | 
|  83 { |  83 { | 
|  84     DCHECK(clients); |  84     DCHECK(clients); | 
|  85     WorkerContentSettingsClient::provideTo(*clients, WorkerContentSettingsClient
    ::supplementName(), WorkerContentSettingsClient::create(proxy)); |  85     WorkerContentSettingsClient::provideTo(*clients, WorkerContentSettingsClient
    ::supplementName(), WorkerContentSettingsClient::create(proxy)); | 
|  86 } |  86 } | 
|  87  |  87  | 
|  88 } // namespace blink |  88 } // namespace blink | 
| OLD | NEW |