| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2008 Apple Inc. All Rights Reserved. | 2 * Copyright (C) 2008 Apple Inc. All Rights Reserved. |
| 3 * Copyright (C) 2009 Joseph Pecoraro | 3 * Copyright (C) 2009 Joseph Pecoraro |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 42 this._objectTreeElement = new WebInspector.ObjectPropertiesSection.RootEleme
nt(object, emptyPlaceholder, ignoreHasOwnProperty, extraProperties); | 42 this._objectTreeElement = new WebInspector.ObjectPropertiesSection.RootEleme
nt(object, emptyPlaceholder, ignoreHasOwnProperty, extraProperties); |
| 43 this.appendChild(this._objectTreeElement); | 43 this.appendChild(this._objectTreeElement); |
| 44 if (typeof title === "string" || !title) | 44 if (typeof title === "string" || !title) |
| 45 this.element.createChild("span").textContent = title || ""; | 45 this.element.createChild("span").textContent = title || ""; |
| 46 else | 46 else |
| 47 this.element.appendChild(title); | 47 this.element.appendChild(title); |
| 48 | 48 |
| 49 this.element._section = this; | 49 this.element._section = this; |
| 50 this.registerRequiredCSS("components/objectValue.css"); | 50 this.registerRequiredCSS("components/objectValue.css"); |
| 51 this.registerRequiredCSS("components/objectPropertiesSection.css"); | 51 this.registerRequiredCSS("components/objectPropertiesSection.css"); |
| 52 this.rootElement().childrenListElement.classList.add("source-code", "object-
properties-section") | 52 this.rootElement().childrenListElement.classList.add("source-code", "object-
properties-section"); |
| 53 } | 53 } |
| 54 | 54 |
| 55 /** @const */ | 55 /** @const */ |
| 56 WebInspector.ObjectPropertiesSection._arrayLoadThreshold = 100; | 56 WebInspector.ObjectPropertiesSection._arrayLoadThreshold = 100; |
| 57 | 57 |
| 58 /** | 58 /** |
| 59 * @param {!WebInspector.RemoteObject} object | 59 * @param {!WebInspector.RemoteObject} object |
| 60 * @param {boolean=} skipProto | 60 * @param {boolean=} skipProto |
| 61 * @return {!Element} | 61 * @return {!Element} |
| 62 */ | 62 */ |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 150 { | 150 { |
| 151 this._object = object; | 151 this._object = object; |
| 152 this._extraProperties = extraProperties || []; | 152 this._extraProperties = extraProperties || []; |
| 153 this._ignoreHasOwnProperty = !!ignoreHasOwnProperty; | 153 this._ignoreHasOwnProperty = !!ignoreHasOwnProperty; |
| 154 this._emptyPlaceholder = emptyPlaceholder; | 154 this._emptyPlaceholder = emptyPlaceholder; |
| 155 var contentElement = createElement("content"); | 155 var contentElement = createElement("content"); |
| 156 TreeElement.call(this, contentElement); | 156 TreeElement.call(this, contentElement); |
| 157 this.setExpandable(true); | 157 this.setExpandable(true); |
| 158 this.selectable = false; | 158 this.selectable = false; |
| 159 this.toggleOnClick = true; | 159 this.toggleOnClick = true; |
| 160 this.listItemElement.classList.add("object-properties-section-root-element")
; |
| 160 } | 161 } |
| 161 | 162 |
| 162 WebInspector.ObjectPropertiesSection.RootElement.prototype = { | 163 WebInspector.ObjectPropertiesSection.RootElement.prototype = { |
| 163 | 164 |
| 164 onexpand: function() | 165 onexpand: function() |
| 165 { | 166 { |
| 166 if (this.treeOutline) | 167 if (this.treeOutline) |
| 167 this.treeOutline.element.classList.add("expanded"); | 168 this.treeOutline.element.classList.add("expanded"); |
| 168 }, | 169 }, |
| 169 | 170 |
| (...skipping 1084 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1254 return; | 1255 return; |
| 1255 if (token === "(") { | 1256 if (token === "(") { |
| 1256 params = []; | 1257 params = []; |
| 1257 return; | 1258 return; |
| 1258 } | 1259 } |
| 1259 if (params && tokenType === "js-def") | 1260 if (params && tokenType === "js-def") |
| 1260 params.push(token); | 1261 params.push(token); |
| 1261 } | 1262 } |
| 1262 } | 1263 } |
| 1263 } | 1264 } |
| OLD | NEW |