Changeset 54705 in webkit
- Timestamp:
- Feb 11, 2010, 11:36:44 PM (16 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
platform/graphics/qt/GraphicsContextQt.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r54703 r54705 1 2010-02-11 Ariya Hidayat <ariya.hidayat@gmail.com> 2 3 Reviewed by Kenneth Rohde Christiansen. 4 5 [Qt] Use clipRegion instead of clipPath to save lots of CPU cycles. 6 7 https://bugs.webkit.org/show_bug.cgi?id=32375 8 9 * platform/graphics/qt/GraphicsContextQt.cpp: 10 (WebCore::GraphicsContext::clipOut): 11 (WebCore::GraphicsContext::clipOutEllipseInRect): 12 1 13 2010-02-11 Yuzo Fujishima <yuzo@google.com> 2 14 -
trunk/WebCore/platform/graphics/qt/GraphicsContextQt.cpp
r54623 r54705 950 950 newClip.setFillRule(Qt::OddEvenFill); 951 951 if (p->hasClipping()) { 952 newClip.addRect(p->clip Path().boundingRect());952 newClip.addRect(p->clipRegion().boundingRect()); 953 953 newClip.addPath(clippedOut); 954 954 p->setClipPath(newClip, Qt::IntersectClip); … … 1019 1019 newClip.setFillRule(Qt::OddEvenFill); 1020 1020 if (p->hasClipping()) { 1021 newClip.addRect(p->clip Path().boundingRect());1021 newClip.addRect(p->clipRegion().boundingRect()); 1022 1022 newClip.addRect(QRect(rect)); 1023 1023 p->setClipPath(newClip, Qt::IntersectClip); … … 1041 1041 newClip.setFillRule(Qt::OddEvenFill); 1042 1042 if (p->hasClipping()) { 1043 newClip.addRect(p->clip Path().boundingRect());1043 newClip.addRect(p->clipRegion().boundingRect()); 1044 1044 newClip.addEllipse(QRect(rect)); 1045 1045 p->setClipPath(newClip, Qt::IntersectClip);
Note:
See TracChangeset
for help on using the changeset viewer.