зеркало из https://github.com/mozilla/gecko-dev.git
moved border out of nsStyleMolecule
This commit is contained in:
Родитель
83bb132b05
Коммит
730fbbc6d6
|
@ -26,7 +26,7 @@
|
||||||
|
|
||||||
// this file is obsolete and will be removed
|
// this file is obsolete and will be removed
|
||||||
|
|
||||||
static NS_DEFINE_IID(kStyleMoleculeSID, NS_STYLEMOLECULE_SID);
|
static NS_DEFINE_IID(kStyleBorderSID, NS_STYLEBORDER_SID);
|
||||||
|
|
||||||
enum FormElementType {
|
enum FormElementType {
|
||||||
eFormElementType_Submit,
|
eFormElementType_Submit,
|
||||||
|
@ -86,10 +86,10 @@ void FormElementFrame::Paint(nsIPresContext& aPresContext,
|
||||||
nsIRenderingContext& aRenderingContext,
|
nsIRenderingContext& aRenderingContext,
|
||||||
const nsRect& aDirtyRect)
|
const nsRect& aDirtyRect)
|
||||||
{
|
{
|
||||||
nsStyleMolecule* myMol =
|
nsStyleBorder* myBorder =
|
||||||
(nsStyleMolecule*)mStyleContext->GetData(kStyleMoleculeSID);
|
(nsStyleBorder*)mStyleContext->GetData(kStyleBorderSID);
|
||||||
nsCSSRendering::PaintBorder(aPresContext, aRenderingContext, this,
|
nsCSSRendering::PaintBorder(aPresContext, aRenderingContext, this,
|
||||||
aDirtyRect, mRect, *myMol, 0);
|
aDirtyRect, mRect, *myBorder, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
void FormElementFrame::GetDesiredSize(nsIPresContext* aPresContext,
|
void FormElementFrame::GetDesiredSize(nsIPresContext* aPresContext,
|
||||||
|
|
Загрузка…
Ссылка в новой задаче