From 835f255bfac09e15990ac782580ad5b08094a71b Mon Sep 17 00:00:00 2001 From: "bzbarsky%mit.edu" Date: Sat, 20 Aug 2005 07:13:30 +0000 Subject: [PATCH] DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823, r+sr=jst --- widget/src/gtk/nsNativeThemeGTK.cpp | 3 +-- widget/src/gtk2/nsNativeThemeGTK.cpp | 3 +-- widget/src/windows/nsNativeThemeWin.cpp | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/widget/src/gtk/nsNativeThemeGTK.cpp b/widget/src/gtk/nsNativeThemeGTK.cpp index 48c34a8024e0..d652fe4b63ef 100644 --- a/widget/src/gtk/nsNativeThemeGTK.cpp +++ b/widget/src/gtk/nsNativeThemeGTK.cpp @@ -100,10 +100,9 @@ static void GetPrimaryPresShell(nsIFrame* aFrame, nsIPresShell** aResult) if (!aFrame) return; - nsCOMPtr doc; nsCOMPtr content; aFrame->GetContent(getter_AddRefs(content)); - content->GetDocument(getter_AddRefs(doc)); + nsIDocument* doc = content->GetDocument(); if (doc) doc->GetShellAt(0, aResult); // Addref happens here. } diff --git a/widget/src/gtk2/nsNativeThemeGTK.cpp b/widget/src/gtk2/nsNativeThemeGTK.cpp index 48c34a8024e0..d652fe4b63ef 100644 --- a/widget/src/gtk2/nsNativeThemeGTK.cpp +++ b/widget/src/gtk2/nsNativeThemeGTK.cpp @@ -100,10 +100,9 @@ static void GetPrimaryPresShell(nsIFrame* aFrame, nsIPresShell** aResult) if (!aFrame) return; - nsCOMPtr doc; nsCOMPtr content; aFrame->GetContent(getter_AddRefs(content)); - content->GetDocument(getter_AddRefs(doc)); + nsIDocument* doc = content->GetDocument(); if (doc) doc->GetShellAt(0, aResult); // Addref happens here. } diff --git a/widget/src/windows/nsNativeThemeWin.cpp b/widget/src/windows/nsNativeThemeWin.cpp index 78793f6ec17f..07d565974d68 100644 --- a/widget/src/windows/nsNativeThemeWin.cpp +++ b/widget/src/windows/nsNativeThemeWin.cpp @@ -307,10 +307,9 @@ static void GetPrimaryPresShell(nsIFrame* aFrame, nsIPresShell** aResult) if (!aFrame) return; - nsCOMPtr doc; nsCOMPtr content; aFrame->GetContent(getter_AddRefs(content)); - content->GetDocument(getter_AddRefs(doc)); + nsIDocument* doc = content->GetDocument); if (doc) doc->GetShellAt(0, aResult); // Addref happens here. }