| Index: chrome/browser/renderer_host/render_widget_host_view_mac.mm
|
| ===================================================================
|
| --- chrome/browser/renderer_host/render_widget_host_view_mac.mm (revision 36892)
|
| +++ chrome/browser/renderer_host/render_widget_host_view_mac.mm (working copy)
|
| @@ -419,8 +419,12 @@
|
| [menu_runner indexOfSelectedItem],
|
| position, view_rect);
|
|
|
| + // CHECK()s inserted to diagnose the crash in http://crbug.com/31716
|
| + // TODO(pamg): Remove when no longer needed.
|
| + CHECK(render_widget_host_);
|
| if ([menu_runner menuItemWasChosen]) {
|
| // Simulate a menu selection event.
|
| + CHECK(cocoa_view_);
|
| const WebMouseEvent& mouse_event =
|
| WebInputEventFactory::mouseEvent(event, cocoa_view_);
|
| render_widget_host_->ForwardMouseEvent(mouse_event);
|
| @@ -577,6 +581,13 @@
|
| return self;
|
| }
|
|
|
| +// Used only to diagnose the crash in http://crbug.com/31716
|
| +// TODO(pamg): Remove when no longer needed.
|
| +- (void)dealloc {
|
| + renderWidgetHostView_->clear_cocoa_view();
|
| + [super dealloc];
|
| +}
|
| +
|
| - (void)setCanBeKeyView:(BOOL)can {
|
| canBeKeyView_ = can;
|
| }
|
|
|
| Property changes on: chrome\browser\renderer_host\render_widget_host_view_mac.mm
|
| ___________________________________________________________________
|
| Deleted: svn:mergeinfo
|
| Reverse-merged /branches/chrome_webkit_merge_branch/chrome/browser/render_widget_host_hwnd.cc:r69-2775
|
|
|
|
|