Changeset 162361 in webkit
- Timestamp:
- Jan 20, 2014 11:25:01 AM (10 years ago)
- Location:
- trunk/Source/WebInspectorUI
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebInspectorUI/ChangeLog
r162149 r162361 1 2014-01-20 Timothy Hatcher <timothy@apple.com> 2 3 Fix jumping to a text position when showing a resource. 4 5 https://bugs.webkit.org/show_bug.cgi?id=127271 6 7 Reviewed by Joseph Pecoraro. 8 9 * UserInterface/FrameContentView.js: 10 (WebInspector.FrameContentView.prototype.showSourceCode): Just use showResponse's arguments 11 which already does the same logic to call revealPosition. 12 * UserInterface/ResourceClusterContentView.js: 13 (WebInspector.ResourceClusterContentView.prototype.restoreFromCookie): This was the bug. 14 lineNumber and columnNumber need honored here. They were only honored by FrameContentView. 15 * UserInterface/ResourceSidebarPanel.js: 16 (WebInspector.ResourceSidebarPanel.prototype.showSourceCode): Use showContentViewForRepresentedObject 17 which also accepts a cookie and handles creating the content view for us. 18 1 19 2014-01-16 Brian Burg <bburg@apple.com> 2 20 -
trunk/Source/WebInspectorUI/UserInterface/FrameContentView.js
r157269 r162361 125 125 return null; 126 126 127 var responseContentView = resourceContentView.showResponse(); 128 if (typeof responseContentView.revealPosition === "function") 129 responseContentView.revealPosition(positionToReveal, textRangeToSelect, forceUnformatted); 130 131 return resourceContentView; 127 return resourceContentView.showResponse(positionToReveal, textRangeToSelect, forceUnformatted); 132 128 }, 133 129 -
trunk/Source/WebInspectorUI/UserInterface/ResourceClusterContentView.js
r160025 r162361 150 150 restoreFromCookie: function(cookie) 151 151 { 152 var viewIdentifier = cookie[WebInspector.ResourceClusterContentView.ContentViewIdentifierCookieKey]; 153 this._showContentViewForIdentifier(viewIdentifier); 152 var contentView = this._showContentViewForIdentifier(cookie[WebInspector.ResourceClusterContentView.ContentViewIdentifierCookieKey]); 153 if (typeof contentView.revealPosition === "function" && "lineNumber" in cookie && "columnNumber" in cookie) 154 contentView.revealPosition(new WebInspector.SourceCodePosition(cookie.lineNumber, cookie.columnNumber)); 154 155 }, 155 156 -
trunk/Source/WebInspectorUI/UserInterface/ResourceSidebarPanel.js
r160897 r162361 159 159 representedObject = representedObject.parentFrame; 160 160 161 var newContentView = WebInspector.contentBrowser.contentViewForRepresentedObject(representedObject);162 161 var cookie = positionToReveal ? {lineNumber: positionToReveal.lineNumber, columnNumber: positionToReveal.columnNumber} : {}; 163 164 WebInspector.contentBrowser.showContentView(newContentView, cookie); 162 WebInspector.contentBrowser.showContentViewForRepresentedObject(representedObject, cookie); 165 163 }, 166 164
Note: See TracChangeset
for help on using the changeset viewer.