Web Inspector: Debugger: prevent source mapped resources from being blackboxed
https://bugs.webkit.org/show_bug.cgi?id=203007

Reviewed by Matt Baker.

Since source mapped resources are entirely a frontend concept, it doesn't make sense to
allow them to be blackboxed.

* UserInterface/Models/SourceMapResource.js:
(WI.SourceMapResource.prototype.get supportsScriptBlackboxing):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@251170 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebInspectorUI/ChangeLog b/Source/WebInspectorUI/ChangeLog
index 47e7df2..7ba7893 100644
--- a/Source/WebInspectorUI/ChangeLog
+++ b/Source/WebInspectorUI/ChangeLog
@@ -1,3 +1,16 @@
+2019-10-15  Devin Rousso  <drousso@apple.com>
+
+        Web Inspector: Debugger: prevent source mapped resources from being blackboxed
+        https://bugs.webkit.org/show_bug.cgi?id=203007
+
+        Reviewed by Matt Baker.
+
+        Since source mapped resources are entirely a frontend concept, it doesn't make sense to
+        allow them to be blackboxed.
+
+        * UserInterface/Models/SourceMapResource.js:
+        (WI.SourceMapResource.prototype.get supportsScriptBlackboxing):
+
 2019-10-15  Nikita Vasilyev  <nvasilyev@apple.com>
 
         Web Inspector: Convert CSSRule selectorText setter to setSelectorText method because it's asynchronous
diff --git a/Source/WebInspectorUI/UserInterface/Models/SourceMapResource.js b/Source/WebInspectorUI/UserInterface/Models/SourceMapResource.js
index e1333a4..09119a1 100644
--- a/Source/WebInspectorUI/UserInterface/Models/SourceMapResource.js
+++ b/Source/WebInspectorUI/UserInterface/Models/SourceMapResource.js
@@ -74,6 +74,11 @@
         return resourceURLComponents.path.substring(sourceMappingBasePathURLComponents.path.length, resourceURLComponents.length);
     }
 
+    get supportsScriptBlackboxing()
+    {
+        return false;
+    }
+
     requestContentFromBackend()
     {
         // Revert the markAsFinished that was done in the constructor.