Changeset 76697 in webkit


Ignore:
Timestamp:
Jan 26, 2011 10:17:00 AM (13 years ago)
Author:
Carlos Garcia Campos
Message:

2011-01-26 Carlos Garcia Campos <cgarcia@igalia.com>

Reviewed by Martin Robinson.

[cairo] Use CAIRO_OPERATOR_DARKEN when available
https://bugs.webkit.org/show_bug.cgi?id=53084

  • platform/gtk/Skipped: Unskip test.
  • platform/gtk/fast/canvas/canvas-composite-expected.checksum: Added.
  • platform/gtk/fast/canvas/canvas-composite-expected.png: Added.
  • platform/gtk/fast/canvas/canvas-composite-expected.txt: Added.

2011-01-26 Carlos Garcia Campos <cgarcia@igalia.com>

Reviewed by Martin Robinson.

[cairo] Use CAIRO_OPERATOR_DARKEN when available
https://bugs.webkit.org/show_bug.cgi?id=53084

Use CAIRO_OPERATOR_DARKEN for CompositePlusDarker instead of
CAIRO_OPERATOR_SATURATE when building with cairo version >= 1.10.

  • platform/graphics/cairo/CairoUtilities.cpp: (WebCore::toCairoOperator):
Location:
trunk
Files:
3 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r76695 r76697  
     12011-01-26  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        Reviewed by Martin Robinson.
     4
     5        [cairo] Use CAIRO_OPERATOR_DARKEN when available
     6        https://bugs.webkit.org/show_bug.cgi?id=53084
     7
     8        * platform/gtk/Skipped: Unskip test.
     9        * platform/gtk/fast/canvas/canvas-composite-expected.checksum: Added.
     10        * platform/gtk/fast/canvas/canvas-composite-expected.png: Added.
     11        * platform/gtk/fast/canvas/canvas-composite-expected.txt: Added.
     12
    1132011-01-26  Ryosuke Niwa  <rniwa@webkit.org>
    214
  • trunk/LayoutTests/platform/gtk/Skipped

    r76682 r76697  
    14391439fast/box-sizing/panels-two.html
    14401440fast/box-sizing/percentage-height.html
    1441 fast/canvas/canvas-composite.html
    14421441fast/canvas/canvas-incremental-repaint.html
    14431442fast/canvas/canvas-text-alignment.html
  • trunk/Source/WebCore/ChangeLog

    r76692 r76697  
     12011-01-26  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        Reviewed by Martin Robinson.
     4
     5        [cairo] Use CAIRO_OPERATOR_DARKEN when available
     6        https://bugs.webkit.org/show_bug.cgi?id=53084
     7
     8        Use CAIRO_OPERATOR_DARKEN for CompositePlusDarker instead of
     9        CAIRO_OPERATOR_SATURATE when building with cairo version >= 1.10.
     10
     11        * platform/graphics/cairo/CairoUtilities.cpp:
     12        (WebCore::toCairoOperator):
     13
    1142011-01-26  Pavel Feldman  <pfeldman@chromium.org>
    215
  • trunk/Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp

    r73369 r76697  
    107107        return CAIRO_OPERATOR_XOR;
    108108    case CompositePlusDarker:
     109#if CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 10, 0)
     110        return CAIRO_OPERATOR_DARKEN;
     111#else
    109112        return CAIRO_OPERATOR_SATURATE;
     113#endif
    110114    case CompositeHighlight:
    111115        // There is no Cairo equivalent for CompositeHighlight.
Note: See TracChangeset for help on using the changeset viewer.