[Webkit-unassigned] [Bug 16029] JavaScriptCore.h is not suitable for platforms other than Mac OS X

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Nov 18 10:22:01 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=16029





------- Comment #7 from alp at atoker.com  2007-11-18 10:22 PDT -------
Mark,

Thanks for the clarification with those files. I've updated
javascriptcore-portable.

The trouble with shipping different versions of JavaScriptCore/JavaScriptCore.h
on Mac/non-Mac platforms is that code written on non-Mac which does not use or
expect to pull in CF break when you attempt to compile it on a Mac.

So if's absolutely not an option to modify JavaScriptCore/JavaScriptCore.h, we
need to consider shipping a different header on all platforms, say
JavaScriptCore/JavaScript.h which includes only the portable header files.

(Keep in mind that the goal is not just to provide a similar API on Windows,
Mac and Linux but to make it identical, so software builds and runs out of the
box on each of these platforms as long as it's careful with platform
dependencies.)


-- 
Configure bugmail: http://bugs.webkit.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