Page Speed Optimization Libraries
1.2.24.1
|
#include "beacon_critical_images_finder.h"
Public Member Functions | |
BeaconCriticalImagesFinder (Statistics *stats) | |
virtual bool | IsMeaningful () const |
virtual void | ComputeCriticalImages (StringPiece url, RewriteDriver *driver) |
Compute the critical images for the given url. | |
virtual const char * | GetCriticalImagesCohort () const |
Static Public Attributes | |
static const char | kBeaconCohort [] |
Support critical (above the fold) image detection through a javascript beacon on the client.
virtual const char* net_instaweb::BeaconCriticalImagesFinder::GetCriticalImagesCohort | ( | ) | const [inline, virtual] |
Identifies which cohort in the PropertyCache the critical image information is located in.
Implements net_instaweb::CriticalImagesFinder.
virtual bool net_instaweb::BeaconCriticalImagesFinder::IsMeaningful | ( | ) | const [inline, virtual] |
Checks whether IsCriticalImage will return meaningful results about critical images. Users of IsCriticalImage should check this function and supply a default behavior if IsMeaningful returns false.
Implements net_instaweb::CriticalImagesFinder.