| OLD | NEW |
| 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "config.h" | 5 #include "config.h" |
| 6 | 6 |
| 7 #include "base/compiler_specific.h" | 7 #include "base/compiler_specific.h" |
| 8 | 8 |
| 9 MSVC_PUSH_WARNING_LEVEL(0); | 9 MSVC_PUSH_WARNING_LEVEL(0); |
| 10 #include "Console.h" |
| 10 #include "Cursor.h" | 11 #include "Cursor.h" |
| 11 #include "FloatRect.h" | 12 #include "FloatRect.h" |
| 12 #include "FileChooser.h" | 13 #include "FileChooser.h" |
| 13 #include "FrameLoadRequest.h" | 14 #include "FrameLoadRequest.h" |
| 14 #include "FrameView.h" | 15 #include "FrameView.h" |
| 15 #include "HitTestResult.h" | 16 #include "HitTestResult.h" |
| 16 #include "IntRect.h" | 17 #include "IntRect.h" |
| 17 #include "Page.h" | 18 #include "Page.h" |
| 18 #include "PopupMenuChromium.h" | 19 #include "PopupMenuChromium.h" |
| 19 #include "ScriptController.h" | 20 #include "ScriptController.h" |
| (...skipping 245 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 265 } | 266 } |
| 266 | 267 |
| 267 bool ChromeClientImpl::menubarVisible() { | 268 bool ChromeClientImpl::menubarVisible() { |
| 268 return menubar_visible_; | 269 return menubar_visible_; |
| 269 } | 270 } |
| 270 | 271 |
| 271 void ChromeClientImpl::setResizable(bool value) { | 272 void ChromeClientImpl::setResizable(bool value) { |
| 272 resizable_ = value; | 273 resizable_ = value; |
| 273 } | 274 } |
| 274 | 275 |
| 275 void ChromeClientImpl::addMessageToConsole(const WebCore::String& message, | 276 void ChromeClientImpl::addMessageToConsole(WebCore::MessageSource source, |
| 277 WebCore::MessageLevel level, |
| 278 const WebCore::String& message, |
| 276 unsigned int line_no, | 279 unsigned int line_no, |
| 277 const WebCore::String& source_id) { | 280 const WebCore::String& source_id) { |
| 278 WebViewDelegate* delegate = webview_->delegate(); | 281 WebViewDelegate* delegate = webview_->delegate(); |
| 279 if (delegate) { | 282 if (delegate) { |
| 280 std::wstring wstr_message = webkit_glue::StringToStdWString(message); | 283 std::wstring wstr_message = webkit_glue::StringToStdWString(message); |
| 281 std::wstring wstr_source_id = webkit_glue::StringToStdWString(source_id); | 284 std::wstring wstr_source_id = webkit_glue::StringToStdWString(source_id); |
| 282 delegate->AddMessageToConsole(webview_, wstr_message, | 285 delegate->AddMessageToConsole(webview_, wstr_message, |
| 283 line_no, wstr_source_id); | 286 line_no, wstr_source_id); |
| 284 } | 287 } |
| 285 WebDevToolsAgentImpl* devtools_agent = webview_->GetWebDevToolsAgentImpl(); | 288 WebDevToolsAgentImpl* devtools_agent = webview_->GetWebDevToolsAgentImpl(); |
| 286 if (devtools_agent) { | 289 if (devtools_agent) { |
| 287 devtools_agent->AddMessageToConsole(message, source_id, line_no); | 290 devtools_agent->AddMessageToConsole(source, level, message, line_no, source_
id); |
| 288 } | 291 } |
| 289 } | 292 } |
| 290 | 293 |
| 291 bool ChromeClientImpl::canRunBeforeUnloadConfirmPanel() { | 294 bool ChromeClientImpl::canRunBeforeUnloadConfirmPanel() { |
| 292 return webview_->delegate() != NULL; | 295 return webview_->delegate() != NULL; |
| 293 } | 296 } |
| 294 | 297 |
| 295 bool ChromeClientImpl::runBeforeUnloadConfirmPanel( | 298 bool ChromeClientImpl::runBeforeUnloadConfirmPanel( |
| 296 const WebCore::String& message, | 299 const WebCore::String& message, |
| 297 WebCore::Frame* frame) { | 300 WebCore::Frame* frame) { |
| (...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 585 // EventHandler.cpp and since we don't want that we set a flag indicating | 588 // EventHandler.cpp and since we don't want that we set a flag indicating |
| 586 // that the next SetCursor call is to be ignored. | 589 // that the next SetCursor call is to be ignored. |
| 587 ignore_next_set_cursor_ = true; | 590 ignore_next_set_cursor_ = true; |
| 588 } | 591 } |
| 589 | 592 |
| 590 void ChromeClientImpl::formStateDidChange(const WebCore::Node*) { | 593 void ChromeClientImpl::formStateDidChange(const WebCore::Node*) { |
| 591 WebViewDelegate* delegate = webview_->delegate(); | 594 WebViewDelegate* delegate = webview_->delegate(); |
| 592 if (delegate) | 595 if (delegate) |
| 593 delegate->OnNavStateChanged(webview_); | 596 delegate->OnNavStateChanged(webview_); |
| 594 } | 597 } |
| OLD | NEW |