X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=inline;f=src%2Fchrome%2Fbrowser%2Fui%2Fash%2Flauncher%2Flauncher_context_menu.cc;h=64b0b1707b69c6f0ef07960adf29739d9307a2da;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=652ef4120b6cb0f4b544e5a0b17eb2b5004236cb;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/ui/ash/launcher/launcher_context_menu.cc b/src/chrome/browser/ui/ash/launcher/launcher_context_menu.cc index 652ef41..64b0b17 100644 --- a/src/chrome/browser/ui/ash/launcher/launcher_context_menu.cc +++ b/src/chrome/browser/ui/ash/launcher/launcher_context_menu.cc @@ -37,7 +37,7 @@ bool MenuItemHasLauncherContext(const extensions::MenuItem* item) { } // namespace LauncherContextMenu::LauncherContextMenu(ChromeLauncherController* controller, - const ash::LauncherItem* item, + const ash::ShelfItem* item, aura::Window* root) : ui::SimpleMenuModel(NULL), controller_(controller), @@ -50,11 +50,10 @@ LauncherContextMenu::LauncherContextMenu(ChromeLauncherController* controller, Init(); } -LauncherContextMenu::LauncherContextMenu( - ChromeLauncherController* controller, - ash::ShelfItemDelegate* item_delegate, - ash::LauncherItem* item, - aura::Window* root) +LauncherContextMenu::LauncherContextMenu(ChromeLauncherController* controller, + ash::ShelfItemDelegate* item_delegate, + ash::ShelfItem* item, + aura::Window* root) : ui::SimpleMenuModel(NULL), controller_(controller), item_(*item), @@ -70,7 +69,7 @@ LauncherContextMenu::LauncherContextMenu(ChromeLauncherController* controller, aura::Window* root) : ui::SimpleMenuModel(NULL), controller_(controller), - item_(ash::LauncherItem()), + item_(ash::ShelfItem()), shelf_alignment_menu_(root), extension_items_(new extensions::ContextMenuMatcher( controller->profile(), this, this, @@ -157,7 +156,7 @@ void LauncherContextMenu::Init() { if (item_.type == ash::TYPE_APP_SHORTCUT || item_.type == ash::TYPE_WINDOWED_APP || item_.type == ash::TYPE_PLATFORM_APP) { - std::string app_id = controller_->GetAppIDForLauncherID(item_.id); + std::string app_id = controller_->GetAppIDForShelfID(item_.id); if (!app_id.empty()) { int index = 0; extension_items_->AppendExtensionItems(