| 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, 2009 Anthony Ricaud <rik@webkit.org> | 3 * Copyright (C) 2008, 2009 Anthony Ricaud <rik@webkit.org> |
| 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 * | 8 * |
| 9 * 1. Redistributions of source code must retain the above copyright | 9 * 1. Redistributions of source code must retain the above copyright |
| 10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
| (...skipping 839 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 850 var bar = document.createElement("span"); | 850 var bar = document.createElement("span"); |
| 851 bar.className = "resource-timing-bar"; | 851 bar.className = "resource-timing-bar"; |
| 852 bar.style.left = scale * rows[i].start + "px"; | 852 bar.style.left = scale * rows[i].start + "px"; |
| 853 bar.style.right = scale * (total - rows[i].end) + "px"; | 853 bar.style.right = scale * (total - rows[i].end) + "px"; |
| 854 bar.style.backgroundColor = rows[i].color; | 854 bar.style.backgroundColor = rows[i].color; |
| 855 bar.textContent = "\u200B"; // Important for 0-time items to have 0
width. | 855 bar.textContent = "\u200B"; // Important for 0-time items to have 0
width. |
| 856 row.appendChild(bar); | 856 row.appendChild(bar); |
| 857 | 857 |
| 858 var title = document.createElement("span"); | 858 var title = document.createElement("span"); |
| 859 title.className = "resource-timing-bar-title"; | 859 title.className = "resource-timing-bar-title"; |
| 860 if (i >= rows.length - 2) | 860 if (total - rows[i].end < rows[i].start) |
| 861 title.style.right = (scale * (total - rows[i].end) + 3) + "px"; | 861 title.style.right = (scale * (total - rows[i].end) + 3) + "px"; |
| 862 else | 862 else |
| 863 title.style.left = (scale * rows[i].start + 3) + "px"; | 863 title.style.left = (scale * rows[i].start + 3) + "px"; |
| 864 title.textContent = Number.millisToString(rows[i].end - rows[i].star
t); | 864 title.textContent = Number.millisToString(rows[i].end - rows[i].star
t); |
| 865 row.appendChild(title); | 865 row.appendChild(title); |
| 866 | 866 |
| 867 tr.appendChild(td); | 867 tr.appendChild(td); |
| 868 } | 868 } |
| 869 | 869 |
| 870 var popover = new WebInspector.Popover(tableElement); | 870 var popover = new WebInspector.Popover(tableElement); |
| (...skipping 623 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1494 this._labelRightElement.title = tooltip; | 1494 this._labelRightElement.title = tooltip; |
| 1495 this._barRightElement.title = tooltip; | 1495 this._barRightElement.title = tooltip; |
| 1496 }, | 1496 }, |
| 1497 | 1497 |
| 1498 _cachedChanged: function() | 1498 _cachedChanged: function() |
| 1499 { | 1499 { |
| 1500 if (this.resource.cached) | 1500 if (this.resource.cached) |
| 1501 this._graphElement.addStyleClass("resource-cached"); | 1501 this._graphElement.addStyleClass("resource-cached"); |
| 1502 } | 1502 } |
| 1503 } | 1503 } |
| OLD | NEW |