gecko-dev/layout/base
Emily McDonough 1fbcb914c4 Bug 1663652 part 1 - Implement combined CreateDefaultSettings and GetPaperList interface for nsPrinterBase r=emilio,mstriemer
This also changes the frontend to use this interface.

This will be a bit less efficient in the general case, as it will serialize the
PaperList and DefaultSettings fetches. But most of the large delays seem to
occur when the print server is slow to respond, and ultimately using a single
live connection for both these requests when possible (particularly with CUPS)
should improve the total latency when the printer or print server is not
available, or is very slow.

Differential Revision: https://phabricator.services.mozilla.com/D93688
2020-11-03 20:35:38 +00:00
..
crashtests Bug 499229 - Change NS_WARNING in nsBlockFrame::CheckFloats to NS_ERROR. r=mats 2020-10-21 00:21:44 +00:00
gtest Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
tests Bug 1663652 part 1 - Implement combined CreateDefaultSettings and GetPaperList interface for nsPrinterBase r=emilio,mstriemer 2020-11-03 20:35:38 +00:00
AccessibleCaret.cpp Backed out changeset 2d480000f34e (bug 1517385) for high frequency failures on AccessibleCaretSelectionModeTestCase. CLOSED TREE 2020-10-22 11:15:36 +03:00
AccessibleCaret.h Bug 1657256 - Always update the cached mImaginaryCaretRect in SetPosition(). r=marionette-reviewers,mats,whimboo 2020-08-31 17:54:19 +00:00
AccessibleCaretEventHub.cpp Bug 1667594 - Move nsLayoutUtils::RectCallback to namespace scope. r=emilio,jgilbert 2020-09-30 21:06:47 +00:00
AccessibleCaretEventHub.h Bug 1667594 - Move nsLayoutUtils::RectCallback to namespace scope. r=emilio,jgilbert 2020-09-30 21:06:47 +00:00
AccessibleCaretLogger.h
AccessibleCaretManager.cpp Bug 1669158 - Fix the offset of nested iframe by considering the border and padding size. r=mats,geckoview-reviewers,TYLin,agi 2020-10-13 05:02:26 +00:00
AccessibleCaretManager.h Bug 1623918 - part 2: Mark `nsINode::GetSelectionRootContent()` and its root callers as `MOZ_CAN_RUN_SCRIPT` as far as possible r=smaug 2020-10-09 02:37:47 +00:00
ArenaObjectID.h
AutoProfilerStyleMarker.h
CaretAssociationHint.h
DisplayPortUtils.cpp Bug 1669861 - Use the visual scroll offset consistently for DisplayPortMargins computations. r=kats 2020-10-28 22:13:14 +00:00
DisplayPortUtils.h Bug 1669861 - Use the visual scroll offset consistently for DisplayPortMargins computations. r=kats 2020-10-28 22:13:14 +00:00
FrameProperties.h Bug 1365982 followup - Update FrameProperties::Has() document. r=jfkthame 2020-08-29 00:04:18 +00:00
GeckoMVMContext.cpp Bug 1667475 - Moved displayport-related functions from nsLayoutUtils to a new DisplayPortUtils class. r=kats 2020-10-03 21:07:34 +00:00
GeckoMVMContext.h
GeometryUtils.cpp Bug 1259861 - Move everything else into the mozilla namespace in layout/svg r=dholbert 2020-07-11 02:20:20 +00:00
GeometryUtils.h
LayoutConstants.h Bug 1674863 Part 2 - Use strong types to define fallback intrinsic width, height, and size. r=emilio 2020-11-03 19:54:44 +00:00
LayoutLogging.cpp
LayoutLogging.h
LayoutTelemetryTools.cpp Bug 1652788: Preemptively fix unified build bustage in layout/{base,generic,printing}. r=TYLin 2020-07-14 18:15:49 +00:00
LayoutTelemetryTools.h
MVMContext.h
MediaEmulationData.h
MobileViewportManager.cpp Bug 1671217 - Ensure we clear mIsFirstPaint in the visual-viewport-only MVM case. r=tnikkel 2020-10-14 19:26:27 +00:00
MobileViewportManager.h Backed out changeset b5d0e150491e (bug 1661544) for perma failures on HTMLBody-ScrollArea_quirksmode.html. 2020-09-12 09:48:34 +03:00
MotionPathUtils.cpp Bug 1259861 - Move everything else into the mozilla namespace in layout/svg r=dholbert 2020-07-11 02:20:20 +00:00
MotionPathUtils.h
OverflowChangedTracker.h
PositionedEventTargeting.cpp Bug 1668870 - Ignore touch listeners in the system group for event retargeting. r=smaug 2020-10-06 18:03:25 +00:00
PositionedEventTargeting.h Bug 1667594 - Avoid including nsLayoutUtils.h from various headers. r=kats 2020-09-26 17:55:00 +00:00
PresShell.cpp Bug 1672576 - Update APZ_ZOOM_ACTIVITY and APZ_ZOOM_PINCHSOURCE to never expire. r=botond 2020-11-02 18:56:47 +00:00
PresShell.h Bug 1660054 - Hook up the zoom-reset action to also reset APZ/scaling zoom. r=Gijs,nika,botond 2020-10-28 22:48:57 +00:00
PresShellForwards.h Bug 1666991. Remove PresShell::GetNearestScrollableFrame. r=kats 2020-09-24 13:44:54 +00:00
PresShellInlines.h
PresState.ipdlh Bug 1635224 - Preserve mLastValueChangeWasInteractive between SaveState and RestoreState r=emilio,masayuki 2020-05-08 15:15:04 +00:00
RelativeTo.h Bug 1631568 - Move ViewportType and RelativeTo into a separate header. r=tnikkel 2020-05-05 19:33:40 +00:00
RestyleManager.cpp Bug 1674450 Part 5 - Remove SizeComputationInput::ComputedPhysicalBorderPadding() that returns a writable-reference. r=layout-reviewers,jfkthame 2020-10-31 14:30:11 +00:00
RestyleManager.h Bug 1519636 - Reformat recent changes to the Google coding style r=necko-reviewers,dragana 2020-05-30 09:55:27 +00:00
ScrollStyles.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=andi 2020-08-02 15:29:15 +00:00
ScrollStyles.h Bug 1531609 part 2 - Implement overflow:clip/visible combinations. r=emilio 2020-08-01 01:57:41 +00:00
ScrollTypes.h
ShapeUtils.cpp Bug 1652254 - Remove svg from some moz.build local includes r=dholbert 2020-07-12 16:38:26 +00:00
ShapeUtils.h
StackArena.cpp
StackArena.h
StaticPresData.cpp Bug 1646224 - Use mozilla::Length rather than nscoord to store font sizes. r=heycam,jfkthame 2020-06-22 09:45:40 +00:00
StaticPresData.h Bug 1674227 - Handle -moz-emoji generic in gfxPlatformFontList. r=jfkthame 2020-10-30 10:10:06 +00:00
SurfaceFromElementResult.h Bug 1667594 - Move nsLayoutUtils::SurfaceFromElementResult to its own file. r=emilio 2020-09-30 21:05:34 +00:00
TouchManager.cpp Bug 1667594 - Avoid including nsLayoutUtils.h in nsIFrame.h. r=emilio 2020-09-26 18:18:11 +00:00
TouchManager.h Bug 1648630 - Part 3: Propagate layers id to touch event properly for Fission; r=kats 2020-07-03 07:45:35 +00:00
UnitTransforms.h
Units.h Bug 1662985 - Move the ExternalPixel types r=kats 2020-10-28 21:55:49 +00:00
ViewportUtils.cpp Bug 1619186 - Apply the layout-to-visual transform when querying text/caret rects. r=masayuki,botond 2020-08-15 00:43:51 +00:00
ViewportUtils.h Bug 1619186 - Apply the layout-to-visual transform when querying text/caret rects. r=masayuki,botond 2020-08-15 00:43:51 +00:00
WordMovementType.h
ZoomConstraintsClient.cpp Bug 1666802 - Remove LayersLogging.*. r=mattwoodrow 2020-10-11 21:20:46 +00:00
ZoomConstraintsClient.h Bug 1665332. Fetch the value of mZoomableByAPZ in the ScrollFrameHelper constructor so it is always correct. r=kats 2020-09-22 11:21:39 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
nsAutoLayoutPhase.cpp
nsAutoLayoutPhase.h
nsBidi.cpp
nsBidi.h
nsBidiPresUtils.cpp Bug 1653335 - Replace MakeSpan uses by constructor calls. r=froydnj 2020-08-07 07:49:47 +00:00
nsBidiPresUtils.h Bug 1645879 - Detect reversed direction frame when collapsing selection r=jfkthame 2020-06-16 11:52:49 +00:00
nsCSSColorUtils.cpp
nsCSSColorUtils.h Bug 1670853 - Support scrollbar-color and scrollbar-width on cross-platform and Linux non-native theme. r=spohl 2020-10-15 04:54:41 +00:00
nsCSSFrameConstructor.cpp Bug 1665476 - Handle XUL root frame backgrounds explicitly in AppendBackgroundItemsToTop. r=mats 2020-10-20 16:42:53 +00:00
nsCSSFrameConstructor.h Bug 1667594 - Avoid including nsLayoutUtils.h in nsContainerFrame.h. r=emilio 2020-09-26 18:19:14 +00:00
nsCaret.cpp Backed out changeset 5dd5f0d3a09b (bug 1663475) for mochitest failure on test_reftests_with_caret.html CLOSED TREE 2020-10-06 06:22:01 +03:00
nsCaret.h Backed out changeset 5dd5f0d3a09b (bug 1663475) for mochitest failure on test_reftests_with_caret.html CLOSED TREE 2020-10-06 06:22:01 +03:00
nsChangeHint.h
nsCompatibility.h
nsCounterManager.cpp Bug 1548753 - [css-lists] Prefer an ancestor's counter scope over a sibling's scope. r=emilio 2020-08-27 18:26:38 +00:00
nsCounterManager.h
nsDocumentViewer.cpp Bug 1674731 - Warn a bit harder on debug builds when printing errors. r=jfkthame 2020-11-02 11:59:18 +00:00
nsFrameManager.cpp Bug 1647525 - Use HasAnyStateBits() in nsFrameManager r=emilio 2020-06-25 15:39:32 +00:00
nsFrameManager.h
nsFrameTraversal.cpp Bug 1665476 - Handle XUL root frame backgrounds explicitly in AppendBackgroundItemsToTop. r=mats 2020-10-20 16:42:53 +00:00
nsFrameTraversal.h
nsGenConList.cpp
nsGenConList.h Bug 1652017 - Remove unnecessary includes for expensive nsIFrame.h. r=emilio 2020-07-15 13:44:39 +00:00
nsIDocumentViewerPrint.h Bug 1663826 - Keep freezing navigation during window.print() for compat. r=smaug 2020-09-16 22:55:19 +00:00
nsIFrameTraversal.h Bug 1652017 - Remove unnecessary includes for expensive nsIFrame.h. r=emilio 2020-07-15 13:44:39 +00:00
nsILayoutHistoryState.idl
nsIPercentBSizeObserver.h
nsIPreloadedStyleSheet.idl
nsIReflowCallback.h
nsIStyleSheetService.idl
nsLayoutDebugger.cpp Bug 1630704 - Part 28: Remove nsFrame r=emilio 2020-07-06 22:38:11 +00:00
nsLayoutHistoryState.cpp
nsLayoutUtils.cpp Bug 1674766 - Remove DisplayListChecker r=mattwoodrow 2020-11-02 20:04:37 +00:00
nsLayoutUtils.h Bug 1507189 - Replace nsIPresShell::ScrollDirection with an enumset over layers::ScrollDirection r=botond 2020-10-26 04:04:16 +00:00
nsPresArena.cpp Bug 1642949 - Replace uses of RemoveElementAt by RemoveLastElement/PopLastElement where possible. r=necko-reviewers,froydnj 2020-06-10 10:46:14 +00:00
nsPresArena.h
nsPresArenaObjectList.h
nsPresContext.cpp Bug 1518999 - Implement PerformancePaintTiming for FirstContentfulPaint r=smaug,mstange 2020-10-27 16:25:50 +00:00
nsPresContext.h Bug 1518999 - Implement PerformancePaintTiming for FirstContentfulPaint r=smaug,mstange 2020-10-27 16:25:50 +00:00
nsPresContextInlines.h
nsQuoteList.cpp
nsQuoteList.h
nsRefreshDriver.cpp Bug 1518999 - Update ContentfulPaint algorithm to follow the spec r=emilio 2020-10-27 16:13:23 +00:00
nsRefreshDriver.h Bug 1518999 - Update ContentfulPaint algorithm to follow the spec r=emilio 2020-10-27 16:13:23 +00:00
nsRefreshObservers.cpp Bug 1669588 - Factor out a OneShotPostRefreshObserver utility class. r=kats 2020-10-22 19:26:51 +00:00
nsRefreshObservers.h Bug 1671641 - Make `dom/l10n` buildable outside of `unified-build` environment. r=sg 2020-10-28 12:49:46 +00:00
nsStyleChangeList.cpp
nsStyleChangeList.h
nsStyleSheetService.cpp Bug 1626570 - Improve handling of copying arrays in layout/base/. r=emilio 2020-05-05 10:40:24 +00:00
nsStyleSheetService.h