Reviewers: dcarney,
Description:
Store i18n meta data in hidden symbols instead of js accessible properties
There were some tests that are supposed to protect against js messing
with the meta data, however, they just didn't try hard enough.
BUG=354967
R=dcar...@chromium.org
LOG=y
Please review this at https://codereview.chromium.org/215293005/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files (+99, -233 lines):
M src/heap.h
M src/i18n.js
M src/runtime.h
M src/runtime.cc
D test/intl/break-iterator/protected-icu-internals.js
D test/intl/collator/protected-icu-internals.js
D test/intl/date-format/protected-icu-internals.js
D test/intl/number-format/protected-icu-internals.js
--
--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to v8-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.