Title: [98529] trunk/Source/WebCore
- Revision
- 98529
- Author
- m...@apple.com
- Date
- 2011-10-26 17:29:32 -0700 (Wed, 26 Oct 2011)
Log Message
Fix a slider thumb rendering regression in Chromium on OS X in r98520.
Reviewed by Anders Carlsson.
* rendering/RenderThemeMac.mm:
(WebCore::RenderThemeMac::paintSliderThumb): Reverted the changes to the Chromium code path.
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (98528 => 98529)
--- trunk/Source/WebCore/ChangeLog 2011-10-27 00:26:21 UTC (rev 98528)
+++ trunk/Source/WebCore/ChangeLog 2011-10-27 00:29:32 UTC (rev 98529)
@@ -1,3 +1,12 @@
+2011-10-26 Dan Bernstein <m...@apple.com>
+
+ Fix a slider thumb rendering regression in Chromium on OS X in r98520.
+
+ Reviewed by Anders Carlsson.
+
+ * rendering/RenderThemeMac.mm:
+ (WebCore::RenderThemeMac::paintSliderThumb): Reverted the changes to the Chromium code path.
+
2011-10-26 Julien Chaffraix <jchaffr...@webkit.org>
Unreviewed, rolling out r98486.
Modified: trunk/Source/WebCore/rendering/RenderThemeMac.mm (98528 => 98529)
--- trunk/Source/WebCore/rendering/RenderThemeMac.mm 2011-10-27 00:26:21 UTC (rev 98528)
+++ trunk/Source/WebCore/rendering/RenderThemeMac.mm 2011-10-27 00:29:32 UTC (rev 98529)
@@ -1395,6 +1395,12 @@
paintInfo.context->translate(-unzoomedRect.x(), -unzoomedRect.y());
}
+#if PLATFORM(CHROMIUM)
+ paintInfo.context->translate(0, unzoomedRect.y());
+ paintInfo.context->scale(FloatSize(1, -1));
+ paintInfo.context->translate(0, -(unzoomedRect.y() + unzoomedRect.height()));
+#endif
+
[sliderThumbCell drawInteriorWithFrame:unzoomedRect inView:documentViewFor(o)];
[sliderThumbCell setControlView:nil];
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes