Re-landing http://codereview.chromium.org/7014019.
authorcira@chromium.org <cira@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 1 Jun 2011 21:10:56 +0000 (21:10 +0000)
committercira@chromium.org <cira@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 1 Jun 2011 21:10:56 +0000 (21:10 +0000)
commita60085b28aeae569306f26c345e5ad294ecf4237
tree118d6391e25b6bbc70b90edf764ae9b56579f7fd
parent22558609924b56484b1b9cd3c7c49f1ad2d68cc0
Re-landing http://codereview.chromium.org/7014019.

Adding DateTimeFormat class to i18n API with following methods:

- format
- getWeekdays
- getMonths
- get Eras
- getAmPm

Difference from the reverted revision:

Removed all references to v8/src, like ASSERT_EQ.

All #includes have full path to include/v8.h or extension headers.

TEST=Visit i18n.kaziprst.org/datetimeformat.html
Review URL: http://codereview.chromium.org/7105002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8151 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/extensions/experimental/datetime-format.cc [new file with mode: 0644]
src/extensions/experimental/datetime-format.h [new file with mode: 0644]
src/extensions/experimental/experimental.gyp
src/extensions/experimental/i18n-extension.cc
src/extensions/experimental/i18n-utils.cc
src/extensions/experimental/i18n-utils.h
src/extensions/experimental/i18n.js