Title: [135418] trunk/Source/WebCore
- Revision
- 135418
- Author
- [email protected]
- Date
- 2012-11-21 10:52:19 -0800 (Wed, 21 Nov 2012)
Log Message
[chromium] Change default tap highlight color for Chromium Windows & Linux.
https://bugs.webkit.org/show_bug.cgi?id=102939
Reviewed by Adam Barth.
Change default tap highlight colour on Chromium Win/Linux to be 18% black.
* rendering/RenderThemeChromiumSkia.h:
(RenderThemeChromiumSkia): Override platformTapHighlightColor() to change default highlight colour.
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (135417 => 135418)
--- trunk/Source/WebCore/ChangeLog 2012-11-21 18:43:21 UTC (rev 135417)
+++ trunk/Source/WebCore/ChangeLog 2012-11-21 18:52:19 UTC (rev 135418)
@@ -1,3 +1,15 @@
+2012-11-21 W. James MacLean <[email protected]>
+
+ [chromium] Change default tap highlight color for Chromium Windows & Linux.
+ https://bugs.webkit.org/show_bug.cgi?id=102939
+
+ Reviewed by Adam Barth.
+
+ Change default tap highlight colour on Chromium Win/Linux to be 18% black.
+
+ * rendering/RenderThemeChromiumSkia.h:
+ (RenderThemeChromiumSkia): Override platformTapHighlightColor() to change default highlight colour.
+
2012-11-21 Tony Chang <[email protected]>
Relayout the slider track when a data list is set
Modified: trunk/Source/WebCore/rendering/RenderThemeChromiumSkia.h (135417 => 135418)
--- trunk/Source/WebCore/rendering/RenderThemeChromiumSkia.h 2012-11-21 18:43:21 UTC (rev 135417)
+++ trunk/Source/WebCore/rendering/RenderThemeChromiumSkia.h 2012-11-21 18:52:19 UTC (rev 135418)
@@ -46,6 +46,13 @@
virtual String extraMediaControlsStyleSheet();
#endif
+#if ENABLE(TOUCH_EVENTS)
+ virtual Color platformTapHighlightColor() const OVERRIDE
+ {
+ return Color(defaultTapHighlightColor);
+ }
+#endif
+
// A method asking if the theme's controls actually care about redrawing when hovered.
virtual bool supportsHover(const RenderStyle*) const;
@@ -181,6 +188,8 @@
int menuListInternalPadding(RenderStyle*, int paddingType) const;
bool paintMediaButtonInternal(GraphicsContext*, const IntRect&, Image*);
IntRect convertToPaintingRect(RenderObject* inputRenderer, const RenderObject* partRenderer, LayoutRect partRect, const IntRect& localOffset) const;
+
+ static const RGBA32 defaultTapHighlightColor = 0x2e000000; // 18% black.
};
} // namespace WebCore
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes