The 'mute' context-menu action should show 'unmute' when that is what the action would perform. (Alternatively the mute action should be a checkable context-menu item).
Created attachment 215040 [details] Patch
Comment on attachment 215040 [details] Patch Attachment 215040 [details] did not pass efl-ews (efl): Output: http://webkit-queues.appspot.com/results/11468011
Comment on attachment 215040 [details] Patch Attachment 215040 [details] did not pass efl-wk2-ews (efl-wk2): Output: http://webkit-queues.appspot.com/results/10418020
Created attachment 215053 [details] Patch
LGTM, but this could be tested in media/context-menu-actions.html. (There is an existing "Mute" test, but an additional test could test "Unmute" and verify that the end state after clicking that item is unmuted.)
Created attachment 215508 [details] Patch Added test
Comment on attachment 215508 [details] Patch r=me.
Comment on attachment 215508 [details] Patch Rejecting attachment 215508 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.appspot.com', '--bot-id=webkit-cq-02', 'land-attachment', '--force-clean', '--non-interactive', '--parent-command=commit-queue', 215508, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Last 500 characters of output: LayoutTests :040000 040000 2d029f3af9fe7d5a535cf26e65595f2a86f930a7 c7df8cd71f4f7a702f1cfdfdef0e1974245e1fc1 M Source Current branch master is up to date. ERROR: Not all changes have been committed into SVN, however the committed ones (if any) seem to be successfully integrated into the working tree. Please see the above messages for details. Failed to run "['git', 'svn', 'dcommit', '--rmdir']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Updating OpenSource Current branch master is up to date. Full output: http://webkit-queues.appspot.com/results/16058283