Changeset 239919 in webkit
- Timestamp:
- Jan 14, 2019 2:32:03 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 11 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r239915 r239919 1 2019-01-14 Karl Leplat <karl.leplat_ext@softathome.com> 2 3 [GTK][WPE] Graphic issue with invalidations on composited layers with subpixel positions 4 https://bugs.webkit.org/show_bug.cgi?id=193239 5 6 Reviewed by Žan Doberšek. 7 8 * compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions.html: Added. 9 * platform/gtk/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.png: Added. 10 * platform/gtk/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.txt: Added. 11 * platform/ios/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.png: Added. 12 * platform/ios/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.txt: Added. 13 * platform/mac/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.png: Added. 14 * platform/mac/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.txt: Added. 15 * platform/wpe/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.png: Added. 16 * platform/wpe/compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions-expected.txt: Added. 17 1 18 2019-01-13 Carlos Garcia Campos <cgarcia@igalia.com> 2 19 -
trunk/Source/WebCore/ChangeLog
r239915 r239919 1 2019-01-14 Karl Leplat <karl.leplat_ext@softathome.com> 2 3 [GTK][WPE] Graphic issue with invalidations on composited layers with subpixel positions 4 https://bugs.webkit.org/show_bug.cgi?id=193239 5 6 Reviewed by Žan Doberšek. 7 8 Test: compositing/repaint/invalidations-on-composited-layers-with-subpixel-positions.html 9 10 * platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp: 11 (WebCore::CoordinatedGraphicsLayer::updateContentBuffers): Use enclosed dirty rect values 12 when invalidating the CoordinatedBackingStore areas. 13 1 14 2019-01-13 Carlos Garcia Campos <cgarcia@igalia.com> 2 15 -
trunk/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp
r239461 r239919 889 889 if (!m_needsDisplay.completeLayer) { 890 890 for (auto& rect : m_needsDisplay.rects) 891 layerState.mainBackingStore->invalidate( IntRect { rect });891 layerState.mainBackingStore->invalidate(enclosingIntRect(rect)); 892 892 } else 893 893 layerState.mainBackingStore->invalidate({ { }, IntSize { m_size } });
Note: See TracChangeset
for help on using the changeset viewer.