Index: chrome/renderer/render_thread.h |
diff --git a/chrome/renderer/render_thread.h b/chrome/renderer/render_thread.h |
index 5a2e80a8010fce04b458d0415c9271bfcdd9bd41..95ee58f41dd931d0fd3b0f7b836d82a6dd2798a7 100644 |
--- a/chrome/renderer/render_thread.h |
+++ b/chrome/renderer/render_thread.h |
@@ -6,6 +6,7 @@ |
#define CHROME_RENDERER_RENDER_THREAD_H_ |
#include "base/file_path.h" |
+#include "base/gfx/native_widget_types.h" |
#include "base/ref_counted.h" |
#include "base/shared_memory.h" |
#include "base/task.h" |
@@ -13,6 +14,7 @@ |
#include "build/build_config.h" |
#include "chrome/common/ipc_sync_channel.h" |
#include "chrome/common/message_router.h" |
+#include "chrome/common/modal_dialog_event.h" |
class SkBitmap; |
class Task; |
@@ -102,14 +104,10 @@ class RenderThread : public IPC::Channel::Listener, |
void OnPluginMessage(const FilePath& plugin_path, |
const std::vector<uint8>& data); |
void OnSetNextPageID(int32 next_page_id); |
-#if defined(OS_WIN) |
- // TODO(port): we'll need to support that at some point, but it's not clear |
- // if we'll be using the same sort of messages for setting this up |
- void OnCreateNewView(HWND parent_hwnd, |
- HANDLE modal_dialog_event, |
+ void OnCreateNewView(gfx::NativeViewId parent_hwnd, |
+ ModalDialogEvent modal_dialog_event, |
const WebPreferences& webkit_prefs, |
int32 view_id); |
-#endif |
void OnTransferBitmap(const SkBitmap& bitmap, int resource_id); |
void OnSetCacheCapacities(size_t min_dead_capacity, |
size_t max_dead_capacity, |