Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(125)

Side by Side Diff: third_party/WebKit/Source/devtools/front_end/sdk/CSSStyleSheetHeader.js

Issue 2440953003: DevTools: use semicolons after each statement. (Closed)
Patch Set: rebaseline Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 * @implements {WebInspector.ContentProvider} 7 * @implements {WebInspector.ContentProvider}
8 * @param {!WebInspector.CSSModel} cssModel 8 * @param {!WebInspector.CSSModel} cssModel
9 * @param {!CSSAgent.CSSStyleSheetHeader} payload 9 * @param {!CSSAgent.CSSStyleSheetHeader} payload
10 */ 10 */
11 WebInspector.CSSStyleSheetHeader = function(cssModel, payload) 11 WebInspector.CSSStyleSheetHeader = function(cssModel, payload)
12 { 12 {
13 this._cssModel = cssModel; 13 this._cssModel = cssModel;
14 this.id = payload.styleSheetId; 14 this.id = payload.styleSheetId;
15 this.frameId = payload.frameId; 15 this.frameId = payload.frameId;
16 this.sourceURL = payload.sourceURL; 16 this.sourceURL = payload.sourceURL;
17 this.hasSourceURL = !!payload.hasSourceURL; 17 this.hasSourceURL = !!payload.hasSourceURL;
18 this.origin = payload.origin; 18 this.origin = payload.origin;
19 this.title = payload.title; 19 this.title = payload.title;
20 this.disabled = payload.disabled; 20 this.disabled = payload.disabled;
21 this.isInline = payload.isInline; 21 this.isInline = payload.isInline;
22 this.startLine = payload.startLine; 22 this.startLine = payload.startLine;
23 this.startColumn = payload.startColumn; 23 this.startColumn = payload.startColumn;
24 if (payload.ownerNode) 24 if (payload.ownerNode)
25 this.ownerNode = new WebInspector.DeferredDOMNode(cssModel.target(), pay load.ownerNode); 25 this.ownerNode = new WebInspector.DeferredDOMNode(cssModel.target(), pay load.ownerNode);
26 this.setSourceMapURL(payload.sourceMapURL); 26 this.setSourceMapURL(payload.sourceMapURL);
27 } 27 };
28 28
29 WebInspector.CSSStyleSheetHeader.prototype = { 29 WebInspector.CSSStyleSheetHeader.prototype = {
30 /** 30 /**
31 * @return {!WebInspector.ContentProvider} 31 * @return {!WebInspector.ContentProvider}
32 */ 32 */
33 originalContentProvider: function() 33 originalContentProvider: function()
34 { 34 {
35 if (!this._originalContentProvider) { 35 if (!this._originalContentProvider) {
36 var lazyContent = this._cssModel.originalStyleSheetText.bind(this._c ssModel, this); 36 var lazyContent = this._cssModel.originalStyleSheetText.bind(this._c ssModel, this);
37 this._originalContentProvider = new WebInspector.StaticContentProvid er(this.contentURL(), this.contentType(), lazyContent); 37 this._originalContentProvider = new WebInspector.StaticContentProvid er(this.contentURL(), this.contentType(), lazyContent);
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after
152 this.requestContent().then(performSearch); 152 this.requestContent().then(performSearch);
153 }, 153 },
154 154
155 /** 155 /**
156 * @return {boolean} 156 * @return {boolean}
157 */ 157 */
158 isViaInspector: function() 158 isViaInspector: function()
159 { 159 {
160 return this.origin === "inspector"; 160 return this.origin === "inspector";
161 } 161 }
162 } 162 };
163 163
164 /** 164 /**
165 * @constructor 165 * @constructor
166 * @implements {WebInspector.ContentProvider} 166 * @implements {WebInspector.ContentProvider}
167 * @param {!WebInspector.CSSStyleSheetHeader} header 167 * @param {!WebInspector.CSSStyleSheetHeader} header
168 */ 168 */
169 WebInspector.CSSStyleSheetHeader.OriginalContentProvider = function(header) 169 WebInspector.CSSStyleSheetHeader.OriginalContentProvider = function(header)
170 { 170 {
171 this._header = header; 171 this._header = header;
172 } 172 };
173 173
174 WebInspector.CSSStyleSheetHeader.OriginalContentProvider.prototype = { 174 WebInspector.CSSStyleSheetHeader.OriginalContentProvider.prototype = {
175 /** 175 /**
176 * @override 176 * @override
177 * @return {string} 177 * @return {string}
178 */ 178 */
179 contentURL: function() 179 contentURL: function()
180 { 180 {
181 return this._header.contentURL(); 181 return this._header.contentURL();
182 }, 182 },
(...skipping 29 matching lines...) Expand all
212 * @param {?string} content 212 * @param {?string} content
213 */ 213 */
214 function performSearch(content) 214 function performSearch(content)
215 { 215 {
216 var searchResults = content ? WebInspector.ContentProvider.performSe archInContent(content, query, caseSensitive, isRegex) : []; 216 var searchResults = content ? WebInspector.ContentProvider.performSe archInContent(content, query, caseSensitive, isRegex) : [];
217 callback(searchResults); 217 callback(searchResults);
218 } 218 }
219 219
220 this.requestContent().then(performSearch); 220 this.requestContent().then(performSearch);
221 } 221 }
222 } 222 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698