commit | 693f73fafe615cafdb652f4894270cc4dbd482c4 | [log] [tgz] |
---|---|---|
author | Yuki Shiino <yukishiino@chromium.org> | Fri Apr 19 14:55:17 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Apr 19 14:55:17 2019 |
tree | db7e2f697193e081e149e90d76e2e44ff949978b | |
parent | ecdd7645f66837ede4b9fdaf1583e5e996cc3469 [diff] |
v8binding: Fix ToFloat to throw Adds a missing check of exception_state.HadException(). Comment about crbug.com/939598 is not correct because of unrestricted float (Web IDL) => ToFloat (Blink) float (Web IDL) => ToRestrictedFloat (Blink) In case of 'unrestricted float', it shouldn't throw an exception. Bug: 939598 Change-Id: Ibda1cb445b630f38a8e3ab52c6839a49020d6941 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574997 Reviewed-by: Hitoshi Yoshida <peria@chromium.org> Commit-Queue: Yuki Shiino <yukishiino@chromium.org> Cr-Commit-Position: refs/heads/master@{#652538}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .