Bug 240276. Trim fat from nsGfxScrollFrame, move functionality into nsGfxScrollFrameInner so that when we fork nsGfxScrollFrame, it will be shared

This commit is contained in:
roc+%cs.cmu.edu 2004-05-05 02:41:19 +00:00
Родитель 3074e7edc0
Коммит f72582951e
2 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -326,7 +326,7 @@ nsresult
NS_NewScrollPortFrame ( nsIPresShell* aPresShell, nsIFrame** aNewFrame );
nsresult
NS_NewGfxScrollFrame ( nsIPresShell* aPresShell, nsIFrame** aNewFrame, nsIDocument* aDocument, PRBool aIsRoot);
NS_NewGfxScrollFrame ( nsIPresShell* aPresShell, nsIFrame** aNewFrame, PRBool aIsRoot);
nsresult
NS_NewSliderFrame ( nsIPresShell* aPresShell, nsIFrame** aNewFrame );
@ -5791,7 +5791,7 @@ nsCSSFrameConstructor::BeginBuildingScrollFrame(nsIPresShell* aPresSh
nsRefPtr<nsStyleContext> contentStyle = aContentStyle;
if (!gfxScrollFrame) {
NS_NewGfxScrollFrame(aPresShell, &gfxScrollFrame, aDocument, aIsRoot);
NS_NewGfxScrollFrame(aPresShell, &gfxScrollFrame, aIsRoot);
InitAndRestoreFrame(aPresContext, aState, aContent,
aParentFrame, contentStyle, nsnull, gfxScrollFrame);

Просмотреть файл

@ -326,7 +326,7 @@ nsresult
NS_NewScrollPortFrame ( nsIPresShell* aPresShell, nsIFrame** aNewFrame );
nsresult
NS_NewGfxScrollFrame ( nsIPresShell* aPresShell, nsIFrame** aNewFrame, nsIDocument* aDocument, PRBool aIsRoot);
NS_NewGfxScrollFrame ( nsIPresShell* aPresShell, nsIFrame** aNewFrame, PRBool aIsRoot);
nsresult
NS_NewSliderFrame ( nsIPresShell* aPresShell, nsIFrame** aNewFrame );
@ -5791,7 +5791,7 @@ nsCSSFrameConstructor::BeginBuildingScrollFrame(nsIPresShell* aPresSh
nsRefPtr<nsStyleContext> contentStyle = aContentStyle;
if (!gfxScrollFrame) {
NS_NewGfxScrollFrame(aPresShell, &gfxScrollFrame, aDocument, aIsRoot);
NS_NewGfxScrollFrame(aPresShell, &gfxScrollFrame, aIsRoot);
InitAndRestoreFrame(aPresContext, aState, aContent,
aParentFrame, contentStyle, nsnull, gfxScrollFrame);