| Index: third_party/WebKit/Source/devtools/front_end/bindings/BlackboxManager.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/bindings/BlackboxManager.js b/third_party/WebKit/Source/devtools/front_end/bindings/BlackboxManager.js
|
| index 5f20ec60fd80ac254bd3bb9442d2d8dc2e2580b7..5d08c9cadab1937ba6ea316ff61b9e1558223028 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/bindings/BlackboxManager.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/bindings/BlackboxManager.js
|
| @@ -151,14 +151,14 @@ WebInspector.BlackboxManager.prototype = {
|
| if (!previousScriptState)
|
| return Promise.resolve();
|
|
|
| - var mappings = sourceMap.mappings().slice();
|
| - mappings.sort(mappingComparator);
|
| -
|
| + var hasBlackboxedMappings = sourceMap.sourceURLs().some((url) => this.isBlackboxedURL(url));
|
| + var mappings = hasBlackboxedMappings ? sourceMap.mappings().slice() : [];
|
| if (!mappings.length) {
|
| if (previousScriptState.length > 0)
|
| return this._setScriptState(script, []);
|
| return Promise.resolve();
|
| }
|
| + mappings.sort(mappingComparator);
|
|
|
| var currentBlackboxed = false;
|
| var isBlackboxed = false;
|
|
|