Index: third_party/WebKit/Source/devtools/front_end/sdk/TargetManager.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/TargetManager.js b/third_party/WebKit/Source/devtools/front_end/sdk/TargetManager.js |
index f8c7e9e1d88e554c078c55edeb2efbfc0d0d1519..00a05b0670e536db39bac8f4030d5d2d5335bb28 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/sdk/TargetManager.js |
+++ b/third_party/WebKit/Source/devtools/front_end/sdk/TargetManager.js |
@@ -468,8 +468,12 @@ SDK.ChildTargetManager = class { |
* @return {number} |
*/ |
_capabilitiesForType(type) { |
- if (type === 'worker') |
- return SDK.Target.Capability.JS | SDK.Target.Capability.Log; |
+ if (type === 'worker') { |
+ if (Runtime.experiments.isEnabled('networkInWorkers')) |
+ return SDK.Target.Capability.JS | SDK.Target.Capability.Log | SDK.Target.Capability.Network; |
+ else |
+ return SDK.Target.Capability.JS | SDK.Target.Capability.Log; |
+ } |
if (type === 'service_worker') |
return SDK.Target.Capability.Log | SDK.Target.Capability.Network | SDK.Target.Capability.Target; |
if (type === 'iframe') { |