Version 3.25.28.8 (rollback of r20375)

Store i18n meta data in hidden symbols instead of js accessible properties

BUG=354967
LOG=N
R=jochen@chromium.org

Review URL: https://codereview.chromium.org/230353002

git-svn-id: https://v8.googlecode.com/svn/branches/3.25@20589 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.25.28.9 (merged r20388)

Store i18n meta data in hidden symbols instead of js accessible properties

BUG=354967
LOG=N
R=jochen@chromium.org

Review URL: https://codereview.chromium.org/230143003

git-svn-id: https://v8.googlecode.com/svn/branches/3.25@20591 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Merged r20315 into 3.25 branch.

Add Bogus initialization for external_elements_kind and fixed_elements_kind

R=danno@chromium.org
BUG=

Review URL: https://codereview.chromium.org/230023002

git-svn-id: https://v8.googlecode.com/svn/branches/3.25@20597 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Merge remote-tracking branch 'upstream/3.25' into 3.25