| 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 "chrome/browser/automation/automation_provider.h" |     5 #include "chrome/browser/automation/automation_provider.h" | 
|     6  |     6  | 
|     7 #include <set> |     7 #include <set> | 
|     8  |     8  | 
|     9 #include "app/message_box_flags.h" |     9 #include "app/message_box_flags.h" | 
|    10 #include "base/callback.h" |    10 #include "base/callback.h" | 
| (...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   359   if (initial_loads_complete_) |   359   if (initial_loads_complete_) | 
|   360     Send(new AutomationMsg_InitialLoadsComplete(0)); |   360     Send(new AutomationMsg_InitialLoadsComplete(0)); | 
|   361 } |   361 } | 
|   362  |   362  | 
|   363 void AutomationProvider::OnMessageReceived(const IPC::Message& message) { |   363 void AutomationProvider::OnMessageReceived(const IPC::Message& message) { | 
|   364   IPC_BEGIN_MESSAGE_MAP(AutomationProvider, message) |   364   IPC_BEGIN_MESSAGE_MAP(AutomationProvider, message) | 
|   365 #if !defined(OS_MACOSX) |   365 #if !defined(OS_MACOSX) | 
|   366     IPC_MESSAGE_HANDLER_DELAY_REPLY(AutomationMsg_WindowDrag, |   366     IPC_MESSAGE_HANDLER_DELAY_REPLY(AutomationMsg_WindowDrag, | 
|   367                                     WindowSimulateDrag) |   367                                     WindowSimulateDrag) | 
|   368 #endif  // !defined(OS_MACOSX) |   368 #endif  // !defined(OS_MACOSX) | 
|   369 #if defined(OS_WIN) |  | 
|   370     IPC_MESSAGE_HANDLER(AutomationMsg_TabHWND, GetTabHWND) |  | 
|   371 #endif  // defined(OS_WIN) |  | 
|   372     IPC_MESSAGE_HANDLER(AutomationMsg_HandleUnused, HandleUnused) |   369     IPC_MESSAGE_HANDLER(AutomationMsg_HandleUnused, HandleUnused) | 
|   373     IPC_MESSAGE_HANDLER(AutomationMsg_SetProxyConfig, SetProxyConfig); |   370     IPC_MESSAGE_HANDLER(AutomationMsg_SetProxyConfig, SetProxyConfig); | 
|   374     IPC_MESSAGE_HANDLER(AutomationMsg_PrintAsync, PrintAsync) |   371     IPC_MESSAGE_HANDLER(AutomationMsg_PrintAsync, PrintAsync) | 
|   375     IPC_MESSAGE_HANDLER_DELAY_REPLY(AutomationMsg_Find, HandleFindRequest) |   372     IPC_MESSAGE_HANDLER_DELAY_REPLY(AutomationMsg_Find, HandleFindRequest) | 
|   376     IPC_MESSAGE_HANDLER(AutomationMsg_OverrideEncoding, OverrideEncoding) |   373     IPC_MESSAGE_HANDLER(AutomationMsg_OverrideEncoding, OverrideEncoding) | 
|   377     IPC_MESSAGE_HANDLER(AutomationMsg_SelectAll, SelectAll) |   374     IPC_MESSAGE_HANDLER(AutomationMsg_SelectAll, SelectAll) | 
|   378     IPC_MESSAGE_HANDLER(AutomationMsg_Cut, Cut) |   375     IPC_MESSAGE_HANDLER(AutomationMsg_Cut, Cut) | 
|   379     IPC_MESSAGE_HANDLER(AutomationMsg_Copy, Copy) |   376     IPC_MESSAGE_HANDLER(AutomationMsg_Copy, Copy) | 
|   380     IPC_MESSAGE_HANDLER(AutomationMsg_Paste, Paste) |   377     IPC_MESSAGE_HANDLER(AutomationMsg_Paste, Paste) | 
|   381     IPC_MESSAGE_HANDLER(AutomationMsg_ReloadAsync, ReloadAsync) |   378     IPC_MESSAGE_HANDLER(AutomationMsg_ReloadAsync, ReloadAsync) | 
| (...skipping 635 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1017     } |  1014     } | 
|  1018   } |  1015   } | 
|  1019 } |  1016 } | 
|  1020  |  1017  | 
|  1021 void AutomationProvider::SaveAsAsync(int tab_handle) { |  1018 void AutomationProvider::SaveAsAsync(int tab_handle) { | 
|  1022   NavigationController* tab = NULL; |  1019   NavigationController* tab = NULL; | 
|  1023   TabContents* tab_contents = GetTabContentsForHandle(tab_handle, &tab); |  1020   TabContents* tab_contents = GetTabContentsForHandle(tab_handle, &tab); | 
|  1024   if (tab_contents) |  1021   if (tab_contents) | 
|  1025     tab_contents->OnSavePage(); |  1022     tab_contents->OnSavePage(); | 
|  1026 } |  1023 } | 
| OLD | NEW |