mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-09 17:31:47 +09:00
Issue #1355 - Preemptively fix build bustage for 1409114
This commit is contained in:
parent
85b85bac28
commit
e15b1ba0ec
15 changed files with 23 additions and 22 deletions
|
|
@ -6554,7 +6554,7 @@ DisplayLine(nsDisplayListBuilder* aBuilder, const nsRect& aLineArea,
|
|||
// Collect our line's display items in a temporary nsDisplayListCollection,
|
||||
// so that we can apply any "text-overflow" clipping to the entire collection
|
||||
// without affecting previous lines.
|
||||
nsDisplayListCollection collection;
|
||||
nsDisplayListCollection collection(aBuilder);
|
||||
|
||||
// Block-level child backgrounds go on the blockBorderBackgrounds list ...
|
||||
// Inline-level child backgrounds go on the regular child content list.
|
||||
|
|
@ -6620,7 +6620,7 @@ nsBlockFrame::BuildDisplayList(nsDisplayListBuilder* aBuilder,
|
|||
TextOverflow::WillProcessLines(aBuilder, this));
|
||||
|
||||
// We'll collect our lines' display items here, & then append this to aLists.
|
||||
nsDisplayListCollection linesDisplayListCollection;
|
||||
nsDisplayListCollection linesDisplayListCollection(aBuilder);
|
||||
|
||||
// Don't use the line cursor if we might have a descendant placeholder ...
|
||||
// it might skip lines that contain placeholders but don't themselves
|
||||
|
|
|
|||
|
|
@ -2267,7 +2267,7 @@ nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder* aBuilder,
|
|||
|
||||
clipState.EnterStackingContextContents(clearClip);
|
||||
|
||||
nsDisplayListCollection set;
|
||||
nsDisplayListCollection set(aBuilder);
|
||||
{
|
||||
DisplayListClipState::AutoSaveRestore nestedClipState(aBuilder);
|
||||
nsDisplayListBuilder::AutoInTransformSetter
|
||||
|
|
@ -2874,7 +2874,7 @@ nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder* aBuilder,
|
|||
// We allow positioned descendants of the child to escape to our parent
|
||||
// stacking context's positioned descendant list, because they might be
|
||||
// z-index:non-auto
|
||||
nsDisplayListCollection pseudoStack;
|
||||
nsDisplayListCollection pseudoStack(aBuilder);
|
||||
aBuilder->AdjustWindowDraggingRegion(child);
|
||||
child->BuildDisplayList(aBuilder, pseudoStack);
|
||||
aBuilder->DisplayCaret(child, pseudoStack.Content());
|
||||
|
|
|
|||
|
|
@ -3099,7 +3099,7 @@ ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder* aBuilder,
|
|||
bool isOverlayScrollbar = (flags != 0) && overlayScrollbars;
|
||||
bool createLayer = aCreateLayer || isOverlayScrollbar;
|
||||
|
||||
nsDisplayListCollection partList;
|
||||
nsDisplayListCollection partList(aBuilder);
|
||||
{
|
||||
nsDisplayListBuilder::AutoBuildingDisplayList
|
||||
buildingForChild(aBuilder, mOuter,
|
||||
|
|
@ -3420,7 +3420,7 @@ ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder* aBuilder,
|
|||
nsIScrollableFrame* sf = do_QueryFrame(mOuter);
|
||||
MOZ_ASSERT(sf);
|
||||
|
||||
nsDisplayListCollection scrolledContent;
|
||||
nsDisplayListCollection scrolledContent(aBuilder);
|
||||
{
|
||||
// Note that setting the current scroll parent id here means that positioned children
|
||||
// of this scroll info layer will pick up the scroll info layer as their scroll handoff
|
||||
|
|
|
|||
|
|
@ -519,7 +519,7 @@ void
|
|||
nsPageFrame::BuildDisplayList(nsDisplayListBuilder* aBuilder,
|
||||
const nsDisplayListSet& aLists)
|
||||
{
|
||||
nsDisplayListCollection set;
|
||||
nsDisplayListCollection set(aBuilder);
|
||||
|
||||
if (PresContext()->IsScreen()) {
|
||||
DisplayBorderBackgroundOutline(aBuilder, aLists);
|
||||
|
|
|
|||
|
|
@ -342,7 +342,7 @@ nsSubDocumentFrame::BuildDisplayList(nsDisplayListBuilder* aBuilder,
|
|||
bool pointerEventsNone =
|
||||
StyleUserInterface()->mPointerEvents == NS_STYLE_POINTER_EVENTS_NONE;
|
||||
if (!aBuilder->IsForEventDelivery() || !pointerEventsNone) {
|
||||
nsDisplayListCollection decorations;
|
||||
nsDisplayListCollection decorations(aBuilder);
|
||||
DisplayBorderBackgroundOutline(aBuilder, decorations);
|
||||
if (rfp) {
|
||||
// Wrap background colors of <iframe>s with remote subdocuments in their
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue