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

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

Issue 2620463002: Show service worker navigation preload requests in DevTools Network tab (Closed)
Patch Set: rebase and include time.h in ServiceWorkerGlobalScopeProxy.* Created 3 years, 11 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 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 * @unrestricted 5 * @unrestricted
6 */ 6 */
7 SDK.SubTargetsManager = class extends SDK.SDKModel { 7 SDK.SubTargetsManager = class extends SDK.SDKModel {
8 /** 8 /**
9 * @param {!SDK.Target} target 9 * @param {!SDK.Target} target
10 */ 10 */
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
124 targetInfo(target) { 124 targetInfo(target) {
125 return target[SDK.SubTargetsManager._InfoSymbol] || null; 125 return target[SDK.SubTargetsManager._InfoSymbol] || null;
126 } 126 }
127 127
128 /** 128 /**
129 * @param {string} type 129 * @param {string} type
130 * @return {number} 130 * @return {number}
131 */ 131 */
132 _capabilitiesForType(type) { 132 _capabilitiesForType(type) {
133 if (type === 'worker') 133 if (type === 'worker')
134 return SDK.Target.Capability.JS | SDK.Target.Capability.Log; 134 return SDK.Target.Capability.JS | SDK.Target.Capability.Log | SDK.Target.C apability.Network;
135 if (type === 'service_worker') 135 if (type === 'service_worker')
136 return SDK.Target.Capability.Log | SDK.Target.Capability.Network | SDK.Tar get.Capability.Target; 136 return SDK.Target.Capability.Log | SDK.Target.Capability.Network | SDK.Tar get.Capability.Target;
137 if (type === 'iframe') { 137 if (type === 'iframe') {
138 return SDK.Target.Capability.Browser | SDK.Target.Capability.DOM | SDK.Tar get.Capability.JS | 138 return SDK.Target.Capability.Browser | SDK.Target.Capability.DOM | SDK.Tar get.Capability.JS |
139 SDK.Target.Capability.Log | SDK.Target.Capability.Network | SDK.Target .Capability.Target; 139 SDK.Target.Capability.Log | SDK.Target.Capability.Network | SDK.Target .Capability.Target;
140 } 140 }
141 if (type === 'node') 141 if (type === 'node')
142 return SDK.Target.Capability.JS; 142 return SDK.Target.Capability.JS;
143 return 0; 143 return 0;
144 } 144 }
(...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after
351 this.type = payload.type; 351 this.type = payload.type;
352 this.canActivate = this.type === 'page' || this.type === 'iframe'; 352 this.canActivate = this.type === 'page' || this.type === 'iframe';
353 if (this.type === 'node') 353 if (this.type === 'node')
354 this.title = Common.UIString('Node: %s', this.url); 354 this.title = Common.UIString('Node: %s', this.url);
355 else if (this.type === 'page' || this.type === 'iframe') 355 else if (this.type === 'page' || this.type === 'iframe')
356 this.title = payload.title; 356 this.title = payload.title;
357 else 357 else
358 this.title = Common.UIString('Worker: %s', this.url); 358 this.title = Common.UIString('Worker: %s', this.url);
359 } 359 }
360 }; 360 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698