Changeset 47147 in webkit


Ignore:
Timestamp:
Aug 12, 2009 2:02:26 PM (15 years ago)
Author:
eric@webkit.org
Message:

2009-08-12 Maxime Simon <Maxime Simon>

Reviewed by Eric Seidel.

[Haiku] Adding GraphicsContext to WebCore/platform/graphics/haiku.
https://bugs.webkit.org/show_bug.cgi?id=28130

  • platform/graphics/haiku/GraphicsContextHaiku.cpp: Added. (WebCore::GraphicsContextPlatformPrivate::GraphicsContextPlatformPrivate): (WebCore::GraphicsContextPlatformPrivate::~GraphicsContextPlatformPrivate): (WebCore::GraphicsContext::GraphicsContext): (WebCore::GraphicsContext::~GraphicsContext): (WebCore::GraphicsContext::platformContext): (WebCore::GraphicsContext::savePlatformState): (WebCore::GraphicsContext::restorePlatformState): (WebCore::GraphicsContext::drawRect): (WebCore::GraphicsContext::drawLine): (WebCore::GraphicsContext::drawEllipse): (WebCore::GraphicsContext::strokeArc): (WebCore::GraphicsContext::strokePath): (WebCore::GraphicsContext::drawConvexPolygon): (WebCore::GraphicsContext::fillRect): (WebCore::GraphicsContext::fillRoundedRect): (WebCore::GraphicsContext::fillPath): (WebCore::GraphicsContext::beginPath): (WebCore::GraphicsContext::addPath): (WebCore::GraphicsContext::clip): (WebCore::GraphicsContext::drawFocusRing): (WebCore::GraphicsContext::drawLineForText): (WebCore::GraphicsContext::drawLineForMisspellingOrBadGrammar): (WebCore::GraphicsContext::roundToDevicePixels): (WebCore::GraphicsContext::beginTransparencyLayer): (WebCore::GraphicsContext::endTransparencyLayer): (WebCore::GraphicsContext::clearRect): (WebCore::GraphicsContext::strokeRect): (WebCore::GraphicsContext::setLineCap): (WebCore::GraphicsContext::setLineJoin): (WebCore::GraphicsContext::setMiterLimit): (WebCore::GraphicsContext::setAlpha): (WebCore::GraphicsContext::setCompositeOperation): (WebCore::GraphicsContext::clipOut): (WebCore::GraphicsContext::clipToImageBuffer): (WebCore::GraphicsContext::getCTM): (WebCore::GraphicsContext::translate): (WebCore::GraphicsContext::origin): (WebCore::GraphicsContext::rotate): (WebCore::GraphicsContext::scale): (WebCore::GraphicsContext::clipOutEllipseInRect): (WebCore::GraphicsContext::addInnerRoundedRectClip): (WebCore::GraphicsContext::concatCTM): (WebCore::GraphicsContext::setPlatformShouldAntialias): (WebCore::GraphicsContext::setImageInterpolationQuality): (WebCore::GraphicsContext::setURLForRect): (WebCore::GraphicsContext::setPlatformFont): (WebCore::GraphicsContext::setPlatformStrokeColor): (WebCore::GraphicsContext::getHaikuStrokeStyle): (WebCore::GraphicsContext::setPlatformStrokeStyle): (WebCore::GraphicsContext::setPlatformStrokeThickness): (WebCore::GraphicsContext::setPlatformFillColor): (WebCore::GraphicsContext::clearPlatformShadow): (WebCore::GraphicsContext::setPlatformShadow):
Location:
trunk/WebCore
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r47146 r47147  
     12009-08-12  Maxime Simon  <simon.maxime@gmail.com>
     2
     3        Reviewed by Eric Seidel.
     4
     5        [Haiku] Adding GraphicsContext to WebCore/platform/graphics/haiku.
     6        https://bugs.webkit.org/show_bug.cgi?id=28130
     7
     8        * platform/graphics/haiku/GraphicsContextHaiku.cpp: Added.
     9        (WebCore::GraphicsContextPlatformPrivate::GraphicsContextPlatformPrivate):
     10        (WebCore::GraphicsContextPlatformPrivate::~GraphicsContextPlatformPrivate):
     11        (WebCore::GraphicsContext::GraphicsContext):
     12        (WebCore::GraphicsContext::~GraphicsContext):
     13        (WebCore::GraphicsContext::platformContext):
     14        (WebCore::GraphicsContext::savePlatformState):
     15        (WebCore::GraphicsContext::restorePlatformState):
     16        (WebCore::GraphicsContext::drawRect):
     17        (WebCore::GraphicsContext::drawLine):
     18        (WebCore::GraphicsContext::drawEllipse):
     19        (WebCore::GraphicsContext::strokeArc):
     20        (WebCore::GraphicsContext::strokePath):
     21        (WebCore::GraphicsContext::drawConvexPolygon):
     22        (WebCore::GraphicsContext::fillRect):
     23        (WebCore::GraphicsContext::fillRoundedRect):
     24        (WebCore::GraphicsContext::fillPath):
     25        (WebCore::GraphicsContext::beginPath):
     26        (WebCore::GraphicsContext::addPath):
     27        (WebCore::GraphicsContext::clip):
     28        (WebCore::GraphicsContext::drawFocusRing):
     29        (WebCore::GraphicsContext::drawLineForText):
     30        (WebCore::GraphicsContext::drawLineForMisspellingOrBadGrammar):
     31        (WebCore::GraphicsContext::roundToDevicePixels):
     32        (WebCore::GraphicsContext::beginTransparencyLayer):
     33        (WebCore::GraphicsContext::endTransparencyLayer):
     34        (WebCore::GraphicsContext::clearRect):
     35        (WebCore::GraphicsContext::strokeRect):
     36        (WebCore::GraphicsContext::setLineCap):
     37        (WebCore::GraphicsContext::setLineJoin):
     38        (WebCore::GraphicsContext::setMiterLimit):
     39        (WebCore::GraphicsContext::setAlpha):
     40        (WebCore::GraphicsContext::setCompositeOperation):
     41        (WebCore::GraphicsContext::clipOut):
     42        (WebCore::GraphicsContext::clipToImageBuffer):
     43        (WebCore::GraphicsContext::getCTM):
     44        (WebCore::GraphicsContext::translate):
     45        (WebCore::GraphicsContext::origin):
     46        (WebCore::GraphicsContext::rotate):
     47        (WebCore::GraphicsContext::scale):
     48        (WebCore::GraphicsContext::clipOutEllipseInRect):
     49        (WebCore::GraphicsContext::addInnerRoundedRectClip):
     50        (WebCore::GraphicsContext::concatCTM):
     51        (WebCore::GraphicsContext::setPlatformShouldAntialias):
     52        (WebCore::GraphicsContext::setImageInterpolationQuality):
     53        (WebCore::GraphicsContext::setURLForRect):
     54        (WebCore::GraphicsContext::setPlatformFont):
     55        (WebCore::GraphicsContext::setPlatformStrokeColor):
     56        (WebCore::GraphicsContext::getHaikuStrokeStyle):
     57        (WebCore::GraphicsContext::setPlatformStrokeStyle):
     58        (WebCore::GraphicsContext::setPlatformStrokeThickness):
     59        (WebCore::GraphicsContext::setPlatformFillColor):
     60        (WebCore::GraphicsContext::clearPlatformShadow):
     61        (WebCore::GraphicsContext::setPlatformShadow):
     62
    1632009-08-12  Maxime Simon  <simon.maxime@gmail.com>
    264
Note: See TracChangeset for help on using the changeset viewer.