| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 2012 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 155 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 166 */ | 166 */ |
| 167 WebInspector.PresentationConsoleMessage = function(message, rawLocation) | 167 WebInspector.PresentationConsoleMessage = function(message, rawLocation) |
| 168 { | 168 { |
| 169 this._text = message.messageText; | 169 this._text = message.messageText; |
| 170 this._level = message.level === WebInspector.ConsoleMessage.MessageLevel.Err
or ? WebInspector.UISourceCode.Message.Level.Error : WebInspector.UISourceCode.M
essage.Level.Warning; | 170 this._level = message.level === WebInspector.ConsoleMessage.MessageLevel.Err
or ? WebInspector.UISourceCode.Message.Level.Error : WebInspector.UISourceCode.M
essage.Level.Warning; |
| 171 this._liveLocation = WebInspector.debuggerWorkspaceBinding.createLiveLocatio
n(rawLocation, this._updateLocation.bind(this)); | 171 this._liveLocation = WebInspector.debuggerWorkspaceBinding.createLiveLocatio
n(rawLocation, this._updateLocation.bind(this)); |
| 172 } | 172 } |
| 173 | 173 |
| 174 WebInspector.PresentationConsoleMessage.prototype = { | 174 WebInspector.PresentationConsoleMessage.prototype = { |
| 175 /** | 175 /** |
| 176 * @param {!WebInspector.UILocation} uiLocation | 176 * @param {!WebInspector.LiveLocation} liveLocation |
| 177 */ | 177 */ |
| 178 _updateLocation: function(uiLocation) | 178 _updateLocation: function(liveLocation) |
| 179 { | 179 { |
| 180 if (this._uiMessage) | 180 if (this._uiMessage) |
| 181 this._uiMessage.remove(); | 181 this._uiMessage.remove(); |
| 182 var uiLocation = liveLocation.uiLocation; |
| 182 this._uiMessage = uiLocation.uiSourceCode.addLineMessage(this._level, th
is._text, uiLocation.lineNumber, uiLocation.columnNumber); | 183 this._uiMessage = uiLocation.uiSourceCode.addLineMessage(this._level, th
is._text, uiLocation.lineNumber, uiLocation.columnNumber); |
| 183 }, | 184 }, |
| 184 | 185 |
| 185 dispose: function() | 186 dispose: function() |
| 186 { | 187 { |
| 187 this._liveLocation.dispose(); | 188 this._liveLocation.dispose(); |
| 188 if (this._uiMessage) | 189 if (this._uiMessage) |
| 189 this._uiMessage.remove(); | 190 this._uiMessage.remove(); |
| 190 } | 191 } |
| 191 } | 192 } |
| 192 | 193 |
| 193 /** @type {!WebInspector.PresentationConsoleMessageHelper} */ | 194 /** @type {!WebInspector.PresentationConsoleMessageHelper} */ |
| 194 WebInspector.presentationConsoleMessageHelper; | 195 WebInspector.presentationConsoleMessageHelper; |
| OLD | NEW |