Title: [151656] trunk/Source
- Revision
- 151656
- Author
- commit-qu...@webkit.org
- Date
- 2013-06-17 14:50:55 -0700 (Mon, 17 Jun 2013)
Log Message
REGRESSION: Important controls are missing from <video> element UI, when compared to QuickTime
https://bugs.webkit.org/show_bug.cgi?id=20599
Add a "Download Video"/"Download Audio" context menu item to download media
elements.
Patch by Ruth Fong <ruth_f...@apple.com> on 2013-06-17
Reviewed by Beth Dakin.
Source/WebCore:
No new tests. media/context-menu-action.html,
which has been disabled by bug 116651, is used to test context menus.
* English.lproj/Localizable.strings: Updated to
include localizable strings for "Download Video" and "Download Audio".
* page/ContextMenuController.cpp: Updated to
include and handle a "Download Video/Audio" context menu item.
* platform/ContextMenuItem.h:
* platform/LocalizedStrings.cpp:
* platform/LocalizedStrings.h:
* platform/efl/LocalizedStringsEfl.cpp:
* platform/gtk/LocalizedStringsGtk.cpp:
* platform/qt/LocalizedStringsQt.cpp:
Updated to include localizable strings for "Download Video" and "Download Audio".
Source/WebKit/efl:
* WebCoreSupport/AssertMatchingEnums.cpp:
* ewk/ewk_contextmenu.h:
Updated to include new EWK enum type for "Download Video/Audio" context menu item.
Source/WebKit2:
* Shared/API/c/WKContextMenuItemTypes.h: Updated to include
an enum type for the "Download Video/Audio" context menu item.
* Shared/API/c/WKSharedAPICast.h: Updated to associate
the enums in WebKit and WebCore that handle the "Download Video/Audio"
context menu item.
* UIProcess/API/efl/ewk_context_menu.cpp:
* UIProcess/API/efl/ewk_context_menu_item.cpp:
* UIProcess/API/efl/ewk_context_menu_item.h:
Updated to include new EWK enum type for "Download Video/Audio" context menu item.
* UIProcess/WebPageProxy.cpp: Updated to
handle the "Download Video/Audio" context menu item mouse click
and download the media item in the UI process.
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (151655 => 151656)
--- trunk/Source/WebCore/ChangeLog 2013-06-17 21:27:00 UTC (rev 151655)
+++ trunk/Source/WebCore/ChangeLog 2013-06-17 21:50:55 UTC (rev 151656)
@@ -1,3 +1,31 @@
+2013-06-17 Ruth Fong <ruth_f...@apple.com>
+
+ REGRESSION: Important controls are missing from <video> element UI, when compared to QuickTime
+ https://bugs.webkit.org/show_bug.cgi?id=20599
+
+ Add a "Download Video"/"Download Audio" context menu item to download media
+ elements.
+
+ Reviewed by Beth Dakin.
+
+ No new tests. media/context-menu-action.html,
+ which has been disabled by bug 116651, is used to test context menus.
+
+ * English.lproj/Localizable.strings: Updated to
+ include localizable strings for "Download Video" and "Download Audio".
+
+ * page/ContextMenuController.cpp: Updated to
+ include and handle a "Download Video/Audio" context menu item.
+
+ * platform/ContextMenuItem.h:
+
+ * platform/LocalizedStrings.cpp:
+ * platform/LocalizedStrings.h:
+ * platform/efl/LocalizedStringsEfl.cpp:
+ * platform/gtk/LocalizedStringsGtk.cpp:
+ * platform/qt/LocalizedStringsQt.cpp:
+ Updated to include localizable strings for "Download Video" and "Download Audio".
+
2013-06-17 Zoltan Horvath <zol...@webkit.org>
[CSS Shapes] Consider bottom borders when calculating the position of the overflow
Modified: trunk/Source/WebCore/English.lproj/Localizable.strings (151655 => 151656)
--- trunk/Source/WebCore/English.lproj/Localizable.strings 2013-06-17 21:27:00 UTC (rev 151655)
+++ trunk/Source/WebCore/English.lproj/Localizable.strings 2013-06-17 21:50:55 UTC (rev 151656)
@@ -178,6 +178,12 @@
/ * V i d e o E x i t F u l l s c r e e n c o n t e x t m e n u i t e m * /
"