Allow the Views Delegate to provide the native widget.

This is necessary because we will need to construct a different NW depending on the world that owns the parent window.

BUG=none
[email protected]
Review URL: https://codereview.chromium.org/10913237

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156660 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/chrome_browser_ui.gypi b/chrome/chrome_browser_ui.gypi
index 530cfb19..31a4916 100644
--- a/chrome/chrome_browser_ui.gypi
+++ b/chrome/chrome_browser_ui.gypi
@@ -1416,6 +1416,8 @@
         'browser/ui/views/frame/browser_view_layout.h',
         'browser/ui/views/frame/contents_container.cc',
         'browser/ui/views/frame/contents_container.h',
+        'browser/ui/views/frame/desktop_browser_frame_aura.cc',
+        'browser/ui/views/frame/desktop_browser_frame_aura.h',
         'browser/ui/views/frame/glass_browser_frame_view.cc',
         'browser/ui/views/frame/glass_browser_frame_view.h',
         'browser/ui/views/frame/native_browser_frame.h',
@@ -2107,6 +2109,8 @@
             ['exclude', 'browser/system_monitor/media_storage_util_linux.cc'],
             ['exclude', 'browser/system_monitor/removable_device_notifications_linux.cc'],
             ['exclude', 'browser/system_monitor/removable_device_notifications_linux.h'],
+            ['exclude', 'browser/ui/views/frame/desktop_browser_frame_aura.cc'],
+            ['exclude', 'browser/ui/views/frame/desktop_browser_frame_aura.h'],
             ['exclude', 'browser/ui/webui/help/version_updater_basic.cc'],
             ['exclude', 'browser/ui/webui/help/version_updater_basic.h'],
             ['exclude', 'browser/upgrade_detector_impl.cc'],