| 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(); | 
|  | 183         if (!uiLocation) | 
|  | 184             return; | 
| 182         this._uiMessage = uiLocation.uiSourceCode.addLineMessage(this._level, th
     is._text, uiLocation.lineNumber, uiLocation.columnNumber); | 185         this._uiMessage = uiLocation.uiSourceCode.addLineMessage(this._level, th
     is._text, uiLocation.lineNumber, uiLocation.columnNumber); | 
| 183     }, | 186     }, | 
| 184 | 187 | 
| 185     dispose: function() | 188     dispose: function() | 
| 186     { | 189     { | 
| 187         this._liveLocation.dispose(); | 190         this._liveLocation.dispose(); | 
| 188         if (this._uiMessage) | 191         if (this._uiMessage) | 
| 189             this._uiMessage.remove(); | 192             this._uiMessage.remove(); | 
| 190     } | 193     } | 
| 191 } | 194 } | 
| 192 | 195 | 
| 193 /** @type {!WebInspector.PresentationConsoleMessageHelper} */ | 196 /** @type {!WebInspector.PresentationConsoleMessageHelper} */ | 
| 194 WebInspector.presentationConsoleMessageHelper; | 197 WebInspector.presentationConsoleMessageHelper; | 
| OLD | NEW | 
|---|