| Index: Source/core/html/HTMLImportsController.h
|
| diff --git a/Source/core/html/HTMLImportsController.h b/Source/core/html/HTMLImportsController.h
|
| index a23f6ebe913c780b067600455f4fcc32abc1dc7c..fd1ecc3cd23ced63ea650a2bba341f03724303ab 100644
|
| --- a/Source/core/html/HTMLImportsController.h
|
| +++ b/Source/core/html/HTMLImportsController.h
|
| @@ -40,6 +40,7 @@
|
|
|
| namespace WebCore {
|
|
|
| +class CachedResourceLoader;
|
| class HTMLImportLoader;
|
| class HTMLImportsController;
|
|
|
| @@ -101,10 +102,10 @@ private:
|
| };
|
|
|
|
|
| -class HTMLImportsController {
|
| +class HTMLImportsController : public RefCounted<HTMLImportsController> {
|
| WTF_MAKE_FAST_ALLOCATED;
|
| public:
|
| - static PassOwnPtr<HTMLImportsController> create(Document*);
|
| + static PassRefPtr<HTMLImportsController> create(Document*);
|
|
|
| explicit HTMLImportsController(Document*);
|
| virtual ~HTMLImportsController();
|
| @@ -113,6 +114,7 @@ public:
|
| void showSecurityErrorMessage(const String&);
|
| PassRefPtr<HTMLImportLoader> findLinkFor(const KURL&) const;
|
| SecurityOrigin* securityOrigin() const;
|
| + CachedResourceLoader* cachedResourceLoader() const;
|
| bool haveLoaded() const;
|
| void didLoad();
|
|
|
|
|