RDF assertion closing browser window

RESOLVED FIXED in M11

Status

()

Core
RDF
P3
normal
RESOLVED FIXED
18 years ago
18 years ago

People

(Reporter: Chris Waterson, Assigned: Chris Waterson)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

1022 bytes, text/plain
Details
(Assignee)

Description

18 years ago
Occasionally, you'll get an assertion in the RDF service from an RDF/XML
datasource that is being destroyed. This happens because an RDF/XML datasource
is created, tries to register itself, and fails. Then, the factory method
destroys it, and we get an assertion when the datasource tries to unregister
itself.

I've removed the assertion from the RDF service (this seems like a common
pattern -- might as well make the service deal with it gracefully), and added
some checks to make sure that the datasource that was actually asking to be
unregistered matches its URI key.
(Assignee)

Comment 1

18 years ago
Created attachment 1843 [details]
patch
(Assignee)

Updated

18 years ago
Status: NEW → ASSIGNED
Target Milestone: M11
(Assignee)

Comment 2

18 years ago
rjc: could you code review the patch?
(Assignee)

Updated

18 years ago
QA Contact: tever → waterson

Comment 3

18 years ago
Looks good.
(Assignee)

Comment 4

18 years ago
this could affect sidebar, flash panel, local store and persistence. these need
to be tested.
(Assignee)

Updated

18 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.