[EMAIL PROTECTED] wrote:
> Sometimes it returns zero pointer for primary shell and I don't know the 
> reason of
> it.

Could be anything ranging from the iframe being display:none to the 
presentation just not being set up yet.

The latter case might well be happening here, I suppose.  When is the 
DocumentViewerImpl::Show call that should create the presshell 
happening?  Before or after the OnStartRequest?

> Please explain purpose of PresentationShell and its relations with
> other objects (frame, document, etc).

The presshell is what owns and manages the frame tree, basically.

> What do you think is it correct behaviour (absence of primary shell)
> during reload or something wrong?

It really depends on the exact markup.  That said, any non-deterministic 
behavior is probably a bug.

-Boris
_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to