Closed Bug 54164 Opened 24 years ago Closed 24 years ago

Embedding API doesn't support multiple document load listeners. (was: Method addDocumentLoadListener do not work properly)

Categories

(Core Graveyard :: Embedding: APIs, defect, P3)

x86
All
defect

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: sva, Assigned: rpotts)

References

Details

If register a few DocumentLoadListener using addDocumentLoadEvent method, event pass only through last registered listener (listener that was registered last), and other registered listener (even standart listener, for example EMWindow) do not receive any events. Platform: Webclient source from Sep 04,2000 and Mozilla M16
This is a known bug. I'm reassigning it to embedding and changing the summary. Let's say I have an app that wants to register three instances of nsIDocumentLoaderObserver with the browser. Currently it only allows one.
Component: Java APIs to WebShell → Embedding APIs
Summary: Method addDocumentLoadListener do not work properly → Embedding API doesn't support multiple document load listeners. (was: Method addDocumentLoadListener do not work properly)
Reassign to owner of Embedding API.
Assignee: edburns → valeski
QA Contact: geetha.vaidyanaathan → jrgm
Keywords: embed
-> rpotts
Assignee: valeski → rpotts
Updating QA Contact
QA Contact: jrgm → mdunn
this should be working now (nsIWebProgressListener). is this still a problem?
Blocks: 70229
closing, if this is still an issue, please re-open.
Status: NEW → RESOLVED
Closed: 24 years ago
Keywords: embed
Resolution: --- → WORKSFORME
QA Contact: mdunn → depstein
Correction: Changing QA contact for the Embed API bugs to David Epstein.
For a given listener type, you can register multiple listeners using different implementation objects. In addition, a web progress listener supports multiple document request handling.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.