gecko-dev/layout/generic
Masayuki Nakano 83f155f075 Bug 1498816 - part 1: Make nsFrameSelection::CommonPageMove() emulate click in current selection limiter r=smaug
nsFrameSelection::CommonPageMove() is called only by
nsTextInputSelectionImpl::PageMove() and PresShell::PageMove().  So, this is
the only implementation of (Shift+) PageDown and (Shift+) PageUp.

This scrolls down/up the specific frame.  However, this allows to scroll
outside of selection limiter, for example, even when an editing host is
focused, its parent scrollable element may be scrolled.  This is same behavior
as Blink so that we should keep this behavior.

However, it also emulates to click same position after scroll and this behavior
is different from Blink.  At this time, it does not check selection limiter and
then, nsFrameSelection::HandleClick() may reset selection limiter the scrolled
frame is a parent frame of the limiter.

Therefore, this patch makes it check if the scrolled frame is a parent of the
limiter, and if so, use result of GetFrameToPageSelect() to emulate a click
instead.  The result won't be a parent of the limiter because it is used when
handling Shift + PageDown and Shift + PageUp which are always handled in the
limiter.

Differential Revision: https://phabricator.services.mozilla.com/D13202

--HG--
extra : moz-landing-system : lando
2018-11-29 06:16:15 +00:00
..
crashtests Bug 1503824 - Migrate the treecols binding into a custom element. r=bgrins 2018-11-27 18:43:58 +01:00
test Bug 1499961 - Regression test for future movable reflow roots - r=dbaron 2018-11-14 10:15:40 +00:00
AutoCopyListener.h Bug 1486370 - Change nsAutoCopyListener to a static class r=smaug 2018-08-30 07:36:23 +00:00
BlockReflowInput.cpp Bug 1507127 - Also move page-break-inside outside of mako. r=heycam 2018-11-15 08:16:23 +00:00
BlockReflowInput.h Merge mozilla-inbound to mozilla-central. a=merge 2018-08-24 00:40:14 +03:00
BRFrame.cpp Bug 1490611 - physical to logical name refactor: DISPLAY_*_WIDTH to DISPLAY_*_INLINE_SIZE(as well as the relevant struct in the macro contents) r=jfkthame 2018-09-12 12:35:47 +00:00
broken-image.png Bug 1234008 - Recompress some png images with zopflipng r=Dolske,Grisha,jryans 2018-01-27 15:57:42 +08:00
ColumnSetWrapperFrame.cpp Bug 1506216 - Remove bogus assert in AssertColumnSpanWrapperSubtreeIsSane(). r=bzbarsky 2018-11-21 18:59:00 +00:00
ColumnSetWrapperFrame.h Bug 1421105 Part 5 - Fix anonymous -moz-column-span-wrapper block's style is overridden after restyling. r=bzbarsky,emilio 2018-11-08 19:11:55 +00: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
DetailsFrame.cpp Bug 1492894 - part 1 - make the node hierarchy consistently constructed with NodeInfo&&; r=mccr8 2018-09-21 16:45:49 -04: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
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
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 1346983 - Add ColumnSetWrapperFrame to wrap nsColumnSetFrames and column span frames. r=dbaron 2018-09-06 17:58:24 +00:00
jar.mn
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
loading-image.png Bug 1234008 - Recompress some png images with zopflipng r=Dolske,Grisha,jryans 2018-01-27 15:57:42 +08: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
moz.build Bug 1346983 - Add ColumnSetWrapperFrame to wrap nsColumnSetFrames and column span frames. r=dbaron 2018-09-06 17:58:24 +00: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 916972 - Eliminate nsIFrame::GetSplittableType() completely. r=mats,dholbert 2018-11-05 19:11:12 +00: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 916972 - Eliminate nsIFrame::GetSplittableType() completely. r=mats,dholbert 2018-11-05 19:11:12 +00:00
nsBlockFrame.h Bug 916972 - Eliminate nsIFrame::GetSplittableType() completely. r=mats,dholbert 2018-11-05 19:11:12 +00: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 1420628 - Avoid allocations for each text display item. r=jrmuizel 2018-11-25 22:57:04 +00: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 1490611 - physical to logical name refactor: DISPLAY_*_WIDTH to DISPLAY_*_INLINE_SIZE(as well as the relevant struct in the macro contents) r=jfkthame 2018-09-12 12:35:47 +00:00
nsCanvasFrame.h Bug 1488684 - Made nsIFrame-derived classes and some others 'final' where possible - r=dbaron 2018-09-06 01:23:14 +00:00
nsColumnSetFrame.cpp Bug 1497990 Part 2 - Do not carry block-end margin out of ColumnSetFrame. r=dbaron 2018-11-09 21:02:12 +00:00
nsColumnSetFrame.h Bug 1497990 Part 2 - Do not carry block-end margin out of ColumnSetFrame. r=dbaron 2018-11-09 21:02:12 +00:00
nsContainerFrame.cpp Bug 1486602 Part 2 - Replace RenumberLists with RenumberList in comments r=mats 2018-09-26 01:22:24 +00: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 Backed out 2 changesets (bug 1506687) for causing mochitest mass failures. CLOSED TREE 2018-11-17 05:05:53 +02:00
nsFlexContainerFrame.h Backed out 2 changesets (bug 1506687) for causing mochitest mass failures. CLOSED TREE 2018-11-17 05:05:53 +02:00
nsFloatManager.cpp Bug 1504078 - Use references in the shapes code. r=bradwerth,TYLin 2018-11-02 18:19:06 +00: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 1428670 - Part 3: Store the effective container ISize within the FontInflationData. r=dbaron 2018-10-02 15:23:17 +00:00
nsFontInflationData.h Bug 1428670 - Part 3: Store the effective container ISize within the FontInflationData. r=dbaron 2018-10-02 15:23:17 +00:00
nsFrame.cpp Bug 1506547 - Align user-select behavior more with other UAs. r=mats 2018-11-26 09:21:37 +00:00
nsFrame.h Bug 1494801: Don't add additional "contain:paint" clipping on scroll frames. r=mattwoodrow 2018-11-19 23:45:19 +00:00
nsFrameIdList.h Bug 1504576 - Remove XUL nsProgressMeterFrame. r=dholbert 2018-11-08 22:15:38 +01: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 1489139 - Ensure unbound generated content doesn't remain in the active chain. r=smaug 2018-09-12 16:56:40 +02:00
nsFrameSelection.cpp Bug 1498816 - part 1: Make nsFrameSelection::CommonPageMove() emulate click in current selection limiter r=smaug 2018-11-29 06:16:15 +00:00
nsFrameSelection.h Bug 1506547 - Align user-select behavior more with other UAs. r=mats 2018-11-26 09:21:37 +00:00
nsFrameSetFrame.cpp Bug 1481098 - Remove Unused aParentContext Parameter in ServoStyleSet::ResolveStyleFor Function r=dbaron 2018-09-18 08:01:36 +00:00
nsFrameSetFrame.h Bug 1488684 - Made nsIFrame-derived classes and some others 'final' where possible - r=dbaron 2018-09-06 01:23:14 +00: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 Backed out 6 changesets (bug 1159042) for crashtest failures. CLOSED TREE 2018-11-27 06:30:07 +02:00
nsGfxScrollFrame.cpp Bug 1503029 - Ensure the slider frame is notified of APZ drag initiation. r=botond 2018-11-22 18:00:49 +00:00
nsGfxScrollFrame.h Bug 1503029 - Ensure the slider frame is notified of APZ drag initiation. r=botond 2018-11-22 18:00:49 +00:00
nsGridContainerFrame.cpp (no bug) - Add a couple of 'clang-format off' code comments to preserve formatting for readability. r=me 2018-11-21 22:05:20 +01:00
nsGridContainerFrame.h Bug 1478485 - Use the stored CB on abs.pos. grid items when calculating used offset values. r=dholbert 2018-09-11 00:57:53 +02:00
nsHTMLCanvasFrame.cpp Bug 1503447 - Always use zero origin for WR reference frames and stacking contexts r=kats 2018-11-28 15:32:41 +00: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 1346983 - Add ColumnSetWrapperFrame to wrap nsColumnSetFrames and column span frames. r=dbaron 2018-09-06 17:58:24 +00:00
nsIAnonymousContentCreator.h Bug 1478069: Remove ContentInfo::mChildren. r=bz 2018-07-25 11:31:23 +02:00
nsIFrame.h Bug 1506547 - Align user-select behavior more with other UAs. r=mats 2018-11-26 09:21:37 +00:00
nsIFrameInlines.h Bug 1421105 Part 5 - Fix anonymous -moz-column-span-wrapper block's style is overridden after restyling. r=bzbarsky,emilio 2018-11-08 19:11:55 +00: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
nsImageFrame.cpp Bug 1506592 - Make sure to only display the broken image icon if there's a request at all. r=bzbarsky 2018-11-13 10:55:59 +00:00
nsImageFrame.h Bug 1506592 - Make sure to only display the broken image icon if there's a request at all. r=bzbarsky 2018-11-13 10:55:59 +00:00
nsImageMap.cpp Bug 1451169 - Use nsStaticAtom* instead of nsStaticAtom** in Element.h. r=baku 2018-04-03 13:21:06 +10: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 1421105 Part 5 - Fix anonymous -moz-column-span-wrapper block's style is overridden after restyling. r=bzbarsky,emilio 2018-11-08 19:11:55 +00: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
nsIObjectFrame.h Bug 1507540 part 7. Use notxpcom more in dom/. r=mccr8 2018-11-19 20:20:17 -05: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
nsIScrollableFrame.h Bug 1503029 - Ensure the slider frame is notified of APZ drag initiation. r=botond 2018-11-22 18:00: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
nsIStatefulFrame.h Bug 1438026 - Part 3: Replace nsPresState with the new PresState type, r=baku 2018-04-10 17:49:44 -04:00
nsLeafFrame.cpp Bug 1494426 part 1: Use ReflowInput::AvailableSize() convenience method in a few more places. r=TYLin 2018-09-26 21:42:41 +00: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 1487221 - Add memory reporting for nsLineBox::mFrames. r=bz 2018-09-19 05:27:18 +02:00
nsLineBox.h Bug 1487221 - Add memory reporting for nsLineBox::mFrames. r=bz 2018-09-19 05:27:18 +02:00
nsLineLayout.cpp Bug 1500627 - Fix some potential bugs of sizing properties for keywords in the block axis r=mats 2018-10-29 22:56:42 +00:00
nsLineLayout.h Bug 1484521 - Prepend bullet frame in line layout. r=jfkthame 2018-08-24 10:44:04 +00: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 1488684 - Made nsIFrame-derived classes and some others 'final' where possible - r=dbaron 2018-09-06 01:23:14 +00: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 1489015 - Make NS_NewPlaceholderFrame() return nsPlaceholderFrame* to avoid type casting r=bzbarsky 2018-09-14 17:14:53 +00:00
nsPlaceholderFrame.h Bug 1489015 - Make NS_NewPlaceholderFrame() return nsPlaceholderFrame* to avoid type casting r=bzbarsky 2018-09-14 17:14:53 +00:00
nsPluginFrame.cpp Bug 1507540 part 7. Use notxpcom more in dom/. r=mccr8 2018-11-19 20:20:17 -05:00
nsPluginFrame.h Bug 1507540 part 7. Use notxpcom more in dom/. r=mccr8 2018-11-19 20:20:17 -05:00
nsQueryFrame.h Bug 1489454 - Remove all trailing whitespaces (again) r=Ehsan 2018-09-07 14:47:51 +00: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 916972 - Eliminate nsIFrame::GetSplittableType() completely. r=mats,dholbert 2018-11-05 19:11:12 +00:00
nsSplittableFrame.h Bug 916972 - Eliminate nsIFrame::GetSplittableType() completely. r=mats,dholbert 2018-11-05 19:11:12 +00:00
nsSubDocumentFrame.cpp Bug 1509044 - FrameLoader.clipSubdocument is unused. r=jwatt,smaug 2018-11-21 20:06:15 +00:00
nsSubDocumentFrame.h Bug 1509044 - FrameLoader.clipSubdocument is unused. r=jwatt,smaug 2018-11-21 20:06:15 +00:00
nsTextFrame.cpp Merge inbound to mozilla-central a=merge 2018-11-27 00:34:45 +02:00
nsTextFrame.h Bug 1509167 - Cache an nsFontMetrics reference in nsTextFrame so that we don't have to re-create it on every DrawText call. r=jwatt 2018-11-26 17:59:50 +00: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 1498148 - Implement text-transform: full-size-kana. r=xidorn 2018-10-14 09:42:24 +11: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 1490611 - physical to logical name refactor: DISPLAY_*_WIDTH to DISPLAY_*_INLINE_SIZE(as well as the relevant struct in the macro contents) r=jfkthame 2018-09-12 12:35:47 +00:00
nsVideoFrame.h Bug 1488684 - Made nsIFrame-derived classes and some others 'final' where possible - r=dbaron 2018-09-06 01:23:14 +00:00
ReflowInput.cpp Backed out 6 changesets (bug 1159042) for crashtest failures. CLOSED TREE 2018-11-27 06:30:07 +02:00
ReflowInput.h Backed out 6 changesets (bug 1159042) for crashtest failures. CLOSED TREE 2018-11-27 06:30:07 +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 1502059 - Don't always cancel a scroll animation when we have a relative scroll offset update. r=botond 2018-10-25 17:21:29 -05:00
ScrollAnimationBezierPhysics.h Bug 1502059 - Don't always cancel a scroll animation when we have a relative scroll offset update. r=botond 2018-10-25 17:21:29 -05:00
ScrollAnimationMSDPhysics.cpp Bug 1502059 - Don't always cancel a scroll animation when we have a relative scroll offset update. r=botond 2018-10-25 17:21:29 -05:00
ScrollAnimationMSDPhysics.h Bug 1502059 - Don't always cancel a scroll animation when we have a relative scroll offset update. r=botond 2018-10-25 17:21:29 -05:00
ScrollAnimationPhysics.h Bug 1510116. Fix some unified build issues in layout code. r=emilio 2018-11-12 22:20:52 +00: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
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
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 1420628 - Avoid allocations for each text display item. r=jrmuizel 2018-11-25 22:57:04 +00:00
TextOverflow.cpp Bug 1420628 - Avoid allocations for each text display item. r=jrmuizel 2018-11-25 22:57:04 +00:00
TextOverflow.h Bug 1497330: Explicitly delete TextOverflow's default constructor. r=dthayer 2018-10-08 20:21:52 +00:00
ViewportFrame.cpp Bug 1509044 - FrameLoader.clipSubdocument is unused. r=jwatt,smaug 2018-11-21 20:06:15 +00:00
ViewportFrame.h Bug 1509044 - FrameLoader.clipSubdocument is unused. r=jwatt,smaug 2018-11-21 20:06:15 +00: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 1500627 - Fix some potential bugs of sizing properties for keywords in the block axis r=mats 2018-10-29 22:56:42 +00:00