| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2009 Google Inc. All rights reserved. | 2 * Copyright (C) 2009 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 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 120 { | 120 { |
| 121 }, | 121 }, |
| 122 | 122 |
| 123 inspectedURLChanged: function(url) | 123 inspectedURLChanged: function(url) |
| 124 { | 124 { |
| 125 document.title = WebInspector.UIString("Developer Tools - %s", url); | 125 document.title = WebInspector.UIString("Developer Tools - %s", url); |
| 126 }, | 126 }, |
| 127 | 127 |
| 128 copyText: function(text) | 128 copyText: function(text) |
| 129 { | 129 { |
| 130 WebInspector.console.log("Clipboard is not enabled in hosted mode. Pleas
e inspect using chrome://inspect", WebInspector.ConsoleMessage.MessageLevel.Erro
r, true); | 130 WebInspector.messageSink.addErrorMessage("Clipboard is not enabled in ho
sted mode. Please inspect using chrome://inspect", true); |
| 131 }, | 131 }, |
| 132 | 132 |
| 133 openInNewTab: function(url) | 133 openInNewTab: function(url) |
| 134 { | 134 { |
| 135 window.open(url, "_blank"); | 135 window.open(url, "_blank"); |
| 136 }, | 136 }, |
| 137 | 137 |
| 138 save: function(url, content, forceSaveAs) | 138 save: function(url, content, forceSaveAs) |
| 139 { | 139 { |
| 140 WebInspector.console.log("Saving files is not enabled in hosted mode. Pl
ease inspect using chrome://inspect", WebInspector.ConsoleMessage.MessageLevel.E
rror, true); | 140 WebInspector.messageSink.addErrorMessage("Saving files is not enabled in
hosted mode. Please inspect using chrome://inspect", true); |
| 141 WebInspector.fileManager.canceledSaveURL(url); | 141 WebInspector.fileManager.canceledSaveURL(url); |
| 142 }, | 142 }, |
| 143 | 143 |
| 144 append: function(url, content) | 144 append: function(url, content) |
| 145 { | 145 { |
| 146 WebInspector.console.log("Saving files is not enabled in hosted mode. Pl
ease inspect using chrome://inspect", WebInspector.ConsoleMessage.MessageLevel.E
rror, true); | 146 WebInspector.messageSink.addErrorMessage("Saving files is not enabled in
hosted mode. Please inspect using chrome://inspect", true); |
| 147 }, | 147 }, |
| 148 | 148 |
| 149 sendMessageToBackend: function(message) | 149 sendMessageToBackend: function(message) |
| 150 { | 150 { |
| 151 }, | 151 }, |
| 152 | 152 |
| 153 sendMessageToEmbedder: function(message) | 153 sendMessageToEmbedder: function(message) |
| 154 { | 154 { |
| 155 }, | 155 }, |
| 156 | 156 |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 267 if (!window.InspectorFrontendHost) { | 267 if (!window.InspectorFrontendHost) { |
| 268 InspectorFrontendHost = new WebInspector.InspectorFrontendHostStub(); | 268 InspectorFrontendHost = new WebInspector.InspectorFrontendHostStub(); |
| 269 } else { | 269 } else { |
| 270 var proto = WebInspector.InspectorFrontendHostStub.prototype; | 270 var proto = WebInspector.InspectorFrontendHostStub.prototype; |
| 271 for (var name in proto) { | 271 for (var name in proto) { |
| 272 var value = proto[name]; | 272 var value = proto[name]; |
| 273 if (typeof value !== "function" || InspectorFrontendHost[name]) | 273 if (typeof value !== "function" || InspectorFrontendHost[name]) |
| 274 continue; | 274 continue; |
| 275 InspectorFrontendHost[name] = function(name) { | 275 InspectorFrontendHost[name] = function(name) { |
| 276 var message = "Incompatible embedder: method InspectorFrontendHost."
+ name + " is missing. Using stub instead."; | 276 var message = "Incompatible embedder: method InspectorFrontendHost."
+ name + " is missing. Using stub instead."; |
| 277 if (WebInspector.console) | 277 WebInspector.messageSink.addErrorMessage(message, true); |
| 278 WebInspector.console.showErrorMessage(message); | |
| 279 else | |
| 280 console.error(message); | |
| 281 var args = Array.prototype.slice.call(arguments, 1); | 278 var args = Array.prototype.slice.call(arguments, 1); |
| 282 return proto[name].apply(InspectorFrontendHost, args); | 279 return proto[name].apply(InspectorFrontendHost, args); |
| 283 }.bind(null, name); | 280 }.bind(null, name); |
| 284 } | 281 } |
| 285 } | 282 } |
| OLD | NEW |