Skip to content
  • kjk's avatar
    Reviewed by Adam Roben. · 7c46dde8
    kjk authored
            Move Path implementation from TemporaryLinkStubs.cpp to
            its own file.
            Implement setLineCap, setLineJoin and setMiterLimit for
            cairo's GraphicsContext.
    
            * WebCoreSources.bkl:
            * platform/gdk/TemporaryLinkStubs.cpp:
            * platform/graphics/cairo/GraphicsContextCairo.cpp:
            (WebCore::GraphicsContext::setPlatformFillColor):
            (WebCore::GraphicsContext::setPlatformStrokeColor):
            (WebCore::GraphicsContext::setLineCap):
            (WebCore::GraphicsContext::setLineJoin):
            (WebCore::GraphicsContext::setMiterLimit):
            * platform/graphics/cairo/PathCairo.cpp: Added.
            (WebCore::Path::Path):
            (WebCore::Path::~Path):
            (WebCore::Path::contains):
            (WebCore::Path::translate):
            (WebCore::Path::boundingRect):
            (WebCore::Path::operator=):
            (WebCore::Path::clear):
            (WebCore::Path::moveTo):
            (WebCore::Path::addLineTo):
            (WebCore::Path::addQuadCurveTo):
            (WebCore::Path::addBezierCurveTo):
            (WebCore::Path::addArcTo):
            (WebCore::Path::closeSubpath):
            (WebCore::Path::addArc):
            (WebCore::Path::addRect):
            (WebCore::Path::addEllipse):
            (WebCore::Path::transform):
            (WebCore::Path::apply):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@19675 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    7c46dde8