Page Speed Optimization Libraries
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
critical_selector_filter.h File Reference
#include <vector>
#include "net/instaweb/rewriter/public/css_summarizer_base.h"
#include "net/instaweb/rewriter/public/rewrite_driver.h"
#include "net/instaweb/rewriter/public/rewrite_options.h"
#include "pagespeed/kernel/base/basictypes.h"
#include "pagespeed/kernel/base/string.h"
#include "pagespeed/kernel/base/string_util.h"
#include "pagespeed/kernel/html/html_element.h"
#include "pagespeed/kernel/html/html_filter.h"
#include "pagespeed/kernel/html/html_node.h"
#include "pagespeed/kernel/http/semantic_type.h"

Go to the source code of this file.


class  net_instaweb::CriticalSelectorFilter


 Unit-test framework for wget fetcher.

Detailed Description (Maksim Orlovich)

This filters helps inline a subset of CSS critical to initial rendering of the webpage by focusing only on declarations whose selectors match elements critical to such rendering. The full original CSS is moved to the foot of the webpage and lazy-loaded via JS.