Index: chrome/browser/ui/cocoa/media_picker/desktop_media_picker_cocoa.mm |
diff --git a/chrome/browser/ui/cocoa/media_picker/desktop_media_picker_cocoa.mm b/chrome/browser/ui/cocoa/media_picker/desktop_media_picker_cocoa.mm |
index 8708f3ab246951269980c5e38414b55b60b05ce5..2fefce6f2bbc8c449d014f0e3263b1aa0768fcc2 100644 |
--- a/chrome/browser/ui/cocoa/media_picker/desktop_media_picker_cocoa.mm |
+++ b/chrome/browser/ui/cocoa/media_picker/desktop_media_picker_cocoa.mm |
@@ -13,18 +13,16 @@ DesktopMediaPickerCocoa::~DesktopMediaPickerCocoa() { |
} |
void DesktopMediaPickerCocoa::Show(content::WebContents* web_contents, |
- gfx::NativeWindow context, |
- gfx::NativeWindow parent, |
const base::string16& app_name, |
const base::string16& target_name, |
scoped_ptr<DesktopMediaList> media_list, |
const DoneCallback& done_callback) { |
- controller_.reset( |
- [[DesktopMediaPickerController alloc] initWithMediaList:media_list.Pass() |
- parent:parent |
- callback:done_callback |
- appName:app_name |
- targetName:target_name]); |
+ controller_.reset([[DesktopMediaPickerController alloc] |
+ initWithMediaList:media_list.Pass() |
+ parent:web_contents->GetTopLevelNativeWindow() |
+ callback:done_callback |
+ appName:app_name |
+ targetName:target_name]); |
[controller_ showWindow:nil]; |
} |