| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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 <string> | 5 #include <string> |
| 6 | 6 |
| 7 #include "app/app_switches.h" | 7 #include "app/app_switches.h" |
| 8 #include "app/message_box_flags.h" | 8 #include "app/message_box_flags.h" |
| 9 #include "base/command_line.h" | 9 #include "base/command_line.h" |
| 10 #include "base/compiler_specific.h" | 10 #include "base/compiler_specific.h" |
| (...skipping 744 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 755 | 755 |
| 756 // static | 756 // static |
| 757 const AutomationURLResponse ExternalTabUITestMockClient::http_200( | 757 const AutomationURLResponse ExternalTabUITestMockClient::http_200( |
| 758 "", | 758 "", |
| 759 "HTTP/0.9 200\r\n\r\n", | 759 "HTTP/0.9 200\r\n\r\n", |
| 760 0, | 760 0, |
| 761 base::Time(), | 761 base::Time(), |
| 762 "", | 762 "", |
| 763 0); | 763 0); |
| 764 | 764 |
| 765 void ExternalTabUITestMockClient::OnMessageReceived(const IPC::Message& msg) { | 765 bool ExternalTabUITestMockClient::OnMessageReceived(const IPC::Message& msg) { |
| 766 bool handled = true; |
| 766 IPC_BEGIN_MESSAGE_MAP(ExternalTabUITestMockClient, msg) | 767 IPC_BEGIN_MESSAGE_MAP(ExternalTabUITestMockClient, msg) |
| 767 IPC_MESSAGE_HANDLER(AutomationMsg_DidNavigate, OnDidNavigate) | 768 IPC_MESSAGE_HANDLER(AutomationMsg_DidNavigate, OnDidNavigate) |
| 768 IPC_MESSAGE_HANDLER(AutomationMsg_ForwardMessageToExternalHost, | 769 IPC_MESSAGE_HANDLER(AutomationMsg_ForwardMessageToExternalHost, |
| 769 OnForwardMessageToExternalHost) | 770 OnForwardMessageToExternalHost) |
| 770 IPC_MESSAGE_HANDLER(AutomationMsg_RequestStart, OnRequestStart) | 771 IPC_MESSAGE_HANDLER(AutomationMsg_RequestStart, OnRequestStart) |
| 771 IPC_MESSAGE_HANDLER(AutomationMsg_RequestRead, OnRequestRead) | 772 IPC_MESSAGE_HANDLER(AutomationMsg_RequestRead, OnRequestRead) |
| 772 IPC_MESSAGE_HANDLER(AutomationMsg_RequestEnd, OnRequestEnd) | 773 IPC_MESSAGE_HANDLER(AutomationMsg_RequestEnd, OnRequestEnd) |
| 773 IPC_MESSAGE_HANDLER(AutomationMsg_SetCookieAsync, OnSetCookieAsync) | 774 IPC_MESSAGE_HANDLER(AutomationMsg_SetCookieAsync, OnSetCookieAsync) |
| 774 IPC_MESSAGE_HANDLER(AutomationMsg_TabLoaded, OnLoad) | 775 IPC_MESSAGE_HANDLER(AutomationMsg_TabLoaded, OnLoad) |
| 775 IPC_MESSAGE_HANDLER(AutomationMsg_AttachExternalTab, OnAttachExternalTab) | 776 IPC_MESSAGE_HANDLER(AutomationMsg_AttachExternalTab, OnAttachExternalTab) |
| 776 IPC_MESSAGE_HANDLER(AutomationMsg_OpenURL, OnOpenURL) | 777 IPC_MESSAGE_HANDLER(AutomationMsg_OpenURL, OnOpenURL) |
| 777 IPC_MESSAGE_HANDLER(AutomationMsg_NavigationStateChanged, | 778 IPC_MESSAGE_HANDLER(AutomationMsg_NavigationStateChanged, |
| 778 OnNavigationStateChanged) | 779 OnNavigationStateChanged) |
| 780 IPC_MESSAGE_UNHANDLED(handled = false) |
| 779 IPC_END_MESSAGE_MAP() | 781 IPC_END_MESSAGE_MAP() |
| 782 return handled; |
| 780 } | 783 } |
| 781 | 784 |
| 782 scoped_refptr<TabProxy> ExternalTabUITestMockClient::CreateHostWindowAndTab( | 785 scoped_refptr<TabProxy> ExternalTabUITestMockClient::CreateHostWindowAndTab( |
| 783 const ExternalTabSettings& settings) { | 786 const ExternalTabSettings& settings) { |
| 784 EXPECT_THAT(settings.parent, testing::IsNull()); | 787 EXPECT_THAT(settings.parent, testing::IsNull()); |
| 785 | 788 |
| 786 host_window_ = CreateWindowW(L"Button", NULL, host_window_style_, | 789 host_window_ = CreateWindowW(L"Button", NULL, host_window_style_, |
| 787 CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, | 790 CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, |
| 788 NULL, NULL, NULL, NULL); | 791 NULL, NULL, NULL, NULL); |
| 789 EXPECT_THAT(host_window_, testing::Truly(::IsWindow)); | 792 EXPECT_THAT(host_window_, testing::Truly(::IsWindow)); |
| (...skipping 948 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1738 int diff_pixels_count = 0; | 1741 int diff_pixels_count = 0; |
| 1739 for (int x = 0; x < img_size.width(); ++x) { | 1742 for (int x = 0; x < img_size.width(); ++x) { |
| 1740 for (int y = 0; y < img_size.height(); ++y) { | 1743 for (int y = 0; y < img_size.height(); ++y) { |
| 1741 if (*snapshot_bmp.getAddr32(x, y) != *reference_bmp.getAddr32(x, y)) { | 1744 if (*snapshot_bmp.getAddr32(x, y) != *reference_bmp.getAddr32(x, y)) { |
| 1742 ++diff_pixels_count; | 1745 ++diff_pixels_count; |
| 1743 } | 1746 } |
| 1744 } | 1747 } |
| 1745 } | 1748 } |
| 1746 ASSERT_EQ(diff_pixels_count, 0); | 1749 ASSERT_EQ(diff_pixels_count, 0); |
| 1747 } | 1750 } |
| OLD | NEW |