| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 /** | 5 /** |
| 6 * @constructor | 6 * @constructor |
| 7 * @param {!WebInspector.CSSModel} cssModel | 7 * @param {!WebInspector.CSSModel} cssModel |
| 8 * @param {!WebInspector.DOMNode} node | 8 * @param {!WebInspector.DOMNode} node |
| 9 * @param {?CSSAgent.CSSStyle} inlinePayload | 9 * @param {?CSSAgent.CSSStyle} inlinePayload |
| 10 * @param {?CSSAgent.CSSStyle} attributesPayload | 10 * @param {?CSSAgent.CSSStyle} attributesPayload |
| (...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 115 * @param {!Array<number>} matchingSelectorIndices | 115 * @param {!Array<number>} matchingSelectorIndices |
| 116 * @this {WebInspector.CSSMatchedStyles} | 116 * @this {WebInspector.CSSMatchedStyles} |
| 117 */ | 117 */ |
| 118 function addMatchingSelectors(node, rule, matchingSelectorIndices) | 118 function addMatchingSelectors(node, rule, matchingSelectorIndices) |
| 119 { | 119 { |
| 120 for (var matchingSelectorIndex of matchingSelectorIndices) { | 120 for (var matchingSelectorIndex of matchingSelectorIndices) { |
| 121 var selector = rule.selectors[matchingSelectorIndex]; | 121 var selector = rule.selectors[matchingSelectorIndex]; |
| 122 this._setSelectorMatches(node, selector.text, true); | 122 this._setSelectorMatches(node, selector.text, true); |
| 123 } | 123 } |
| 124 } | 124 } |
| 125 } | 125 }; |
| 126 | 126 |
| 127 WebInspector.CSSMatchedStyles.prototype = { | 127 WebInspector.CSSMatchedStyles.prototype = { |
| 128 /** | 128 /** |
| 129 * @return {!WebInspector.DOMNode} | 129 * @return {!WebInspector.DOMNode} |
| 130 */ | 130 */ |
| 131 node: function() | 131 node: function() |
| 132 { | 132 { |
| 133 return this._node; | 133 return this._node; |
| 134 }, | 134 }, |
| 135 | 135 |
| (...skipping 292 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 428 notUsed = notUsed && !styleActiveProperties.has(longhandCano
nicalName); | 428 notUsed = notUsed && !styleActiveProperties.has(longhandCano
nicalName); |
| 429 } | 429 } |
| 430 if (!notUsed) | 430 if (!notUsed) |
| 431 continue; | 431 continue; |
| 432 styleActiveProperties.delete(canonicalName); | 432 styleActiveProperties.delete(canonicalName); |
| 433 allUsedProperties.delete(canonicalName); | 433 allUsedProperties.delete(canonicalName); |
| 434 result.set(property, WebInspector.CSSMatchedStyles.PropertyState
.Overloaded); | 434 result.set(property, WebInspector.CSSMatchedStyles.PropertyState
.Overloaded); |
| 435 } | 435 } |
| 436 } | 436 } |
| 437 } | 437 } |
| 438 } | 438 }; |
| 439 | 439 |
| 440 /** @enum {string} */ | 440 /** @enum {string} */ |
| 441 WebInspector.CSSMatchedStyles.PropertyState = { | 441 WebInspector.CSSMatchedStyles.PropertyState = { |
| 442 Active: "Active", | 442 Active: "Active", |
| 443 Overloaded: "Overloaded" | 443 Overloaded: "Overloaded" |
| 444 } | 444 }; |
| OLD | NEW |