зеркало из https://github.com/mozilla/pjs.git
Bug 591657. nsWeakFrame needs a copy constructor because the default one does not hook into the presshell. r=smaug,dbaron a=dbaron,blocking beta5+
This commit is contained in:
Родитель
21e2ee3632
Коммит
756d332951
|
@ -2631,6 +2631,11 @@ class nsWeakFrame {
|
|||
public:
|
||||
nsWeakFrame() : mPrev(nsnull), mFrame(nsnull) { }
|
||||
|
||||
nsWeakFrame(const nsWeakFrame& aOther) : mPrev(nsnull), mFrame(nsnull)
|
||||
{
|
||||
Init(aOther.GetFrame());
|
||||
}
|
||||
|
||||
nsWeakFrame(nsIFrame* aFrame) : mPrev(nsnull), mFrame(nsnull)
|
||||
{
|
||||
Init(aFrame);
|
||||
|
@ -2666,7 +2671,7 @@ public:
|
|||
|
||||
PRBool IsAlive() { return !!mFrame; }
|
||||
|
||||
nsIFrame* GetFrame() { return mFrame; }
|
||||
nsIFrame* GetFrame() const { return mFrame; }
|
||||
|
||||
nsWeakFrame* GetPreviousWeakFrame() { return mPrev; }
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче