Closed Bug 286592 Opened 20 years ago Closed 6 months ago

RDF resource delegate ownership model must be COM-safe

Categories

(Core Graveyard :: RDF, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: benjamin, Unassigned)

Details

Attachments

(2 files)

The current RDF resource delegate ownership model is not COM-safe, and cannot be
implemented in JS safely. I have a fix, and I would like to get it in for 1.8.
Scott, do I need MOA also?
Attachment #177745 - Flags: superreview?(shaver)
Attachment #177745 - Flags: review?(axel)
the mail changes look fine to me Benjamin.
Not going to make 1.8 without a miracle. Shaver, do you need a miracle to do
lightning?
Priority: -- → P3
Target Milestone: --- → mozilla1.9alpha
No, I have largely abandoned deeply-integrated search in Lightning 1.1, along
with participation in the threading model, because of this and other related
issues.  Makes me kinda sad, but I try to live in reality at least one day a week.
Comment on attachment 177745 [details] [diff] [review]
Add ownership models

Sorry, this has been taking way too long. Before I can actually review the
code, I need to understand the comment in the interface. And the dual ownership
is still confusing me. I opened http://wiki.mozilla.org/RDF:Delegates to get
closer to something without going thru attachements all the time. (We could
even morph that into docs on devmo, then.)
Attachment #177745 - Flags: review?(axel)
Comment on attachment 177745 [details] [diff] [review]
Add ownership models

Delegating review to vlad, please stamp sr+ for me if you approve.
Attachment #177745 - Flags: superreview?(shaver) → review?(vladimir)
Would it be worthwhile adding cycle collection to RDF resources?
If we can require that all delegates and resources are cycle partipants, that would solve this problem nicely, yes.
Assignee: benjamin → nobody
Priority: P3 → --
Target Milestone: mozilla1.9alpha1 → ---
Product: Core → Core Graveyard
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: