Changeset 76299 in webkit


Ignore:
Timestamp:
Jan 20, 2011 3:53:44 PM (13 years ago)
Author:
enne@google.com
Message:

2011-01-20 Adrienne Walker <enne@google.com>

Reviewed by James Robinson.

[chromium] Add a test for a render surface that the uses alpha channel.
https://bugs.webkit.org/show_bug.cgi?id=52766

  • platform/chromium-gpu/platform/chromium/compositing/render-surface-alpha-blending-expected.checksum: Added.
  • platform/chromium-gpu/platform/chromium/compositing/render-surface-alpha-blending-expected.png: Added.
  • platform/chromium-gpu/platform/chromium/compositing/render-surface-alpha-blending-expected.txt: Added.
  • platform/chromium/compositing/render-surface-alpha-blending.html: Added.

2011-01-19 Adrienne Walker <enne@google.com>

Reviewed by James Robinson.

[chromium] Composited render surfaces should allow writes to alpha channel.
https://bugs.webkit.org/show_bug.cgi?id=52766

Test: LayoutTests/platform/chromium/compositing

  • platform/graphics/chromium/LayerRendererChromium.cpp: (WebCore::LayerRendererChromium::drawLayers):
Location:
trunk
Files:
7 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r76296 r76299  
     12011-01-20  Adrienne Walker  <enne@google.com>
     2
     3        Reviewed by James Robinson.
     4
     5        [chromium] Add a test for a render surface that the uses alpha channel.
     6        https://bugs.webkit.org/show_bug.cgi?id=52766
     7
     8        * platform/chromium-gpu/platform/chromium/compositing/render-surface-alpha-blending-expected.checksum: Added.
     9        * platform/chromium-gpu/platform/chromium/compositing/render-surface-alpha-blending-expected.png: Added.
     10        * platform/chromium-gpu/platform/chromium/compositing/render-surface-alpha-blending-expected.txt: Added.
     11        * platform/chromium/compositing/render-surface-alpha-blending.html: Added.
     12
    1132011-01-14  Jer Noble  <jer.noble@apple.com>
    214
  • trunk/Source/WebCore/ChangeLog

    r76296 r76299  
     12011-01-19  Adrienne Walker  <enne@google.com>
     2
     3        Reviewed by James Robinson.
     4
     5        [chromium] Composited render surfaces should allow writes to alpha channel.
     6        https://bugs.webkit.org/show_bug.cgi?id=52766
     7
     8        Test: LayoutTests/platform/chromium/compositing
     9
     10        * platform/graphics/chromium/LayerRendererChromium.cpp:
     11        (WebCore::LayerRendererChromium::drawLayers):
     12
    1132011-01-14  Jer Noble  <jer.noble@apple.com>
    214
  • trunk/Source/WebCore/platform/graphics/chromium/LayerRendererChromium.cpp

    r76165 r76299  
    264264    updateAndDrawRootLayer(tilePaint, scrollbarPaint, visibleRect, contentRect);
    265265
     266    // Re-enable color writes to layers, which may be partially transparent.
     267    m_context->colorMask(true, true, true, true);
     268
    266269    // Set the root visible/content rects --- used by subsequent drawLayers calls.
    267270    m_rootVisibleRect = visibleRect;
Note: See TracChangeset for help on using the changeset viewer.