Changeset 136136 in webkit
- Timestamp:
- Nov 29, 2012 9:09:57 AM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r136135 r136136 1 2012-11-29 Tiancheng Jiang <tijiang@rim.com> 2 3 [BlackBerry] Update BB10 form theme. 4 https://bugs.webkit.org/show_bug.cgi?id=100760 5 6 Reviewed by Rob Buis. 7 8 Internally Reviewed by Eli Fidler. 9 Set text color after buttons are pressed. 10 11 * css/themeBlackBerry.css: 12 (input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active, input[type="file"]:active::-webkit-file-upload-button, button:active): 13 (select:active): 14 * platform/blackberry/RenderThemeBlackBerry.cpp: 15 (WebCore): 16 (WebCore::RenderThemeBlackBerry::paintButton): 17 (WebCore::RenderThemeBlackBerry::paintMenuList): 18 1 19 2012-11-29 Zeno Albisser <zeno@webkit.org> 2 20 -
trunk/Source/WebCore/css/themeBlackBerry.css
r134645 r136136 19 19 textarea { 20 20 font-family: monospace; 21 } 22 23 /* If the select do not have multiple nor size larger than 1 attribute, which are menulist appearance, we wanna change text color when it is actived. */ 24 input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active, input[type="file"]:active::-webkit-file-upload-button, button:active, select:not([multiple]):not([size]):active, select[size="0"]:active, select[size="1"]:active { 25 color: #fafafa; 26 } 27 28 input[type="button"]:active:disabled, input[type="submit"]:active:disabled, input[type="reset"]:active:disabled, input[type="file"]:active:disabled::-webkit-file-upload-button, button:active:disabled, select:not([multiple]):not([size]):active:disabled, select[size="0"]:active:disabled, select[size="1"]:active:disabled { 29 color: GrayText; 21 30 } 22 31 -
trunk/Source/WebCore/platform/blackberry/RenderThemeBlackBerry.cpp
r134724 r136136 124 124 const RGBA32 blackPen = Color::black; 125 125 const RGBA32 focusRingPen = 0xffa3c8fe; 126 const RGBA32 activeTextColor = 0xfffafafa;127 126 128 127 float RenderThemeBlackBerry::defaultFontSize = 16; … … 618 617 } else if (isPressed(object)) { 619 618 drawNineSlice(context, rect, ctm.xScale(), pressed.get(), largeSlice); 620 object->style()->setTextFillColor(activeTextColor);621 619 } else 622 620 drawNineSlice(context, rect, ctm.xScale(), inactive.get(), largeSlice); … … 665 663 drawNineSlice(context, rect, ctm.xScale(), disabled.get(), largeSlice); 666 664 drawControl(context, tmpRect, arrowUp.get()); // FIXME: should have a disabled image. 667 } else if (is Focused(object)) {665 } else if (isPressed(object)) { 668 666 drawNineSlice(context, rect, ctm.xScale(), pressed.get(), largeSlice); 669 667 drawControl(context, tmpRect, arrowUpPressed.get()); 670 object->style()->setTextFillColor(activeTextColor);671 668 } else { 672 669 drawNineSlice(context, rect, ctm.xScale(), inactive.get(), largeSlice);
Note: See TracChangeset
for help on using the changeset viewer.