Revision 573371
Go back to digest for 20th August 2006Features in KDE Base
Nikolas Zimmermann committed changes in /branches/work/unity/WebKit/WebCore/platform/qt/GraphicsContextQt.cpp:
When rendering SVGs multiple graphic contexts are used.
CanvasQt constructs a QPainter + GraphicsContext, and for
example RenderSVGText also constructs a GraphicsContext -
but the painter is shared. That leads to the problem that
the painter's end() method is called too early. Fix that.
As soon as the paintEvent() function is left, the QPainter
is destructed anyway - same affect as calling end() before.
Investigation by Rob.
Also enable antialiasing for SVG :-)
File Changes
Modified 1 files
- /branches/work/unity/WebKit/WebCore/platform/qt/GraphicsContextQt.cpp
1 files changed in total