summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorpaul@chromium.org <paul@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-28 23:34:37 +0000
committerpaul@chromium.org <paul@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-28 23:34:37 +0000
commitcf9995bcc40e8fd67551f660b7fe37cfd00b2c79 (patch)
treef60576273e0a6b61b89b9fb678ea6491dea0d7cd /chrome
parent3544b434280f752c4934346ce58adb5d2ea5e24b (diff)
downloadchromium_src-cf9995bcc40e8fd67551f660b7fe37cfd00b2c79.zip
chromium_src-cf9995bcc40e8fd67551f660b7fe37cfd00b2c79.tar.gz
chromium_src-cf9995bcc40e8fd67551f660b7fe37cfd00b2c79.tar.bz2
Style fixes for previous review:
http://codereview.chromium.org/92062 I didn't make WebMenuRunner's menu_ a scoped_nsobject, because I'm not sure how that will ever be released (~scoped_nsobject won't get called from a Cocoa object's dealloc?). Review URL: http://codereview.chromium.org/99088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14798 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/renderer_host/render_widget_host_view_mac.mm13
1 files changed, 7 insertions, 6 deletions
diff --git a/chrome/browser/renderer_host/render_widget_host_view_mac.mm b/chrome/browser/renderer_host/render_widget_host_view_mac.mm
index da5347a..d6f67fe 100644
--- a/chrome/browser/renderer_host/render_widget_host_view_mac.mm
+++ b/chrome/browser/renderer_host/render_widget_host_view_mac.mm
@@ -282,18 +282,19 @@ void RenderWidgetHostViewMac::ShowPopupWithItems(
bounds.width(), bounds.height());
// Display the menu.
- WebMenuRunner* menu_runner =
- [[[WebMenuRunner alloc] initWithItems:items] autorelease];
+ scoped_nsobject<WebMenuRunner> menu_runner;
+ menu_runner.reset([[WebMenuRunner alloc] initWithItems:items]);
[menu_runner runMenuInView:parent_view_
withBounds:position
initialIndex:selected_item];
int window_num = [[parent_view_ window] windowNumber];
- NSEvent* event = CreateEventForMenuAction([menu_runner menuItemWasChosen],
- window_num, item_height,
- [menu_runner indexOfSelectedItem],
- position, view_rect);
+ NSEvent* event =
+ webkit_glue::EventWithMenuAction([menu_runner menuItemWasChosen],
+ window_num, item_height,
+ [menu_runner indexOfSelectedItem],
+ position, view_rect);
if ([menu_runner menuItemWasChosen]) {
// Simulate a menu selection event.