Changeset 263259 in webkit
- Timestamp:
- Jun 19, 2020, 5:27:23 AM (6 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r263258 r263259 1 2020-06-19 Alexander Mikhaylenko <alexm@gnome.org> 2 3 REGRESSION(r253360): [GTK] Page starts loading during animation in back/forward gesture 4 https://bugs.webkit.org/show_bug.cgi?id=205650 5 6 Reviewed by Carlos Garcia Campos. 7 8 r253360 changed the swipe gesture to start loading the page during the gesture, relying on 9 freezing the layer tree state to prevent unwanted redraws. However, it was implemented for 10 AC mode, but didn't prevent redraws in non-accelerated mode. Add a simple check to skip 11 redraws in this case. 12 13 * WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp: 14 (WebKit::DrawingAreaCoordinatedGraphics::display): Skip drawing if layer tree state is frozen. 15 1 16 2020-06-19 Carlos Garcia Campos <cgarcia@igalia.com> 2 17 -
trunk/Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp
r262158 r263259 697 697 ASSERT(!m_inUpdateBackingStoreState); 698 698 699 if (m_layerTreeStateIsFrozen) 700 return; 701 699 702 if (m_isPaintingSuspended) 700 703 return;
Note:
See TracChangeset
for help on using the changeset viewer.