Changeset 179922 in webkit
- Timestamp:
- Feb 11, 2015 1:03:06 AM (9 years ago)
- Location:
- trunk
- Files:
-
- 4 added
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r179826 r179922 1 2015-02-11 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Add default color chooser implementation using GtkColorChooserDialog 4 https://bugs.webkit.org/show_bug.cgi?id=141392 5 6 Reviewed by Gustavo Noronha Silva. 7 8 Enable INPUT_TYPE_COLOR by default for GTK+ port. 9 10 * Source/cmake/OptionsGTK.cmake: 11 1 12 2015-02-09 Sergio Villar Senin <svillar@igalia.com> 2 13 -
trunk/LayoutTests/ChangeLog
r179921 r179922 1 2015-02-11 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Add default color chooser implementation using GtkColorChooserDialog 4 https://bugs.webkit.org/show_bug.cgi?id=141392 5 6 Reviewed by Gustavo Noronha Silva. 7 8 Unskip input color tests. 9 10 * platform/gtk/TestExpectations: 11 * platform/gtk/fast/forms/color/input-appearance-color-expected.txt: Added. 12 1 13 2015-02-11 ChangSeok Oh <changseok.oh@collabora.com> 2 14 -
trunk/LayoutTests/platform/gtk/TestExpectations
r179868 r179922 160 160 # Datalist is not yet enabled. 161 161 webkit.org/b/98934 fast/forms/datalist [ Skip ] 162 163 # Color input is not yet enabled.164 webkit.org/b/98935 fast/forms/color [ Skip ]165 162 166 163 # ENABLE_INPUT_TYPE_* are not enabled. -
trunk/Source/WebKit2/ChangeLog
r179919 r179922 1 2015-02-11 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Add default color chooser implementation using GtkColorChooserDialog 4 https://bugs.webkit.org/show_bug.cgi?id=141392 5 6 Reviewed by Gustavo Noronha Silva. 7 8 * PlatformGTK.cmake: Add new files to compilation. 9 * UIProcess/API/gtk/PageClientImpl.cpp: 10 (WebKit::PageClientImpl::createColorPicker): Call WebColorPickerGtk::create(). 11 * UIProcess/gtk/WebColorPickerGtk.cpp: Added. 12 (WebKit::WebColorPickerGtk::create): 13 (WebKit::WebColorPickerGtk::WebColorPickerGtk): 14 (WebKit::WebColorPickerGtk::~WebColorPickerGtk): 15 (WebKit::WebColorPickerGtk::cancel): Set initial color. 16 (WebKit::WebColorPickerGtk::endPicker): Destroy the color chooser dialog. 17 (WebKit::WebColorPickerGtk::didChooseColor): Notify the client. 18 (WebKit::WebColorPickerGtk::colorChooserDialogRGBAChangedCallback): 19 Update the selected color. 20 (WebKit::WebColorPickerGtk::colorChooserDialogResponseCallback): 21 Cancel or finish the operation depending on the dialog response. 22 (WebKit::WebColorPickerGtk::showColorPicker): Create a 23 GtkColorChooserDialog to handle the color picker operation. 24 * UIProcess/gtk/WebColorPickerGtk.h: Added. 25 (WebKit::WebColorPickerGtk::initialColor): 26 1 27 2015-02-11 Commit Queue <commit-queue@webkit.org> 2 28 -
trunk/Source/WebKit2/PlatformGTK.cmake
r179249 r179922 275 275 UIProcess/gtk/RedirectedXCompositeWindow.cpp 276 276 UIProcess/gtk/TextCheckerGtk.cpp 277 UIProcess/gtk/WebColorPickerGtk.cpp 277 278 UIProcess/gtk/WebContextMenuProxyGtk.cpp 278 279 UIProcess/gtk/WebFullScreenClientGtk.cpp -
trunk/Source/WebKit2/UIProcess/API/gtk/PageClientImpl.cpp
r179397 r179922 33 33 #include "NativeWebMouseEvent.h" 34 34 #include "NotImplemented.h" 35 #include "WebColorPickerGtk.h" 35 36 #include "WebContextMenuProxyGtk.h" 36 37 #include "WebEventFactory.h" … … 227 228 228 229 #if ENABLE(INPUT_TYPE_COLOR) 229 PassRefPtr<WebColorPicker> PageClientImpl::createColorPicker(WebPageProxy*, const WebCore::Color&, const WebCore::IntRect&) 230 { 231 notImplemented(); 232 return 0; 230 PassRefPtr<WebColorPicker> PageClientImpl::createColorPicker(WebPageProxy* page, const WebCore::Color& color, const WebCore::IntRect& rect) 231 { 232 return WebColorPickerGtk::create(*page, color, rect); 233 233 } 234 234 #endif -
trunk/Source/cmake/OptionsGTK.cmake
r179110 r179922 144 144 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INDEXED_DATABASE OFF) 145 145 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INDEXED_DATABASE_IN_WORKERS OFF) 146 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INPUT_TYPE_COLOR O FF)146 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INPUT_TYPE_COLOR ON) 147 147 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LEGACY_WEB_AUDIO OFF) 148 148 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LINK_PREFETCH OFF) -
trunk/Tools/ChangeLog
r179830 r179922 1 2015-02-11 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Add default color chooser implementation using GtkColorChooserDialog 4 https://bugs.webkit.org/show_bug.cgi?id=141392 5 6 Reviewed by Gustavo Noronha Silva. 7 8 Enable INPUT_TYPE_COLOR by default for GTK+ port. 9 10 * Scripts/webkitperl/FeatureList.pm: 11 1 12 2015-02-09 Csaba Osztrogonác <ossy@webkit.org> 2 13 -
trunk/Tools/Scripts/webkitperl/FeatureList.pm
r179687 r179922 258 258 259 259 { option => "input-type-color", desc => "Toggle Input Type Color support", 260 define => "ENABLE_INPUT_TYPE_COLOR", default => isEfl(), value => \$inputTypeColorSupport },260 define => "ENABLE_INPUT_TYPE_COLOR", default => (isEfl() || isGtk()), value => \$inputTypeColorSupport }, 261 261 262 262 { option => "input-type-date", desc => "Toggle Input Type Date support",
Note: See TracChangeset
for help on using the changeset viewer.