Open
Bug 261091
Opened 20 years ago
Updated 2 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•20 years ago
|
||
in fact, maybe that method could be eliminated then, along with nsURILoader::Stop(nsISupports* loadCookie)
Reporter | ||
Updated•20 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•19 years ago
|
||
Also once this is fixed the code I'm adding for bug 330089 can be greatly simplified...
Blocks: 330089
Updated•15 years ago
|
Assignee: file-handling → nobody
QA Contact: ian → file-handling
Comment 4•15 years ago
|
||
Preliminarily CC my self, I might need this for security UI.
Updated•8 years ago
|
Product: Core → Firefox
Version: Trunk → unspecified
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•