Chromium Code Reviews| Index: Source/core/html/imports/HTMLImportChild.h |
| diff --git a/Source/core/html/imports/HTMLImportChild.h b/Source/core/html/imports/HTMLImportChild.h |
| index f87d9feebf0dd9299160db02459aece60cd77f53..776ca59621c956d439f0b0822df3fd53c7454730 100644 |
| --- a/Source/core/html/imports/HTMLImportChild.h |
| +++ b/Source/core/html/imports/HTMLImportChild.h |
| @@ -34,6 +34,7 @@ |
| #include "core/fetch/RawResource.h" |
| #include "core/fetch/ResourceOwner.h" |
| #include "core/html/imports/HTMLImport.h" |
| +#include "heap/Handle.h" |
| #include "platform/weborigin/KURL.h" |
| #include "wtf/Vector.h" |
| @@ -96,7 +97,11 @@ private: |
| void shareLoader(HTMLImportChild*); |
| void ensureLoader(); |
| +#if ENABLE(OILPAN) |
| + Persistent<Document> m_master; |
|
haraken
2014/04/24 04:18:43
Won't this cause a cycle? You are replacing a RawP
Mads Ager (chromium)
2014/04/24 10:57:36
This will be no worse than it was before. The HTML
|
| +#else |
| Document& m_master; |
| +#endif |
| KURL m_url; |
| CustomElementMicrotaskImportStep* m_customElementMicrotaskStep; |
| HTMLImportLoader* m_loader; |