Changeset 113236 in webkit


Ignore:
Timestamp:
Apr 4, 2012 2:06:12 PM (12 years ago)
Author:
eae@chromium.org
Message:

Fix getFilterOutsets parameter types in RenderLayer
https://bugs.webkit.org/show_bug.cgi?id=83041

Reviewed by Julien Chaffraix.

The getFilterOutsets method was changed to take integers in r112475, update
RenderLayer to use the right data type for the outset arguments.

No new tests, no change in functionality.

  • rendering/RenderLayer.cpp:

(WebCore::RenderLayer::setFilterBackendNeedsRepaintingInRect):
(WebCore::RenderLayer::calculateLayerBounds):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r113234 r113236  
     12012-04-04  Emil A Eklund  <eae@chromium.org>
     2
     3        Fix getFilterOutsets parameter types in RenderLayer
     4        https://bugs.webkit.org/show_bug.cgi?id=83041
     5
     6        Reviewed by Julien Chaffraix.
     7
     8        The getFilterOutsets method was changed to take integers in r112475, update
     9        RenderLayer to use the right data type for the outset arguments.
     10
     11        No new tests, no change in functionality.
     12
     13        * rendering/RenderLayer.cpp:
     14        (WebCore::RenderLayer::setFilterBackendNeedsRepaintingInRect):
     15        (WebCore::RenderLayer::calculateLayerBounds):
     16
    1172012-04-04  Erik Arvidsson  <arv@chromium.org>
    218
  • trunk/Source/WebCore/rendering/RenderLayer.cpp

    r112977 r113236  
    989989#if ENABLE(CSS_FILTERS)
    990990    if (renderer()->style()->hasFilterOutsets()) {
    991         LayoutUnit topOutset;
    992         LayoutUnit rightOutset;
    993         LayoutUnit bottomOutset;
    994         LayoutUnit leftOutset;
     991        int topOutset;
     992        int rightOutset;
     993        int bottomOutset;
     994        int leftOutset;
    995995        renderer()->style()->getFilterOutsets(topOutset, rightOutset, bottomOutset, leftOutset);
    996996        rectForRepaint.move(-leftOutset, -topOutset);
     
    41134113    if (RenderLayer* reflection = layer->reflectionLayer()) {
    41144114        if (!reflection->isComposited()) {
    4115             LayoutRect childUnionBounds = calculateLayerBounds(reflection, layer);
     4115            IntRect childUnionBounds = calculateLayerBounds(reflection, layer);
    41164116            unionBounds.unite(childUnionBounds);
    41174117        }
     
    41254125            RenderLayer* curLayer = negZOrderList->at(i);
    41264126            if (!curLayer->isComposited()) {
    4127                 LayoutRect childUnionBounds = calculateLayerBounds(curLayer, layer);
     4127                IntRect childUnionBounds = calculateLayerBounds(curLayer, layer);
    41284128                unionBounds.unite(childUnionBounds);
    41294129            }
     
    41364136            RenderLayer* curLayer = posZOrderList->at(i);
    41374137            if (!curLayer->isComposited()) {
    4138                 LayoutRect childUnionBounds = calculateLayerBounds(curLayer, layer);
     4138                IntRect childUnionBounds = calculateLayerBounds(curLayer, layer);
    41394139                unionBounds.unite(childUnionBounds);
    41404140            }
     
    41474147            RenderLayer* curLayer = normalFlowList->at(i);
    41484148            if (!curLayer->isComposited()) {
    4149                 LayoutRect curAbsBounds = calculateLayerBounds(curLayer, layer);
     4149                IntRect curAbsBounds = calculateLayerBounds(curLayer, layer);
    41504150                unionBounds.unite(curAbsBounds);
    41514151            }
     
    41584158    // https://bugs.webkit.org/show_bug.cgi?id=81239
    41594159    if (includeLayerFilterOutsets && layer->renderer()->style()->hasFilterOutsets()) {
    4160         LayoutUnit topOutset;
    4161         LayoutUnit rightOutset;
    4162         LayoutUnit bottomOutset;
    4163         LayoutUnit leftOutset;
     4160        int topOutset;
     4161        int rightOutset;
     4162        int bottomOutset;
     4163        int leftOutset;
    41644164        layer->renderer()->style()->getFilterOutsets(topOutset, rightOutset, bottomOutset, leftOutset);
    41654165        unionBounds.move(-leftOutset, -topOutset);
Note: See TracChangeset for help on using the changeset viewer.