Bug 1264784 - part 1 - call nsIFrame::{GetScreenRect,GetView} instead of their *External counterparts; r=dholbert
The latter functions just call through to the former functions, and we're going to remove the latter functions in a separate, subsequent patch.
This commit is contained in:
@@ -113,7 +113,7 @@ nsCoreUtils::DispatchClickEvent(nsITreeBoxObject *aTreeBoxObj,
|
||||
|
||||
nsPoint offset;
|
||||
nsIWidget *rootWidget =
|
||||
rootFrame->GetViewExternal()->GetNearestWidget(&offset);
|
||||
rootFrame->GetView()->GetNearestWidget(&offset);
|
||||
|
||||
RefPtr<nsPresContext> presContext = presShell->GetPresContext();
|
||||
|
||||
|
||||
@@ -1616,7 +1616,7 @@ Accessible::RelationByType(RelationType aType)
|
||||
// above it).
|
||||
nsIFrame *frame = GetFrame();
|
||||
if (frame) {
|
||||
nsView *view = frame->GetViewExternal();
|
||||
nsView *view = frame->GetView();
|
||||
if (view) {
|
||||
nsIScrollableFrame *scrollFrame = do_QueryFrame(frame);
|
||||
if (scrollFrame || view->GetWidget() || !frame->GetParent())
|
||||
|
||||
@@ -40,7 +40,7 @@ RootAccessibleWrap::GetNativeWidget(void** aOutView)
|
||||
{
|
||||
nsIFrame *frame = GetFrame();
|
||||
if (frame) {
|
||||
nsView *view = frame->GetViewExternal();
|
||||
nsView *view = frame->GetView();
|
||||
if (view) {
|
||||
nsIWidget *widget = view->GetWidget();
|
||||
if (widget) {
|
||||
|
||||
@@ -235,7 +235,7 @@ WheelTransaction::OnEvent(WidgetEvent* aEvent)
|
||||
// If the cursor is moving to be outside the frame,
|
||||
// terminate the scrollwheel transaction.
|
||||
nsIntPoint pt = GetScreenPoint(mouseEvent);
|
||||
nsIntRect r = sTargetFrame->GetScreenRectExternal();
|
||||
nsIntRect r = sTargetFrame->GetScreenRect();
|
||||
if (!r.Contains(pt)) {
|
||||
EndTransaction();
|
||||
return;
|
||||
|
||||
@@ -563,7 +563,7 @@ nsBaseDragService::DrawDrag(nsIDOMNode* aDOMNode,
|
||||
dragRect = ToAppUnits(dragRect, nsPresContext::AppUnitsPerCSSPixel()).
|
||||
ToOutsidePixels((*aPresContext)->AppUnitsPerDevPixel());
|
||||
|
||||
nsIntRect screenRect = rootFrame->GetScreenRectExternal();
|
||||
nsIntRect screenRect = rootFrame->GetScreenRect();
|
||||
aScreenDragRect->SetRect(screenRect.x + dragRect.x, screenRect.y + dragRect.y,
|
||||
dragRect.width, dragRect.height);
|
||||
}
|
||||
@@ -574,7 +574,7 @@ nsBaseDragService::DrawDrag(nsIDOMNode* aDOMNode,
|
||||
nsCOMPtr<nsIContent> content = do_QueryInterface(dragNode);
|
||||
nsIFrame* frame = content->GetPrimaryFrame();
|
||||
if (frame) {
|
||||
nsIntRect screenRect = frame->GetScreenRectExternal();
|
||||
nsIntRect screenRect = frame->GetScreenRect();
|
||||
aScreenDragRect->SetRect(screenRect.x, screenRect.y,
|
||||
screenRect.width, screenRect.height);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user