| Index: third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js b/third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js
|
| index dea9998afa2fcbc9dd41d24782161bb90da64b45..5ee2239f9615700c2a1fb7b2677414223d86c118 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/sdk/CSSModel.js
|
| @@ -260,7 +260,7 @@ WebInspector.CSSModel.prototype = {
|
| var originalAndDetach = originalAndDetachIfSuccess.bind(this, header);
|
|
|
| if (!sourceMap.editable())
|
| - return originalAndDetach();
|
| + return original();
|
|
|
| return /** @type {!Promise<boolean>} */(sourceMap.editCompiled([range], [text])
|
| .then(onEditingDone.bind(this))
|
| @@ -418,7 +418,7 @@ WebInspector.CSSModel.prototype = {
|
| return false;
|
| this._domModel.markUndoableState();
|
| var edit = new WebInspector.CSSModel.Edit(styleSheetId, range, text, selectorPayload);
|
| - this._fireStyleSheetChangedAndDetach(styleSheetId, edit);
|
| + this._fireStyleSheetChanged(styleSheetId, edit);
|
| return true;
|
| }
|
|
|
| @@ -448,7 +448,7 @@ WebInspector.CSSModel.prototype = {
|
| return false;
|
| this._domModel.markUndoableState();
|
| var edit = new WebInspector.CSSModel.Edit(styleSheetId, range, text, payload);
|
| - this._fireStyleSheetChangedAndDetach(styleSheetId, edit);
|
| + this._fireStyleSheetChanged(styleSheetId, edit);
|
| return true;
|
| }
|
|
|
| @@ -682,7 +682,7 @@ WebInspector.CSSModel.prototype = {
|
| return false;
|
| this._domModel.markUndoableState();
|
| var edit = new WebInspector.CSSModel.Edit(styleSheetId, range, newMediaText, mediaPayload);
|
| - this._fireStyleSheetChangedAndDetach(styleSheetId, edit);
|
| + this._fireStyleSheetChanged(styleSheetId, edit);
|
| return true;
|
| }
|
|
|
| @@ -716,7 +716,7 @@ WebInspector.CSSModel.prototype = {
|
| return null;
|
| this._domModel.markUndoableState();
|
| var edit = new WebInspector.CSSModel.Edit(styleSheetId, ruleLocation, ruleText, rulePayload);
|
| - this._fireStyleSheetChangedAndDetach(styleSheetId, edit);
|
| + this._fireStyleSheetChanged(styleSheetId, edit);
|
| return new WebInspector.CSSStyleRule(this, rulePayload);
|
| }
|
| },
|
| @@ -786,18 +786,6 @@ WebInspector.CSSModel.prototype = {
|
|
|
| /**
|
| * @param {!CSSAgent.StyleSheetId} styleSheetId
|
| - * @param {!WebInspector.CSSModel.Edit=} edit
|
| - */
|
| - _fireStyleSheetChangedAndDetach: function(styleSheetId, edit)
|
| - {
|
| - this.dispatchEventToListeners(WebInspector.CSSModel.Events.StyleSheetChanged, { styleSheetId: styleSheetId, edit: edit });
|
| - var header = this.styleSheetHeaderForId(styleSheetId);
|
| - if (header)
|
| - this._detachSourceMap(header);
|
| - },
|
| -
|
| - /**
|
| - * @param {!CSSAgent.StyleSheetId} styleSheetId
|
| * @return {!Promise<string>}
|
| */
|
| _ensureOriginalStyleSheetText: function(styleSheetId)
|
| @@ -1096,7 +1084,7 @@ WebInspector.CSSDispatcher.prototype = {
|
| */
|
| styleSheetChanged: function(styleSheetId)
|
| {
|
| - this._cssModel._fireStyleSheetChangedAndDetach(styleSheetId);
|
| + this._cssModel._fireStyleSheetChanged(styleSheetId);
|
| },
|
|
|
| /**
|
|
|