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; |