IDL: Remove last traces of [TypeChecking=Unrestricted]

- Remove the Unrestricted value from IDLExtendedAttributes.txt.

- Remove [TypeChecking=Unrestricted] from InternalSettingsGenerated.idl
  which was previously missed since it's a generated file.

- To simplify the code, revert some of the changes made in
    https://codereview.chromium.org/938403007/
  that are no longer needed since TypeChecking now only supports a single
  value (Interface).

BUG=354298

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

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