Dactyloidae/layout/base
Moonchild 21f707390d Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles.
ScrollbarStyles contains values of overflow, (over)scroll-behavior, etc.
The only one which is marginally related to scroll _bars_ is overflow, which can
be used to hide scrollbar (by making an element not scrollable) or enforce the
scrollbar to display.

It makes more sense to be called ScrollStyles as it's mainly concerning behavior
of scrolling, not scrollbars. Also, with the addition of scrollbar width
properties, the current name can be confusing.
2021-01-14 22:19:53 +08:00
..
crashtests Issue #1053 - Part 2a: Remove android from /layout (partial) 2021-01-01 10:01:05 +08:00
doc import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gtest Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
tests Issue #1053 - Part 2a: Remove android from /layout (partial) 2021-01-01 10:01:05 +08:00
AccessibleCaret.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
AccessibleCaret.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
AccessibleCaretEventHub.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
AccessibleCaretEventHub.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
AccessibleCaretLogger.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
AccessibleCaretManager.cpp Issue #1053 - Part 2a: Remove android from /layout (partial) 2021-01-01 10:01:05 +08:00
AccessibleCaretManager.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
ActiveLayerTracker.cpp Attach FrameProperties to each frame instead of using a shared hashtable 2019-07-05 21:32:14 +08:00
ActiveLayerTracker.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ArenaObjectID.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ArenaRefPtr.h Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00
ArenaRefPtrInlines.h Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00
BorderCache.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
BorderConsts.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
CaretAssociationHint.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
DashedCornerFinder.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
DashedCornerFinder.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
DisplayItemClip.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
DisplayItemClip.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
DisplayItemScrollClip.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
DisplayItemScrollClip.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
DisplayListClipState.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
DisplayListClipState.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
DottedCornerFinder.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
DottedCornerFinder.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
FrameLayerBuilder.cpp Issue #1053 - Part 2a: Remove android from /layout (partial) 2021-01-01 10:01:05 +08:00
FrameLayerBuilder.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
FrameProperties.h Outdated comment removal (no code changes) 2019-08-17 13:31:05 +08:00
GeometryUtils.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GeometryUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
LayerState.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
LayoutConstants.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
LayoutLogging.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
LayoutLogging.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
MaskLayerImageCache.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
MaskLayerImageCache.h Issue #80 - De-unify layout/base 2020-05-02 08:28:22 +08:00
MobileViewportManager.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
MobileViewportManager.h Issue #80 - De-unify layout/base 2020-05-02 08:28:22 +08:00
moz.build Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. 2021-01-14 22:19:53 +08:00
nsArenaMemoryStats.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
nsAutoLayoutPhase.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsAutoLayoutPhase.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsBidi.cpp Issue #325 Part 13: Remove Mozilla implementation of the bidi engine completely and use ICU. 2019-02-15 23:56:15 +08:00
nsBidi.h Issue #325 Part 13: Remove Mozilla implementation of the bidi engine completely and use ICU. 2019-02-15 23:56:15 +08:00
nsBidiPresUtils.cpp Attach FrameProperties to each frame instead of using a shared hashtable 2019-07-05 21:32:14 +08:00
nsBidiPresUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsCaret.cpp Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
nsCaret.h Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
nsChangeHint.h Issue #1705 - Part 1: Rename nsChangeHint_CSSOverflowChange to *ScrollbarChange. 2021-01-14 22:19:49 +08:00
nsCompatibility.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsCounterManager.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsCounterManager.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsCSSColorUtils.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsCSSColorUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsCSSFrameConstructor.cpp Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. 2021-01-14 22:19:53 +08:00
nsCSSFrameConstructor.h Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. 2021-01-14 22:19:53 +08:00
nsCSSRendering.cpp Issue #1619 - Missing Dimension Computation 2020-08-06 10:23:09 +08:00
nsCSSRendering.h Issue #1619 - Convert Intrinsic Ratio to Float 2020-08-06 10:23:07 +08:00
nsCSSRenderingBorders.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsCSSRenderingBorders.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsDisplayItemTypes.h Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00
nsDisplayItemTypesList.h Issue #146 - Part 2: Remove custom table painting component. 2019-11-05 10:42:54 +08:00
nsDisplayList.cpp Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00
nsDisplayList.h Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00
nsDisplayListInvalidation.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsDisplayListInvalidation.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsDocumentViewer.cpp Issue #1053 - Part 2a: Remove android from /layout (partial) 2021-01-01 10:01:05 +08:00
nsFrameManager.cpp Bug 1426536 - Remove nsContentUtils::IsContentInsertionPoint 2020-04-18 07:06:29 +08:00
nsFrameManager.h Bug 1413619 - Fix insertion point computation when display: contents pseudos are involved. 2020-04-18 07:05:47 +08:00
nsFrameManagerBase.h Bug 1368547 - Remove nsFrameManagerBase::mPlaceholderMap and instead store the placeholder on a frame property on the out-of-flow 2020-04-18 07:04:32 +08:00
nsFrameTraversal.cpp Issue #80 - De-unify layout/base 2020-05-02 08:28:22 +08:00
nsFrameTraversal.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsGenConList.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsGenConList.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsIDocumentViewerPrint.h Bug 1426087 - Decrement nsDocumentViewer::mDestroyRefCount in a separate function. r=jwatt, a=RyanVM 2019-02-15 23:36:54 +08:00
nsIFrameTraversal.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsILayoutDebugger.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsILayoutHistoryState.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsIPercentBSizeObserver.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsIPresShell.h Issue #1053 - Part 2a: Remove android from /layout (partial) 2021-01-01 10:01:05 +08:00
nsIReflowCallback.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsIStyleSheetService.idl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsLayoutDebugger.cpp HTML - implement the labels attribute (follow up) 2019-02-15 23:36:21 +08:00
nsLayoutHistoryState.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsLayoutUtils.cpp Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. 2021-01-14 22:19:53 +08:00
nsLayoutUtils.h Issue #1619 - Convert Intrinsic Ratio to Float 2020-08-06 10:23:07 +08:00
nsPresArena.cpp Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00
nsPresArena.h Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00
nsPresArenaObjectList.h Issue #1656 - Part 4: Manual cleanup 2020-09-25 22:04:20 +08:00
nsPresContext.cpp Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. 2021-01-14 22:19:53 +08:00
nsPresContext.h Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. 2021-01-14 22:19:53 +08:00
nsPresShell.cpp Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. 2021-01-14 22:19:53 +08:00
nsPresShell.h Issue #1053 - Part 2a: Remove android from /layout (partial) 2021-01-01 10:01:05 +08:00
nsPresState.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsQuoteList.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsQuoteList.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsRefreshDriver.cpp Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
nsRefreshDriver.h Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
nsStyleChangeList.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsStyleChangeList.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsStyleSheetService.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
nsStyleSheetService.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
OverflowChangedTracker.h Attach FrameProperties to each frame instead of using a shared hashtable 2019-07-05 21:32:14 +08:00
PaintTracker.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PaintTracker.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PositionedEventTargeting.cpp Issue #1053 - Part 2a: Remove android from /layout (partial) 2021-01-01 10:01:05 +08:00
PositionedEventTargeting.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
RestyleLogging.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
RestyleManager.cpp Issue #80 - De-unify layout/base 2020-05-02 08:28:22 +08:00
RestyleManager.h Issue #80 - De-unify layout/base 2020-05-02 08:28:22 +08:00
RestyleManagerBase.cpp Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. 2021-01-14 22:19:53 +08:00
RestyleManagerBase.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
RestyleManagerHandle.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
RestyleManagerHandleInlines.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
RestyleTracker.cpp Remove SPS profiler. 2019-02-15 23:58:37 +08:00
RestyleTracker.h Remove SPS profiler. 2019-02-15 23:58:37 +08:00
RestyleTrackerInlines.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ScrollStyles.cpp Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. 2021-01-14 22:19:53 +08:00
ScrollStyles.h Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. 2021-01-14 22:19:53 +08:00
ServoRestyleManager.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
ServoRestyleManager.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
StackArena.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
StackArena.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
StaticPresData.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
StaticPresData.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
TouchManager.cpp Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00
TouchManager.h Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00
Units.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
UnitTransforms.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
WordMovementType.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ZoomConstraintsClient.cpp Issue #1053 - Part 2a: Remove android from /layout (partial) 2021-01-01 10:01:05 +08:00
ZoomConstraintsClient.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00