Changeset 113607 in webkit
- Timestamp:
- Apr 9, 2012 12:46:56 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r113606 r113607 1 2012-04-09 Levi Weintraub <leviw@chromium.org> 2 3 Correct some LayoutUnit misuse in FilterEffectRenderer, and RenderBlock 4 https://bugs.webkit.org/show_bug.cgi?id=83366 5 6 Reviewed by Eric Seidel. 7 8 Some more preparation of Render classes for FractionalLayoutUnits. See below for details 9 of each change. 10 11 No new tests. No change in behavior. 12 13 * rendering/FilterEffectRenderer.cpp: 14 (WebCore::FilterEffectRendererHelper::applyFilterEffect): Pixel snapping image rect before 15 drawing it. 16 * rendering/RenderBlock.cpp: 17 (WebCore::::string): Pixel snapping outputted values for debug. 18 1 19 2012-04-09 Shawn Singh <shawnsingh@chromium.org> 2 20 -
trunk/Source/WebCore/rendering/FilterEffectRenderer.cpp
r112745 r113607 404 404 destRect.move(m_paintOffset.x(), m_paintOffset.y()); 405 405 406 m_savedGraphicsContext->drawImageBuffer(filter->output(), m_renderLayer->renderer()->style()->colorSpace(), destRect, CompositeSourceOver);406 m_savedGraphicsContext->drawImageBuffer(filter->output(), m_renderLayer->renderer()->style()->colorSpace(), pixelSnappedIntRect(destRect), CompositeSourceOver); 407 407 408 408 return m_savedGraphicsContext; -
trunk/Source/WebCore/rendering/RenderBlock.cpp
r113584 r113607 7370 7370 String ValueToString<RenderBlock::FloatingObject*>::string(const RenderBlock::FloatingObject* floatingObject) 7371 7371 { 7372 return String::format("%p (%dx%d %dx%d)", floatingObject, floatingObject-> x(), floatingObject->y(), floatingObject->maxX(), floatingObject->maxY());7372 return String::format("%p (%dx%d %dx%d)", floatingObject, floatingObject->pixelSnappedX(), floatingObject->pixelSnappedY(), floatingObject->pixelSnappedMaxX(), floatingObject->pixelSnappedMaxY()); 7373 7373 } 7374 7374
Note: See TracChangeset
for help on using the changeset viewer.