summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser.scons
diff options
context:
space:
mode:
authorbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-30 19:34:38 +0000
committerbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-30 19:34:38 +0000
commit7eb2300f13b081bcd0adcfe28202e82d1310f70d (patch)
tree167a8c0e9d494b1862cf0b575a9f3688f37c4d5f /chrome/browser/browser.scons
parent9660ddd38561758694488c7110a7edbeacb1b305 (diff)
downloadchromium_src-7eb2300f13b081bcd0adcfe28202e82d1310f70d.zip
chromium_src-7eb2300f13b081bcd0adcfe28202e82d1310f70d.tar.gz
chromium_src-7eb2300f13b081bcd0adcfe28202e82d1310f70d.tar.bz2
Allow porting of the JS message boxes. I split out the implementation into
platform-specific files, and have WebContents just use the platform-independent header that declares the creation functions. Review URL: http://codereview.chromium.org/19719 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8978 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser.scons')
-rw-r--r--chrome/browser/browser.scons10
1 files changed, 6 insertions, 4 deletions
diff --git a/chrome/browser/browser.scons b/chrome/browser/browser.scons
index 0fc702f..5a56ec1 100644
--- a/chrome/browser/browser.scons
+++ b/chrome/browser/browser.scons
@@ -185,10 +185,12 @@ input_files = ChromeFileList([
'dock_info.cc',
'dock_info.h',
'find_notification_details.h',
- 'js_before_unload_handler.cc',
'js_before_unload_handler.h',
- 'jsmessage_box_handler.cc',
+ 'js_before_unload_handler_win.cc',
+ 'js_before_unload_handler_win.h',
'jsmessage_box_handler.h',
+ 'jsmessage_box_handler_win.cc',
+ 'jsmessage_box_handler_win.h',
'load_from_memory_cache_details.h',
'load_notification_details.h',
'login_prompt.cc',
@@ -737,8 +739,6 @@ if not env.Bit('windows'):
'importer/importer.cc',
'importer/toolbar_importer.cc',
'jankometer.cc',
- 'js_before_unload_handler.cc',
- 'jsmessage_box_handler.cc',
'login_prompt.cc',
'memory_details.cc',
'metrics/metrics_service.cc',
@@ -820,6 +820,8 @@ if not env.Bit('windows'):
input_files.Remove(
'browser_main_win.cc',
'importer/firefox_profile_lock_win.cc',
+ 'js_before_unload_handler_win.cc',
+ 'jsmessage_box_handler_win.cc',
'password_manager/password_form_manager_win.cc',
'renderer_host/render_widget_host_view_win.cc',
'tab_contents/web_contents_view_win.cc',