Backed out a change that was not supposed to go in. This was a work-in-process for bug 8927.
git-svn-id: svn://10.0.0.236/trunk@77438 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -2740,26 +2740,8 @@ PresShell::ScrollFrameIntoView(nsIFrame *aFrame,
|
||||
|
||||
if (mViewManager) {
|
||||
// Get the viewport scroller
|
||||
nsIScrollableView* rootscrollingView;
|
||||
mViewManager->GetRootScrollableView(&rootscrollingView);
|
||||
|
||||
nsIFrame *viewParent;
|
||||
nsIScrollableView* scrollingView = nsnull;
|
||||
aFrame->GetParentWithView(mPresContext,&viewParent);
|
||||
if (viewParent) {
|
||||
nsIView *view;//XXX COM ptr?
|
||||
viewParent->GetView(mPresContext,&view);
|
||||
if (view) {
|
||||
nsIViewManager *vm = nsnull;
|
||||
view->GetViewManager(vm);
|
||||
if (vm){
|
||||
vm->GetRootScrollableView(&scrollingView);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!scrollingView) {
|
||||
scrollingView = rootscrollingView;
|
||||
}
|
||||
nsIScrollableView* scrollingView;
|
||||
mViewManager->GetRootScrollableView(&scrollingView);
|
||||
|
||||
if (scrollingView) {
|
||||
nsIView* scrolledView;
|
||||
|
||||
Reference in New Issue
Block a user