Open
Bug 261091
Opened 21 years ago
Updated 3 years ago
put child docloader's loadgroups into parent loadgroup
Categories
(Firefox :: File Handling, defect)
Firefox
File Handling
Tracking
()
NEW
People
(Reporter: Biesinger, Unassigned)
References
()
Details
nsDocLoaderImpl::Stop could be greatly simplified if its loadgroup would contain
the loadgroup of its child loaders. Then, it could just do
mLoadGroup->Cancel(NS_BINDING_ABORTED); and the child's groups would be
automatically cancelled.
care has to be taken not to
o) assume all children implement nsIChannel
o) only send state information to listeners if a channel gets added/removed, not
a loadgroup (what about dummy layout/parser requests?)
o) maybe other things...
| Reporter | ||
Comment 1•21 years ago
|
||
in fact, maybe that method could be eliminated then, along with
nsURILoader::Stop(nsISupports* loadCookie)
| Reporter | ||
Updated•21 years ago
|
Summary: put child loader's loadgroups into parent loadgroup → put child docloader's loadgroups into parent loadgroup
Comment 2•20 years ago
|
||
Once this is fixed, I think the code I added for bug 299553 can be removed...
Blocks: 299553
Comment 3•20 years ago
|
||
Also once this is fixed the code I'm adding for bug 330089 can be greatly simplified...
Blocks: 330089
Updated•16 years ago
|
Assignee: file-handling → nobody
QA Contact: ian → file-handling
Comment 4•16 years ago
|
||
Preliminarily CC my self, I might need this for security UI.
Updated•9 years ago
|
Product: Core → Firefox
Version: Trunk → unspecified
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•