| Index: chrome/browser/tab_contents/web_contents_view_mac.mm
|
| ===================================================================
|
| --- chrome/browser/tab_contents/web_contents_view_mac.mm (revision 12546)
|
| +++ chrome/browser/tab_contents/web_contents_view_mac.mm (working copy)
|
| @@ -34,10 +34,6 @@
|
| WebContentsViewMac::~WebContentsViewMac() {
|
| }
|
|
|
| -WebContents* WebContentsViewMac::GetWebContents() {
|
| - return web_contents_;
|
| -}
|
| -
|
| void WebContentsViewMac::CreateView() {
|
| WebContentsViewCocoa* view =
|
| [[WebContentsViewCocoa alloc] initWithWebContentsViewMac:this];
|
| @@ -65,9 +61,9 @@
|
| }
|
|
|
| gfx::NativeView WebContentsViewMac::GetContentNativeView() const {
|
| - if (!web_contents_->render_widget_host_view())
|
| + if (!web_contents()->render_widget_host_view())
|
| return NULL;
|
| - return web_contents_->render_widget_host_view()->GetPluginNativeView();
|
| + return web_contents()->render_widget_host_view()->GetPluginNativeView();
|
| }
|
|
|
| gfx::NativeWindow WebContentsViewMac::GetTopLevelNativeWindow() const {
|
| @@ -177,7 +173,7 @@
|
| }
|
|
|
| void WebContentsViewMac::ShowContextMenu(const ContextMenuParams& params) {
|
| - RenderViewContextMenuMac menu(web_contents_,
|
| + RenderViewContextMenuMac menu(web_contents(),
|
| params,
|
| GetNativeView());
|
| }
|
| @@ -188,12 +184,12 @@
|
| // Create the new web contents. This will automatically create the new
|
| // WebContentsView. In the future, we may want to create the view separately.
|
| WebContents* new_contents =
|
| - new WebContents(web_contents_->profile(),
|
| - web_contents_->GetSiteInstance(),
|
| - web_contents_->render_view_factory_,
|
| + new WebContents(web_contents()->profile(),
|
| + web_contents()->GetSiteInstance(),
|
| + web_contents()->render_view_factory_,
|
| route_id,
|
| modal_dialog_event);
|
| - new_contents->SetupController(web_contents_->profile());
|
| + new_contents->SetupController(web_contents()->profile());
|
| WebContentsView* new_view = new_contents->view();
|
|
|
| new_view->CreateView();
|
| @@ -217,8 +213,8 @@
|
|
|
| // TODO(brettw) this seems bogus to reach into here and initialize the host.
|
| new_web_contents->render_view_host()->Init();
|
| - web_contents_->AddNewContents(new_web_contents, disposition, initial_pos,
|
| - user_gesture);
|
| + web_contents()->AddNewContents(new_web_contents, disposition, initial_pos,
|
| + user_gesture);
|
| }
|
|
|
| void WebContentsViewMac::Observe(NotificationType type,
|
| @@ -265,13 +261,13 @@
|
| }
|
|
|
| - (void)mouseEvent:(NSEvent *)theEvent {
|
| - if (webContentsView_->GetWebContents()->delegate()) {
|
| + if (webContentsView_->web_contents()->delegate()) {
|
| if ([theEvent type] == NSMouseMoved)
|
| - webContentsView_->GetWebContents()->delegate()->
|
| - ContentsMouseEvent(webContentsView_->GetWebContents(), true);
|
| + webContentsView_->web_contents()->delegate()->
|
| + ContentsMouseEvent(webContentsView_->web_contents(), true);
|
| if ([theEvent type] == NSMouseExited)
|
| - webContentsView_->GetWebContents()->delegate()->
|
| - ContentsMouseEvent(webContentsView_->GetWebContents(), false);
|
| + webContentsView_->web_contents()->delegate()->
|
| + ContentsMouseEvent(webContentsView_->web_contents(), false);
|
| }
|
| }
|
|
|
| @@ -280,15 +276,15 @@
|
| // WebCore.
|
|
|
| - (void)cut:(id)sender {
|
| - webContentsView_->GetWebContents()->Cut();
|
| + webContentsView_->web_contents()->Cut();
|
| }
|
|
|
| - (void)copy:(id)sender {
|
| - webContentsView_->GetWebContents()->Copy();
|
| + webContentsView_->web_contents()->Copy();
|
| }
|
|
|
| - (void)paste:(id)sender {
|
| - webContentsView_->GetWebContents()->Paste();
|
| + webContentsView_->web_contents()->Paste();
|
| }
|
|
|
| // Tons of stuff goes here, where we grab events going on in Cocoaland and send
|
|
|