Home | History | Annotate | Download | only in WebCore

Lines Matching full:graphicscontext

32         rectangles to PainterOpenVG and GraphicsContext.
37 (WebCore::GraphicsContext::drawLine):
38 (WebCore::GraphicsContext::drawEllipse):
39 (WebCore::GraphicsContext::strokeArc):
40 (WebCore::GraphicsContext::drawConvexPolygon):
41 (WebCore::GraphicsContext::fillRect):
42 (WebCore::GraphicsContext::fillRoundedRect):
43 (WebCore::GraphicsContext::drawFocusRing):
44 (WebCore::GraphicsContext::drawLineForText):
45 (WebCore::GraphicsContext::clearRect):
46 (WebCore::GraphicsContext::strokeRect):
258 * platform/graphics/GraphicsContext.cpp:
259 (WebCore::GraphicsContext::drawTiledImage):
260 * platform/graphics/GraphicsContext.h:
342 [OpenVG] Implement a basic GraphicsContext on top of a new PainterOpenVG class
354 that GraphicsContext, Path, Image, Font and other WebKit
363 * platform/graphics/GraphicsContext.cpp:
364 * platform/graphics/GraphicsContext.h:
367 (WebCore::GraphicsContext::GraphicsContext):
368 (WebCore::GraphicsContext::~GraphicsContext):
369 (WebCore::GraphicsContext::platformContext):
370 (WebCore::GraphicsContext::getCTM):
371 (WebCore::GraphicsContext::savePlatformState):
372 (WebCore::GraphicsContext::restorePlatformState):
373 (WebCore::GraphicsContext::drawRect):
374 (WebCore::GraphicsContext::drawLine):
375 (WebCore::GraphicsContext::drawEllipse):
376 (WebCore::GraphicsContext::strokeArc):
377 (WebCore::GraphicsContext::drawConvexPolygon):
378 (WebCore::GraphicsContext::fillPath):
379 (WebCore::GraphicsContext::strokePath):
380 (WebCore::GraphicsContext::fillRect):
381 (WebCore::GraphicsContext::fillRoundedRect):
382 (WebCore::GraphicsContext::beginPath):
383 (WebCore::GraphicsContext
384 (WebCore::GraphicsContext::clip):
385 (WebCore::GraphicsContext::clipPath):
386 (WebCore::GraphicsContext::drawFocusRing):
387 (WebCore::GraphicsContext::drawLineForText):
388 (WebCore::GraphicsContext::drawLineForMisspellingOrBadGrammar):
389 (WebCore::GraphicsContext::roundToDevicePixels):
390 (WebCore::GraphicsContext::setPlatformShadow):
391 (WebCore::GraphicsContext::clearPlatformShadow):
392 (WebCore::GraphicsContext::beginTransparencyLayer):
393 (WebCore::GraphicsContext::endTransparencyLayer):
394 (WebCore::GraphicsContext::clearRect):
395 (WebCore::GraphicsContext::strokeRect):
396 (WebCore::GraphicsContext::setLineCap):
397 (WebCore::GraphicsContext::setLineDash):
398 (WebCore::GraphicsContext::setLineJoin):
399 (WebCore::GraphicsContext::setMiterLimit):
400 (WebCore::GraphicsContext::setAlpha):
401 (WebCore::GraphicsContext::setCompositeOperation):
402 (WebCore::GraphicsContext::canvasClip):
403 (WebCore::GraphicsContext::clipOut):
404 (WebCore::GraphicsContext::scale):
405 (WebCore::GraphicsContext::rotate):
406 (WebCore::GraphicsContext::translate):
407 (WebCore::GraphicsContext::origin):
408 (WebCore::GraphicsContext::clipOutEllipseInRect):
409 (WebCore::GraphicsContext::clipToImageBuffer):
410 (WebCore::GraphicsContext::addInnerRoundedRectClip):
411 (WebCore::GraphicsContext::concatCTM):
412 (WebCore::GraphicsContext::setURLForRect):
413 (WebCore::GraphicsContext::setPlatformStrokeColor):
414 (WebCore::GraphicsContext::setPlatformStrokeStyle):
415 (WebCore::GraphicsContext::setPlatformStrokeThickness):
416 (WebCore::GraphicsContext::setPlatformFillColor):
417 (WebCore::GraphicsContext::setPlatformShouldAntialias):
418 (WebCore::GraphicsContext::setImageInterpolationQuality):
419 (WebCore::GraphicsContext::imageInterpolationQuality):
1851 * platform/graphics/GraphicsContext.cpp:
1852 (WebCore::GraphicsContext::drawTiledImage):
1853 * platform/graphics/GraphicsContext.h:
3199 * platform/graphics/GraphicsContext.h:
3201 (WebCore::GraphicsContext::drawFocusRing):
3203 (WebCore::GraphicsContext::drawFocusRing):
3206 (WebCore::GraphicsContext::drawFocusRing):
3208 (WebCore::GraphicsContext::drawFocusRing):
3210 (WebCore::GraphicsContext::drawFocusRing):
3212 (WebCore::GraphicsContext::drawFocusRing):
3214 (WebCore::GraphicsContext::drawFocusRing):
3216 (WebCore::GraphicsContext::drawFocusRing):
5466 * platform/graphics/GraphicsContext.h:
5467 (WebCore::GraphicsContext::translate): Add a translate() convenience method that takes a FloatSize.
11308 (WebCore::GraphicsContext::setPlatformShadow):
11495 (WebCore::GraphicsContext::setPlatformShadow):
12331 (WebCore::GraphicsContext::fillPath):
12332 (WebCore::GraphicsContext::fillRoundedRect):
12333 (WebCore::GraphicsContext::addPath):
12334 (WebCore::GraphicsContext::clip):
12335 (WebCore::GraphicsContext::clipOut):
14166 clipping and changes to the GraphicsContext.
15300 * platform/graphics/GraphicsContext.cpp:
15301 * platform/graphics/GraphicsContext.h:
15320 (WebCore::GraphicsContext::getWindowsContext):
15323 (WebCore::GraphicsContext::clipToImageBuffer):
16719 Move the focus ring rect array, width and offset out of GraphicsContext
16722 * platform/graphics/GraphicsContext.cpp: Removed initFocusRing(),
16725 * platform/graphics/GraphicsContext.h: Ditto. Added the focus ring rect
16735 (WebCore::GraphicsContext::drawFocusRing):
16737 (WebCore::GraphicsContext::drawFocusRing): Ditto.
16739 (WebCore::GraphicsContext::drawFocusRing): Ditto.
16741 (WebCore::GraphicsContext::drawFocusRing): Ditto.
16743 (WebCore::GraphicsContext::drawFocusRing): Ditto.
16745 (WebCore::GraphicsContext::drawFocusRing): Ditto.
16747 (WebCore::GraphicsContext::drawFocusRing): Ditto.
16749 (WebCore::GraphicsContext::drawFocusRing): Ditto.
16753 GraphicsContext::addFocusRingRect().
16772 GraphicsContext::addFocusRingRect().
16777 GraphicsContext::addFocusRingRect().
16782 GraphicsContext::addFocusRingRect().
16787 GraphicsContext::addFocusRingRect().
17091 (WebCore::GraphicsContext::clipOut): Use intersected() instead of
17274 PaintInfo objects instead of GraphicsContext directly, to
20407 (WebCore::GraphicsContext::drawBitmapPattern):
20627 (WebCore::GraphicsContext::drawBitmapPattern):
24863 (WebCore::GraphicsContext::addInnerRoundedRectClip):
27478 * css/CSSGradientValue.cpp: Removed include GraphicsContext.h, ImageBuffer.h
29329 (WebCore::GraphicsContext::createPlatformShadow): Use scaledSubRegion for
30132 GraphicsContext now take a ColorSpace.
30133 * platform/graphics/GraphicsContext.cpp:
30134 (WebCore::GraphicsContext::drawImage):
30135 (WebCore::GraphicsContext::drawTiledImage):
30136 * platform/graphics/GraphicsContext.h:
30167 Callers of GraphicsContext's drawImage() and drawTiled() functions
30761 a GraphicsContext as well as the FillOrStrokeType enum. Use
30764 * platform/graphics/GraphicsContext.cpp:
30765 (WebCore::GraphicsContext::setStrokeColor): Null out the pattern
30767 (WebCore::GraphicsContext::setFillColor): Ditto.
30768 (WebCore::GraphicsContext::setStrokePattern): Null out the graident.
30769 (WebCore::GraphicsContext::setFillPattern): Ditto.
30770 (WebCore::GraphicsContext::setStrokeGradient): Null out the pattern.
30771 (WebCore::GraphicsContext::setFillGradient): Ditto.
30781 (WebCore::GraphicsContext::applyStrokePattern): Removed unneeded get.
30782 (WebCore::GraphicsContext::applyFillPattern): Ditto.
30785 (WebCore::GraphicsContext::drawPath): Use fillGradient, strokeGradient,
30787 (WebCore::GraphicsContext::fillPath): Added FIXME about color space that
30791 (WebCore::GraphicsContext::strokePath): Ditto.
30792 (WebCore::GraphicsContext::fillRect): Ditto.
30793 (WebCore::GraphicsContext::strokeRect): Ditto.
30796 (WebCore::GraphicsContext::fillPath): Use null checks on fillPattern and
30798 (WebCore::GraphicsContext::strokePath): Ditto.
30799 (WebCore::GraphicsContext::fillRect): Ditto.
30802 (WebCore::GraphicsContext::fillPath): Removed unneeded check of fillType.
30803 (WebCore::GraphicsContext::fillRect): Ditto.
30970 class GraphicsContextPrivate - instantiated at WebCore/platform/graphics/GraphicsContext.cpp:78
31042 * platform/graphics/GraphicsContext.h:
31043 (WebCore::GraphicsContext::inTransparencyLayer):
31045 (WebCore::GraphicsContext::getWindowsContext):
31046 (WebCore::GraphicsContext::releaseWindowsContext):
31232 * platform/graphics/GraphicsContext.h: Updated copyright date to cover
31989 (WebCore::GraphicsContext::setPlatformStrokeColor):
32854 * platform/graphics/GraphicsContext.h:
32856 (GraphicsContext::calculateShadowBufferDimensions): New helper routine.
32861 (WebCore::GraphicsContext::fillPath):
32862 (WebCore::GraphicsContext::strokePath):
32863 (WebCore::GraphicsContext::drawPath):
32864 (WebCore::GraphicsContext::setPlatformShadow):
32865 (WebCore::GraphicsContext::createPlatformShadow):
33532 * platform/graphics/GraphicsContext.cpp:
33533 (WebCore::GraphicsContext::setShadow):
33534 * platform/graphics/GraphicsContext.h:
33540 (WebCore::GraphicsContext::setPlatformShadow): Call new helper.
33542 (WebCore::GraphicsContext::setPlatformShadow):
33563 (WebCore::GraphicsContext::setPlatformShadow):
33565 (WebCore::GraphicsContext::setPlatformShadow):
33567 (WebCore::GraphicsContext::setPlatformShadow):
33569 (WebCore::GraphicsContext::setPlatformShadow):
33571 (WebCore::GraphicsContext::setPlatformShadow):
34093 (WebCore::GraphicsContext::fillRect):
34094 (WebCore::GraphicsContext::fillRoundedRect):
34095 (WebCore::GraphicsContext::setPlatformFillColor):
34096 (WebCore::GraphicsContext::setPlatformStrokeColor):
34130 (WebCore::GraphicsContext::GraphicsContext):
34225 (WebCore::GraphicsContext::GraphicsContext):
34245 (WebCore::GraphicsContext::GraphicsContext):
34276 New exported symbol for GraphicsContext::fillColor() which now
34316 * platform/graphics/GraphicsContext.cpp:
34317 (WebCore::GraphicsContext::setStrokeColor):
34318 (WebCore::GraphicsContext::setFillColor):
34319 (WebCore::GraphicsContext::drawHighlightForText):
34322 (WebCore::GraphicsContext::strokeColorSpace):
34323 (WebCore::GraphicsContext::fillColorSpace):
34327 (WebCore::GraphicsContext::setStrokePattern):
34328 (WebCore::GraphicsContext::setFillPattern):
34329 (WebCore::GraphicsContext::setStrokeGradient):
34330 (WebCore::GraphicsContext::setFillGradient):
34332 All of the GraphicsContext functions that take a Color should now
34334 * platform/graphics/GraphicsContext.h:
34341 changes to GraphicsContext.
34343 (WebCore::GraphicsContext::fillRect):
34344 (WebCore::GraphicsContext::setPlatformFillColor):
34345 (WebCore::GraphicsContext::setPlatformStrokeColor):
34346 (WebCore::GraphicsContext::fillRoundedRect):
34365 (WebCore::GraphicsContext::GraphicsContext):
34366 (WebCore::GraphicsContext::drawRect):
34367 (WebCore::GraphicsContext::drawLine):
34368 (WebCore::GraphicsContext::fillPath):
34369 (WebCore::GraphicsContext::strokePath):
34370 (WebCore::GraphicsContext::fillRect):
34371 (WebCore::GraphicsContext::fillRoundedRect):
34372 (WebCore::GraphicsContext::strokeRect):
34373 (WebCore::GraphicsContext::drawLineForText):
34374 (WebCore::GraphicsContext::setPlatformStrokeColor):
34375 (WebCore::GraphicsContext::setPlatformFillColor):
34379 (WebCore::GraphicsContext::fillRect):
34380 (WebCore::GraphicsContext::fillRoundedRect):
34381 (WebCore::GraphicsContext::setPlatformStrokeColor):
34382 (WebCore::GraphicsContext::setPlatformFillColor):
34386 (WebCore::GraphicsContext::fillRect):
34387 (WebCore::GraphicsContext::fillRoundedRect):
34388 (WebCore::GraphicsContext::setPlatformStrokeColor):
34389 (WebCore::GraphicsContext::setPlatformFillColor):
34393 (WebCore::GraphicsContext::fillRect):
34394 (WebCore::GraphicsContext::setPlatformFillColor):
34395 (WebCore::GraphicsContext::setPlatformStrokeColor):
34396 (WebCore::GraphicsContext::clearRect):
34397 (WebCore::GraphicsContext::fillRoundedRect):
34398 (WebCore::GraphicsContext::setPlatformShadow):
34402 (WebCore::GraphicsContext::fillRect):
34403 (WebCore::GraphicsContext::fillRoundedRect):
34404 (WebCore::GraphicsContext::setPlatformStrokeColor):
34405 (WebCore::GraphicsContext::setPlatformFillColor):
34418 All of these call sites call GraphicsContext functions which now
35302 (WebCore::GraphicsContext::fillPath):
35303 (WebCore::GraphicsContext::fillRect):
35304 (WebCore::GraphicsContext::strokePath):
35305 (WebCore::GraphicsContext::strokeRect):
35312 Clean up GraphicsContext's current concept of ColorSpace
35315 (WebCore::GraphicsContext::fillPath):
35316 (WebCore::GraphicsContext::fillRect):
35317 (WebCore::GraphicsContext::strokePath):
35318 (WebCore::GraphicsContext::strokeRect):
35453 GraphicsContext's current concept of ColorSpace
35457 fillColorSpace() from GraphicsContext since they were never called.
35459 * platform/graphics/GraphicsContext.cpp:
35460 (WebCore::GraphicsContext::setStrokeColor):
35461 (WebCore::GraphicsContext::setFillColor):
35462 (WebCore::GraphicsContext::setStrokePattern):
35463 (WebCore::GraphicsContext::setFillPattern):
35464 (WebCore::GraphicsContext::setStrokeGradient):
35465 (WebCore::GraphicsContext::setFillGradient):
35466 * platform/graphics/GraphicsContext.h:
35471 (WebCore::GraphicsContext::fillPath):
35472 (WebCore::GraphicsContext::strokePath):
35475 (WebCore::GraphicsContext::drawPath):
35476 (WebCore::GraphicsContext::fillPath):
35477 (WebCore::GraphicsContext::strokePath):
35478 (WebCore::GraphicsContext::fillRect):
35479 (WebCore::GraphicsContext::strokeRect):
35481 (WebCore::GraphicsContext::fillPath):
35482 (WebCore::GraphicsContext::strokePath):
35483 (WebCore::GraphicsContext::fillRect):
35485 (WebCore::GraphicsContext::fillPath):
35486 (WebCore::GraphicsContext::fillRect):
36380 (WebCore::GraphicsContext::setImageInterpolationQuality):
36381 (WebCore::GraphicsContext::imageInterpolationQuality):
36569 (WebCore::GraphicsContext::clipOut):
44228 Before it was nondeterministiacally being enabled based on the previous state of GraphicsContext.
45648 * platform/graphics/GraphicsContext.h:
45650 (WebCore::GraphicsContext::canvasClip):
45652 (WebCore::GraphicsContext::canvasClip):
45654 (WebCore::GraphicsContext::canvasClip):
45656 (WebCore::GraphicsContext::canvasClip):
45658 (WebCore::GraphicsContext::addInnerRoundedRectClip):
45659 (WebCore::GraphicsContext::clip):
45660 (WebCore::GraphicsContext::canvasClip):
45661 (WebCore::GraphicsContext::clipPath):
45668 (WebCore::GraphicsContext::canvasClip):
45670 (WebCore::GraphicsContext::canvasClip):
45672 (WebCore::GraphicsContext::canvasClip):
48901 Refactor RenderThemeChromiumMac and RenderThemeChromiumSkia to render media controls using GraphicsContext.
49686 [Qt] Some functions in GraphicsContext do not work
49697 (WebCore::GraphicsContext::clipOut):
49698 (WebCore::GraphicsContext::clipOutEllipseInRect):
50112 (WebCore::GraphicsContext::drawRect):
50113 (WebCore::GraphicsContext::drawLine):
51738 (WebCore::GraphicsContext::drawLineForText):
51739 (WebCore::GraphicsContext::drawLineForMisspellingOrBadGrammar):
51740 (WebCore::GraphicsContext::setPlatformShadow):
51741 (WebCore::GraphicsContext::setURLForRect):
55038 fix (localize the coordinate check to GraphicsContext::clipPath()).
55044 (WebCore::GraphicsContext::clipPath):
59880 (WebCore::GraphicsContext::drawFocusRing):
60628 (WebCore::GraphicsContext::drawRect):
60629 (WebCore::GraphicsContext::strokeArc):
60630 (WebCore::GraphicsContext::drawConvexPolygon):
60631 (WebCore::GraphicsContext::fillPath):
60632 (WebCore::GraphicsContext::strokePath):
60633 (WebCore::GraphicsContext::fillRect):
60634 (WebCore::GraphicsContext::fillRoundedRect):
60661 (WebCore::GraphicsContext::setPlatformShadow):
60662 (WebCore::GraphicsContext::clearPlatformShadow):
60663 (WebCore::GraphicsContext::beginTransparencyLayer):
60664 (WebCore::GraphicsContext::endTransparencyLayer):
60665 (WebCore::GraphicsContext::clearRect):
60666 (WebCore::GraphicsContext::strokeRect):
60667 (WebCore::GraphicsContext::setLineCap):
60668 (WebCore::GraphicsContext::setLineJoin):
60669 (WebCore::GraphicsContext::setMiterLimit):
60670 (WebCore::GraphicsContext::setAlpha):
60671 (WebCore::GraphicsContext::addInnerRoundedRectClip):
67924 (WebCore::GraphicsContext::GraphicsContext):
67925 (WebCore::GraphicsContext::releaseWindowsContext):
67926 (WebCore::GraphicsContext::drawWindowsBitmap):
67940 (WebCore::GraphicsContext::platformContext):
67941 (WebCore::GraphicsContext::applyStrokePattern):
67942 (WebCore::GraphicsContext::applyFillPattern):
67943 (WebCore::GraphicsContext::setPlatformShadow):
67944 (WebCore::GraphicsContext::setURLForRect):
67968 (WebCore::GraphicsContext::drawFocusRing):
68376 (WebCore::GraphicsContext::drawLine):
68700 (WebCore::GraphicsContext::drawLine):
68712 (WebCore::GraphicsContext::addInnerRoundedRectClip):
68713 (WebCore::GraphicsContext::drawFocusRing):
68714 (WebCore::GraphicsContext::roundToDevicePixels):
68715 (WebCore::GraphicsContext::setLineDash):
68716 (WebCore::GraphicsContext::setPlatformShadow):
69188 without any drawing operations on GraphicsContext.
70361 * platform/graphics/GraphicsContext.cpp:
70362 (WebCore::GraphicsContext::adjustLineToPixelBoundaries):
70374 (WebCore::GraphicsContext::drawLine):
70375 (WebCore::GraphicsContext::drawEllipse):
70376 (WebCore::GraphicsContext::strokeArc):
70377 (WebCore::GraphicsContext::drawConvexPolygon):
70378 (WebCore::GraphicsContext::applyStrokePattern):
70379 (WebCore::GraphicsContext::drawPath):
70380 (WebCore::GraphicsContext::clipOut):
70381 (WebCore::GraphicsContext::clipOutEllipseInRect):
70382 (WebCore::GraphicsContext::addInnerRoundedRectClip):
70383 (WebCore::GraphicsContext::clipToImageBuffer):
70384 (WebCore::GraphicsContext::setPlatformShadow):
70385 (WebCore::GraphicsContext::setLineCap):
70386 (WebCore::GraphicsContext::setLineJoin):
70387 (WebCore::GraphicsContext::roundToDevicePixels):
70388 (WebCore::GraphicsContext::drawLineForText):
70389 (WebCore::GraphicsContext::setURLForRect):
70390 (WebCore::GraphicsContext::setImageInterpolationQuality):
70391 (WebCore::GraphicsContext::imageInterpolationQuality):
70392 (WebCore::GraphicsContext::setPlatformTextDrawingMode):
70393 (WebCore::GraphicsContext::setCompositeOperation):
70400 GraphicsContext.cpp/h, GraphicsContextCairo.cpp and GraphicsContextQt.cpp.
70404 * platform/graphics/GraphicsContext.cpp:
70405 (WebCore::GraphicsContext::save):
70406 (WebCore::GraphicsContext::restore):
70407 (GraphicsContext::drawText):
70408 (GraphicsContext::initFocusRing):
70409 (GraphicsContext::focusRingBoundingRect):
70410 (GraphicsContext::drawImage):
70411 * platform/graphics/GraphicsContext.h:
70413 (WebCore::GraphicsContext::drawLine):
70414 (WebCore::GraphicsContext::strokeArc):
70415 (WebCore::GraphicsContext::setLineCap):
70416 (WebCore::GraphicsContext::setLineJoin):
72376 [Qt] Add shadow support in GraphicsContext::fillRect().
72379 (WebCore::GraphicsContext::fillRect): Paint shadow if necessary.
72380 (WebCore::GraphicsContext::setPlatformShadow): Inverse y offset.
72849 [Haiku] Adding GraphicsContext to WebCore/platform/graphics/haiku.
72855 (WebCore::GraphicsContext::GraphicsContext):
72856 (WebCore::GraphicsContext::~GraphicsContext):
72857 (WebCore::GraphicsContext::platformContext):
72858 (WebCore::GraphicsContext::savePlatformState):
72859 (WebCore::GraphicsContext::restorePlatformState):
72860 (WebCore::GraphicsContext::drawRect):
72861 (WebCore::GraphicsContext::drawLine):
72862 (WebCore::GraphicsContext::drawEllipse):
72863 (WebCore::GraphicsContext::strokeArc):
72864 (WebCore::GraphicsContext::strokePath):
72865 (WebCore::GraphicsContext::drawConvexPolygon):
72866 (WebCore::GraphicsContext::fillRect):
72867 (WebCore::GraphicsContext::fillRoundedRect):
72868 (WebCore::GraphicsContext::fillPath):
72869 (WebCore::GraphicsContext::beginPath):
72870 (WebCore::GraphicsContext::addPath):
72871 (WebCore::GraphicsContext::clip):
72872 (WebCore::GraphicsContext::drawFocusRing):
72873 (WebCore::GraphicsContext::drawLineForText):
72874 (WebCore::GraphicsContext::drawLineForMisspellingOrBadGrammar):
72875 (WebCore::GraphicsContext::roundToDevicePixels):
72876 (WebCore::GraphicsContext::beginTransparencyLayer):
72877 (WebCore::GraphicsContext::endTransparencyLayer):
72878 (WebCore::GraphicsContext::clearRect):
72879 (WebCore::GraphicsContext::strokeRect):
72880 (WebCore::GraphicsContext::setLineCap):
72881 (WebCore::GraphicsContext::setLineJoin):
72882 (WebCore::GraphicsContext::setMiterLimit):
72883 (WebCore::GraphicsContext::setAlpha):
72884 (WebCore::GraphicsContext::setCompositeOperation):
72885 (WebCore::GraphicsContext::clipOut):
72886 (WebCore::GraphicsContext::clipToImageBuffer):
72887 (WebCore::GraphicsContext::getCTM):
72888 (WebCore::GraphicsContext::translate):
72889 (WebCore::GraphicsContext::origin):
72890 (WebCore::GraphicsContext::rotate):
72891 (WebCore::GraphicsContext::scale):
72892 (WebCore::GraphicsContext::clipOutEllipseInRect):
72893 (WebCore::GraphicsContext::addInnerRoundedRectClip):
72894 (WebCore::GraphicsContext::concatCTM):
72895 (WebCore::GraphicsContext::setPlatformShouldAntialias):
72896 (WebCore::GraphicsContext::setImageInterpolationQuality):
72897 (WebCore::GraphicsContext::setURLForRect):
72898 (WebCore::GraphicsContext::setPlatformFont):
72899 (WebCore::GraphicsContext::setPlatformStrokeColor):
72900 (WebCore::GraphicsContext::getHaikuStrokeStyle):
72901 (WebCore::GraphicsContext::setPlatformStrokeStyle):
72902 (WebCore::GraphicsContext::setPlatformStrokeThickness):
72903 (WebCore::GraphicsContext::setPlatformFillColor):
72904 (WebCore::GraphicsContext::clearPlatformShadow):
72905 (WebCore::GraphicsContext::setPlatformShadow):
72918 * platform/graphics/GraphicsContext.cpp:
72919 * platform/graphics/GraphicsContext.h: BView is the PlatformGraphicsContext
73297 (WebCore::GraphicsContext::drawRect):
73298 (WebCore::GraphicsContext::fillRect):
73311 (WebCore::GraphicsContext::drawLine):
73312 (WebCore::GraphicsContext::strokeArc):
73313 (WebCore::GraphicsContext::drawConvexPolygon):
73314 (WebCore::GraphicsContext::pen):
73315 (WebCore::GraphicsContext::fillPath):
73316 (WebCore::GraphicsContext::strokePath):
73317 (WebCore::GraphicsContext::fillRect):
73318 (WebCore::GraphicsContext::clipPath):
73319 (WebCore::GraphicsContext::drawFocusRing):
73320 (WebCore::GraphicsContext::beginTransparencyLayer):
73321 (WebCore::GraphicsContext::endTransparencyLayer):
73322 (WebCore::GraphicsContext::clearRect):
73323 (WebCore::GraphicsContext::setLineCap):
73324 (WebCore::GraphicsContext::setLineJoin):
73325 (WebCore::GraphicsContext::setMiterLimit):
73326 (WebCore::GraphicsContext::setAlpha):
73327 (WebCore::GraphicsContext::clipOut):
73328 (WebCore::GraphicsContext::clipOutEllipseInRect):
73329 (WebCore::GraphicsContext::addInnerRoundedRectClip):
73330 (WebCore::GraphicsContext::setPlatformStrokeColor):
73331 (WebCore::GraphicsContext::setPlatformStrokeStyle):
73332 (WebCore::GraphicsContext::setPlatformStrokeThickness):
73344 (WebCore::GraphicsContext::drawRect):
73345 (WebCore::GraphicsContext::fillRect):
74088 Implement GraphicsContext::fillRoundRect() for WINCE port
74091 * platform/graphics/GraphicsContext.h:
74094 (WebCore::GraphicsContext::fillRoundedRect):
74095 (WebCore::GraphicsContext::drawRoundCorner):
74318 (WebCore::GraphicsContext::drawText): Changed to use advances(from)
78495 * platform/graphics/GraphicsContext.cpp:
78496 * platform/graphics/GraphicsContext.h:
79997 (WebCore::GraphicsContext::drawLine):
81436 (WebCore::GraphicsContext::drawLine):
83255 (WebCore::GraphicsContext::~GraphicsContext):
83256 (WebCore::GraphicsContext::getCTM):
83257 (WebCore::GraphicsContext::concatCTM):
83258 (WebCore::GraphicsContext::getWindowsContext):
83497 (WebCore::GraphicsContext::drawLine):
83778 Add GraphicsContext implementation for the WinCE port.
84957 (generic) GraphicsContext::setFillPattern() and friends down into
84959 pattern used elsewhere in GraphicsContext, and stubbed them out on
84973 * platform/graphics/GraphicsContext.cpp:
84974 (WebCore::GraphicsContext::setStrokePattern):
84975 (WebCore::GraphicsContext::setFillPattern):
84976 (WebCore::GraphicsContext::setStrokeGradient):
84977 (WebCore::GraphicsContext::setFillGradient):
84978 (WebCore::GraphicsContext::setPlatformFillGradient):
84979 (WebCore::GraphicsContext::setPlatformFillPattern):
84980 (WebCore::GraphicsContext::setPlatformStrokeGradient):
84981 (WebCore::GraphicsContext::setPlatformStrokePattern):
84982 * platform/graphics/GraphicsContext.h:
84986 (WebCore::GraphicsContext::fillPath):
84987 (WebCore::GraphicsContext::fillRect):
84988 (WebCore::GraphicsContext::setPlatformFillGradient):
84989 (WebCore::GraphicsContext::setPlatformFillPattern):
84990 (WebCore::GraphicsContext::setPlatformStrokeGradient):
84991 (WebCore::GraphicsContext::setPlatformStrokePattern):
84992 (WebCore::GraphicsContext::strokePath):
84993 (WebCore::GraphicsContext::strokeRect):
86274 * platform/graphics/GraphicsContext.h:
93539 (WebCore::GraphicsContext::drawFocusRing):
94738 (WebCore::GraphicsContext::clearRect):
94739 (WebCore::GraphicsContext::setCompositeOperation):
97131 (WebCore::GraphicsContext::WindowsBitmap::WindowsBitmap):
97132 (WebCore::GraphicsContext::WindowsBitmap::~WindowsBitmap):
97133 (WebCore::GraphicsContext::createWindowsBitmap):
97134 (WebCore::GraphicsContext::getWindowsContext):
97198 (WebCore::GraphicsContext::getWindowsContext): Moved
97279 FilterEffect ant every effect asks for the GraphicsContext. Move the
97964 (WebCore::GraphicsContext::getWindowsContext):