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

Side by Side Diff: third_party/WebKit/Source/devtools/front_end/resources/ServiceWorkersView.js

Issue 1924153002: DevTools: reorder items in the resources panel sidebar (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months 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 (c) 2015 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2015 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 * @extends {WebInspector.VBox} 7 * @extends {WebInspector.VBox}
8 * @implements {WebInspector.TargetManager.Observer} 8 * @implements {WebInspector.TargetManager.Observer}
9 */ 9 */
10 WebInspector.ServiceWorkersView = function() 10 WebInspector.ServiceWorkersView = function()
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
104 }, 104 },
105 105
106 /** 106 /**
107 * @param {!WebInspector.ServiceWorkerRegistration} registration 107 * @param {!WebInspector.ServiceWorkerRegistration} registration
108 */ 108 */
109 _updateRegistration: function(registration) 109 _updateRegistration: function(registration)
110 { 110 {
111 var parsedURL = registration.scopeURL.asParsedURL(); 111 var parsedURL = registration.scopeURL.asParsedURL();
112 if (!parsedURL) 112 if (!parsedURL)
113 return; 113 return;
114 var originHost = parsedURL.host; 114 var originHost = parsedURL.securityOrigin();
115 var originWidget = this._originHostToOriginWidgetMap.get(originHost); 115 var originWidget = this._originHostToOriginWidgetMap.get(originHost);
116 if (!originWidget) { 116 if (!originWidget) {
117 originWidget = new WebInspector.ServiceWorkerOriginWidget(this._mana ger, originHost); 117 originWidget = new WebInspector.ServiceWorkerOriginWidget(this._mana ger, originHost);
118 if (this._securityOriginHosts.has(originHost) || this._showAll) 118 if (this._securityOriginHosts.has(originHost) || this._showAll)
119 originWidget.show(this._root); 119 originWidget.show(this._root);
120 this._originHostToOriginWidgetMap.set(originHost, originWidget); 120 this._originHostToOriginWidgetMap.set(originHost, originWidget);
121 } 121 }
122 this._registrationIdToOriginWidgetMap.set(registration.id, originWidget) ; 122 this._registrationIdToOriginWidgetMap.set(registration.id, originWidget) ;
123 originWidget._updateRegistration(registration); 123 originWidget._updateRegistration(registration);
124 }, 124 },
(...skipping 26 matching lines...) Expand all
151 }, 151 },
152 152
153 /** 153 /**
154 * @param {string} securityOrigin 154 * @param {string} securityOrigin
155 */ 155 */
156 _addOrigin: function(securityOrigin) 156 _addOrigin: function(securityOrigin)
157 { 157 {
158 var parsedURL = securityOrigin.asParsedURL(); 158 var parsedURL = securityOrigin.asParsedURL();
159 if (!parsedURL) 159 if (!parsedURL)
160 return; 160 return;
161 var originHost = parsedURL.host; 161 var originHost = parsedURL.securityOrigin();
162 if (this._securityOriginHosts.has(originHost)) 162 if (this._securityOriginHosts.has(originHost))
163 return; 163 return;
164 this._securityOriginHosts.add(originHost); 164 this._securityOriginHosts.add(originHost);
165 var originWidget = this._originHostToOriginWidgetMap.get(originHost); 165 var originWidget = this._originHostToOriginWidgetMap.get(originHost);
166 if (!originWidget) 166 if (!originWidget)
167 return; 167 return;
168 originWidget.show(this._root); 168 originWidget.show(this._root);
169 }, 169 },
170 170
171 /** 171 /**
172 * @param {!WebInspector.Event} event 172 * @param {!WebInspector.Event} event
173 */ 173 */
174 _securityOriginRemoved: function(event) 174 _securityOriginRemoved: function(event)
175 { 175 {
176 var securityOrigin = /** @type {string} */ (event.data); 176 var securityOrigin = /** @type {string} */ (event.data);
177 var parsedURL = securityOrigin.asParsedURL(); 177 var parsedURL = securityOrigin.asParsedURL();
178 if (!parsedURL) 178 if (!parsedURL)
179 return; 179 return;
180 var originHost = parsedURL.host; 180 var originHost = parsedURL.securityOrigin();
181 if (!this._securityOriginHosts.has(originHost)) 181 if (!this._securityOriginHosts.has(originHost))
182 return; 182 return;
183 this._securityOriginHosts.delete(originHost); 183 this._securityOriginHosts.delete(originHost);
184 if (this._showAll) 184 if (this._showAll)
185 return; 185 return;
186 var originWidget = this._originHostToOriginWidgetMap.get(originHost); 186 var originWidget = this._originHostToOriginWidgetMap.get(originHost);
187 if (!originWidget) 187 if (!originWidget)
188 return; 188 return;
189 originWidget.detach(); 189 originWidget.detach();
190 }, 190 },
(...skipping 393 matching lines...) Expand 10 before | Expand all | Expand 10 after
584 * @param {string} versionId 584 * @param {string} versionId
585 * @param {!Event} event 585 * @param {!Event} event
586 */ 586 */
587 _inspectButtonClicked: function(versionId, event) 587 _inspectButtonClicked: function(versionId, event)
588 { 588 {
589 this._manager.inspectWorker(versionId); 589 this._manager.inspectWorker(versionId);
590 }, 590 },
591 591
592 __proto__: WebInspector.VBox.prototype 592 __proto__: WebInspector.VBox.prototype
593 } 593 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698