| Index: webkit/plugins/ppapi/ppb_flash_menu_impl.cc
|
| diff --git a/webkit/plugins/ppapi/ppb_flash_menu_impl.cc b/webkit/plugins/ppapi/ppb_flash_menu_impl.cc
|
| index 959d9e2b4101f0e4878acaf053d9fcb46a8303c1..80faa25854df49acd68896b1191a53f4e95597b6 100644
|
| --- a/webkit/plugins/ppapi/ppb_flash_menu_impl.cc
|
| +++ b/webkit/plugins/ppapi/ppb_flash_menu_impl.cc
|
| @@ -141,18 +141,12 @@ int32_t PPB_Flash_Menu_Impl::Show(const PP_Point* location,
|
| if (callback_.get() && !callback_->completed())
|
| return PP_ERROR_INPROGRESS;
|
|
|
| - PP_Resource resource_id = GetReferenceNoAddRef();
|
| - if (!resource_id) {
|
| - NOTREACHED();
|
| - return PP_ERROR_FAILED;
|
| - }
|
| -
|
| int32_t rv = instance()->delegate()->ShowContextMenu(
|
| instance(), this, gfx::Point(location->x, location->y));
|
| if (rv == PP_OK_COMPLETIONPENDING) {
|
| // Record callback and output buffers.
|
| callback_ = new TrackedCompletionCallback(
|
| - instance()->module()->GetCallbackTracker(), resource_id, callback);
|
| + instance()->module()->GetCallbackTracker(), pp_resource(), callback);
|
| selected_id_out_ = selected_id_out;
|
| } else {
|
| // This should never be completed synchronously successfully.
|
|
|