fune/layout/base
Emilio Cobos Álvarez e5d519d1c8 Bug 1897657 - Remove PresShell::mReflowContinueTimer. r=dholbert
In bug 1895870 I (somewhat unintentionally) made this code not called at
all.

Instead of scheduling a 30ms timer if reflow was interrupted, we just
schedule a reflow for the next refresh driver tick via
EnsureLayoutFlush(). Which is what would happen anyways before my change
in presence of other changes (like page loading appending content or
what not).

I think thus that the new behavior is more predictable (the 30ms timer
was never quite measured, it was introduced in bug 499447).

So, just simplify the code.

Differential Revision: https://phabricator.services.mozilla.com/D210890
2024-05-20 06:41:27 +00:00
..
crashtests Bug 1842478 - Remove layout.css.individual-transform.enabled pref r=boris,devtools-reviewers 2024-05-14 08:33:44 +00:00
gtest
tests Bug 1888013 - part 0-2: Port the part.5 of test_bug977003.html to WPT r=smaug 2024-05-14 23:23:04 +00:00
AccessibleCaret.cpp
AccessibleCaret.h
AccessibleCaretEventHub.cpp
AccessibleCaretEventHub.h
AccessibleCaretLogger.h
AccessibleCaretManager.cpp Bug 1896711 part 3: Use MakeRefPtr/MakeAndAddRef to reduce boilerplate, in layout/base. r=TYLin 2024-05-15 07:29:20 +00:00
AccessibleCaretManager.h
ArenaObjectID.h
AutoProfilerStyleMarker.h
Baseline.cpp Bug 1874242 - Use correct writing-mode to initialize zeroed margin. 2024-01-12 00:49:19 +01:00
Baseline.h Bug 1874242 - Centralize border/padding/content box baseline calculations. r=dshin 2024-01-11 22:25:18 +00:00
CaretAssociationHint.h Bug 1816581 - part 1: Make CaretAssociationHint an enum class r=emilio 2023-12-27 04:42:09 +00:00
ContainStyleScopeManager.cpp Bug 1897361 - Share counter-style / list-style-type representation between Servo and Gecko. r=jwatt 2024-05-19 21:24:16 +00:00
ContainStyleScopeManager.h
DepthOrderedFrameList.cpp
DepthOrderedFrameList.h
DisplayPortUtils.cpp Bug 1824877 Part 6 - Rename IsScrollContainer() to IsScrollContainerOrSubclass(). r=dholbert 2024-05-15 17:50:50 +00:00
DisplayPortUtils.h
FrameProperties.h
GeckoMVMContext.cpp Bug 1862140 - Update mVisualViewportSizeUpdatedByDynamicToolbar whenever the visual viewport size is changed. r=botond 2024-01-11 00:39:16 +00:00
GeckoMVMContext.h Bug 1862140 - Update mVisualViewportSizeUpdatedByDynamicToolbar whenever the visual viewport size is changed. r=botond 2024-01-11 00:39:16 +00:00
GeometryUtils.cpp Bug 1896711 part 3: Use MakeRefPtr/MakeAndAddRef to reduce boilerplate, in layout/base. r=TYLin 2024-05-15 07:29:20 +00:00
GeometryUtils.h
LayoutConstants.h
LayoutLogging.cpp
LayoutLogging.h
LayoutTelemetryTools.cpp
LayoutTelemetryTools.h Bug 1640839 - Add some helpers for enums to calculate the size and use it in EnumeratedArray. r=glandium,jgilbert,media-playback-reviewers,padenot 2024-03-02 07:50:19 +00:00
MediaEmulationData.h
metrics.yaml Bug 1892660 - Add a metric for async stylesheet load time. r=jesup 2024-05-02 22:40:56 +00:00
MobileViewportManager.cpp Bug 1862140 - Update mVisualViewportSizeUpdatedByDynamicToolbar whenever the visual viewport size is changed. r=botond 2024-01-11 00:39:16 +00:00
MobileViewportManager.h
MotionPathUtils.cpp Bug 1884425 - Introduce PathOrShapeFunciton for path() and shape(). r=firefox-style-system-reviewers,zrhoffman 2024-03-28 19:42:13 +00:00
MotionPathUtils.h
moz.build Bug 1836727 - [marionette] Fix MARIONETTE_MANIFESTS usage in moz.build files. r=webdriver-reviewers,necko-reviewers,application-update-reviewers,search-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,Standard8,jesup,jdescottes,nalexander,sclements,janv 2024-01-11 10:34:29 +00:00
MVMContext.h Bug 1862140 - Update mVisualViewportSizeUpdatedByDynamicToolbar whenever the visual viewport size is changed. r=botond 2024-01-11 00:39:16 +00:00
nsAutoLayoutPhase.cpp
nsAutoLayoutPhase.h
nsBidiPresUtils.cpp Bug 1883935 - Fix typo'd character code in ReplaceSeparators. r=layout-reviewers,emilio 2024-03-07 10:25:40 +00:00
nsBidiPresUtils.h Bug 1882790 - Cleanup and optimize BidiLineData handling. r=layout-reviewers,emilio 2024-03-05 11:40:27 +00:00
nsCaret.cpp Bug 1888311 - Add an erroneously dropped ResetBlinking() call. r=masayuki 2024-03-29 21:50:46 +00:00
nsCaret.h Bug 1887552 - Simplify caret visibility code. r=sefeng,geckoview-reviewers 2024-03-26 10:53:17 +00:00
nsChangeHint.h Bug 1874826 - Avoid reconstruction due to change to block formatting context. r=layout-reviewers,emilio 2024-01-23 10:09:57 +00:00
nsCompatibility.h
nsCounterManager.cpp Bug 1897361 - Share counter-style / list-style-type representation between Servo and Gecko. r=jwatt 2024-05-19 21:24:16 +00:00
nsCounterManager.h Bug 1897361 - Share counter-style / list-style-type representation between Servo and Gecko. r=jwatt 2024-05-19 21:24:16 +00:00
nsCSSColorUtils.cpp
nsCSSColorUtils.h
nsCSSFrameConstructor.cpp Bug 1897361 - Share counter-style / list-style-type representation between Servo and Gecko. r=jwatt 2024-05-19 21:24:16 +00:00
nsCSSFrameConstructor.h Bug 1897135 Part 3 - Change two APIs to ensure root frame is a ViewportFrame. r=dholbert 2024-05-17 21:37:02 +00:00
nsDocumentViewer.cpp Bug 1896711 part 3: Use MakeRefPtr/MakeAndAddRef to reduce boilerplate, in layout/base. r=TYLin 2024-05-15 07:29:20 +00:00
nsFrameManager.cpp Bug 1897135 Part 3 - Change two APIs to ensure root frame is a ViewportFrame. r=dholbert 2024-05-17 21:37:02 +00:00
nsFrameManager.h Bug 1897135 Part 3 - Change two APIs to ensure root frame is a ViewportFrame. r=dholbert 2024-05-17 21:37:02 +00:00
nsFrameTraversal.cpp Bug 1824877 Part 3 - Change ScrollContainerFrame's type from Scroll to ScrollContainer. r=dholbert 2024-05-15 17:50:49 +00:00
nsFrameTraversal.h
nsGenConList.cpp Bug 1281158 - Parse alternative text for the content property. r=dshin 2024-05-08 16:06:47 +00:00
nsGenConList.h
nsIDocumentViewerPrint.h
nsILayoutHistoryState.idl
nsIPercentBSizeObserver.h
nsIPreloadedStyleSheet.idl
nsIReflowCallback.h
nsIStyleSheetService.idl
nsLayoutDebugger.cpp Bug 1878545. Allow debug dump of display item without having a display list builder pointer. r=layout-reviewers,emilio 2024-02-04 11:01:37 +00:00
nsLayoutHistoryState.cpp Bug 1896711 part 3: Use MakeRefPtr/MakeAndAddRef to reduce boilerplate, in layout/base. r=TYLin 2024-05-15 07:29:20 +00:00
nsLayoutUtils.cpp Bug 1824877 Part 3 - Change ScrollContainerFrame's type from Scroll to ScrollContainer. r=dholbert 2024-05-15 17:50:49 +00:00
nsLayoutUtils.h Bug 1488080 Part 2 - Use margin-box with 'auto' margin resolved as zero when computing the sticky limits. r=dholbert 2024-05-03 18:42:41 +00:00
nsPresArena.cpp
nsPresArena.h
nsPresArenaObjectList.h
nsPresContext.cpp Bug 1896711 part 3: Use MakeRefPtr/MakeAndAddRef to reduce boilerplate, in layout/base. r=TYLin 2024-05-15 07:29:20 +00:00
nsPresContext.h Bug 1895870 - Simplify refresh driver observer set-up. r=smaug 2024-05-14 08:12:03 +00:00
nsPresContextInlines.h
nsQuoteList.cpp
nsQuoteList.h
nsRefreshDriver.cpp Bug 1896762 - Make animation timing match the spec. r=smaug,firefox-animation-reviewers,boris 2024-05-17 16:33:06 +00:00
nsRefreshDriver.h Bug 1896762 - Make animation timing match the spec. r=smaug,firefox-animation-reviewers,boris 2024-05-17 16:33:06 +00:00
nsRefreshObservers.cpp
nsRefreshObservers.h Bug 1896762 - Make animation timing match the spec. r=smaug,firefox-animation-reviewers,boris 2024-05-17 16:33:06 +00:00
nsStyleChangeList.cpp
nsStyleChangeList.h
nsStyleSheetService.cpp Bug 1896711 part 3: Use MakeRefPtr/MakeAndAddRef to reduce boilerplate, in layout/base. r=TYLin 2024-05-15 07:29:20 +00:00
nsStyleSheetService.h
OverflowChangedTracker.h
PositionedEventTargeting.cpp Bug 1733509 - Use TryInferEnclosingResolution for event retargeting. r=botond 2024-04-17 18:47:01 +00:00
PositionedEventTargeting.h
PresShell.cpp Bug 1897657 - Remove PresShell::mReflowContinueTimer. r=dholbert 2024-05-20 06:41:27 +00:00
PresShell.h Bug 1897657 - Remove PresShell::mReflowContinueTimer. r=dholbert 2024-05-20 06:41:27 +00:00
PresShellForwards.h
PresShellInlines.h Bug 1895870 - Simplify refresh driver observer set-up. r=smaug 2024-05-14 08:12:03 +00:00
PresState.ipdlh
RelativeTo.h
RestyleManager.cpp Bug 1824877 Part 3 - Change ScrollContainerFrame's type from Scroll to ScrollContainer. r=dholbert 2024-05-15 17:50:49 +00:00
RestyleManager.h Bug 1888098 - optimize nth-of dependency tracking for custom state r=dshin 2024-03-27 21:43:01 +00:00
ScrollStyles.cpp
ScrollStyles.h
ScrollTypes.h
ShapeUtils.cpp
ShapeUtils.h
StackArena.cpp
StackArena.h
StaticPresData.cpp
StaticPresData.h
SurfaceFromElementResult.h
TouchManager.cpp Bug 1891304 - Make APZEventState manage whether the pointerdown was consumed by content or not r=smaug,hiro 2024-05-14 01:07:49 +00:00
TouchManager.h Bug 1891304 - Make APZEventState manage whether the pointerdown was consumed by content or not r=smaug,hiro 2024-05-14 01:07:49 +00:00
Units.h
UnitTransforms.h Bug 1876941 - Add a Matrix4x4Typed::Cast function. r=botond 2024-01-31 22:40:21 +00:00
ViewportUtils.cpp Bug 1733509 - Use TryInferEnclosingResolution for event retargeting. r=botond 2024-04-17 18:47:01 +00:00
ViewportUtils.h
WordMovementType.h
ZoomConstraintsClient.cpp Bug 1890064 - Revert 3ac45af6ece7 landed in bug 1875274. r=emilio 2024-04-29 23:43:20 +00:00
ZoomConstraintsClient.h