Changeset 120471 in webkit
- Timestamp:
- Jun 15, 2012, 9:50:44 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 10 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/inspector/extensions/extensions-resources-expected.txt (modified) (1 diff)
-
LayoutTests/inspector/extensions/extensions-resources.html (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/inspector/front-end/DebuggerResourceBinding.js (modified) (2 diffs)
-
Source/WebCore/inspector/front-end/DebuggerScriptMapping.js (modified) (1 diff)
-
Source/WebCore/inspector/front-end/ExtensionServer.js (modified) (1 diff)
-
Source/WebCore/inspector/front-end/JavaScriptSource.js (modified) (1 diff)
-
Source/WebCore/inspector/front-end/Resource.js (modified) (1 diff)
-
Source/WebCore/inspector/front-end/UISourceCode.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r120467 r120471 1 2012-06-15 Pavel Feldman <pfeldman@chromium.org> 2 3 Web Inspector: extension's Resource.getContent always returns original revision. 4 https://bugs.webkit.org/show_bug.cgi?id=89219 5 6 Reviewed by Vsevolod Vlasov. 7 8 * inspector/extensions/extensions-resources-expected.txt: 9 * inspector/extensions/extensions-resources.html: 10 1 11 2012-06-15 Florin Malita <fmalita@chromium.org> 2 12 -
trunk/LayoutTests/inspector/extensions/extensions-resources-expected.txt
r118492 r120471 59 59 log: Extension server error: Operation failed: Resource is not editable 60 60 content committed for resource .../audits-style1.css (type: stylesheet), new content: div.test { width: 220px; height: 42px; } 61 Revision content: div.test { width: 220px; height: 42px; } 61 62 RUNNING TEST: extension_testOnResourceAdded 62 63 resource added: -
trunk/LayoutTests/inspector/extensions/extensions-resources.html
r101769 r120471 92 92 output("FAIL: stray onContentEdited event"); 93 93 webInspector.inspectedWindow.onResourceContentCommitted.removeListener(onContentCommitted); 94 nextTest(); 94 resource.getContent(function(content) { 95 output("Revision content: " + content); 96 nextTest(); 97 }); 95 98 } 96 99 webInspector.inspectedWindow.onResourceContentCommitted.addListener(onContentCommitted); -
trunk/Source/WebCore/ChangeLog
r120470 r120471 1 2012-06-15 Pavel Feldman <pfeldman@chromium.org> 2 3 Web Inspector: extension's Resource.getContent always returns original revision. 4 https://bugs.webkit.org/show_bug.cgi?id=89219 5 6 Reviewed by Vsevolod Vlasov. 7 8 Fetching proper content from the UISourceCode now. 9 10 * inspector/front-end/DebuggerResourceBinding.js: 11 (WebInspector.DebuggerResourceBinding.prototype.canSetContent): 12 (WebInspector.DebuggerResourceBinding.prototype.setContent): 13 * inspector/front-end/DebuggerScriptMapping.js: 14 (WebInspector.DebuggerScriptMapping.prototype._debuggerReset): 15 * inspector/front-end/ExtensionServer.js: 16 (WebInspector.ExtensionServer.prototype._onGetResourceContent): 17 * inspector/front-end/JavaScriptSource.js: 18 (WebInspector.JavaScriptSource): 19 * inspector/front-end/Resource.js: 20 (WebInspector.Resource.prototype.isHidden): 21 (WebInspector.Resource.prototype.uiSourceCode): 22 (WebInspector.Resource.prototype.setUISourceCode): 23 * inspector/front-end/UISourceCode.js: 24 (WebInspector.UISourceCode): 25 1 26 2012-06-15 Ilya Tikhonovsky <loislo@chromium.org> 2 27 -
trunk/Source/WebCore/inspector/front-end/DebuggerResourceBinding.js
r119898 r120471 77 77 canSetContent: function(resource) 78 78 { 79 var uiSourceCode = WebInspector.JavaScriptSource.javaScriptSourceForResource.get(resource);79 var uiSourceCode = resource.uiSourceCode(); 80 80 return !!uiSourceCode && uiSourceCode.isEditable(); 81 81 }, … … 92 92 return; 93 93 94 var javaScriptSource = WebInspector.JavaScriptSource.javaScriptSourceForResource.get(resource);94 var javaScriptSource = /** @type {WebInspector.JavaScriptSource} */ resource.uiSourceCode(); 95 95 if (!javaScriptSource) { 96 96 userCallback("Resource is not editable"); -
trunk/Source/WebCore/inspector/front-end/DebuggerScriptMapping.js
r117600 r120471 88 88 _debuggerReset: function() 89 89 { 90 WebInspector.JavaScriptSource.javaScriptSourceForResource.clear();91 90 for (var i = 0; i < this._mappings.length; ++i) 92 91 this._mappings[i].reset(); -
trunk/Source/WebCore/inspector/front-end/ExtensionServer.js
r120311 r120471 475 475 if (!resource) 476 476 return this._status.E_NOTFOUND(message.url); 477 this._getResourceContent(resource , message, port);477 this._getResourceContent(resource.uiSourceCode() || resource, message, port); 478 478 }, 479 479 -
trunk/Source/WebCore/inspector/front-end/JavaScriptSource.js
r120336 r120471 48 48 WebInspector.breakpointManager.restoreBreakpoints(this); 49 49 }.bind(this), 0); 50 if (resource)51 WebInspector.JavaScriptSource.javaScriptSourceForResource.put(resource, this);52 50 } 53 54 WebInspector.JavaScriptSource.javaScriptSourceForResource = new Map();55 51 56 52 WebInspector.JavaScriptSource.prototype = { -
trunk/Source/WebCore/inspector/front-end/Resource.js
r120086 r120471 508 508 { 509 509 return !!this._isHidden; 510 }, 511 512 /** 513 * @return {WebInspector.UISourceCode} 514 */ 515 uiSourceCode: function() 516 { 517 return this._uiSourceCode; 518 }, 519 520 /** 521 * @param {WebInspector.UISourceCode} uiSourceCode 522 */ 523 setUISourceCode: function(uiSourceCode) 524 { 525 this._uiSourceCode = uiSourceCode; 510 526 } 511 527 } -
trunk/Source/WebCore/inspector/front-end/UISourceCode.js
r120186 r120471 43 43 this._url = url; 44 44 this._resource = resource; 45 if (resource) 46 resource.setUISourceCode(this); 45 47 this._parsedURL = new WebInspector.ParsedURL(url); 46 48 this._contentProvider = contentProvider;
Note:
See TracChangeset
for help on using the changeset viewer.