Turn off use of new CGContextStrokeLineSegments API. We should
turn back on when
3952944 is fixed.
Reviewed by Darin.
* WebCoreSupport.subproj/WebTextRenderer.m:
(-[WebTextRenderer drawLineForCharacters:yOffset:width:color:thickness:]):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8364
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2005-01-13 Richard Williamson <rjw@apple.com>
+
+ Fixed <rdar://problem/3952084> REGRESSION: Links at projectseven.com now draw and update incorrectly during hover
+
+ Turn off use of new CGContextStrokeLineSegments API. We should
+ turn back on when 3952944 is fixed.
+
+ Reviewed by Darin.
+
+ * WebCoreSupport.subproj/WebTextRenderer.m:
+ (-[WebTextRenderer drawLineForCharacters:yOffset:width:color:thickness:]):
+
2005-01-13 Chris Blumenberg <cblu@apple.com>
Fixed: <rdar://problem/3937663> repro assertion failure and crash dragging image that has PDF source
}
-#if BUILDING_ON_PANTHER
+ // With Q2DX turned on CGContextStrokeLineSegments sometimes fails to draw lines. See 3952084.
+ // So, it has been requested that we turn off use of the new API until 3952084 is fixed.
+#if 1
+//#if BUILDING_ON_PANTHER
CGContextMoveToPoint(cgContext, point.x, point.y + [self lineSpacing] + 1.5 - [self descent] + yOffset);
// Subtract 1 to ensure that the line is always within bounds of element.
CGContextAddLineToPoint(cgContext, point.x + width - 1.0, point.y + [self lineSpacing] + 1.5 - [self descent] + yOffset);