a59f62fcd8
The Intl object used to keep around functions which are bound to the receiver and memoized in the object (as required by the ECMA-402 spec) in ordinary properties with names like __boundformat__. This patch instead stores those methods in private symbol properties, so they are not exposed to users. A search in GitHub didn't find any uses of __boundformat__ (whereas the same search found plenty of usages of other V8 Intl features), so I think this should be fine in terms of web compatibility. BUG=v8:3785 R=adamk LOG=Y Review URL: https://codereview.chromium.org/1728823002 Cr-Commit-Position: refs/heads/master@{#34230} |
||
---|---|---|
.. | ||
check-digit-ranges.js | ||
check-minimum-fraction-digits.js | ||
default-locale.js | ||
format-currency.js | ||
format-is-bound.js | ||
parse-currency.js | ||
parse-decimal.js | ||
parse-invalid-input.js | ||
parse-percent.js | ||
property-override.js | ||
resolved-options-is-method.js | ||
wellformed-unsupported-locale.js |