Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
idl_parser: Support annotated types in IDL files
This CL's intention is to adapt IDL files to the change of WebIDL's specifications, to support annotated types. Before this CL, sometimes types which are applicable to types ([Clamp], [EnforceRange], [TreatNullAs]) applied to non-types, even when specifications say otherwise. After this CL, however, such types got to apply to types. Actually there are still types in specifications which are applicable to types but apply to non-types, and we'll report those bugs to the specifications. Bug: 714866 Change-Id: I1c8a234f6ffc0c8b02681c46b32867d9f30f2097 Reviewed-on: https://chromium-review.googlesource.com/674473 Commit-Queue: Lisa Suzuki <lisabelle@google.com> Reviewed-by: Yuki Shiino <yukishiino@chromium.org> Reviewed-by: Hitoshi Yoshida <peria@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Kenichi Ishibashi <bashi@chromium.org> Cr-Commit-Position: refs/heads/master@{#503327}
- Loading branch information