Changeset 62949 in webkit
- Timestamp:
- Jul 9, 2010 7:17:25 AM (14 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r62948 r62949 1 2010-07-09 Pavel Feldman <pfeldman@chromium.org> 2 3 Reviewed by Yury Semikhatsky. 4 5 Web Inspector: do not show default tooltip when detailed network info is available. 6 7 https://bugs.webkit.org/show_bug.cgi?id=41957 8 9 * English.lproj/localizedStrings.js: 10 * inspector/front-end/ResourcesPanel.js: 11 (WebInspector.ResourcesPanel): 12 (WebInspector.ResourcesPanel.prototype.reset): 13 (WebInspector.ResourcesPanel.prototype.showResource): 14 (WebInspector.ResourcesPanel.prototype._getPopoverAnchor): 15 (WebInspector.ResourcesPanel.prototype._showPopover): 16 (WebInspector.ResourceTimeCalculator.prototype.computeBarGraphLabels): 17 1 18 2010-07-09 François Sausset <sausset@gmail.com> 2 19 -
trunk/WebCore/inspector/front-end/ResourcesPanel.js
r62927 r62949 42 42 43 43 this._createStatusbarButtons(); 44 this._popoverHelper = new WebInspector.PopoverHelper(this.element, this._getPopoverAnchor.bind(this), this._showPopover.bind(this), true); 44 45 45 46 this.reset(); … … 47 48 this.graphsTreeElement.children[0].select(); 48 49 this._resourceTrackingEnabled = false; 49 50 this._popoverHelper = new WebInspector.PopoverHelper(this.element, this._getPopoverAnchor.bind(this), this._showPopover.bind(this), true);51 50 } 52 51 … … 329 328 reset: function() 330 329 { 330 this._popoverHelper.hidePopup(); 331 331 this.closeVisibleResource(); 332 332 … … 477 477 return; 478 478 479 this._popoverHelper.hidePopup(); 480 479 481 this.containerElement.addStyleClass("viewing-resource"); 480 482 … … 739 741 _getPopoverAnchor: function(element) 740 742 { 741 var anchor = element.enclosingNodeOrSelfWithClass("resources-graph-bar -area");743 var anchor = element.enclosingNodeOrSelfWithClass("resources-graph-bar") || element.enclosingNodeOrSelfWithClass("resources-graph-label"); 742 744 if (!anchor) 743 745 return null; 744 var resource = anchor. resource;745 return resource .timing ? anchor : null;746 var resource = anchor.parentElement.resource; 747 return resource && resource.timing ? anchor : null; 746 748 }, 747 749 … … 749 751 { 750 752 var tableElement = document.createElement("table"); 751 var resource = anchor. resource;753 var resource = anchor.parentElement.resource; 752 754 var data = [WebInspector.UIString("Blocking"), resource.timing.requestTime === 0 ? "?" : Number.secondsToString(Math.max(resource.timing.requestTime - resource.startTime, 0)), 753 WebInspector.UIString("Proxy"), resource.timing.proxyDuration == -1 ? "none": Number.secondsToString(resource.timing.proxyDuration),754 WebInspector.UIString("DNS Lookup"), resource.timing.dnsDuration == -1 ? "reused": Number.secondsToString(resource.timing.dnsDuration),755 WebInspector.UIString("Connecting"), resource.timing.connectDuration == -1 ? "reused": Number.secondsToString(resource.timing.connectDuration),755 WebInspector.UIString("Proxy"), resource.timing.proxyDuration == -1 ? WebInspector.UIString("(none)") : Number.secondsToString(resource.timing.proxyDuration), 756 WebInspector.UIString("DNS Lookup"), resource.timing.dnsDuration == -1 ? WebInspector.UIString("(reused)") : Number.secondsToString(resource.timing.dnsDuration), 757 WebInspector.UIString("Connecting"), resource.timing.connectDuration == -1 ? WebInspector.UIString("(reused)") : Number.secondsToString(resource.timing.connectDuration), 756 758 WebInspector.UIString("Sending"), Number.secondsToString(resource.timing.sendDuration), 757 759 WebInspector.UIString("Waiting"), Number.secondsToString(resource.timing.receiveHeadersDuration), … … 767 769 768 770 td = document.createElement("td"); 771 td.align = "right"; 769 772 td.textContent = data[i + 1]; 770 773 tr.appendChild(td); … … 772 775 773 776 var popover = new WebInspector.Popover(tableElement); 774 popover.show(anchor .firstChild.nextSibling);777 popover.show(anchor); 775 778 return popover; 776 779 }, … … 903 906 var leftLabel = rightLabel; 904 907 905 if (resource. connectionID)908 if (resource.timing) 906 909 return {left: leftLabel, right: rightLabel}; 907 910
Note: See TracChangeset
for help on using the changeset viewer.