[Webkit-unassigned] [Bug 9902] jsNull and NSNull not properly converted between JS and ObjC

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Wed Aug 30 15:06:22 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=9902





------- Comment #22 from darin at apple.com  2006-08-30 15:06 PDT -------
(In reply to comment #20)
> That's true, but it wouldn't break existing Dashboard widgets, which I think
> were the bugs reported. 

It easily could break an existing Dashboard widget. Upcoming versions of
Dashboard load multiple widgets in a single process, and if a widget loaded a
plug-in that made this call, then it could break plug-ins in other widgets.

We don't know that this issue is limited to Dashboard. It's true that the first
trouble we found was in a Dashboard widget.

> Is there some way to make it specific to a particular instance of a plugin? 
> Perhaps if the plugin responded to a selector +(BOOL)useNSNullForNil;?

Could be -- I'm not sure how to get to the plug-in from inside the bindings
code efficiently, but perhaps it could be done. Sounds challenging to me.


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list