[webkit-dev] Qtish API for JavaScriptCore

Kent Hansen kent.hansen at nokia.com
Wed Sep 2 02:47:45 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; 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.

Regards,
Kent


More information about the webkit-dev mailing list