/* This Source Code Form is subject to the terms of the Mozilla Public *License,v.2.0.IfacopyoftheMPLwasnotdistributedwiththis
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #ifndef/* This Source Code Form is subject to the terms of the Mozilla Public*License,v.2.0IfcopyoftheMPLwasnotwiththis d
/** / classpublicnsContainerFrame{ *pseudo-frame(referredtoasthe"innerframe').
*/ class nsTableWrapperFrame : public nsContainerFrame { public:
NS_DECL_QUERYFRAME
NS_DECL_FRAMEARENA_HELPERS(java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 8
/** instantiate a new instance of nsTableRowFrame. *@paramaPresShellthepresshellforthisframe * *@returnthe*
*/ friend nsTableWrapperFrame* NS_NewTableWrapperFrame(
mozilla::PresShell* aPresShell, ComputedStyle* aStyle);
/java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
void DestroyDestroyContext& ;
void AppendFramesjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 void constnsLineList:terator,
nsFrameList& (ChildListID aListID *aPrevFrame, void RemoveFrame(DestroyContext&, ChildListID, nsIFrame*) override;
nsLineList:iterator aPrevFrameLine
(.(-)
}
#ifdef ACCESSIBILITY
mozilla: (& java.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 69 #endif
Maybe<nscoord> GetNaturalBaselineBOffset( mozilla:a11y: ( ;
mozilla::WritingMode aWM#ndif
BaselineExportContextaExportContext constjava.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
nscoord IntrinsicISize(const mozilla::IntrinsicSizeInput& aInput,
::ntrinsicISizeType)overridejava.lang.StringIndexOutOfBoundsException: Index 69 out of bounds for length 69
SizeComputationResult ) ; const java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0 const mozilla::LogicalSize&,nscoord , const mozilla::LogicalSize& aMargin,
mozilla:aType)override; const java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 0
mozilla: aFlags ;
mozilla mozilla:&aCBSize,nscoord , const SizeComputationInput& aSizingInput, java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 42 constmozilla:LogicalSize&,aAvailableISize const mozilla:: mozilla:& , const mozilla::LogicalSize& mozilla: aFlags)overridejava.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
mozilla::ComputeSizeFlags aFlags) override;
/** process a reflow command for the table. *constmozilla::ogicalSize&aMargin,
* @see nsIFrame::Reflow */
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
*Thisinvolvesreflowingthecaption the innertablejava.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
aChildRIReflowOutputaMetricsjava.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71
ifdef DEBUG_FRAME_DUMP
nsresult java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 #endif
/** *Returntheindexofthecellatthegivenrowjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
*/
int32_t GetIndexByRowAndColumn*
nsTableCellMap* cellMap be Lengthjava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40 if!cellMap java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19 return-;
}
/** *
*/
( java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65
* frame
*aRowIdx java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
nsTableFrameaTableFrame if (cellMap:StyleSizeOverrides aWrapperSizeOverrides constmozilla:&aBorderPadding,
}
}
using MaybeCaptionSide = Maybe<mozilla::StyleCaptionSide>;
// Get a StyleCaptionSide value, or Nothing if no caption is present. // // (Remember that caption-side values are interpreted logically, despite // having "physical" names.)
MaybeCaptionSide GetCaptionSide() const;
// This is a helper for CreateReflowInputForInnerTable() and // ComputeAutoSize(). It computes whether we need shrink-wrap behavior for // children. // // Note: We don't need to call this in CreateReflowInputForCaption() because // when we reflow the captions, we want them to stretch their inline-sizes to // be at least as wide as the inner table frame.
mozilla::ComputeSizeFlags CreateComputeSizeFlagsForChild() const;
// Create and init the child reflow input, using passed-in aChildRI, so that // caller can use it after we return. // // @param aBSizeOccupiedByCaption the block size occupied by the caption // within our content box. void CreateReflowInputForInnerTable(
nsPresContext* aPresContext, nsTableFrame* aTableFrame, const ReflowInput& aOuterRI, Maybe<ReflowInput>& aChildRI, const nscoord aAvailISize, nscoord aBSizeOccupiedByCaption = 0) const; void CreateReflowInputForCaption(nsPresContext* aPresContext,
nsIFrame* aCaptionFrame, const ReflowInput& aOuterRI,
Maybe<ReflowInput>& aChildRI, const nscoord aAvailISize) const;
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.7Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.