On Jul 4, 2009, at 8:20 PM, Adam Barth wrote:


Thanks for taking on this! I am going to try and visit SFO next week,
so perhaps we could meet up and do some strategery about this
refactoring.

I should be able to come into the SF office for a day or two this
week.  That might be an efficient way to work on this.  If someone
interested in the JSC bindings (Sam, Maciej?) would like to come by,
we could have lunch and chat.  If you bring your laptop, we could have
a bindings hacking session.

I've filed a few bugs sketching out some proposed changes:

https://bugs.webkit.org/show_bug.cgi?id=26962
https://bugs.webkit.org/show_bug.cgi?id=26966
https://bugs.webkit.org/show_bug.cgi?id=26967

So far, these seem like obvious wins.  I'm sure things will get more
complex when I get into getTemplate, convertToV8Object, and friends.

If you have specific ideas about changes to the JS bindings we can go over them soon. The general idea of factoring out a separate class to handle security policy seems good. "Manager" is one of the things in class names I tend to be allergic to. Instead of "SecurityManager" I would consider names like "SameOriginPolicy" or "SameOriginAuditor" or something like that (assuming the main security-related thing it does is enforce the same-origin policy).

I don't really have the expertise to comment on the V8 changes you cited above.

In general I can do lunch meetings in SF with some advance notice, but this coming week is probably out, at least for me, due to various prior commitments. (I think we have a tentative plan to have lunch with some Chrome folks at Apple's Cupertino campus though.)

Regards,
Maciej

_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to