Page Speed Optimization Libraries  1.2.24.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
net_instaweb::CollectSubresourcesFilter Class Reference

#include "collect_subresources_filter.h"

Inheritance diagram for net_instaweb::CollectSubresourcesFilter:
net_instaweb::RewriteFilter net_instaweb::CommonFilter net_instaweb::EmptyHtmlFilter net_instaweb::HtmlFilter

List of all members.

Public Member Functions

 CollectSubresourcesFilter (RewriteDriver *rewrite_driver)
virtual void StartDocumentImpl ()
virtual void StartElementImpl (HtmlElement *element)
virtual void EndElementImpl (HtmlElement *element)
virtual const char * Name () const
 The name of this filter -- used for logging and debugging.
virtual const char * id () const
void AddSubresourcesToFlushEarlyInfo (FlushEarlyInfo *info)

Detailed Description

CollectSubresourcesFilter gets all the rewritten subresources in the head section of the document and stores them in property cache. The resources are then flushed early in FlushEarlyFlow in the form of a dummy HEAD which induces early downloading of the sub resources by the browser.


Member Function Documentation

Overload these implementer methods: Intentionally left abstract so that implementers don't forget to change the name from Blah to BlahImpl.

Implements net_instaweb::CommonFilter.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines