[Webkit-unassigned] [Bug 96798] [V8] Binding: Implement EnforceRange IDL Attribute for long long conversions

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 20 11:11:13 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=96798


Joshua Bell <jsbell at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[V8] Binding: Converting    |[V8] Binding: Implement
                   |values < -2^53-1 and >      |EnforceRange IDL Attribute
                   |2^53-1 to long long should  |for long long conversions
                   |throw TypeError             |




--- Comment #3 from Joshua Bell <jsbell at chromium.org>  2012-09-20 11:11:43 PST ---
Debugging through this, NaN, Infinity and -Infinity are being coerced to -0x8000000000000000 via V8's IntegerValue(). It's IndexedDB that's generating the type error for those.

So basically we need to implement all these tests.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list