Index: sky/engine/core/html/imports/HTMLImportLoader.cpp |
diff --git a/sky/engine/core/html/imports/HTMLImportLoader.cpp b/sky/engine/core/html/imports/HTMLImportLoader.cpp |
index 22e5b599bc106dc1a677dbc5a99b187963a78ad9..aeafea991c7f526a6e59dede893de2cd3e2fb60d 100644 |
--- a/sky/engine/core/html/imports/HTMLImportLoader.cpp |
+++ b/sky/engine/core/html/imports/HTMLImportLoader.cpp |
@@ -81,6 +81,10 @@ void HTMLImportLoader::startLoading(const KURL& url) |
void HTMLImportLoader::OnReceivedResponse(mojo::URLResponsePtr response) |
{ |
if (response->error || response->status_code >= 400) { |
+ // FIXME: Consider refactoring to use FrameConsole::reportResourceResponseReceived |
+ String message = "Failed to load resource: the server responded with a status of " + String::number(response->status_code) + " (" + response->status_line.data() + ')'; |
+ RefPtr<ConsoleMessage> consoleMessage = ConsoleMessage::create(NetworkMessageSource, ErrorMessageLevel, message, response->url.data()); |
+ m_controller->master()->addMessage(consoleMessage); |
setState(StateError); |
return; |
} |