#include "javascript_code_block.h"
Public Member Functions | |
JavascriptRewriteConfig (Statistics *statistics) | |
bool | minify () const |
void | set_minify (bool minify) |
bool | redirect () const |
void | set_redirect (bool redirect) |
Variable * | blocks_minified () |
Variable * | minification_failures () |
Variable * | total_bytes_saved () |
Variable * | total_original_bytes () |
Variable * | num_uses () |
Static Public Member Functions | |
static void | Initialize (Statistics *statistics) |
Static Public Attributes | |
static const char | kBlocksMinified [] |
Statistics names. | |
static const char | kMinificationFailures [] |
static const char | kTotalBytesSaved [] |
static const char | kTotalOriginalBytes [] |
static const char | kMinifyUses [] |
Class wrapping up configuration information for javascript rewriting, in order to minimize footprint of later changes to javascript rewriting.
bool net_instaweb::JavascriptRewriteConfig::minify | ( | ) | const [inline] |
Whether to minify javascript output (using jsminify). true by default.
bool net_instaweb::JavascriptRewriteConfig::redirect | ( | ) | const [inline] |
whether to redirect external javascript libraries to Google-as-a-CDN