..
crashtests
Issue #2135 - Bug 1453789: Remove Element.createShadowRoot
2023-03-06 16:16:40 +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 #2107 - Clean up caret when destroying editor.
2023-02-20 11:11:02 +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
Issue #1656 - Remove more vim control lines.
2023-05-05 22:57:19 +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
Revert "Issue #1860 - Change LayerManagerData::mDisplayItems to a vector instead of hashtable"
2022-05-02 23:11:34 +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 #80 - Re-unify most of the layout engine
2022-09-09 10:12:59 +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
Issue #1656 - Remove more vim control lines.
2023-05-05 22:57:19 +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 #2176 - Don't reconstruct the parent when tearing down display:contents nodes with pseudo-elements.
2023-03-27 16:10:54 +08:00
nsCSSFrameConstructor.h
Issue #2135 - Bug 1329877: Optimize AncestorFilter usage in lazy frame construction
2023-03-06 16:20:24 +08:00
nsCSSRendering.cpp
Issue #21 - Remove Telemetry plumbing and fix build.
2022-04-28 10:25:48 +08:00
nsCSSRendering.h
Issue #1619 - Convert Intrinsic Ratio to Float
2020-08-06 10:23:07 +08:00
nsCSSRenderingBorders.cpp
Issue #1656 - Remove more vim control lines.
2023-05-05 22:57:19 +08:00
nsCSSRenderingBorders.h
Issue #1656 - Remove more vim control lines.
2023-05-05 22:57:19 +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 #1053 - Remove mobile-specific graphics "optimizations" (=compromises)
2021-03-11 10:13: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 #21 - Remove Telemetry plumbing and fix build.
2022-04-28 10:25:48 +08:00
nsFrameManager.cpp
Issue #1656 - Remove more vim control lines.
2023-05-05 22:57:19 +08:00
nsFrameManager.h
Issue #1656 - Remove more vim control lines.
2023-05-05 22:57:19 +08:00
nsFrameManagerBase.h
Issue #1656 - Remove more vim control lines.
2023-05-05 22:57:19 +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
Issue #1656 - Remove more vim control lines.
2023-05-05 22:57:19 +08:00
nsGenConList.h
Issue #1861 - Cache the most recent nsGenConNode to speed up future insertions.
2022-04-19 22:05:17 +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 #2030 - (chore) refactor event dispatch functions
2022-12-02 23:55:37 +08:00
nsLayoutUtils.h
Issue #2030 - (chore) refactor event dispatch functions
2022-12-02 23:55:37 +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 #2191 - Remove as much old fontconfig support as needed for Harfbuzz update.
2023-04-07 08:23:07 +08:00
nsPresContext.h
Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles.
2021-01-14 22:19:53 +08:00
nsPresShell.cpp
Issue #252 - Follow-up: Include a null check against mDocument
2023-04-08 07:33:48 +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
Issue #1656 - Remove more vim control lines.
2023-05-05 22:57:19 +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 #1592 - Part 1a: Prevent crashing if a slot element was selected via DOM Inspector
2023-03-24 09:03:42 +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