diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/devtools/front_end/bindings/SASSSourceMapping.js')
-rw-r--r-- | chromium/third_party/WebKit/Source/devtools/front_end/bindings/SASSSourceMapping.js | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/chromium/third_party/WebKit/Source/devtools/front_end/bindings/SASSSourceMapping.js b/chromium/third_party/WebKit/Source/devtools/front_end/bindings/SASSSourceMapping.js index 370fe3bdc50..642139b42b3 100644 --- a/chromium/third_party/WebKit/Source/devtools/front_end/bindings/SASSSourceMapping.js +++ b/chromium/third_party/WebKit/Source/devtools/front_end/bindings/SASSSourceMapping.js @@ -142,9 +142,11 @@ WebInspector.SASSSourceMapping.prototype = { if (!sourceURL || !header.sourceMapURL || !this._completeSourceMapURLForCSSURL[sourceURL]) return; var sourceMap = this._sourceMapByStyleSheetURL[sourceURL]; - var sources = sourceMap.sources(); - for (var i = 0; i < sources.length; ++i) - this._sassURLToCSSURLs.remove(sources[i], sourceURL); + if (sourceMap) { + var sources = sourceMap.sources(); + for (var i = 0; i < sources.length; ++i) + this._sassURLToCSSURLs.remove(sources[i], sourceURL); + } delete this._sourceMapByStyleSheetURL[sourceURL]; delete this._completeSourceMapURLForCSSURL[sourceURL]; |