Add [TypeChecking=Unrestricted] on Device Orientation interfaces

The only definitions that this actually affects are methods with custom
implementations, so the IDL change is just for show.

Also adjust the custom implementations of these methods to be closer to
normal generated code in handling their float arguments, thereby actually
making them restricted and thus honoring the [TypeChecking=Unrestricted]
flag.

BUG=354298

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

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