| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011 Google Inc. All rights reserved. | 2 * Copyright (C) 2011 Google Inc. All rights reserved. |
| 3 * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. | 3 * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. |
| 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 870 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 881 * @param {boolean} show | 881 * @param {boolean} show |
| 882 */ | 882 */ |
| 883 updateTimestamp: function(show) | 883 updateTimestamp: function(show) |
| 884 { | 884 { |
| 885 if (!this._formattedMessage) | 885 if (!this._formattedMessage) |
| 886 return; | 886 return; |
| 887 | 887 |
| 888 if (show && !this.timestampElement) { | 888 if (show && !this.timestampElement) { |
| 889 this.timestampElement = createElementWithClass("span", "console-time
stamp"); | 889 this.timestampElement = createElementWithClass("span", "console-time
stamp"); |
| 890 this.timestampElement.textContent = (new Date(this._message.timestam
p)).toConsoleTime() + " "; | 890 this.timestampElement.textContent = (new Date(this._message.timestam
p)).toConsoleTime() + " "; |
| 891 var afterRepeatCountChild = this._repeatCountElement && this._repeat
CountElement.nextSibling; | |
| 892 this._formattedMessage.insertBefore(this.timestampElement, this._for
mattedMessage.firstChild); | 891 this._formattedMessage.insertBefore(this.timestampElement, this._for
mattedMessage.firstChild); |
| 893 return; | 892 return; |
| 894 } | 893 } |
| 895 | 894 |
| 896 if (!show && this.timestampElement) { | 895 if (!show && this.timestampElement) { |
| 897 this.timestampElement.remove(); | 896 this.timestampElement.remove(); |
| 898 delete this.timestampElement; | 897 delete this.timestampElement; |
| 899 } | 898 } |
| 900 }, | 899 }, |
| 901 | 900 |
| (...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1035 this._repeatCount++; | 1034 this._repeatCount++; |
| 1036 this._showRepeatCountElement(); | 1035 this._showRepeatCountElement(); |
| 1037 }, | 1036 }, |
| 1038 | 1037 |
| 1039 _showRepeatCountElement: function() | 1038 _showRepeatCountElement: function() |
| 1040 { | 1039 { |
| 1041 if (!this._element) | 1040 if (!this._element) |
| 1042 return; | 1041 return; |
| 1043 | 1042 |
| 1044 if (!this._repeatCountElement) { | 1043 if (!this._repeatCountElement) { |
| 1045 this._repeatCountElement = createElement("span"); | 1044 this._repeatCountElement = createElementWithClass("label", "console-
message-repeat-count", "dt-small-bubble"); |
| 1046 this._repeatCountElement.className = "bubble-repeat-count"; | 1045 switch (this._message.level) { |
| 1047 | 1046 case WebInspector.ConsoleMessage.MessageLevel.Warning: |
| 1047 this._repeatCountElement.type = "warning"; |
| 1048 break; |
| 1049 case WebInspector.ConsoleMessage.MessageLevel.Error: |
| 1050 this._repeatCountElement.type = "error"; |
| 1051 break; |
| 1052 case WebInspector.ConsoleMessage.MessageLevel.Debug: |
| 1053 this._repeatCountElement.type = "debug"; |
| 1054 break; |
| 1055 default: |
| 1056 this._repeatCountElement.type = "info"; |
| 1057 } |
| 1048 this._element.insertBefore(this._repeatCountElement, this._element.f
irstChild); | 1058 this._element.insertBefore(this._repeatCountElement, this._element.f
irstChild); |
| 1049 this._element.classList.add("repeated-message"); | 1059 this._element.classList.add("repeated-message"); |
| 1050 } | 1060 } |
| 1051 this._repeatCountElement.textContent = this._repeatCount; | 1061 this._repeatCountElement.textContent = this._repeatCount; |
| 1052 }, | 1062 }, |
| 1053 | 1063 |
| 1054 /** | 1064 /** |
| 1055 * @override | 1065 * @override |
| 1056 * @return {string} | 1066 * @return {string} |
| 1057 */ | 1067 */ |
| (...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1345 { | 1355 { |
| 1346 if (!this._wrapperElement) { | 1356 if (!this._wrapperElement) { |
| 1347 WebInspector.ConsoleViewMessage.prototype.toMessageElement.call(this
); | 1357 WebInspector.ConsoleViewMessage.prototype.toMessageElement.call(this
); |
| 1348 this._wrapperElement.classList.toggle("collapsed", this._collapsed); | 1358 this._wrapperElement.classList.toggle("collapsed", this._collapsed); |
| 1349 } | 1359 } |
| 1350 return this._wrapperElement; | 1360 return this._wrapperElement; |
| 1351 }, | 1361 }, |
| 1352 | 1362 |
| 1353 __proto__: WebInspector.ConsoleViewMessage.prototype | 1363 __proto__: WebInspector.ConsoleViewMessage.prototype |
| 1354 } | 1364 } |
| OLD | NEW |