| 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 0a10c72cb5445a7852105235bdf23cceb0f928ca..f89de9a131d36e5ce1d87e5b1bc56711cd73f0c4 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js
|
| @@ -534,6 +534,24 @@ WebInspector.CSSModel.prototype = {
|
| },
|
|
|
| /**
|
| + * @param {!CSSAgent.StyleSheetId} styleSheetId
|
| + * @return {!Promise<!Array<string>>}
|
| + */
|
| + classNamesPromise: function(styleSheetId)
|
| + {
|
| + /**
|
| + * @param {?string} error
|
| + * @param {?Array<string>} classNames
|
| + * @return {!Array<string>}
|
| + */
|
| + function classNamesCallback(error, classNames)
|
| + {
|
| + return !error && classNames ? classNames : [];
|
| + }
|
| + return this._agent.collectClassNames(styleSheetId, classNamesCallback);
|
| + },
|
| +
|
| + /**
|
| * @param {!DOMAgent.NodeId} nodeId
|
| * @return {!Promise.<?Map.<string, string>>}
|
| */
|
|
|