| Index: webkit/appcache/appcache_interceptor.cc
|
| diff --git a/webkit/appcache/appcache_interceptor.cc b/webkit/appcache/appcache_interceptor.cc
|
| index 969b513805f08175dc13f6ea316cd2f88d62de3f..1c76df4689c05f8bde566d793cebc27d2f39ba83 100644
|
| --- a/webkit/appcache/appcache_interceptor.cc
|
| +++ b/webkit/appcache/appcache_interceptor.cc
|
| @@ -13,15 +13,20 @@
|
|
|
| namespace appcache {
|
|
|
| +// static
|
| +AppCacheInterceptor* AppCacheInterceptor::GetInstance() {
|
| + return Singleton<AppCacheInterceptor>::get();
|
| +}
|
| +
|
| void AppCacheInterceptor::SetHandler(
|
| net::URLRequest* request, AppCacheRequestHandler* handler) {
|
| - request->SetUserData(instance(), handler); // request takes ownership
|
| + request->SetUserData(GetInstance(), handler); // request takes ownership
|
| }
|
|
|
| AppCacheRequestHandler* AppCacheInterceptor::GetHandler(
|
| net::URLRequest* request) {
|
| return reinterpret_cast<AppCacheRequestHandler*>(
|
| - request->GetUserData(instance()));
|
| + request->GetUserData(GetInstance()));
|
| }
|
|
|
| void AppCacheInterceptor::SetExtraRequestInfo(
|
|
|