gecko-dev/layout/generic
Xidorn Quan 681c592a20 Bug 1475033 part 2 - Add a ShowScrollbar enum to be used in ScrollReflowInput. r=mstange
Overflow properties have two semantics nowadays:
1. controlling whether the scrollbar should be shown;
2. controlling whether the content is scrollable.

However, with the scrollbar-width property being added, scrollability
and presence of scrollbar no longer binds together.

This change attempts to draw a boundary between value of overflow and
presence of scrollbar by making it clear that for ScrollReflowInput, we
only care about whether scrollbar should be shown. This should make it
easier to reason about further changes involving presence of scrollbar.

MozReview-Commit-ID: 2E964z0SkW4

--HG--
extra : rebase_source : e59eb078127a71de5bc9b0537d4fe8d540965ba2
2018-08-03 17:44:15 +10:00
..
crashtests Bug 1478178 - Sync the condition in ApplyFrameJustification as that in ComputeFrameJustification. r=dholbert 2018-08-13 00:07:35 +00:00
test Bug 1446940 part 5. Stop getting docshells from windows via getInterface in dom/editor/etc code. r=kmag 2018-08-01 13:07:11 -04:00
BRFrame.cpp Bug 1476054: Fixes and cleanups for Servo PR #21156. r=me 2018-07-17 10:23:26 +02:00
BlockReflowInput.cpp Bug 1476054: Fixes and cleanups for Servo PR #21156. r=me 2018-07-17 10:23:26 +02:00
BlockReflowInput.h Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron 2018-07-12 09:42:14 +03:00
CSSAlignUtils.cpp Bug 1468263 - Make CSSAlignUtils use the LogicalSize::Size accessor instead of manually selecting I/BSize (idempotent patch). r=dholbert 2018-06-12 18:06:55 +02:00
CSSAlignUtils.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
CSSOrderAwareFrameIterator.cpp
CSSOrderAwareFrameIterator.h Bug 1387431 - Adjust condition for compiler-crash hackaround, to avoid crash in clang 3.9 as well. r=dholbert 2017-10-09 13:37:18 -07:00
DetailsFrame.cpp Bug 1460158 - Ignore non-primary child frames when searching for the main <summary> frame. r=xidorn 2018-05-17 17:30:34 +02:00
DetailsFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
FrameChildList.cpp Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj 2018-06-17 22:43:11 -07:00
FrameChildList.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
FrameTypeList.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
JustificationUtils.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
MathMLTextRunFactory.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
MathMLTextRunFactory.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
ReflowInput.cpp Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:39 +10:00
ReflowInput.h Bug 1452080: Remove ComputedStyle::PresContext usage from layout and canvas code. r=xidorn 2018-04-09 11:19:49 +02:00
ReflowOutput.cpp Bug 1466448 - Part 2: Remove unused ReflowOutput::mFlags. r=mats 2018-06-04 16:22:10 +10:00
ReflowOutput.h Bug 1466448 - Part 2: Remove unused ReflowOutput::mFlags. r=mats 2018-06-04 16:22:10 +10:00
RubyUtils.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
RubyUtils.h Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:39 +10:00
ScrollAnimationBezierPhysics.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
ScrollAnimationBezierPhysics.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
ScrollAnimationMSDPhysics.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
ScrollAnimationMSDPhysics.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
ScrollAnimationPhysics.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
ScrollSnap.cpp Bug 1443672: Adjust a few .cpp files in layout to #include their own header first. r=emilio 2018-03-06 15:59:36 -08:00
ScrollSnap.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
ScrollVelocityQueue.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
ScrollVelocityQueue.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
ScrollbarActivity.cpp Bug 1455055 part 3. Clean up HandleEvent implementations in layout. r=masayuki 2018-04-20 00:49:29 -04:00
ScrollbarActivity.h Bug 1468663 part 2: Add missing #includes, forward-decls, and 'using' statements in layout/generic to fix bustage in non-unified builds. r=emilio 2018-06-15 18:00:36 +00:00
StickyScrollContainer.cpp Bug 1448688: Remove RestyleTracker, ComputedStyle::AsServo, old style system element bits. r=xidorn 2018-03-26 09:38:07 +02:00
StickyScrollContainer.h Bug 1442767 - Rename Box to RectAbsolute (Gecko changes). r=kats 2018-03-05 18:08:18 -05:00
TextDrawTarget.h Bug 1456114 - Update for WR PR 2679. r=jrmuizel 2018-04-26 14:15:19 -04:00
TextOverflow.cpp Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:39 +10:00
TextOverflow.h Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron 2018-07-12 09:42:14 +03:00
ViewportFrame.cpp Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond 2018-07-22 21:49:38 +02:00
ViewportFrame.h Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond 2018-07-22 21:49:38 +02:00
Visibility.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
WritingModes.h Bug 1476054: Fixes and cleanups for Servo PR #21156. r=me 2018-07-17 10:23:26 +02:00
broken-image.png Bug 1234008 - Recompress some png images with zopflipng r=Dolske,Grisha,jryans 2018-01-27 15:57:42 +08:00
folder.png Bug 1234008 - Recompress some png images with zopflipng r=Dolske,Grisha,jryans 2018-01-27 15:57:42 +08:00
frame-graph.py
jar.mn
loading-image.png Bug 1234008 - Recompress some png images with zopflipng r=Dolske,Grisha,jryans 2018-01-27 15:57:42 +08:00
moz.build Bug 1433715 - Make fallback folder icon content-accessible. r=Gijs 2018-01-28 23:01:42 +01:00
nsAbsoluteContainingBlock.cpp Bug 1311892 - Implement <overflow-position> 'safe'/'unsafe' for absolutely positioned boxes in grid and flexbox. r=dholbert 2018-07-19 12:30:48 -07:00
nsAbsoluteContainingBlock.h Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz 2017-11-07 01:20:33 +01:00
nsAtomicContainerFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsAutoCopyListener.h Bug 1387143 part 12. Remove nsISelectionPrivate::Add/RemoveSelectionListener. r=mats 2018-05-08 13:52:37 -04:00
nsBackdropFrame.cpp Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsBackdropFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsBlockDebugFlags.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsBlockFrame.cpp Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:39 +10:00
nsBlockFrame.h Bug 1459937 - Mark pulled floats (from pulled lines) dirty - r=dbaron 2018-07-10 11:36:33 +10:00
nsBlockReflowContext.cpp Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron 2018-07-12 09:42:14 +03:00
nsBlockReflowContext.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsBulletFrame.cpp Bug 1476506: Move RoundedRect into Moz2D and convert all callers. r=mattwoodrow 2018-07-18 08:55:43 +02:00
nsBulletFrame.h Bug 1479859 patch 3 - Add an nsIFrame::IsFrameOfType bit to say whether frames support contain:layout and contain:paint. r=dholbert 2018-08-07 15:02:07 -07:00
nsCanvasFrame.cpp Bug 1472020 - Make AccessibleCaret a bit saner. r=bz,TYLin 2018-08-13 11:56:48 +02:00
nsCanvasFrame.h Bug 1460691 - Support tooltips in top level non-XUL windows. r=enndeakin+6102,mats+6102 2018-07-03 14:20:43 -07:00
nsColumnSetFrame.cpp Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:39 +10:00
nsColumnSetFrame.h Bug 1460075 - Use 1px as the minimum column width. r=dbaron 2018-08-13 17:48:42 +00:00
nsContainerFrame.cpp Bug 1459937 - Mark pulled floats (from pulled lines) dirty - r=dbaron 2018-07-10 11:36:33 +10:00
nsContainerFrame.h Bug 1459937 - Mark pulled floats (from pulled lines) dirty - r=dbaron 2018-07-10 11:36:33 +10:00
nsDirection.h Bug 1387143 part 20. Remove nsISelectionPrivate. r=mats 2018-05-08 13:52:38 -04:00
nsFirstLetterFrame.cpp Bug 1482782 - Part 4: Move CSS pseudo-element atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:00 +10:00
nsFirstLetterFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsFlexContainerFrame.cpp Bug 1472843 - Implement justify-content:left/right/start/end, align-content:start/end, align-self:self-start/self-end for flexbox. r=dholbert 2018-08-03 07:56:32 -07:00
nsFlexContainerFrame.h Bug 1398483 - Implement column and row gap for flexbox. r=dholbert 2018-06-19 10:28:31 -07:00
nsFloatManager.cpp Bug 1476054: Fixes and cleanups for Servo PR #21139. r=me 2018-07-17 10:15:46 +02:00
nsFloatManager.h Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron 2018-07-12 09:42:14 +03:00
nsFontInflationData.cpp Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio 2017-11-09 03:00:48 +01:00
nsFontInflationData.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsFrame.cpp Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:39 +10:00
nsFrame.h Merge mozilla-inbound to mozilla-central. a=merge 2018-08-14 19:15:33 +03:00
nsFrameIdList.h Bug 1450250: Make svg:use use an actual shadow tree. r=heycam 2018-07-20 14:44:51 +02:00
nsFrameList.cpp Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj 2018-04-28 12:50:58 -07:00
nsFrameList.h Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj 2018-04-28 12:50:58 -07:00
nsFrameSelection.cpp Bug 1481645 - Remove some redundant uses of do_QueryInterface. r=bzbarsky 2018-08-13 09:05:19 +00:00
nsFrameSelection.h Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron 2018-07-12 09:42:14 +03:00
nsFrameSetFrame.cpp Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:39 +10:00
nsFrameSetFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsFrameState.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsFrameState.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsFrameStateBits.h No bug - Correct a bug number in nsFrameStateBits.h. rs=emilio 2018-08-03 12:59:08 -07:00
nsGfxScrollFrame.cpp Bug 1475033 part 2 - Add a ShowScrollbar enum to be used in ScrollReflowInput. r=mstange 2018-08-03 17:44:15 +10:00
nsGfxScrollFrame.h Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond 2018-07-22 21:49:38 +02:00
nsGridContainerFrame.cpp Bug 1311892 - Implement <overflow-position> 'safe'/'unsafe' for absolutely positioned boxes in grid and flexbox. r=dholbert 2018-07-19 12:30:48 -07:00
nsGridContainerFrame.h Bug 1468416 Part 1: Make nsGridContainerFrame::GetGridFrameWithComputedInfo use the same code to find the grid container frame as used by the layout algorithm itself. r=mats 2018-06-14 16:35:42 -07:00
nsHTMLCanvasFrame.cpp Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj 2018-06-17 22:43:11 -07:00
nsHTMLCanvasFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsHTMLParts.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsIAnonymousContentCreator.h Bug 1478069: Remove ContentInfo::mChildren. r=bz 2018-07-25 11:31:23 +02:00
nsIFrame.h Bug 1479859 patch 3 - Add an nsIFrame::IsFrameOfType bit to say whether frames support contain:layout and contain:paint. r=dholbert 2018-08-07 15:02:07 -07:00
nsIFrameInlines.h Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:39 +10:00
nsILineIterator.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsIObjectFrame.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsIPageSequenceFrame.h Bug 1419739 Part 2: Clean up resulting (and some existing) unused printing code. r=jwatt 2017-11-29 07:58:49 +00:00
nsIScrollPositionListener.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsIScrollableFrame.h Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond 2018-07-22 21:49:38 +02:00
nsIStatefulFrame.h Bug 1438026 - Part 3: Replace nsPresState with the new PresState type, r=baku 2018-04-10 17:49:44 -04:00
nsImageFrame.cpp Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:39 +10:00
nsImageFrame.h Bug 1478069: Trivial frame constructor cleanup. r=TYLin 2018-07-25 11:31:18 +02:00
nsImageMap.cpp Bug 1402247 - Use encoding_rs for XPCOM string encoding conversions. r=Nika,erahm,froydnj. 2018-08-14 14:43:42 +03:00
nsImageMap.h Bug 1424952: Modernize a bit more nsImageMap, and make removals a bit more incremental. r=dholbert 2017-12-15 17:53:41 +01:00
nsInlineFrame.cpp Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:39 +10:00
nsInlineFrame.h Bug 1479859 patch 3 - Add an nsIFrame::IsFrameOfType bit to say whether frames support contain:layout and contain:paint. r=dholbert 2018-08-07 15:02:07 -07:00
nsIntervalSet.cpp Bug 1437623 part 1: (layout/generic) Add missing includes/namespaces to preemptively fix unified bustage. r=mats 2018-02-13 09:08:41 -08:00
nsIntervalSet.h
nsLeafFrame.cpp Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj 2018-06-17 22:43:11 -07:00
nsLeafFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsLineBox.cpp Bug 1476054: Fixes and cleanups for Servo PR #21156. r=me 2018-07-17 10:23:26 +02:00
nsLineBox.h Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron 2018-07-12 09:42:14 +03:00
nsLineLayout.cpp Bug 1478178 - Sync the condition in ApplyFrameJustification as that in ComputeFrameJustification. r=dholbert 2018-08-13 00:07:35 +00:00
nsLineLayout.h Bug 1426760: Don't let placeholders affect line height. r=jfkthame 2017-12-22 17:28:24 +01:00
nsPageContentFrame.cpp Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsPageContentFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsPageFrame.cpp Bug 1460491 - Part 1: Split nsDisplayItem::mVisibleRect into two members, one for each stated purpose. Gets rid of the save/restore since we no longer modify the building rect. r=jnicol 2018-05-16 15:56:32 +12:00
nsPageFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsPlaceholderFrame.cpp Bug 1478069: Trivial frame constructor cleanup. r=TYLin 2018-07-25 11:31:18 +02:00
nsPlaceholderFrame.h Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj 2018-04-28 12:50:58 -07:00
nsPluginFrame.cpp Bug 1460491 - Part 1: Split nsDisplayItem::mVisibleRect into two members, one for each stated purpose. Gets rid of the save/restore since we no longer modify the building rect. r=jnicol 2018-05-16 15:56:32 +12:00
nsPluginFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsQueryFrame.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsRubyBaseContainerFrame.cpp Bug 1479859 patch 3 - Add an nsIFrame::IsFrameOfType bit to say whether frames support contain:layout and contain:paint. r=dholbert 2018-08-07 15:02:07 -07:00
nsRubyBaseContainerFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsRubyBaseFrame.cpp Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsRubyBaseFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsRubyContentFrame.cpp Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:39 +10:00
nsRubyContentFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsRubyFrame.cpp Bug 1459937 - Mark pulled floats (from pulled lines) dirty - r=dbaron 2018-07-10 11:36:33 +10:00
nsRubyFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsRubyTextContainerFrame.cpp Bug 1479859 patch 3 - Add an nsIFrame::IsFrameOfType bit to say whether frames support contain:layout and contain:paint. r=dholbert 2018-08-07 15:02:07 -07:00
nsRubyTextContainerFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsRubyTextFrame.cpp Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsRubyTextFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsSimplePageSequenceFrame.cpp Bug 1459997 - Add much more rigorous assertions for retained-dl assumptions. r=miko 2018-05-01 11:56:40 -04:00
nsSimplePageSequenceFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsSplittableFrame.cpp Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz 2017-11-07 01:20:33 +01:00
nsSplittableFrame.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsSubDocumentFrame.cpp Bug 1483090 - Rename StyleUserInterface to StyleUI. r=emilio 2018-08-14 08:37:37 +00:00
nsSubDocumentFrame.h Bug 1466024 - Cleanup nsDisplaySubDocument display items when we swap the subdoc into a different outer document. r=miko 2018-06-01 17:23:55 +12:00
nsTextFrame.cpp Bug 1482782 - Part 4: Move CSS pseudo-element atoms to nsGkAtoms. r=njn,emilio 2018-08-15 15:46:00 +10:00
nsTextFrame.h Bug 1463115 - Try to skip irrelevant (collapsed/trimmed) whitespace when collecting used font faces for devtools inspector. r=jwatt 2018-05-24 14:44:09 +01:00
nsTextFrameUtils.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsTextFrameUtils.h Bug 1453795 - Layout - Initialize member fields in classes/ structures. r=dbaron 2018-07-12 09:42:14 +03:00
nsTextRunTransformations.cpp Bug 1476304 - Exclude Georgian letters from the mapping used by text-transform:uppercase, due to lack of font support. r=gandalf 2018-07-27 14:35:04 +01:00
nsTextRunTransformations.h Bug 1468663 part 2: Add missing #includes, forward-decls, and 'using' statements in layout/generic to fix bustage in non-unified builds. r=emilio 2018-06-15 18:00:36 +00:00
nsVideoFrame.cpp Bug 1431255 - Part V, Set the reflectors of the UA Widget DOM to UA Widget Scope r=bholley 2018-06-29 13:39:46 -07:00
nsVideoFrame.h Bug 1431255 - Part II, Create a Shadow Root in HTMLMediaElement when enabled, skipping <xul:videocontrols> r=dholbert,smaug 2018-06-27 11:12:38 -07:00