Index: third_party/WebKit/Source/devtools/front_end/sdk/CSSStyleModel.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/CSSStyleModel.js b/third_party/WebKit/Source/devtools/front_end/sdk/CSSStyleModel.js |
index 32df7ceb69d99e4d6e629d224e1dbb120857af68..046a2b3695ed3e256c6e9d2397ab49bcf2b606ee 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/sdk/CSSStyleModel.js |
+++ b/third_party/WebKit/Source/devtools/front_end/sdk/CSSStyleModel.js |
@@ -70,7 +70,8 @@ WebInspector.CSSStyleModel.Events = { |
PseudoStateForced: "PseudoStateForced", |
StyleSheetAdded: "StyleSheetAdded", |
StyleSheetChanged: "StyleSheetChanged", |
- StyleSheetRemoved: "StyleSheetRemoved" |
+ StyleSheetRemoved: "StyleSheetRemoved", |
+ ExternalRangeEdit: "ExternalRangeEdit" |
} |
WebInspector.CSSStyleModel.MediaTypes = ["all", "braille", "embossed", "handheld", "print", "projection", "screen", "speech", "tty", "tv"]; |
@@ -565,7 +566,6 @@ WebInspector.CSSStyleModel.prototype = { |
if (majorChange) |
this._domModel.markUndoableState(); |
- this._fireStyleSheetChanged(styleSheetId); |
return null; |
} |
}, |
@@ -1964,6 +1964,8 @@ WebInspector.CSSStyleSheetHeader.prototype = { |
*/ |
function callback(error, sourceMapURL) |
{ |
+ if (!error) |
+ this._cssModel._fireStyleSheetChanged(this.id); |
this.sourceMapURL = sourceMapURL; |
return error || null; |
} |