Chromium Code Reviews| Index: Source/core/page/PageSerializer.h |
| diff --git a/Source/core/page/PageSerializer.h b/Source/core/page/PageSerializer.h |
| index 296cba61272ecffe0f44a62fcf807074e2f78b66..a3b819f36d356653f017220fe56118650154dceb 100644 |
| --- a/Source/core/page/PageSerializer.h |
| +++ b/Source/core/page/PageSerializer.h |
| @@ -39,14 +39,19 @@ |
| namespace WebCore { |
| +class FontResource; |
| class ImageResource; |
| class CSSStyleSheet; |
| +class CSSValue; |
| class Document; |
| class Frame; |
| class Page; |
| class RenderObject; |
| +class Resource; |
| +class SharedBuffer; |
| class StylePropertySet; |
| class StyleRule; |
| +class StyleRuleFontFace; |
| struct SerializedResource; |
| @@ -70,9 +75,14 @@ private: |
| // It also adds any resources included in that stylesheet (including any imported stylesheets and their own resources). |
| void serializeCSSStyleSheet(CSSStyleSheet*, const KURL&); |
| + bool shouldAddUrl(const KURL&); |
|
abarth-chromium
2013/08/19 19:30:04
shouldAddUrl -> shouldAddURL
|
| + |
| + void addToResources(Resource *, PassRefPtr<SharedBuffer>, const KURL&); |
| void addImageToResources(ImageResource*, RenderObject*, const KURL&); |
| + void addFontToResources(FontResource*); |
| + |
| void retrieveResourcesForProperties(const StylePropertySet*, Document*); |
| - void retrieveResourcesForRule(StyleRule*, Document*); |
| + void retrieveResourcesForCSSValue(CSSValue*, Document*); |
| Vector<SerializedResource>* m_resources; |
| ListHashSet<KURL> m_resourceURLs; |