| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2010 Google Inc. All rights reserved. | 2 * Copyright (C) 2010 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 57 WebInspector.CSSStyleModel.parseRuleMatchArrayPayload = function(cssModel, match
Array) | 57 WebInspector.CSSStyleModel.parseRuleMatchArrayPayload = function(cssModel, match
Array) |
| 58 { | 58 { |
| 59 if (!matchArray) | 59 if (!matchArray) |
| 60 return []; | 60 return []; |
| 61 | 61 |
| 62 var result = []; | 62 var result = []; |
| 63 for (var i = 0; i < matchArray.length; ++i) | 63 for (var i = 0; i < matchArray.length; ++i) |
| 64 result.push(WebInspector.CSSRule.parsePayload(cssModel, matchArray[i].ru
le, matchArray[i].matchingSelectors)); | 64 result.push(WebInspector.CSSRule.parsePayload(cssModel, matchArray[i].ru
le, matchArray[i].matchingSelectors)); |
| 65 return result; | 65 return result; |
| 66 } | 66 } |
| 67 | |
| 68 WebInspector.CSSStyleModel.Events = { | 67 WebInspector.CSSStyleModel.Events = { |
| 68 LayoutEditorChange: "LayoutEditorChange", |
| 69 MediaQueryResultChanged: "MediaQueryResultChanged", | 69 MediaQueryResultChanged: "MediaQueryResultChanged", |
| 70 ModelWasEnabled: "ModelWasEnabled", | 70 ModelWasEnabled: "ModelWasEnabled", |
| 71 PseudoStateForced: "PseudoStateForced", | 71 PseudoStateForced: "PseudoStateForced", |
| 72 StyleSheetAdded: "StyleSheetAdded", | 72 StyleSheetAdded: "StyleSheetAdded", |
| 73 StyleSheetChanged: "StyleSheetChanged", | 73 StyleSheetChanged: "StyleSheetChanged", |
| 74 StyleSheetRemoved: "StyleSheetRemoved" | 74 StyleSheetRemoved: "StyleSheetRemoved" |
| 75 } | 75 } |
| 76 | 76 |
| 77 WebInspector.CSSStyleModel.MediaTypes = ["all", "braille", "embossed", "handheld
", "print", "projection", "screen", "speech", "tty", "tv"]; | 77 WebInspector.CSSStyleModel.MediaTypes = ["all", "braille", "embossed", "handheld
", "print", "projection", "screen", "speech", "tty", "tv"]; |
| 78 | 78 |
| (...skipping 513 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 592 { | 592 { |
| 593 if (WebInspector.targetManager.allTargetsSuspended()) { | 593 if (WebInspector.targetManager.allTargetsSuspended()) { |
| 594 this._agent.disable(); | 594 this._agent.disable(); |
| 595 this._isEnabled = false; | 595 this._isEnabled = false; |
| 596 } else { | 596 } else { |
| 597 this._resetStyleSheets(); | 597 this._resetStyleSheets(); |
| 598 this._agent.enable().then(this._wasEnabled.bind(this)); | 598 this._agent.enable().then(this._wasEnabled.bind(this)); |
| 599 } | 599 } |
| 600 }, | 600 }, |
| 601 | 601 |
| 602 /** |
| 603 * @param {!CSSAgent.StyleSheetId} id |
| 604 * @param {!CSSAgent.SourceRange} range |
| 605 */ |
| 606 _layoutEditorChange: function(id, range) |
| 607 { |
| 608 this.dispatchEventToListeners(WebInspector.CSSStyleModel.Events.LayoutEd
itorChange, {id: id, range: range}); |
| 609 }, |
| 610 |
| 602 __proto__: WebInspector.SDKModel.prototype | 611 __proto__: WebInspector.SDKModel.prototype |
| 603 } | 612 } |
| 604 | 613 |
| 605 /** | 614 /** |
| 606 * @constructor | 615 * @constructor |
| 607 * @extends {WebInspector.SDKObject} | 616 * @extends {WebInspector.SDKObject} |
| 608 * @param {!WebInspector.CSSStyleModel} cssModel | 617 * @param {!WebInspector.CSSStyleModel} cssModel |
| 609 * @param {!CSSAgent.StyleSheetId} styleSheetId | 618 * @param {!CSSAgent.StyleSheetId} styleSheetId |
| 610 * @param {string} url | 619 * @param {string} url |
| 611 * @param {number} lineNumber | 620 * @param {number} lineNumber |
| (...skipping 1237 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1849 }, | 1858 }, |
| 1850 | 1859 |
| 1851 /** | 1860 /** |
| 1852 * @override | 1861 * @override |
| 1853 * @param {!CSSAgent.StyleSheetId} id | 1862 * @param {!CSSAgent.StyleSheetId} id |
| 1854 */ | 1863 */ |
| 1855 styleSheetRemoved: function(id) | 1864 styleSheetRemoved: function(id) |
| 1856 { | 1865 { |
| 1857 this._cssModel._styleSheetRemoved(id); | 1866 this._cssModel._styleSheetRemoved(id); |
| 1858 }, | 1867 }, |
| 1868 |
| 1869 /** |
| 1870 * @override |
| 1871 * @param {!CSSAgent.StyleSheetId} id |
| 1872 * @param {!CSSAgent.SourceRange} range |
| 1873 */ |
| 1874 layoutEditorChange: function(id, range) |
| 1875 { |
| 1876 this._cssModel._layoutEditorChange(id, range); |
| 1877 }, |
| 1859 } | 1878 } |
| 1860 | 1879 |
| 1861 /** | 1880 /** |
| 1862 * @constructor | 1881 * @constructor |
| 1863 * @param {!WebInspector.CSSStyleModel} cssModel | 1882 * @param {!WebInspector.CSSStyleModel} cssModel |
| 1864 */ | 1883 */ |
| 1865 WebInspector.CSSStyleModel.ComputedStyleLoader = function(cssModel) | 1884 WebInspector.CSSStyleModel.ComputedStyleLoader = function(cssModel) |
| 1866 { | 1885 { |
| 1867 this._cssModel = cssModel; | 1886 this._cssModel = cssModel; |
| 1868 /** @type {!Map.<!DOMAgent.NodeId, !Promise.<?WebInspector.CSSStyleDeclarati
on>>} */ | 1887 /** @type {!Map.<!DOMAgent.NodeId, !Promise.<?WebInspector.CSSStyleDeclarati
on>>} */ |
| (...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1964 * @constructor | 1983 * @constructor |
| 1965 * @param {?WebInspector.CSSStyleDeclaration} inlineStyle | 1984 * @param {?WebInspector.CSSStyleDeclaration} inlineStyle |
| 1966 * @param {?WebInspector.CSSStyleDeclaration} attributesStyle | 1985 * @param {?WebInspector.CSSStyleDeclaration} attributesStyle |
| 1967 */ | 1986 */ |
| 1968 WebInspector.CSSStyleModel.InlineStyleResult = function(inlineStyle, attributesS
tyle) | 1987 WebInspector.CSSStyleModel.InlineStyleResult = function(inlineStyle, attributesS
tyle) |
| 1969 { | 1988 { |
| 1970 this.inlineStyle = inlineStyle; | 1989 this.inlineStyle = inlineStyle; |
| 1971 this.attributesStyle = attributesStyle; | 1990 this.attributesStyle = attributesStyle; |
| 1972 } | 1991 } |
| 1973 | 1992 |
| OLD | NEW |