[webkit-dev] Qtish API for JavaScriptCore

Kent Hansen kent.hansen at nokia.com
Wed Sep 2 02:48:43 PDT 2009

Hi Oliver,

ext Oliver Hunt wrote:
> On Sep 1, 2009, at 10:30 AM, Kent Hansen wrote:
>> The debugger is not API, and should not be depended upon.  If you are  
>>> interacting with the debugger you are not using the JSC API, and so  
>>> you will not be able to rely on JSC not changing and breaking your API.
>> That's perfectly understandable, and it's something we (as in "not you")
>> have to live with for the time being.
> And when you want to continue to support your API in future and we rip
> out the current model entirely? then what?  JSC does not have an API
> to allow debugging, you should just live with this for the time being
> rather than trying to expose a fairly broken model using non-API
> functions.
> --Oliver

Well, we would either 1) maintain our own fork with fairly broken model;
or 2) say that the debugging API is not supported when JSC is used as
the QtScript back-end, and we still ship with our old back-end. Then we
wait for Qt to bump its major version so we can get rid of the API.


More information about the webkit-dev mailing list