Changeset 103800 in webkit


Ignore:
Timestamp:
Dec 29, 2011, 7:08:57 AM (13 years ago)
Author:
commit-queue@webkit.org
Message:

Unreviewed, rolling out r103798.
http://trac.webkit.org/changeset/103798
https://bugs.webkit.org/show_bug.cgi?id=75353

some small scrollbar differences are making the tests fail on
several platforms (Requested by jchaffraix on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-12-29

Source/WebCore:

  • rendering/RenderLayer.cpp:

(WebCore::RenderLayer::updateLayerPositionsAfterScroll):

LayoutTests:

  • fast/layers/scroll-with-transform-composited-layer-expected.html: Removed.
  • fast/layers/scroll-with-transform-composited-layer.html: Removed.
  • fast/layers/scroll-with-transform-layer-expected.html: Removed.
  • fast/layers/scroll-with-transform-layer.html: Removed.
Location:
trunk
Files:
4 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r103798 r103800  
     12011-12-29  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r103798.
     4        http://trac.webkit.org/changeset/103798
     5        https://bugs.webkit.org/show_bug.cgi?id=75353
     6
     7        some small scrollbar differences are making the tests fail on
     8        several platforms (Requested by jchaffraix on #webkit).
     9
     10        * fast/layers/scroll-with-transform-composited-layer-expected.html: Removed.
     11        * fast/layers/scroll-with-transform-composited-layer.html: Removed.
     12        * fast/layers/scroll-with-transform-layer-expected.html: Removed.
     13        * fast/layers/scroll-with-transform-layer.html: Removed.
     14
    1152011-12-29  Julien Chaffraix  <jchaffraix@webkit.org>
    216
  • trunk/Source/WebCore/ChangeLog

    r103799 r103800  
     12011-12-29  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r103798.
     4        http://trac.webkit.org/changeset/103798
     5        https://bugs.webkit.org/show_bug.cgi?id=75353
     6
     7        some small scrollbar differences are making the tests fail on
     8        several platforms (Requested by jchaffraix on #webkit).
     9
     10        * rendering/RenderLayer.cpp:
     11        (WebCore::RenderLayer::updateLayerPositionsAfterScroll):
     12
    1132011-12-29  Alexander Pavlov  <apavlov@chromium.org>
    214
  • trunk/Source/WebCore/rendering/RenderLayer.cpp

    r103798 r103800  
    466466        computeRepaintRects();
    467467        flags |= HasSeenFixedPositionedAncestor;
     468    } else if (renderer()->hasTransform() && !renderer()->isRenderView()) {
     469        // Transforms act as fixed position containers, so nothing inside a
     470        // transformed element can be fixed relative to the viewport if the
     471        // transformed element is not fixed itself or child of a fixed element.
     472        return;
    468473    } else if ((flags & HasSeenAncestorWithOverflowClip) && !m_canSkipRepaintRectsUpdateOnScroll) {
    469474        // If we have seen an overflow clip, we should update our repaint rects as clippedOverflowRectForRepaint
Note: See TracChangeset for help on using the changeset viewer.