commit | e2fcd4b0fce6f48b5761c95b9f0a2fb09c45d2e8 | [log] [tgz] |
---|---|---|
author | Hitoshi Yoshida <peria@chromium.org> | Wed Jul 11 05:14:35 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jul 11 05:14:35 2018 |
tree | f7baf207ddcdc59c0daddd041ba1c38bc569cea2 | |
parent | 0c4d1e88ccaa9e49cb6705bb0e696828fff911a3 [diff] |
IDL compiler: Make null value provided if |null| is assigned in JS Before this CL, setting |null| as a member of dictionary had the same meaning with unsetting the member. It is consistent with the intention of "present" state, and we don't require a way to unset members. (We can create a dictionary from scratch and set necessary members, to achieve such a state.) After this CL, setting |null| makes the member present and be |null|. Bug: 855968 Change-Id: Ia1cbb5cede890cc00834205ca618543c043b9fbb Reviewed-on: https://chromium-review.googlesource.com/1128696 Reviewed-by: Kentaro Hara <haraken@chromium.org> Commit-Queue: Hitoshi Yoshida <peria@chromium.org> Cr-Commit-Position: refs/heads/master@{#574083}
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 .