Changeset 116743 in webkit
- Timestamp:
- May 11, 2012 2:35:00 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r116741 r116743 1 2012-05-11 Andrey Kosyakov <caseq@chromium.org> 2 3 Web Inspector: use div, not span as a parent element for ElementsTreeOutline in Audits panel 4 https://bugs.webkit.org/show_bug.cgi?id=86188 5 6 Reviewed by Yury Semikhatsky. 7 8 * inspector/extensions/extensions-audits-expected.txt: rebaseline to account for extra <div>. 9 1 10 2012-05-11 Kent Tamura <tkent@chromium.org> 2 11 -
trunk/LayoutTests/inspector/extensions/extensions-audits-expected.txt
r116739 r116743 30 30 : 31 31 Object 32 <33 span34 35 id36 ="37 test-element38 "39 >40 32 < 33 span 34 35 id 36 =" 37 test-element 38 " 39 > 40 41 41 extensions-audits.html:20 42 42 Passed rule -
trunk/Source/WebCore/ChangeLog
r116742 r116743 1 2012-05-11 Andrey Kosyakov <caseq@chromium.org> 2 3 Web Inspector: use div, not span as a parent element for ElementsTreeOutline in Audits panel 4 https://bugs.webkit.org/show_bug.cgi?id=86188 5 6 Reviewed by Yury Semikhatsky. 7 8 We need to use <div>, not <span> as a container for ElementsTreeOutline, as latter accesses its parent offsetWidth 9 within _treeElementFromEvent(), which returns 0 for inline elements. 10 11 * inspector/front-end/AuditFormatters.js: 12 (WebInspector.AuditFormatters.node.onNodeAvailable): 13 (WebInspector.AuditFormatters.node): 14 1 15 2012-05-11 Antti Koivisto <antti@apple.com> 2 16 -
trunk/Source/WebCore/inspector/front-end/AuditFormatters.js
r116739 r116743 122 122 node: function(expression) 123 123 { 124 var treeOutline = new WebInspector.ElementsTreeOutline(false, false, true);124 var parentElement = document.createElement("div"); 125 125 /** 126 126 * @param {?number} nodeId … … 130 130 if (!nodeId) 131 131 return; 132 var treeOutline = new WebInspector.ElementsTreeOutline(false, false, true); 132 133 treeOutline.rootDOMNode = WebInspector.domAgent.nodeForId(nodeId); 133 134 treeOutline.element.addStyleClass("outline-disclosure"); 134 135 treeOutline.setVisible(true); 136 parentElement.appendChild(treeOutline.element); 135 137 } 136 138 /** … … 142 144 } 143 145 WebInspector.AuditFormatters.Utilities.evaluate(expression, onEvaluate); 144 return treeOutline.element;146 return parentElement; 145 147 } 146 148 };
Note: See TracChangeset
for help on using the changeset viewer.