gecko-dev/layout/base
Timothy Nikkel 2096072d59 Bug 1640783. Should only call ClearPendingVisualScrollUpdate if we painted to the widget. r=botond
If we called PaintFrame for drawWindow or something other than painting to the widget the visual scroll update won't make it to the compositor, so don't clear it.

This doesn't fix anything specifically, just noticed it while reading code.

Differential Revision: https://phabricator.services.mozilla.com/D76781
2020-06-03 07:50:16 +00:00
..
crashtests Bug 1343948 - Merge overflow container children to next-in-flow's OverflowContainersProperty() if the property already exists. r=mats 2020-06-02 02:37:28 +00:00
gtest Bug 1612983 - Disable APZ only when AccessibleCaret's position is changed. r=botond 2020-02-07 22:31:40 +00:00
tests Backed out 3 changesets (bug 1638153) for perma failures on cross-origin-objects.html. CLOSED TREE 2020-06-01 23:51:35 +03:00
AccessibleCaret.cpp Bug 1612983 - Disable APZ only when AccessibleCaret's position is changed. r=botond 2020-02-07 22:31:40 +00:00
AccessibleCaret.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
AccessibleCaretEventHub.cpp Bug 1556556 - Propagate RelativeTo far and wide. r=kats,mattwoodrow 2020-05-05 19:26:38 +00:00
AccessibleCaretEventHub.h Bug 1628959 - Move AccessibleCaret's document from mozilla wiki into the tree. r=sylvestre 2020-04-15 07:48:25 +00:00
AccessibleCaretLogger.h
AccessibleCaretManager.cpp Bug 1638928 Part 2 - Rename nsIFrame's GetChildLists() to ChildLists(). r=mats 2020-05-19 12:37:37 +00:00
AccessibleCaretManager.h Bug 1625855 - Replace MOZ_MUST_USE with [[nodiscard]] in layout. r=TYLin 2020-04-08 01:59:36 +00:00
ArenaObjectID.h
AutoProfilerStyleMarker.h Bug 1583271 - Part 1: Change profiler page information IDs to BrowsingContextID and InnerWindowID r=gerald,nika 2019-10-09 21:25:11 +00:00
CaretAssociationHint.h
FrameProperties.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
GeckoMVMContext.cpp Bug 1605466 - Include-what-you-use fixes. r=tnikkel 2019-12-20 20:36:14 +00:00
GeckoMVMContext.h Bug 1586986 - Fire visual viewport resize events and flush position:fixed elements' layout in the same way what Chrome does. r=botond 2019-11-21 21:36:59 +00:00
GeometryUtils.cpp Bug 1619836 Part 2: Change GetBoxQuadsFromWindowOrigin to include necessary factor of AppUnitsPerCSSPixel(). r=hiro 2020-03-31 22:34:14 +00:00
GeometryUtils.h Bug 1593756 Part 1: Add a new method GetBoxQuadsFromWindowOrigin. r=emilio,hiro 2020-03-04 00:45:38 +00:00
LayoutConstants.h
LayoutLogging.cpp
LayoutLogging.h
LayoutTelemetryTools.cpp Bug 1613192: Fix non-unified build bustage in layout/{base,generic} directories. r=TYLin 2020-02-04 19:34:51 +00:00
LayoutTelemetryTools.h Bug 1613192: Fix non-unified build bustage in layout/{base,generic} directories. r=TYLin 2020-02-04 19:34:51 +00:00
MVMContext.h Bug 1586986 - Fire visual viewport resize events and flush position:fixed elements' layout in the same way what Chrome does. r=botond 2019-11-21 21:36:59 +00:00
MediaEmulationData.h Bug 1614208 - Remove more dependencies on nsStyleConsts.h / ServoStyleConsts.h. r=jfkthame 2020-02-11 01:22:15 +00:00
MobileViewportManager.cpp Bug 1642088. Use a ResolutionChangeOrigin for when the resolution is changing by tests that overides and sets the restore resolution. r=kats 2020-05-30 21:34:39 +00:00
MobileViewportManager.h Bug 1586986 - Fire visual viewport resize events and flush position:fixed elements' layout in the same way what Chrome does. r=botond 2019-11-21 21:36:59 +00:00
MotionPathUtils.cpp Bug 1613490 - Cleanup usage of ReferenceBox. r=miko 2020-02-07 13:34:42 +00:00
MotionPathUtils.h Bug 1613490 - Cleanup usage of ReferenceBox. r=miko 2020-02-07 13:34:42 +00:00
OverflowChangedTracker.h
PositionedEventTargeting.cpp Bug 1637135 - Don't assume visual coordinates in event retargeting helpers. r=tnikkel 2020-05-27 06:54:35 +00:00
PositionedEventTargeting.h Bug 1556556 - Propagate RelativeTo far and wide. r=kats,mattwoodrow 2020-05-05 19:26:38 +00:00
PresShell.cpp Bug 1634602 - Exempt about:black from color scheme preference in RFP mode r=emilio 2020-06-02 20:42:31 +00:00
PresShell.h Bug 1640783. Should only call ClearPendingVisualScrollUpdate if we painted to the widget. r=botond 2020-06-03 07:50:16 +00:00
PresShellForwards.h Bug 1642088. Use a ResolutionChangeOrigin for when the resolution is changing by tests that overides and sets the restore resolution. r=kats 2020-05-30 21:34:39 +00:00
PresShellInlines.h Bug 1578319: Telemetry for total time spent in layout per Refresh Driver tick. r=heycam 2019-11-01 04:33:48 +00:00
PresState.ipdlh Bug 1635224 - Preserve mLastValueChangeWasInteractive between SaveState and RestoreState r=emilio,masayuki 2020-05-08 15:15:04 +00:00
RelativeTo.h Bug 1631568 - Move ViewportType and RelativeTo into a separate header. r=tnikkel 2020-05-05 19:33:40 +00:00
RestyleManager.cpp Bug 1641076 - Remove RestyleManager::ProcessPostTraversal unused argument. r=emilio 2020-05-26 22:52:47 +00:00
RestyleManager.h Bug 1519636 - Reformat recent changes to the Google coding style r=necko-reviewers,dragana 2020-05-30 09:55:27 +00:00
ScrollStyles.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan,kvark 2020-02-24 15:33:38 +00:00
ScrollStyles.h Bug 1614208 - Remove some include dependencies in nsStyleConsts.h. r=jfkthame,jgilbert 2020-02-11 01:23:37 +00:00
ScrollTypes.h Backed out changeset 69fded25adc2 (bug 1602088) for causing several box-shadow reftest failures. 2020-01-30 13:23:10 +02:00
ShapeUtils.cpp
ShapeUtils.h
StackArena.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
StackArena.h
StaticPresData.cpp Bug 1613192: Fix non-unified build bustage in layout/{base,generic} directories. r=TYLin 2020-02-04 19:34:51 +00:00
StaticPresData.h Bug 1602317 - Remove some useless includes. r=heycam 2019-12-09 12:52:53 +00:00
TouchManager.cpp Bug 1556556 - Propagate RelativeTo far and wide. r=kats,mattwoodrow 2020-05-05 19:26:38 +00:00
TouchManager.h Bug 1626570 - Improve handling of copying arrays in widget/. r=jhorak 2020-04-30 09:38:38 +00:00
UnitTransforms.h Bug 1618432 - Move the root horizontal scrollbar in response to the dynamic toolbar transitions. r=botond 2020-03-03 05:33:54 +00:00
Units.h Bug 1636273. Fix calculation of scroll position in AsyncPanZoomController::HandleDragEvent. r=kats,botond 2020-05-21 02:41:41 +00:00
ViewportUtils.cpp Bug 1254030 - Fix positioning of drag images with APZ zoom applied. r=botond 2020-06-01 21:42:19 +00:00
ViewportUtils.h Bug 1254030 - Fix positioning of drag images with APZ zoom applied. r=botond 2020-06-01 21:42:19 +00:00
WordMovementType.h
ZoomConstraintsClient.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
ZoomConstraintsClient.h Bug 1613192: Fix non-unified build bustage in layout/{base,generic} directories. r=TYLin 2020-02-04 19:34:51 +00:00
moz.build Bug 1631568 - Move ViewportType and RelativeTo into a separate header. r=tnikkel 2020-05-05 19:33:40 +00:00
nsAutoLayoutPhase.cpp
nsAutoLayoutPhase.h
nsBidi.cpp
nsBidi.h Backed out changeset 8f4da5c776b0 (bug 1630704) for build bustages. CLOSED TREE 2020-04-25 15:29:59 +03:00
nsBidiPresUtils.cpp Bug 1626665: part 3) Declare more methods around `nsTextFrame` `const`. r=hsivonen 2020-04-06 08:36:30 +00:00
nsBidiPresUtils.h Bug 1626665: part 3) Declare more methods around `nsTextFrame` `const`. r=hsivonen 2020-04-06 08:36:30 +00:00
nsCSSColorUtils.cpp
nsCSSColorUtils.h
nsCSSFrameConstructor.cpp Bug 1640917 - Remove XBL mentions in layout. r=mats 2020-05-26 16:16:32 +00:00
nsCSSFrameConstructor.h Bug 1640917 - Remove XBL mentions in layout. r=mats 2020-05-26 16:16:32 +00:00
nsCaret.cpp Bug 1613378: part 4) Declare some methods in `nsFrameSelection` static. r=smaug 2020-02-07 16:13:27 +00:00
nsCaret.h
nsChangeHint.h Bug 1614208 - Remove more dependencies on nsStyleConsts.h / ServoStyleConsts.h. r=jfkthame 2020-02-11 01:22:15 +00:00
nsCompatibility.h
nsCounterManager.cpp Bug 1519636 - Automatically reformat recent changes using clang-format r=Ehsan 2020-01-21 09:51:27 +00:00
nsCounterManager.h Bug 1519636 - Automatically reformat recent changes using clang-format r=Ehsan 2020-01-21 09:51:27 +00:00
nsDocumentViewer.cpp Bug 1620679 - Don't fire load event from within Stop(). r=smaug 2020-05-30 17:19:54 +00:00
nsFrameManager.cpp Bug 1638928 Part 2 - Rename nsIFrame's GetChildLists() to ChildLists(). r=mats 2020-05-19 12:37:37 +00:00
nsFrameManager.h Bug 1622008 Part 1 - Revise nsFrameManager's documentation. r=dholbert 2020-03-12 21:50:18 +00:00
nsFrameTraversal.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
nsFrameTraversal.h
nsGenConList.cpp No bug - Remove a comment over an assertion that used to make an exception for XBL. 2019-12-28 02:46:18 +00:00
nsGenConList.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
nsIDocumentViewerPrint.h
nsIFrameTraversal.h
nsILayoutHistoryState.idl Bug 1596958 - Synchronize layouthistorystate to parent process, r=peterv 2019-12-05 20:30:45 +00:00
nsIPercentBSizeObserver.h
nsIPreloadedStyleSheet.idl
nsIReflowCallback.h
nsIStyleSheetService.idl
nsLayoutDebugger.cpp Bug 1630704 - Part 7: Move layout debugging methods to nsIFrame r=emilio 2020-05-13 18:24:45 +00:00
nsLayoutHistoryState.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
nsLayoutUtils.cpp Bug 1640783. Should only call ClearPendingVisualScrollUpdate if we painted to the widget. r=botond 2020-06-03 07:50:16 +00:00
nsLayoutUtils.h Bug 1640223 - Expand the given size in ExpandHeightForViewportUnits by multiplying the 'vh value / visible area height'. r=botond 2020-05-29 17:18:21 +00:00
nsPresArena.cpp Bug 1590639 part 2: Fix non-unified build issues in layout/base. r=TYLin 2019-10-23 22:10:11 +00:00
nsPresArena.h
nsPresArenaObjectList.h
nsPresContext.cpp Bug 1640223 - Expand the given size in ExpandHeightForViewportUnits by multiplying the 'vh value / visible area height'. r=botond 2020-05-29 17:18:21 +00:00
nsPresContext.h Bug 1619165 - Reformat recent changes to the Google coding style r=andi 2020-04-25 09:40:08 +00:00
nsPresContextInlines.h
nsQuoteList.cpp Bug 1605803 - Use cbindgen for content property. r=xidorn 2020-01-05 13:10:39 +00:00
nsQuoteList.h
nsRefreshDriver.cpp Bug 1626570 - Improve handling of copying arrays in layout/base/. r=emilio 2020-05-05 10:40:24 +00:00
nsRefreshDriver.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
nsStyleChangeList.cpp
nsStyleChangeList.h Bug 1629732 - Fix non-unified build errors in layout/base. r=tnikkel 2020-04-14 03:05:26 +00:00
nsStyleSheetService.cpp Bug 1626570 - Improve handling of copying arrays in layout/base/. r=emilio 2020-05-05 10:40:24 +00:00
nsStyleSheetService.h