| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011 Google Inc. All rights reserved. | 2 * Copyright (C) 2011 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * 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 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 894 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 905 this.retainmentDataGrid.reset(); | 905 this.retainmentDataGrid.reset(); |
| 906 }, | 906 }, |
| 907 | 907 |
| 908 _mouseClickInRetainmentGrid: function(event) | 908 _mouseClickInRetainmentGrid: function(event) |
| 909 { | 909 { |
| 910 var cell = event.target.enclosingNodeOrSelfWithNodeName("td"); | 910 var cell = event.target.enclosingNodeOrSelfWithNodeName("td"); |
| 911 if (!cell || (!cell.hasStyleClass("path-column"))) | 911 if (!cell || (!cell.hasStyleClass("path-column"))) |
| 912 return; | 912 return; |
| 913 var row = event.target.enclosingNodeOrSelfWithNodeName("tr"); | 913 var row = event.target.enclosingNodeOrSelfWithNodeName("tr"); |
| 914 var nodeItem = row._dataGridNode; | 914 var nodeItem = row._dataGridNode; |
| 915 if (!nodeItem) | 915 if (!nodeItem || !nodeItem.route) |
| 916 return; | 916 return; |
| 917 function expandRoute() | 917 function expandRoute() |
| 918 { | 918 { |
| 919 this.dataGrid.expandRoute(nodeItem.route); | 919 this.dataGrid.expandRoute(nodeItem.route); |
| 920 } | 920 } |
| 921 this.changeView("Containment", expandRoute.bind(this)); | 921 this.changeView("Containment", expandRoute.bind(this)); |
| 922 }, | 922 }, |
| 923 | 923 |
| 924 changeView: function(viewTitle, callback) | 924 changeView: function(viewTitle, callback) |
| 925 { | 925 { |
| (...skipping 279 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1205 return new WebInspector.ProfileSidebarTreeElement(profile, WebInspector.
UIString("Snapshot %d"), "heap-snapshot-sidebar-tree-item"); | 1205 return new WebInspector.ProfileSidebarTreeElement(profile, WebInspector.
UIString("Snapshot %d"), "heap-snapshot-sidebar-tree-item"); |
| 1206 }, | 1206 }, |
| 1207 | 1207 |
| 1208 createView: function(profile) | 1208 createView: function(profile) |
| 1209 { | 1209 { |
| 1210 return new WebInspector.DetailedHeapshotView(WebInspector.panels.profile
s, profile); | 1210 return new WebInspector.DetailedHeapshotView(WebInspector.panels.profile
s, profile); |
| 1211 } | 1211 } |
| 1212 } | 1212 } |
| 1213 | 1213 |
| 1214 WebInspector.DetailedHeapshotProfileType.prototype.__proto__ = WebInspector.Prof
ileType.prototype; | 1214 WebInspector.DetailedHeapshotProfileType.prototype.__proto__ = WebInspector.Prof
ileType.prototype; |
| OLD | NEW |