[Webkit-unassigned] [Bug 80005] Implement strict testing criterion for callback function definition

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 21 02:13:58 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=80005





--- Comment #52 from Jeremy Mao <yujie.mao at intel.com>  2012-03-21 02:13:56 PST ---
(In reply to comment #48)
> (In reply to comment #47)
> > Could you please take a look at this when you are free?
> 
> r+ for the V8 side change.
> 
> barraclough: Would you please check the JSC side change?
> 
> yanbin: BTW, our original question was "why does JSC's isObject() behave the same as V8's IsFunction()?". Changing isObject() to isFunction() looks fine, but it does not solve the original question. Do you have any idea for it now?

I have debugged this issue for a while, the root cause is JSC takes {} as a NullType, but V8 takes {} as a ObjectType. So it's clearly JSC and V8 have the different meanings for {}, I am not sure who's correct. I will open a bug to track this issue, maybe we can have a discussion with other people.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list