diff options
Diffstat (limited to 'Source/WebCore/inspector/front-end/AuditRules.js')
-rw-r--r-- | Source/WebCore/inspector/front-end/AuditRules.js | 104 |
1 files changed, 50 insertions, 54 deletions
diff --git a/Source/WebCore/inspector/front-end/AuditRules.js b/Source/WebCore/inspector/front-end/AuditRules.js index 383482f5b..14b59ac47 100644 --- a/Source/WebCore/inspector/front-end/AuditRules.js +++ b/Source/WebCore/inspector/front-end/AuditRules.js @@ -120,11 +120,11 @@ WebInspector.AuditRules.GzipRule.prototype = { _shouldCompress: function(request) { return request.type.isTextType() && request.parsedURL.host && request.resourceSize !== undefined && request.resourceSize > 150; - }, - - __proto__: WebInspector.AuditRule.prototype + } } +WebInspector.AuditRules.GzipRule.prototype.__proto__ = WebInspector.AuditRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRule} @@ -164,11 +164,11 @@ WebInspector.AuditRules.CombineExternalResourcesRule.prototype = { summary.value = "There are multiple resources served from same domain. Consider combining them into as few files as possible."; callback(result); - }, - - __proto__: WebInspector.AuditRule.prototype + } } +WebInspector.AuditRules.CombineExternalResourcesRule.prototype.__proto__ = WebInspector.AuditRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRules.CombineExternalResourcesRule} @@ -177,9 +177,7 @@ WebInspector.AuditRules.CombineJsResourcesRule = function(allowedPerDomain) { WebInspector.AuditRules.CombineExternalResourcesRule.call(this, "page-externaljs", "Combine external JavaScript", WebInspector.resourceTypes.Script, "JavaScript", allowedPerDomain); } -WebInspector.AuditRules.CombineJsResourcesRule.prototype = { - __proto__: WebInspector.AuditRules.CombineExternalResourcesRule.prototype -} +WebInspector.AuditRules.CombineJsResourcesRule.prototype.__proto__ = WebInspector.AuditRules.CombineExternalResourcesRule.prototype; /** * @constructor @@ -189,9 +187,7 @@ WebInspector.AuditRules.CombineCssResourcesRule = function(allowedPerDomain) { WebInspector.AuditRules.CombineExternalResourcesRule.call(this, "page-externalcss", "Combine external CSS", WebInspector.resourceTypes.Stylesheet, "CSS", allowedPerDomain); } -WebInspector.AuditRules.CombineCssResourcesRule.prototype = { - __proto__: WebInspector.AuditRules.CombineExternalResourcesRule.prototype -} +WebInspector.AuditRules.CombineCssResourcesRule.prototype.__proto__ = WebInspector.AuditRules.CombineExternalResourcesRule.prototype; /** * @constructor @@ -229,11 +225,11 @@ WebInspector.AuditRules.MinimizeDnsLookupsRule.prototype = { summary.value = "The following domains only serve one resource each. If possible, avoid the extra DNS lookups by serving these resources from existing domains."; callback(result); - }, - - __proto__: WebInspector.AuditRule.prototype + } } +WebInspector.AuditRules.MinimizeDnsLookupsRule.prototype.__proto__ = WebInspector.AuditRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRule} @@ -305,11 +301,11 @@ WebInspector.AuditRules.ParallelizeDownloadRule.prototype = { result.violationCount = requestsOnBusiestHost.length; callback(result); - }, - - __proto__: WebInspector.AuditRule.prototype + } } +WebInspector.AuditRules.ParallelizeDownloadRule.prototype.__proto__ = WebInspector.AuditRule.prototype; + /** * The reported CSS rule size is incorrect (parsed != original in WebKit), * so use percentages instead, which gives a better approximation. @@ -457,11 +453,11 @@ WebInspector.AuditRules.UnusedCssRule.prototype = { } CSSAgent.getAllStyleSheets(allStylesCallback); - }, - - __proto__: WebInspector.AuditRule.prototype + } } +WebInspector.AuditRules.UnusedCssRule.prototype.__proto__ = WebInspector.AuditRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRule} @@ -603,11 +599,11 @@ WebInspector.AuditRules.CacheControlRule.prototype = { isCacheableResource: function(request) { return request.statusCode !== undefined && WebInspector.AuditRules.CacheableResponseCodes[request.statusCode]; - }, - - __proto__: WebInspector.AuditRule.prototype + } } +WebInspector.AuditRules.CacheControlRule.prototype.__proto__ = WebInspector.AuditRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRules.CacheControlRule} @@ -672,11 +668,11 @@ WebInspector.AuditRules.BrowserCacheControlRule.prototype = { !this.hasResponseHeader(request, "Set-Cookie") && !this.freshnessLifetimeGreaterThan(request, 11 * WebInspector.AuditRules.CacheControlRule.MillisPerMonth) && this.freshnessLifetimeGreaterThan(request, WebInspector.AuditRules.CacheControlRule.MillisPerMonth); - }, - - __proto__: WebInspector.AuditRules.CacheControlRule.prototype + } } +WebInspector.AuditRules.BrowserCacheControlRule.prototype.__proto__ = WebInspector.AuditRules.CacheControlRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRules.CacheControlRule} @@ -712,11 +708,11 @@ WebInspector.AuditRules.ProxyCacheControlRule.prototype = { _setCookieCacheableCheck: function(request) { return this.hasResponseHeader(request, "Set-Cookie") && this.isPubliclyCacheable(request); - }, - - __proto__: WebInspector.AuditRules.CacheControlRule.prototype + } } +WebInspector.AuditRules.ProxyCacheControlRule.prototype.__proto__ = WebInspector.AuditRules.CacheControlRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRule} @@ -844,11 +840,11 @@ WebInspector.AuditRules.ImageDimensionsRule.prototype = { if (progress.isCanceled()) return; WebInspector.domAgent.requestDocument(onDocumentAvailable); - }, - - __proto__: WebInspector.AuditRule.prototype + } } +WebInspector.AuditRules.ImageDimensionsRule.prototype.__proto__ = WebInspector.AuditRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRule} @@ -934,11 +930,11 @@ WebInspector.AuditRules.CssInHeadRule.prototype = { } WebInspector.domAgent.requestDocument(onDocumentAvailable); - }, - - __proto__: WebInspector.AuditRule.prototype + } } +WebInspector.AuditRules.CssInHeadRule.prototype.__proto__ = WebInspector.AuditRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRule} @@ -1022,11 +1018,11 @@ WebInspector.AuditRules.StylesScriptsOrderRule.prototype = { } WebInspector.domAgent.requestDocument(onDocumentAvailable); - }, - - __proto__: WebInspector.AuditRule.prototype + } } +WebInspector.AuditRules.StylesScriptsOrderRule.prototype.__proto__ = WebInspector.AuditRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRule} @@ -1126,11 +1122,11 @@ WebInspector.AuditRules.CSSRuleBase.prototype = { visitProperty: function(styleSheet, property, result) { // Subclasses can implement. - }, - - __proto__: WebInspector.AuditRule.prototype + } } +WebInspector.AuditRules.CSSRuleBase.prototype.__proto__ = WebInspector.AuditRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRules.CSSRuleBase} @@ -1189,11 +1185,11 @@ WebInspector.AuditRules.VendorPrefixedCSSProperties.prototype = { ++result.violationCount; this._ruleResult.addSnippet(String.sprintf("\"" + this._webkitPrefix + "%s\" is used, but \"%s\" is supported.", normalPropertyName, normalPropertyName)); } - }, - - __proto__: WebInspector.AuditRules.CSSRuleBase.prototype + } } +WebInspector.AuditRules.VendorPrefixedCSSProperties.prototype.__proto__ = WebInspector.AuditRules.CSSRuleBase.prototype; + /** * @constructor * @extends {WebInspector.AuditRule} @@ -1242,11 +1238,11 @@ WebInspector.AuditRules.CookieRuleBase.prototype = { if (WebInspector.Cookies.cookieMatchesResourceURL(cookie, requests[i].url)) callback(requests[i], cookie); } - }, - - __proto__: WebInspector.AuditRule.prototype + } } +WebInspector.AuditRules.CookieRuleBase.prototype.__proto__ = WebInspector.AuditRule.prototype; + /** * @constructor * @extends {WebInspector.AuditRules.CookieRuleBase} @@ -1351,11 +1347,11 @@ WebInspector.AuditRules.CookieSizeRule.prototype = { entry.addURLs(bigAvgCookieDomains); result.violationCount += bigAvgCookieDomains.length; } - }, - - __proto__: WebInspector.AuditRules.CookieRuleBase.prototype + } } +WebInspector.AuditRules.CookieSizeRule.prototype.__proto__ = WebInspector.AuditRules.CookieRuleBase.prototype; + /** * @constructor * @extends {WebInspector.AuditRules.CookieRuleBase} @@ -1398,7 +1394,7 @@ WebInspector.AuditRules.StaticCookielessRule.prototype = { _collectorCallback: function(matchingResourceData, request, cookie) { matchingResourceData[request.url] = (matchingResourceData[request.url] || 0) + cookie.size; - }, - - __proto__: WebInspector.AuditRules.CookieRuleBase.prototype + } } + +WebInspector.AuditRules.StaticCookielessRule.prototype.__proto__ = WebInspector.AuditRules.CookieRuleBase.prototype; |