Reviewers: Evan Martin, Mads Ager,

Message:
I've tested componentized build on linux and windows, and static build on linux.
I've also build webkit on mac (build-webkit --chromium) with this patch and
everything passed.


Description:
Removed all references to v8/src from i18n extension code.

Removed I18N enum from v8/src/natives.h

Removed use of Vector and natives.h from i18n-extension.cc. Added new
python script that generates i18n-js.cc from i18n.js.

Made all paths absolute pointing to either v8/include or
v8/src/extensions/experimental.

Exported -Iv8 for embedders (-Iv8/include was there already).

Please review this at http://codereview.chromium.org/7077012/

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
  M     src/extensions/experimental/break-iterator.h
  M     src/extensions/experimental/break-iterator.cc
  M     src/extensions/experimental/collator.h
  M     src/extensions/experimental/collator.cc
  M     src/extensions/experimental/experimental.gyp
  M     src/extensions/experimental/i18n-extension.h
  M     src/extensions/experimental/i18n-extension.cc
  A     src/extensions/experimental/i18n-js2c.py
  M     src/extensions/experimental/i18n-locale.h
  M     src/extensions/experimental/i18n-locale.cc
  A     src/extensions/experimental/i18n-natives.h
  M     src/extensions/experimental/i18n-utils.cc
  M     src/extensions/experimental/language-matcher.h
  M     src/extensions/experimental/language-matcher.cc
  M     src/natives.h


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to