..
crashtests
Bug 1965617 - Increase assertion count by 1 for 1965081.html. r=dshin
2025-05-15 02:15:55 +00:00
test
Bug 1968678 - adjust EPSILON_PER_LINE to work with ubuntu 24.04's default font. r=emilio
2025-06-18 14:31:33 +00:00
AnonymousContentKey.h
AspectRatio.cpp
AspectRatio.h
AutoCopyListener.h
BlockReflowState.cpp
Bug 1887465 - Introduce UsedFloat and UsedClear types in layout, for the used values of CSS float and clear properties after resolving logical values. r=layout-reviewers,emilio
2024-11-25 22:58:47 +00:00
BlockReflowState.h
Bug 1887465 - Introduce UsedFloat and UsedClear types in layout, for the used values of CSS float and clear properties after resolving logical values. r=layout-reviewers,emilio
2024-11-25 22:58:47 +00:00
BRFrame.cpp
Bug 421436 - Remove the hack that forces all <br> frames to be 1 app unit wide. r=emilio
2025-02-22 04:43:30 +00:00
broken-image.png
ColumnSetWrapperFrame.cpp
Bug 1926015 - Percentage-basis aware intrinsic cache. r=TYLin,dholbert
2024-11-21 19:55:31 +00:00
ColumnSetWrapperFrame.h
ColumnUtils.cpp
ColumnUtils.h
CSSAlignUtils.cpp
Bug 1975356 - Convert AlignJustifyFlags to an EnumSet. r=dholbert
2025-07-03 22:20:36 +00:00
CSSAlignUtils.h
Bug 1975356 - Convert AlignJustifyFlags to an EnumSet. r=dholbert
2025-07-03 22:20:36 +00:00
CSSOrderAwareFrameIterator.cpp
Bug 1958131 - Fix CSSOrderAwareFrameIterator comparators to avoid using int32_t subtraction that may overflow. r=layout-reviewers,emilio
2025-04-14 15:35:48 +00:00
CSSOrderAwareFrameIterator.h
folder.png
frame-graph.py
FrameClass.py
FrameClasses.py
Bug 663367 - Merge nsMeterFrame into nsProgressFrame. r=TYLin
2025-06-17 06:17:44 +00:00
GenerateFrameLists.py
IntrinsicISizesCache.h
Bug 1936259 Part 2 - Clear mCacheWithPercentageBasis whenever mLastPercentageBasis is changed. r=dshin,dholbert
2024-12-18 06:20:32 +00:00
jar.mn
JustificationUtils.h
LayoutMessageUtils.h
MathMLTextRunFactory.cpp
Bug 1931736. Add missing braces around if/loop statements in layout/generic/. r=layout-reviewers,emilio
2024-11-17 05:03:58 +00:00
MathMLTextRunFactory.h
MiddleCroppingBlockFrame.cpp
Bug 1926015 - Percentage-basis aware intrinsic cache. r=TYLin,dholbert
2024-11-21 19:55:31 +00:00
MiddleCroppingBlockFrame.h
moz.build
Bug 1926015 - Percentage-basis aware intrinsic cache. r=TYLin,dholbert
2024-11-21 19:55:31 +00:00
nsAbsoluteContainingBlock.cpp
Bug 1975356 - Convert AlignJustifyFlags to an EnumSet. r=dholbert
2025-07-03 22:20:36 +00:00
nsAbsoluteContainingBlock.h
nsAtomicContainerFrame.h
nsBackdropFrame.cpp
nsBackdropFrame.h
nsBlockDebugFlags.h
nsBlockFrame.cpp
Bug 1971135: Use anchor resolution params in place of position property. r=TYLin
2025-06-16 20:35:30 +00:00
nsBlockFrame.h
Bug 1942036 - Don't ignore negative margins for scroll{Width,Height} on overflow:visible frames. r=dshin
2025-01-20 19:30:52 +00:00
nsBlockReflowContext.cpp
nsBlockReflowContext.h
nsCanvasFrame.cpp
Bug 1967507 - Simplify custom content container set-up. r=smaug,devtools-reviewers,nchevobbe
2025-05-22 13:06:12 +00:00
nsCanvasFrame.h
Bug 1967507 - Simplify custom content container set-up. r=smaug,devtools-reviewers,nchevobbe
2025-05-22 13:06:12 +00:00
nsColumnSetFrame.cpp
Bug 1927270 - Force fill columns if the current multicol's nested balancing depth exceeds the maximum. r=dshin
2025-01-09 22:16:35 +00:00
nsColumnSetFrame.h
Bug 1931736. Add missing braces around if/loop statements in layout/generic/. r=layout-reviewers,emilio
2024-11-17 05:03:58 +00:00
nsContainerFrame.cpp
Bug 663367 - Merge nsMeterFrame into nsProgressFrame. r=TYLin
2025-06-17 06:17:44 +00:00
nsContainerFrame.h
Bug 663367 - Merge nsMeterFrame into nsProgressFrame. r=TYLin
2025-06-17 06:17:44 +00:00
nsContainerFrameInlines.h
Bug 1971135: Use anchor resolution params in place of position property. r=TYLin
2025-06-16 20:35:30 +00:00
nsDirection.h
nsFirstLetterFrame.cpp
Bug 1971135: Use anchor resolution params in place of position property. r=TYLin
2025-06-16 20:35:30 +00:00
nsFirstLetterFrame.h
nsFlexContainerFrame.cpp
Bug 1973607 - Add logs to flex and grid container frame. r=layout-reviewers,emilio
2025-06-24 23:15:31 +00:00
nsFlexContainerFrame.h
Bug 1965833 Part 1 - Move IsLegacyBox() to nsIFrame and clean up obsolete comments. r=dholbert
2025-05-16 16:06:31 +00:00
nsFloatManager.cpp
Bug 1887465 - Introduce UsedFloat and UsedClear types in layout, for the used values of CSS float and clear properties after resolving logical values. r=layout-reviewers,emilio
2024-11-25 22:58:47 +00:00
nsFloatManager.h
Bug 1887465 - Introduce UsedFloat and UsedClear types in layout, for the used values of CSS float and clear properties after resolving logical values. r=layout-reviewers,emilio
2024-11-25 22:58:47 +00:00
nsFontInflationData.cpp
Bug 1931736. Add missing braces around if/loop statements in layout/generic/. r=layout-reviewers,emilio
2024-11-17 05:03:58 +00:00
nsFontInflationData.h
nsFrameList.cpp
Bug 242829 - Remove table caption list. r=dshin
2025-05-01 02:25:54 +00:00
nsFrameList.h
Bug 242829 - Remove table caption list. r=dshin
2025-05-01 02:25:54 +00:00
nsFrameSelection.cpp
Bug 1968981 - CSS Highlight API: Repaint Highlight selections after changing its priority or type. r=emilio
2025-05-29 15:18:52 +00:00
nsFrameSelection.h
Bug 1968981 - CSS Highlight API: Repaint Highlight selections after changing its priority or type. r=emilio
2025-05-29 15:18:52 +00:00
nsFrameSetFrame.cpp
Bug 1933521. Fix hit testing of backface-visibility: hidden frames that are not transformed. r=layout-reviewers,emilio
2025-06-12 10:21:07 +00:00
nsFrameSetFrame.h
nsFrameState.cpp
nsFrameState.h
nsFrameStateBits.h
Bug 1922298 - Add a fast way of tagging frames as captured, and make that view-transition-name a stacking-context-creating property. r=view-transitions-reviewers,boris
2025-02-26 12:29:49 +00:00
nsGridContainerFrame.cpp
Bug 1975356 - Convert AlignJustifyFlags to an EnumSet. r=dholbert
2025-07-03 22:20:36 +00:00
nsGridContainerFrame.h
Bug 1957501 Part 1 - Move CalculateTrackSizesForAxis() from ComputeBSizeForResolvingRowSizes() to Reflow(). r=dholbert
2025-05-31 23:21:58 +00:00
nsHTMLCanvasFrame.cpp
Bug 1972967 - Don't paint selection overlay for <canvas>. r=masayuki
2025-06-19 18:14:20 +00:00
nsHTMLCanvasFrame.h
nsHTMLParts.h
nsIAnonymousContentCreator.h
nsIFrame.cpp
Bug 1975633. Unconditionally create a back drop root display item. r=layout-reviewers,emilio
2025-07-07 09:31:23 +00:00
nsIFrame.h
Bug 1974838 - Add the new option to dump retained display list from layout debugger. r=TYLin,fluent-reviewers,flod
2025-07-02 23:32:24 +00:00
nsIFrameInlines.h
Bug 1965833 Part 1 - Move IsLegacyBox() to nsIFrame and clean up obsolete comments. r=dholbert
2025-05-16 16:06:31 +00:00
nsILineIterator.cpp
nsILineIterator.h
Bug 1931739. Switch RAII classes in layout code from MOZ_STACK_CLASS to MOZ_RAII. r=longsonr
2024-11-17 14:39:22 +00:00
nsImageFrame.cpp
Bug 1975029 - Remove dom::ImageTracker. r=smaug
2025-07-02 06:19:17 +00:00
nsImageFrame.h
Bug 1964671 - Fire download request navigate event. r=smaug
2025-05-07 11:14:19 +00:00
nsImageMap.cpp
Bug 1928932 - Part 1 - Add an mIsTrusted flag on script elements. r=smaug,credential-management-reviewers,dimi
2025-06-27 15:23:24 +00:00
nsImageMap.h
Bug 1953471 - Fall back to blob images less aggressively with image maps. r=jrmuizel,gfx-reviewers
2025-04-02 18:39:29 +00:00
nsInlineFrame.cpp
Bug 1971135: Use anchor resolution params in place of position property. r=TYLin
2025-06-16 20:35:30 +00:00
nsInlineFrame.h
Bug 1932800 - Fix caret baseline of empty inline and text frames. r=dshin
2024-11-24 14:46:16 +00:00
nsIntervalSet.cpp
Bug 1931736. Add missing braces around if/loop statements in layout/generic/. r=layout-reviewers,emilio
2024-11-17 05:03:58 +00:00
nsIntervalSet.h
nsIScrollPositionListener.h
nsIStatefulFrame.h
nsLeafFrame.cpp
nsLeafFrame.h
nsLineBox.cpp
Bug 1968899 - Add a missing space to nsLineBox::List output. r=layout-reviewers,emilio
2025-05-28 10:29:23 +00:00
nsLineBox.h
Bug 1887465 - Introduce UsedFloat and UsedClear types in layout, for the used values of CSS float and clear properties after resolving logical values. r=layout-reviewers,emilio
2024-11-25 22:58:47 +00:00
nsLineLayout.cpp
Bug 1971135: Use anchor resolution params in place of position property. r=TYLin
2025-06-16 20:35:30 +00:00
nsLineLayout.h
Bug 1936563: Recursively ensure inline elements in an empty linebox as having zero BSize and no baseline. r=layout-reviewers,emilio
2024-12-11 18:10:42 +00:00
nsPageContentFrame.cpp
Bug 1956128 - Clean up AddCanvasBackgroundColorItem callers. r=dshin
2025-05-26 10:09:15 +00:00
nsPageContentFrame.h
Bug 1945944: apply code formatting via Lando
2025-02-06 15:52:02 +00:00
nsPageFrame.cpp
Bug 1971135: Use anchor resolution params in place of position property. r=TYLin
2025-06-16 20:35:30 +00:00
nsPageFrame.h
nsPageSequenceFrame.cpp
nsPageSequenceFrame.h
nsPlaceholderFrame.cpp
Bug 1954762 - If nsLayoutUtils::IntrinsicForAxis needs the intrinsic block-size of an orthogonal child frame, do an immediate measuring reflow to get its desired size. r=layout-reviewers,emilio,TYLin
2025-04-01 08:16:29 +00:00
nsPlaceholderFrame.h
nsQueryFrame.h
nsRubyBaseContainerFrame.cpp
Bug 1932800 - Use ShouldHaveLineIfEmpty() to guarantee buttons have at least one line of height. r=dshin
2024-11-24 14:46:16 +00:00
nsRubyBaseContainerFrame.h
nsRubyBaseFrame.cpp
nsRubyBaseFrame.h
nsRubyContentFrame.cpp
nsRubyContentFrame.h
nsRubyFrame.cpp
nsRubyFrame.h
nsRubyTextContainerFrame.cpp
nsRubyTextContainerFrame.h
nsRubyTextFrame.cpp
nsRubyTextFrame.h
nsSplittableFrame.cpp
nsSplittableFrame.h
nsSubDocumentFrame.cpp
Bug 1971135: Use anchor resolution params in place of position property. r=TYLin
2025-06-16 20:35:30 +00:00
nsSubDocumentFrame.h
Bug 1955476: Propagate css 'zoom' to iframe subdocuments, as a modifier to full-page-zoom. r=emilio,layout-reviewers
2025-03-21 20:57:52 +00:00
nsTextFrame.cpp
Bug 1973393 - Treat transition between Hangul and non-Hangul chars as a word boundary. r=layout-reviewers,emilio
2025-06-24 21:01:17 +00:00
nsTextFrame.h
Bug 1950844 - Support spelling-error and grammar-error values of text-decoration-line. r=tlouw
2025-02-28 12:56:58 +00:00
nsTextFrameUtils.cpp
Bug 1935148 - Remove newline (instead of transforming to space) if adjacent to East-Asian punctuation character. r=m_kato
2025-01-02 10:17:53 +00:00
nsTextFrameUtils.h
Bug 1935148 - Remove newline (instead of transforming to space) if adjacent to East-Asian punctuation character. r=m_kato
2025-01-02 10:17:53 +00:00
nsTextPaintStyle.cpp
Bug 1931736. Add missing braces around if/loop statements in layout/generic/. r=layout-reviewers,emilio
2024-11-17 05:03:58 +00:00
nsTextPaintStyle.h
nsTextRunTransformations.cpp
Bug 1951893 - Remove unneeded StaticAtom suffixes. r=emilio
2025-03-11 11:36:09 +00:00
nsTextRunTransformations.h
nsVideoFrame.cpp
Bug 1933440. Make all display item destructors default and mark all display items final that can be. r=layout-reviewers,jfkthame
2024-12-06 13:22:11 +00:00
nsVideoFrame.h
PrintedSheetFrame.cpp
PrintedSheetFrame.h
ReflowInput.cpp
Bug 1971135: Use anchor resolution params in place of position property. r=TYLin
2025-06-16 20:35:30 +00:00
ReflowInput.h
Bug 1971135: Implement and use anchor positioning parameter helpers. r=layout-reviewers,TYLin
2025-06-16 20:35:27 +00:00
ReflowOutput.cpp
Bug 1940938: apply code formatting via Lando
2025-01-15 19:42:07 +00:00
ReflowOutput.h
RubyUtils.cpp
RubyUtils.h
ScrollAnchorContainer.cpp
Bug 1931447 - Output scroll anchor logs in CSS units. r=botond
2024-11-15 22:07:43 +00:00
ScrollAnchorContainer.h
ScrollAnimationBezierPhysics.cpp
Bug 1931736. Add missing braces around if/loop statements in layout/generic/. r=layout-reviewers,emilio
2024-11-17 05:03:58 +00:00
ScrollAnimationBezierPhysics.h
ScrollAnimationMSDPhysics.cpp
ScrollAnimationMSDPhysics.h
ScrollAnimationPhysics.h
ScrollbarActivity.cpp
ScrollbarActivity.h
ScrollbarPreferences.h
ScrollContainerFrame.cpp
Bug 1975633. Unconditionally create a back drop root display item. r=layout-reviewers,emilio
2025-07-07 09:31:23 +00:00
ScrollContainerFrame.h
Bug 1972663 - Allow capturing dialogs and "regular" top layer items in view transitions. r=tnikkel
2025-07-03 10:14:36 +00:00
ScrollGeneration.cpp
ScrollGeneration.h
ScrollOrigin.h
Bug 1931447 - Use MOZ_DEFINE_ENUM_CLASS_WITH_BASE_AND_TOSTRING for some scroll related enums. r=botond
2024-11-15 22:07:42 +00:00
ScrollPositionUpdate.cpp
Bug 1931447 - Use MOZ_DEFINE_ENUM_CLASS_WITH_BASE_AND_TOSTRING for some scroll related enums. r=botond
2024-11-15 22:07:42 +00:00
ScrollPositionUpdate.h
Bug 1931447 - Use MOZ_DEFINE_ENUM_CLASS_WITH_BASE_AND_TOSTRING for some scroll related enums. r=botond
2024-11-15 22:07:42 +00:00
ScrollSnap.cpp
Bug 1934118 - Tweak the returned value of GetSnapPointForDestination. r=dlrobertson
2024-12-16 01:44:45 +00:00
ScrollSnap.h
ScrollSnapInfo.cpp
ScrollSnapInfo.h
ScrollSnapTargetId.h
ScrollVelocityQueue.cpp
ScrollVelocityQueue.h
SelectionMovementUtils.cpp
Bug 1954020 - Rename "limiter" of nsFrameSelection to "independent selection root element" r=emilio
2025-03-17 12:49:58 +00:00
SelectionMovementUtils.h
Bug 1946001 - Fix some points which may cross independent selection boundary r=emilio,jjaschke
2025-03-17 12:49:57 +00:00
StickyScrollContainer.cpp
Bug 1971135: Implement and use anchor positioning parameter helpers. r=layout-reviewers,TYLin
2025-06-16 20:35:27 +00:00
StickyScrollContainer.h
TextDrawTarget.h
TextOverflow.cpp
Bug 1965330 - Make GetSnappedBaseline[X|Y] gated by layout.disable-pixel-alignment. r=emilio
2025-06-06 09:06:43 +00:00
TextOverflow.h
ViewportFrame.cpp
Bug 1972663 - Allow capturing dialogs and "regular" top layer items in view transitions. r=tnikkel
2025-07-03 10:14:36 +00:00
ViewportFrame.h
Bug 1972663 - Allow capturing dialogs and "regular" top layer items in view transitions. r=tnikkel
2025-07-03 10:14:36 +00:00
Visibility.h
WBRFrame.cpp
WritingModes.h
Bug 1947413 - Grid items should join the correct baseline sharing group r=dholbert
2025-07-02 09:41:11 +00:00