diff --git a/mozilla/layout/base/nsCSSFrameConstructor.cpp b/mozilla/layout/base/nsCSSFrameConstructor.cpp index 92b67d6720b..54e1b932a9c 100644 --- a/mozilla/layout/base/nsCSSFrameConstructor.cpp +++ b/mozilla/layout/base/nsCSSFrameConstructor.cpp @@ -7892,9 +7892,7 @@ ReparentFrame(nsIPresContext* aPresContext, nsIStyleContext* aParentStyleContext, nsIFrame* aFrame) { - aFrame->ReResolveStyleContext(aPresContext, aParentStyleContext, - NS_STYLE_HINT_REFLOW, - nsnull, nsnull); + aPresContext->ReParentStyleContext(aFrame, aParentStyleContext); aFrame->SetParent(aNewParentFrame); } diff --git a/mozilla/layout/html/style/src/nsCSSFrameConstructor.cpp b/mozilla/layout/html/style/src/nsCSSFrameConstructor.cpp index 92b67d6720b..54e1b932a9c 100644 --- a/mozilla/layout/html/style/src/nsCSSFrameConstructor.cpp +++ b/mozilla/layout/html/style/src/nsCSSFrameConstructor.cpp @@ -7892,9 +7892,7 @@ ReparentFrame(nsIPresContext* aPresContext, nsIStyleContext* aParentStyleContext, nsIFrame* aFrame) { - aFrame->ReResolveStyleContext(aPresContext, aParentStyleContext, - NS_STYLE_HINT_REFLOW, - nsnull, nsnull); + aPresContext->ReParentStyleContext(aFrame, aParentStyleContext); aFrame->SetParent(aNewParentFrame); }