X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=Source%2FWebCore%2Fpage%2FContextMenuController.cpp;h=92ae602ceed87d2b6260a498963b7c918cd016b0;hb=b40ebe5858d045da56b1bbda526ccdac8ea7a021;hp=a05ec15c8a11f645c114fffee82bb5dbc803e2d4;hpb=5ce28ef7736dee50e435bc27ad203a7e94e829fb;p=framework%2Fweb%2Fwebkit-efl.git diff --git a/Source/WebCore/page/ContextMenuController.cpp b/Source/WebCore/page/ContextMenuController.cpp index a05ec15..92ae602 100755 --- a/Source/WebCore/page/ContextMenuController.cpp +++ b/Source/WebCore/page/ContextMenuController.cpp @@ -775,6 +775,10 @@ void ContextMenuController::populate() contextMenuItemTagMediaPlay()); ContextMenuItem MediaMute(ActionType, ContextMenuItemTagMediaMute, contextMenuItemTagMediaMute()); +#if ENABLE(TIZEN_CONTEXT_MENU_WEBKIT_2) + ContextMenuItem MediaUnMute(ActionType, ContextMenuItemTagMediaMute, + contextMenuItemTagMediaUnMute()); +#endif ContextMenuItem ToggleMediaControls(CheckableActionType, ContextMenuItemTagToggleMediaControls, contextMenuItemTagToggleMediaControls()); ContextMenuItem ToggleMediaLoop(CheckableActionType, ContextMenuItemTagToggleMediaLoop, @@ -885,7 +889,14 @@ void ContextMenuController::populate() appendItem(*separatorItem(), m_contextMenu.get()); appendItem(MediaPlayPause, m_contextMenu.get()); +#if ENABLE(TIZEN_CONTEXT_MENU_WEBKIT_2) + if (m_hitTestResult.mediaMuted()) + appendItem(MediaUnMute, m_contextMenu.get()); + else + appendItem(MediaMute, m_contextMenu.get()); +#else appendItem(MediaMute, m_contextMenu.get()); +#endif appendItem(ToggleMediaControls, m_contextMenu.get()); appendItem(ToggleMediaLoop, m_contextMenu.get()); appendItem(EnterVideoFullscreen, m_contextMenu.get());