Changeset 127817 in webkit
- Timestamp:
- Sep 6, 2012 9:18:53 PM (12 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r127724 r127817 1 2012-09-06 Crystal Zhang <haizhang@rim.com> 2 3 [BlackBerry] Implement a color picker 4 https://bugs.webkit.org/show_bug.cgi?id=96001 5 6 Reviewed by Rob Buis. 7 8 Add color picker files into building system. 9 10 * PlatformBlackBerry.cmake: 11 1 12 2012-09-06 Simon Hausmann <simon.hausmann@nokia.com> 2 13 -
trunk/Source/WebKit/PlatformBlackBerry.cmake
r125901 r127817 93 93 blackberry/WebCoreSupport/SelectPopupClient.cpp 94 94 blackberry/WebCoreSupport/DatePickerClient.cpp 95 blackberry/WebCoreSupport/ColorPickerClient.cpp 95 96 blackberry/WebKitSupport/AboutData.cpp 96 97 blackberry/WebKitSupport/BackingStoreCompositingSurface.cpp -
trunk/Source/WebKit/blackberry/ChangeLog
r127782 r127817 1 2012-09-06 Crystal Zhang <haizhang@rim.com> 2 3 [BlackBerry] Implement a color picker 4 https://bugs.webkit.org/show_bug.cgi?id=96001 5 6 Reviewed by Rob Buis. 7 8 Add files for color picker, replace old hook to AIR color picker. 9 10 * WebCoreSupport/ColorPickerClient.cpp: Added. 11 (WebCore): 12 (WebCore::ColorPickerClient::ColorPickerClient): 13 (WebCore::ColorPickerClient::~ColorPickerClient): 14 (WebCore::ColorPickerClient::generateHTML): 15 (WebCore::ColorPickerClient::closePopup): 16 (WebCore::ColorPickerClient::contentSize): 17 (WebCore::ColorPickerClient::htmlSource): 18 (WebCore::ColorPickerClient::setValueAndClosePopup): 19 (WebCore::ColorPickerClient::didClosePopup): 20 (WebCore::ColorPickerClient::writeDocument): 21 * WebCoreSupport/ColorPickerClient.h: Added. 22 (WebKit): 23 (WebCore): 24 (ColorPickerClient): 25 * WebKitSupport/InputHandler.cpp: 26 (BlackBerry::WebKit::InputHandler::openColorPopup): 27 1 28 2012-09-06 Genevieve Mak <gmak@rim.com> 2 29 -
trunk/Source/WebKit/blackberry/WebKitSupport/InputHandler.cpp
r127677 r127817 24 24 #include "CSSStyleDeclaration.h" 25 25 #include "Chrome.h" 26 #include "ColorPickerClient.h" 26 27 #include "DOMSupport.h" 27 28 #include "DatePickerClient.h" … … 978 979 m_currentFocusElementType = TextPopup; 979 980 980 // FIXME: Need to add pagePopup support and the colour dialog. 981 // PR 180778 981 // Check if popup already exists, close it if does. 982 m_webPage->m_page->chrome()->client()->closePagePopup(0); 983 ColorPickerClient* client = new ColorPickerClient(element->value(), m_webPage, element); 984 m_webPage->m_page->chrome()->client()->openPagePopup(client, WebCore::IntRect()); 985 return true; 982 986 } 983 987
Note: See TracChangeset
for help on using the changeset viewer.