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

#include "blink_critical_line_data_finder.h"

List of all members.

Public Member Functions

virtual BlinkCriticalLineData * ExtractBlinkCriticalLineData (int64 cache_time_ms, PropertyPage *page, int64 now_ms, bool diff_enabled, bool propagate_cache_deletes)
 Gets BlinkCriticalLineData from the given PropertyPage.
virtual void ComputeBlinkCriticalLineData (const GoogleString &computed_hash, const GoogleString &computed_hash_smart_diff, const StringPiece html_content, const ResponseHeaders *response_headers, RewriteDriver *driver)
 Computes BlinkCriticalLineData for the given html content.
virtual void PropagateCacheDeletes (const GoogleString &key)

Static Public Attributes

static const char kBlinkCohort []

Detailed Description

Finds BlinkCriticalLineData from the given html content. This information will be used by BlinkFlowCriticalLine.

Todo:
TODO(pulkitg): Rethink about the naming and structure of this class.

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