Closed Bug 46853 Opened 25 years ago Closed 24 years ago

nsIURIContentListener needs to be broken in two.

Categories

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

x86
Windows 98
defect

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: jud, Assigned: mscott)

References

Details

(Whiteboard: [nsbeta3-])

Currently there is an interception method (onStartURILoad()) and content listener methods. we should break them apart so an embeddor can still capture urls, but doesn't have to impl the consumer methods.
i don't know who added this onStartURLLoad method. That's bogus in this interface. Someone did it without getting module owner approval/review from me =). They'll need to find a better home for this method.
Son of a !!!!! It was travis.
Assignee: mscott → valeski
Keywords: embed
over to potts. the onstart stuff is moving into nsIWebProgressListener and will subsequently be removed from nsIURIContentListener.
Assignee: valeski → rpotts
Keywords: nsbeta3
Whiteboard: [nsbeta3+]
Target Milestone: --- → M18
Blocks: 48444
Priority: P3 → P1
per email with Jud, changing nsbeta3+ to nsbeta3- on all "embed" keyword bugs since embedding changes will not be made in the mn6 branch. If you feel this bug fix needs to go into mn6 branch, please list the reasons/user impact/risk and nominate for rtm. Thanks.
Whiteboard: [nsbeta3+] → [nsbeta3-]
-> mscott
Assignee: rpotts → mscott
So, this bug is purely for the removal of the bogus code right?
Yea, the method needs to be pulled from nsIURIContentListener and the equivelent notification needs to happen via another interface (likely nsIWebProgressListener). The tough part is going to be capturing the same notificaiton point elsewhere, that the uri loader is able to capture.
Updating QA Contact
QA Contact: jrgm → mdunn
Summary: nsIURIContentListener needs to be broken in two. → [API]nsIURIContentListener needs to be broken in two.
Blocks: 70229
Summary: [API]nsIURIContentListener needs to be broken in two. → nsIURIContentListener needs to be broken in two.
Target Milestone: M18 → ---
Keywords: embedmozilla0.9
-> 091
Keywords: mozilla0.9mozilla0.9.1
killing this. after talking w/ mscott, we need to keep this method here so it can remain part of the content listener parentage chain.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → INVALID
Correction: Changing QA contact for the Embed API bugs to David Epstein.
QA Contact: mdunn → depstein
verifying as invalid, nsIURIContentListener is intact.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.