IWebShell now supports a single observer...

This commit is contained in:
rpotts%netscape.com 1998-07-22 11:19:54 +00:00
Родитель 0e719d4c0c
Коммит 89c718204b
3 изменённых файлов: 5 добавлений и 3 удалений

Просмотреть файл

@ -237,7 +237,8 @@ extern "C" NS_EXPORT int DebugRobot(
}
g_bReadyForNextUrl = PR_FALSE;
if (ww) {
ww->LoadURL(url->GetSpec(), pl);/* XXX hook up stream listener here! */
ww->SetObserver(pl);
ww->LoadURL(url->GetSpec());/* XXX hook up stream listener here! */
while (!g_bReadyForNextUrl) {
if (yieldProc != NULL)
(*yieldProc)(url->GetSpec());

Просмотреть файл

@ -521,6 +521,7 @@ nsHTMLFrameInnerFrame::CreateWebShell(nsIPresContext& aPresContext,
NS_RELEASE(content);
NS_RELEASE(widget);
mWebShell->SetObserver(mTempObserver);
mWebShell->Show();
return NS_OK;
@ -555,7 +556,6 @@ nsHTMLFrameInnerFrame::Reflow(nsIPresContext& aPresContext,
TempMakeAbsURL(content, url, absURL);
rv = mWebShell->LoadURL(absURL, // URL string
mTempObserver, // Observer
nsnull); // Post Data
}
NS_RELEASE(content);

Просмотреть файл

@ -237,7 +237,8 @@ extern "C" NS_EXPORT int DebugRobot(
}
g_bReadyForNextUrl = PR_FALSE;
if (ww) {
ww->LoadURL(url->GetSpec(), pl);/* XXX hook up stream listener here! */
ww->SetObserver(pl);
ww->LoadURL(url->GetSpec());/* XXX hook up stream listener here! */
while (!g_bReadyForNextUrl) {
if (yieldProc != NULL)
(*yieldProc)(url->GetSpec());