| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. | 2 * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2008 Matt Lilek <webkit@mattlilek.com> | 3 * Copyright (C) 2008 Matt Lilek <webkit@mattlilek.com> |
| 4 * Copyright (C) 2009 Joseph Pecoraro | 4 * Copyright (C) 2009 Joseph Pecoraro |
| 5 * | 5 * |
| 6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
| 7 * modification, are permitted provided that the following conditions | 7 * modification, are permitted provided that the following conditions |
| 8 * are met: | 8 * are met: |
| 9 * | 9 * |
| 10 * 1. Redistributions of source code must retain the above copyright | 10 * 1. Redistributions of source code must retain the above copyright |
| (...skipping 2199 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2210 | 2210 |
| 2211 docTypeElement.appendChild(document.createTextNode(">")); | 2211 docTypeElement.appendChild(document.createTextNode(">")); |
| 2212 break; | 2212 break; |
| 2213 | 2213 |
| 2214 case Node.CDATA_SECTION_NODE: | 2214 case Node.CDATA_SECTION_NODE: |
| 2215 var cdataElement = info.titleDOM.createChild("span", "webkit-htm
l-text-node"); | 2215 var cdataElement = info.titleDOM.createChild("span", "webkit-htm
l-text-node"); |
| 2216 cdataElement.appendChild(document.createTextNode("<![CDATA[" + n
ode.nodeValue() + "]]>")); | 2216 cdataElement.appendChild(document.createTextNode("<![CDATA[" + n
ode.nodeValue() + "]]>")); |
| 2217 break; | 2217 break; |
| 2218 case Node.DOCUMENT_FRAGMENT_NODE: | 2218 case Node.DOCUMENT_FRAGMENT_NODE: |
| 2219 var fragmentElement = info.titleDOM.createChild("span", "webkit-
html-fragment"); | 2219 var fragmentElement = info.titleDOM.createChild("span", "webkit-
html-fragment"); |
| 2220 var nodeTitle; | |
| 2221 if (node.isInShadowTree()) { | 2220 if (node.isInShadowTree()) { |
| 2222 var shadowRootType = node.shadowRootType(); | 2221 var shadowRootType = node.shadowRootType(); |
| 2223 if (shadowRootType) { | 2222 if (shadowRootType) { |
| 2224 info.shadowRoot = true; | 2223 info.shadowRoot = true; |
| 2225 fragmentElement.classList.add("shadow-root"); | 2224 fragmentElement.classList.add("shadow-root"); |
| 2226 nodeTitle = "#shadow-root"; | |
| 2227 if (shadowRootType === WebInspector.DOMNode.ShadowRootTy
pes.UserAgent) | |
| 2228 nodeTitle += " (" + shadowRootType + ")"; | |
| 2229 } | 2225 } |
| 2230 } | 2226 } |
| 2231 if (!nodeTitle) | 2227 fragmentElement.textContent = node.nodeNameInCorrectCase().colla
pseWhitespace(); |
| 2232 nodeTitle = node.nodeNameInCorrectCase().collapseWhitespace(
); | |
| 2233 fragmentElement.textContent = nodeTitle; | |
| 2234 break; | 2228 break; |
| 2235 default: | 2229 default: |
| 2236 info.titleDOM.appendChild(document.createTextNode(node.nodeNameI
nCorrectCase().collapseWhitespace())); | 2230 info.titleDOM.appendChild(document.createTextNode(node.nodeNameI
nCorrectCase().collapseWhitespace())); |
| 2237 } | 2231 } |
| 2238 return info; | 2232 return info; |
| 2239 }, | 2233 }, |
| 2240 | 2234 |
| 2241 /** | 2235 /** |
| 2242 * @return {boolean} | 2236 * @return {boolean} |
| 2243 */ | 2237 */ |
| (...skipping 415 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2659 var treeOutline = new WebInspector.ElementsTreeOutline(false, false); | 2653 var treeOutline = new WebInspector.ElementsTreeOutline(false, false); |
| 2660 treeOutline.rootDOMNode = /** @type {!WebInspector.DOMNode} */ (object); | 2654 treeOutline.rootDOMNode = /** @type {!WebInspector.DOMNode} */ (object); |
| 2661 treeOutline.element.classList.add("outline-disclosure"); | 2655 treeOutline.element.classList.add("outline-disclosure"); |
| 2662 if (!treeOutline.children[0].hasChildren) | 2656 if (!treeOutline.children[0].hasChildren) |
| 2663 treeOutline.element.classList.add("single-node"); | 2657 treeOutline.element.classList.add("single-node"); |
| 2664 treeOutline.setVisible(true); | 2658 treeOutline.setVisible(true); |
| 2665 treeOutline.element.treeElementForTest = treeOutline.children[0]; | 2659 treeOutline.element.treeElementForTest = treeOutline.children[0]; |
| 2666 return treeOutline.element; | 2660 return treeOutline.element; |
| 2667 } | 2661 } |
| 2668 } | 2662 } |
| OLD | NEW |