Changeset 113236 in webkit
- Timestamp:
- Apr 4, 2012 2:06:12 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r113234 r113236 1 2012-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 1 17 2012-04-04 Erik Arvidsson <arv@chromium.org> 2 18 -
trunk/Source/WebCore/rendering/RenderLayer.cpp
r112977 r113236 989 989 #if ENABLE(CSS_FILTERS) 990 990 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; 995 995 renderer()->style()->getFilterOutsets(topOutset, rightOutset, bottomOutset, leftOutset); 996 996 rectForRepaint.move(-leftOutset, -topOutset); … … 4113 4113 if (RenderLayer* reflection = layer->reflectionLayer()) { 4114 4114 if (!reflection->isComposited()) { 4115 LayoutRect childUnionBounds = calculateLayerBounds(reflection, layer);4115 IntRect childUnionBounds = calculateLayerBounds(reflection, layer); 4116 4116 unionBounds.unite(childUnionBounds); 4117 4117 } … … 4125 4125 RenderLayer* curLayer = negZOrderList->at(i); 4126 4126 if (!curLayer->isComposited()) { 4127 LayoutRect childUnionBounds = calculateLayerBounds(curLayer, layer);4127 IntRect childUnionBounds = calculateLayerBounds(curLayer, layer); 4128 4128 unionBounds.unite(childUnionBounds); 4129 4129 } … … 4136 4136 RenderLayer* curLayer = posZOrderList->at(i); 4137 4137 if (!curLayer->isComposited()) { 4138 LayoutRect childUnionBounds = calculateLayerBounds(curLayer, layer);4138 IntRect childUnionBounds = calculateLayerBounds(curLayer, layer); 4139 4139 unionBounds.unite(childUnionBounds); 4140 4140 } … … 4147 4147 RenderLayer* curLayer = normalFlowList->at(i); 4148 4148 if (!curLayer->isComposited()) { 4149 LayoutRect curAbsBounds = calculateLayerBounds(curLayer, layer);4149 IntRect curAbsBounds = calculateLayerBounds(curLayer, layer); 4150 4150 unionBounds.unite(curAbsBounds); 4151 4151 } … … 4158 4158 // https://bugs.webkit.org/show_bug.cgi?id=81239 4159 4159 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; 4164 4164 layer->renderer()->style()->getFilterOutsets(topOutset, rightOutset, bottomOutset, leftOutset); 4165 4165 unionBounds.move(-leftOutset, -topOutset);
Note: See TracChangeset
for help on using the changeset viewer.