Add TypeChecking=Unrestricted to Web Animation APIs

This CL enables type-checking of IDL floating point values on interfaces:

  AnimationPlayer,
  AnimationTimeline and
  Timing

and the dictionaries:
    
  AnimationPlayerEventInit,
  ComputedTimingProperties and
  WebKitAnimationEventInit

Per AnimationTiming{,ReadOnly} in the current draft specification, make
Timing.duration and Timing.iterations 'unrestricted double', while keeping
other attributes as "restricted".

BUG=335350, 354298

Review URL: https://codereview.chromium.org/939623002

git-svn-id: svn://svn.chromium.org/blink/trunk@190474 bbb929c8-8fbe-4397-9dbb-9b2b20218538
18 files changed
tree: a0bbacca4b8fa2c49fd94d709883c438b7fec34c
  1. third_party/