Index: third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js b/third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js |
index 41688edbbefad50b5304eae34b1f06c755c811dc..13c1d7b3b4628e673d1a1f6205e6d0315144393f 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js |
+++ b/third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js |
@@ -295,27 +295,22 @@ SDK.CSSModel = class extends SDK.SDKModel { |
.catchException(false); |
} |
- startRuleUsageTracking() { |
+ startCoverage() { |
this._agent.startRuleUsageTracking(); |
} |
/** |
* @return {!Promise<!Array<!Protocol.CSS.RuleUsage>>} |
*/ |
- ruleListPromise() { |
- /** |
- * @param {?string} error |
- * @param {!Array<!Protocol.CSS.RuleUsage>=} ruleUsage |
- * @return {!Array<!Protocol.CSS.RuleUsage>} |
- */ |
- function usedRulesCallback(error, ruleUsage) { |
- if (error || !ruleUsage) |
- return []; |
- |
- return ruleUsage; |
- } |
+ takeCoverageDelta() { |
+ return this._agent.takeCoverageDelta((error, ruleUsage) => error || !ruleUsage ? [] : ruleUsage); |
+ } |
- return this._agent.stopRuleUsageTracking(usedRulesCallback); |
+ /** |
+ * @return {!Promise} |
+ */ |
+ stopCoverage() { |
+ return this._agent.stopRuleUsageTracking(); |
} |
/** |