Bug 1475795 [wpt PR 11986] - Update trivial whitespace changes, a=testonly
authorLuke Bjerring <lukebjerring@users.noreply.github.com>
Wed, 25 Jul 2018 15:44:51 +0000
changeset 428966 73af410fe72b930c1d96e4d4669d12e5ab28acbd
parent 428965 e314d22be0f44d9af9648c3271bd4937cd87c627
child 428967 97edda39aeccc8cc49f1148a8d11054f3ceb0c31
push id67065
push userapavel@mozilla.com
push dateMon, 30 Jul 2018 09:54:59 +0000
treeherderautoland@c8d19a0ec6b4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1475795, 11986
milestone63.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1475795 [wpt PR 11986] - Update trivial whitespace changes, a=testonly Automatic update from web-platform-testsUpdate trivial whitespace changes (#11986) -- wpt-commits: 61cfbea7b435fc082c3c925d9203863e97b3d105 wpt-pr: 11986
testing/web-platform/meta/MANIFEST.json
testing/web-platform/tests/interfaces/DOM-Parsing.idl
testing/web-platform/tests/interfaces/InputDeviceCapabilities.idl
testing/web-platform/tests/interfaces/WebCryptoAPI.idl
testing/web-platform/tests/interfaces/appmanifest.idl
testing/web-platform/tests/interfaces/beacon.idl
testing/web-platform/tests/interfaces/css-font-loading.idl
testing/web-platform/tests/interfaces/encrypted-media.idl
testing/web-platform/tests/interfaces/input-events.idl
testing/web-platform/tests/interfaces/mediacapture-depth.idl
testing/web-platform/tests/interfaces/payment-request.idl
testing/web-platform/tests/interfaces/pointerlock.idl
testing/web-platform/tests/interfaces/presentation-api.idl
testing/web-platform/tests/interfaces/server-timing.idl
testing/web-platform/tests/interfaces/web-share.idl
testing/web-platform/tests/interfaces/webdriver.idl
--- a/testing/web-platform/meta/MANIFEST.json
+++ b/testing/web-platform/meta/MANIFEST.json
@@ -591581,77 +591581,77 @@
    "f585014db144083ee2f70f6fd65f78bf2e289093",
    "manual"
   ],
   "interfaces/BackgroundSync.idl": [
    "3f9bbca50917a8a3e27d4983fa792b6d2686552e",
    "support"
   ],
   "interfaces/DOM-Parsing.idl": [
-   "61b8e622931ffee1b779e798e4a381959457ef45",
+   "b24ce10738d8bf36b5a3ed6679b2e4b8d0fb34e5",
    "support"
   ],
   "interfaces/FileAPI.idl": [
    "ac9d05f31ad82befd9da8e6023b3ab5c3823d370",
    "support"
   ],
   "interfaces/IndexedDB.idl": [
    "5d1d405a9b6fdd1ac3e849e1c12aadd056cb481b",
    "support"
   ],
   "interfaces/InputDeviceCapabilities.idl": [
-   "75bf10b0d1bda48c56cb5cd2ac1c73eb59f744fc",
+   "631a62b86212b61e4919dd3db3742da62271813a",
    "support"
   ],
   "interfaces/META.yml": [
    "a3257f92e35aa53f9a2130ab2b3d5c6c42f5964f",
    "support"
   ],
   "interfaces/ResizeObserver.idl": [
    "2835174993c1648c5f8e2a4639727118d62e2d77",
    "support"
   ],
   "interfaces/SRI.idl": [
    "42cb812276c3a1fe0f10c19856deec3b003c68bb",
    "support"
   ],
   "interfaces/WebCryptoAPI.idl": [
-   "2275602ab1a7b6bdfebff1b886753bec32e1cbd4",
+   "a6c7bfdf5f98a32533ba95d76fed71dc4cc6dc38",
    "support"
   ],
   "interfaces/WebIDL.idl": [
    "62e56d5f08d5044fc3ee79ac3549d7222f4186aa",
    "support"
   ],
   "interfaces/accelerometer.idl": [
    "07fc457b582a7abb689f923522c65fcce10d27a4",
    "support"
   ],
   "interfaces/ambient-light.idl": [
    "623852530c2645b51347c82cea8fa72c0cb22f18",
    "support"
   ],
   "interfaces/appmanifest.idl": [
-   "c02f559945c71a19257be24b7aa260ee235da2c2",
+   "dc57a1479ca3010f6fa86ef46274a452d339d1b5",
    "support"
   ],
   "interfaces/audio-output.idl": [
    "857874c69ea248e17b3a2a6ba23c13fe096c429c",
    "support"
   ],
   "interfaces/background-fetch.idl": [
    "272d5ef66a2df3a6c3fefaf9688802ed93a9ad5f",
    "support"
   ],
   "interfaces/battery.idl": [
    "37550560186be55b56d226be2fdecc1e36574a6d",
    "support"
   ],
   "interfaces/beacon.idl": [
-   "66228ca11f9e8a5360d799bd43035b67c3b006c9",
+   "0c44727b2685654751d2927f9c384f7e05cc7cf3",
    "support"
   ],
   "interfaces/budget-api.idl": [
    "caba22c23688d761adef48dae1b58cc13a3e90ea",
    "support"
   ],
   "interfaces/clipboard-apis.idl": [
    "f117178bf9731a8f33da624f48530b84f1ca90f4",
@@ -591681,17 +591681,17 @@
    "804917872e1fd13cb9edaee693d4e011fcd7b79e",
    "support"
   ],
   "interfaces/css-conditional.idl": [
    "0019e54201874e5d2a2b10c887e44b8c42199c32",
    "support"
   ],
   "interfaces/css-font-loading.idl": [
-   "5859e4051abccfcc6158e8731e82da1453fcafb9",
+   "9f2f252c5b63c159d9680de46a932bfa4335bf11",
    "support"
   ],
   "interfaces/css-fonts.idl": [
    "ff2d83e9468c743993c9b4a1ecf3fab09684dc16",
    "support"
   ],
   "interfaces/css-masking.idl": [
    "5f4ed3d8922e30ab3ddb714d185c6e6f794e5a29",
@@ -591725,17 +591725,17 @@
    "13caf62b3918fec8ad0cf436c6a855c0d457a56d",
    "support"
   ],
   "interfaces/encoding.idl": [
    "d03929c62005870ae2a5a2718374c7364ec86103",
    "support"
   ],
   "interfaces/encrypted-media.idl": [
-   "9965e27558616e512abdfacb451a4798035cf1df",
+   "583804d24cd5306932ac3a9ad446d6083b44f9b2",
    "support"
   ],
   "interfaces/entries-api.idl": [
    "894cdcbceaa9834b8c90db155e1220482dfcc015",
    "support"
   ],
   "interfaces/feature-policy.idl": [
    "ace338bf245dde3b21d3c65da64a5d0f6ad40fb2",
@@ -591781,17 +591781,17 @@
    "c9a15b7403a9517afd624c96a9ce60418afea98f",
    "support"
   ],
   "interfaces/image-capture.idl": [
    "9060a5d260bb68509a1709abf5c3ed59027293ce",
    "support"
   ],
   "interfaces/input-events.idl": [
-   "1a984c4719f9bc9b31217b34002e811fb22d2c15",
+   "5a76e3df1b2e66e36470781f407c8080f70fdddc",
    "support"
   ],
   "interfaces/keyboard-lock.idl": [
    "de86b3ca38839202b4b31e055cfb6e18591b7857",
    "support"
   ],
   "interfaces/keyboard-map.idl": [
    "1e9e311a4d347d9f036702d29ef0bc82fca04162",
@@ -591805,17 +591805,17 @@
    "5839955446fafc91d9bd63d1549d7bc2e7afe499",
    "support"
   ],
   "interfaces/media-capabilities.idl": [
    "dad6123e39feca39ec620de51307e56823cc5408",
    "support"
   ],
   "interfaces/mediacapture-depth.idl": [
-   "d14de04445755e1f6bc88023d3bd85b601ed5209",
+   "2ac0dcf83f5afb227f24c9063d738dd22e941fe9",
    "support"
   ],
   "interfaces/mediacapture-fromelement.idl": [
    "501b9ce0b557e52c122a2bb7f3be1a3e360da512",
    "support"
   ],
   "interfaces/mediacapture-record.idl": [
    "2af81807d578af4bfec67e58aeb17fa194bf83b4",
@@ -591853,17 +591853,17 @@
    "c47c18345c06d87b7b9fe318b22d51413603f626",
    "support"
   ],
   "interfaces/payment-method-basic-card.idl": [
    "dee137bcb0e2e32c810f6d2c81ccac4187899a1d",
    "support"
   ],
   "interfaces/payment-request.idl": [
-   "36c79f7397769aecbde6c47b2fb430c197b369b2",
+   "cd78318a2e40a56c9b3233b950ec666f3ca89828",
    "support"
   ],
   "interfaces/performance-timeline.idl": [
    "57f26fe863d12c7672905d185e9a2c7ab9cb98a0",
    "support"
   ],
   "interfaces/permissions.idl": [
    "7fec46d25cf175390524b681cdbec7b0b76c89b9",
@@ -591877,21 +591877,21 @@
    "26055736a27852501eba7da7f0cab7c57eceb652",
    "support"
   ],
   "interfaces/pointerevents.idl": [
    "5bf09b0822cbd8ecd479092842de1cd80b891269",
    "support"
   ],
   "interfaces/pointerlock.idl": [
-   "f0f26193e73bf8e046cfd4fa33de37659d22c904",
+   "356f23aba40f5d32e8952ffe594e1b120112af81",
    "support"
   ],
   "interfaces/presentation-api.idl": [
-   "2f9d2c446e561acea02f9954f4f35f1c4dc61f2c",
+   "2d97afcb6d7d598f48fe0d8cef99ad4c50196452",
    "support"
   ],
   "interfaces/proximity.idl": [
    "5416752c31de2d0f7a3b72941e24a0030d98599c",
    "support"
   ],
   "interfaces/push-api.idl": [
    "8157418c11faef0a36f0829f42b070daca8b57f5",
@@ -591921,17 +591921,17 @@
    "27034035747147b5b460d6ee782e060cfa58b2f5",
    "support"
   ],
   "interfaces/selection-api.idl": [
    "10e7cdeb0e3c5e3871c81e30e89e72412d3f572f",
    "support"
   ],
   "interfaces/server-timing.idl": [
-   "0c9862d6e00d02a0955a1eaf2ec4f237bd060ac4",
+   "9566d1f7ef4e11d6d6b7a87ee55c0b61d5c3a55e",
    "support"
   ],
   "interfaces/service-workers.idl": [
    "979a3b43c2db10f5a93213f46f1abf90082da22b",
    "support"
   ],
   "interfaces/shape-detection-api.idl": [
    "e348a282e353caac1d0bb93e453e06031b1aca75",
@@ -591981,29 +591981,29 @@
    "069f2becc10faf23e4ae3f4d02d7f1e3b0806106",
    "support"
   ],
   "interfaces/web-nfc.idl": [
    "52cc53f0e1c48de190ea03a7eee1c77317897a30",
    "support"
   ],
   "interfaces/web-share.idl": [
-   "f0a24aa4dac5f13ad837a1f9eeb31b2fbc6115a9",
+   "0b36b9df90683103e8bdb3707522c83f9d5789f2",
    "support"
   ],
   "interfaces/webaudio.idl": [
    "a2adb319de88d1d33080a837972caefa5c5c1946",
    "support"
   ],
   "interfaces/webauthn.idl": [
    "1ae8b428644479b352fd5b1996677fd4dcdbb84b",
    "support"
   ],
   "interfaces/webdriver.idl": [
-   "90c156cf51255b6c8e52c1fb887580e244c289e1",
+   "b5ff8a9db576c8afbe3746cd41370965c06219ee",
    "support"
   ],
   "interfaces/webrtc-pc.idl": [
    "a631e2e0ea0f451c64b5d5f74fe7cbeafc231b8e",
    "support"
   ],
   "interfaces/webusb.idl": [
    "8b6b064f5dc45751da07476ef2c05390a23a2d79",
--- a/testing/web-platform/tests/interfaces/DOM-Parsing.idl
+++ b/testing/web-platform/tests/interfaces/DOM-Parsing.idl
@@ -10,20 +10,24 @@ interface DOMParser {
 
 enum SupportedType {
   "text/html",
   "text/xml",
   "application/xml",
   "application/xhtml+xml",
   "image/svg+xml"
 };
+
 [Constructor, Exposed=Window]
+
   interface XMLSerializer {
   DOMString serializeToString(Node root);
 };
+
 partial interface Element {
   [CEReactions, TreatNullAs=EmptyString] attribute DOMString innerHTML;
   [CEReactions, TreatNullAs=EmptyString] attribute DOMString outerHTML;
   [CEReactions] void insertAdjacentHTML(DOMString position, DOMString text);
 };
+
 partial interface Range {
   [CEReactions, NewObject] DocumentFragment createContextualFragment(DOMString fragment);
 };
--- a/testing/web-platform/tests/interfaces/InputDeviceCapabilities.idl
+++ b/testing/web-platform/tests/interfaces/InputDeviceCapabilities.idl
@@ -1,22 +1,23 @@
 // GENERATED CONTENT - DO NOT EDIT
 // Content of this file was automatically extracted from the
 // "Input Device Capabilities" spec.
 // See: https://wicg.github.io/InputDeviceCapabilities/
 
 [Constructor(optional InputDeviceCapabilitiesInit deviceInitDict)]
 interface InputDeviceCapabilities {
-    readonly attribute boolean firesTouchEvents;
-    readonly attribute boolean pointerMovementScrolls;
+  readonly attribute boolean firesTouchEvents;
+  readonly attribute boolean pointerMovementScrolls;
 };
 
 dictionary InputDeviceCapabilitiesInit {
-    boolean firesTouchEvents = false;
-    boolean pointerMovementScrolls = false;
+  boolean firesTouchEvents = false;
+  boolean pointerMovementScrolls = false;
 };
+
 partial interface UIEvent {
-    readonly attribute InputDeviceCapabilities? sourceCapabilities;
+  readonly attribute InputDeviceCapabilities? sourceCapabilities;
 };
 
 partial dictionary UIEventInit {
-    InputDeviceCapabilities? sourceCapabilities = null;
+  InputDeviceCapabilities? sourceCapabilities = null;
 };
--- a/testing/web-platform/tests/interfaces/WebCryptoAPI.idl
+++ b/testing/web-platform/tests/interfaces/WebCryptoAPI.idl
@@ -8,44 +8,40 @@ partial interface mixin WindowOrWorkerGl
 };
 
 [Exposed=(Window,Worker)]
 interface Crypto {
   [SecureContext] readonly attribute SubtleCrypto subtle;
   ArrayBufferView getRandomValues(ArrayBufferView array);
 };
 
-
 typedef (object or DOMString) AlgorithmIdentifier;
 
 typedef AlgorithmIdentifier HashAlgorithmIdentifier;
 
 dictionary Algorithm {
   required DOMString name;
 };
 
-
 dictionary KeyAlgorithm {
   required DOMString name;
 };
 
-
 enum KeyType { "public", "private", "secret" };
 
 enum KeyUsage { "encrypt", "decrypt", "sign", "verify", "deriveKey", "deriveBits", "wrapKey", "unwrapKey" };
 
 [SecureContext,Exposed=(Window,Worker)]
 interface CryptoKey {
   readonly attribute KeyType type;
   readonly attribute boolean extractable;
   readonly attribute object algorithm;
   readonly attribute object usages;
 };
 
-
 enum KeyFormat { "raw", "spki", "pkcs8", "jwk" };
 
 [SecureContext,Exposed=(Window,Worker)]
 interface SubtleCrypto {
   Promise<any> encrypt(AlgorithmIdentifier algorithm,
                        CryptoKey key,
                        BufferSource data);
   Promise<any> decrypt(AlgorithmIdentifier algorithm,
@@ -88,17 +84,16 @@ interface SubtleCrypto {
                          BufferSource wrappedKey,
                          CryptoKey unwrappingKey,
                          AlgorithmIdentifier unwrapAlgorithm,
                          AlgorithmIdentifier unwrappedKeyAlgorithm,
                          boolean extractable,
                          sequence<KeyUsage> keyUsages );
 };
 
-
 dictionary RsaOtherPrimesInfo {
   // The following fields are defined in Section 6.3.2.7 of JSON Web Algorithms
   DOMString r;
   DOMString d;
   DOMString t;
 };
 
 dictionary JsonWebKey {
@@ -122,186 +117,161 @@ dictionary JsonWebKey {
   DOMString q;
   DOMString dp;
   DOMString dq;
   DOMString qi;
   sequence<RsaOtherPrimesInfo> oth;
   DOMString k;
 };
 
-
 typedef Uint8Array BigInteger;
 
-
 dictionary CryptoKeyPair {
   CryptoKey publicKey;
   CryptoKey privateKey;
 };
 
-
 dictionary RsaKeyGenParams : Algorithm {
   // The length, in bits, of the RSA modulus
   required [EnforceRange] unsigned long modulusLength;
   // The RSA public exponent
   required BigInteger publicExponent;
 };
 
-
 dictionary RsaHashedKeyGenParams : RsaKeyGenParams {
   // The hash algorithm to use
   required HashAlgorithmIdentifier hash;
 };
 
-
 dictionary RsaKeyAlgorithm : KeyAlgorithm {
   // The length, in bits, of the RSA modulus
   required unsigned long modulusLength;
   // The RSA public exponent
   required BigInteger publicExponent;
 };
 
-
 dictionary RsaHashedKeyAlgorithm : RsaKeyAlgorithm {
   // The hash algorithm that is used with this key
   required KeyAlgorithm hash;
 };
 
-
 dictionary RsaHashedImportParams : Algorithm {
   // The hash algorithm to use
   required HashAlgorithmIdentifier hash;
 };
 
-
 dictionary RsaPssParams : Algorithm {
   // The desired length of the random salt
   [EnforceRange] required unsigned long saltLength;
 };
 
-
 dictionary RsaOaepParams : Algorithm {
   // The optional label/application data to associate with the message
   BufferSource label;
 };
 
-
 dictionary EcdsaParams : Algorithm {
   // The hash algorithm to use
   required HashAlgorithmIdentifier hash;
 };
 
-
 typedef DOMString NamedCurve;
 
 dictionary EcKeyGenParams : Algorithm {
   // A named curve
   required NamedCurve namedCurve;
 };
 
-
 dictionary EcKeyAlgorithm : KeyAlgorithm {
   // The named curve that the key uses
   required NamedCurve namedCurve;
 };
 
-
 dictionary EcKeyImportParams : Algorithm {
   // A named curve
   required NamedCurve namedCurve;
 };
 
-
 dictionary EcdhKeyDeriveParams : Algorithm {
   // The peer's EC public key.
   required CryptoKey public;
 };
 
-
 dictionary AesCtrParams : Algorithm {
   // The initial value of the counter block. counter MUST be 16 bytes
   // (the AES block size). The counter bits are the rightmost length
   // bits of the counter block. The rest of the counter block is for
   // the nonce. The counter bits are incremented using the standard
   // incrementing function specified in NIST SP 800-38A Appendix B.1:
   // the counter bits are interpreted as a big-endian integer and
   // incremented by one.
   required BufferSource counter;
   // The length, in bits, of the rightmost part of the counter block
   // that is incremented.
   [EnforceRange] required octet length;
 };
 
-
 dictionary AesKeyAlgorithm : KeyAlgorithm {
   // The length, in bits, of the key.
   required unsigned short length;
 };
 
-
 dictionary AesKeyGenParams : Algorithm {
   // The length, in bits, of the key.
   [EnforceRange] required unsigned short length;
 };
 
-
 dictionary AesDerivedKeyParams : Algorithm {
   // The length, in bits, of the key.
   [EnforceRange] required unsigned short length;
 };
 
-
 dictionary AesCbcParams : Algorithm {
   // The initialization vector. MUST be 16 bytes.
   required BufferSource iv;
 };
 
-
 dictionary AesGcmParams : Algorithm {
   // The initialization vector to use. May be up to 2^64-1 bytes long.
   required BufferSource iv;
   // The additional authentication data to include.
   BufferSource additionalData;
   // The desired length of the authentication tag. May be 0 - 128.
   [EnforceRange] octet tagLength;
 };
 
-
 dictionary HmacImportParams : Algorithm {
   // The inner hash function to use.
   required HashAlgorithmIdentifier hash;
   // The length (in bits) of the key.
   [EnforceRange] unsigned long length;
 };
 
-
 dictionary HmacKeyAlgorithm : KeyAlgorithm {
   // The inner hash function to use.
   required KeyAlgorithm hash;
   // The length (in bits) of the key.
   required unsigned long length;
 };
 
-
 dictionary HmacKeyGenParams : Algorithm {
   // The inner hash function to use.
   required HashAlgorithmIdentifier hash;
   // The length (in bits) of the key to generate. If unspecified, the
   // recommended length will be used, which is the size of the associated hash function's block
   // size.
   [EnforceRange] unsigned long length;
 };
 
-
 dictionary HkdfParams : Algorithm {
   // The algorithm to use with HMAC (e.g.: SHA-256)
   required HashAlgorithmIdentifier hash;
   // A bit string that corresponds to the salt used in the extract step.
   required BufferSource salt;
   // A bit string that corresponds to the context and application specific context for the derived keying material.
   required BufferSource info;
 };
 
-
 dictionary Pbkdf2Params : Algorithm {
   required BufferSource salt;
   [EnforceRange] required unsigned long iterations;
   required HashAlgorithmIdentifier hash;
 };
--- a/testing/web-platform/tests/interfaces/appmanifest.idl
+++ b/testing/web-platform/tests/interfaces/appmanifest.idl
@@ -2,28 +2,31 @@
 // Content of this file was automatically extracted from the
 // "Web App Manifest" spec.
 // See: https://w3c.github.io/manifest/
 
 enum AppBannerPromptOutcome {
   "accepted",
   "dismissed"
 };
+
 [Constructor(DOMString type, optional EventInit eventInitDict),
  Exposed=Window]
 interface BeforeInstallPromptEvent : Event {
     Promise<PromptResponseObject> prompt();
 };
 dictionary PromptResponseObject {
   AppBannerPromptOutcome userChoice;
 };
+
 partial interface Window {
   attribute EventHandler onappinstalled;
   attribute EventHandler onbeforeinstallprompt;
 };
+
 dictionary WebAppManifest {
    TextDirectionType dir = "auto";
    DOMString lang;
    USVString name;
    USVString short_name;
    USVString description;
    sequence<ImageResource> icons;
    sequence<ImageResource> screenshots;
@@ -34,39 +37,45 @@ dictionary WebAppManifest {
    OrientationLockType orientation;
    USVString theme_color;
    USVString background_color;
    USVString scope;
    ServiceWorkerRegistrationObject serviceworker;
    sequence<ExternalApplicationResource> related_applications;
    boolean prefer_related_applications = "false";
 };
+
 enum TextDirectionType { "ltr", "rtl", "auto" };
+
 enum DisplayModeType {
   "fullscreen",
   "standalone",
   "minimal-ui",
   "browser"
 };
+
 dictionary ImageResource {
   required USVString src;
   DOMString sizes;
   USVString type;
   USVString purpose;
   USVString platform;
 };
+
 dictionary ServiceWorkerRegistrationObject {
   required USVString src;
   USVString scope;
   WorkerType type = "classic";
   ServiceWorkerUpdateViaCache update_via_cache = "imports";
 };
+
 dictionary ExternalApplicationResource {
   required USVString platform;
   USVString url;
   DOMString id;
   USVString min_version;
   sequence<Fingerprint> fingerprints;
 };
+
 dictionary Fingerprint {
   USVString type;
   USVString value;
 };
--- a/testing/web-platform/tests/interfaces/beacon.idl
+++ b/testing/web-platform/tests/interfaces/beacon.idl
@@ -1,8 +1,8 @@
 // GENERATED CONTENT - DO NOT EDIT
 // Content of this file was automatically extracted from the
 // "Beacon" spec.
 // See: https://w3c.github.io/beacon/
 
 partial interface Navigator {
-    boolean sendBeacon(USVString url,optional  BodyInit? data = null);
+    boolean sendBeacon(USVString url, optional BodyInit? data = null);
 };
--- a/testing/web-platform/tests/interfaces/css-font-loading.idl
+++ b/testing/web-platform/tests/interfaces/css-font-loading.idl
@@ -1,8 +1,13 @@
+// GENERATED CONTENT - DO NOT EDIT
+// Content of this file was automatically extracted from the
+// "CSS Font Loading Module Level 3" spec.
+// See: https://drafts.csswg.org/css-font-loading/
+
 typedef (ArrayBuffer or ArrayBufferView) BinaryData;
 
 dictionary FontFaceDescriptors {
   CSSOMString style = "normal";
   CSSOMString weight = "normal";
   CSSOMString stretch = "normal";
   CSSOMString unicodeRange = "U+0-10FFFF";
   CSSOMString variant = "normal";
@@ -79,9 +84,8 @@ interface FontFaceSet : EventTarget {
 [Exposed=(Window,Worker),
  NoInterfaceObject]
 interface FontFaceSource {
   readonly attribute FontFaceSet fonts;
 };
 
 Document implements FontFaceSource;
 WorkerGlobalScope implements FontFaceSource;
-
--- a/testing/web-platform/tests/interfaces/encrypted-media.idl
+++ b/testing/web-platform/tests/interfaces/encrypted-media.idl
@@ -3,111 +3,126 @@
 // "Encrypted Media Extensions" spec.
 // See: https://w3c.github.io/encrypted-media/
 
 [Exposed=Window]
 partial interface Navigator {
     [SecureContext] Promise<MediaKeySystemAccess> requestMediaKeySystemAccess(DOMString keySystem,
                                                                               sequence<MediaKeySystemConfiguration> supportedConfigurations);
 };
+
 enum MediaKeysRequirement {
     "required",
     "optional",
     "not-allowed"
 };
+
 dictionary MediaKeySystemConfiguration {
     DOMString                               label = "";
     sequence<DOMString>                     initDataTypes = [];
     sequence<MediaKeySystemMediaCapability> audioCapabilities = [];
     sequence<MediaKeySystemMediaCapability> videoCapabilities = [];
     MediaKeysRequirement                    distinctiveIdentifier = "optional";
     MediaKeysRequirement                    persistentState = "optional";
     sequence<DOMString>                     sessionTypes;
 };
+
 dictionary MediaKeySystemMediaCapability {
     DOMString contentType = "";
     DOMString robustness = "";
 };
+
 [Exposed=Window,
  SecureContext]
 interface MediaKeySystemAccess {
     readonly attribute DOMString keySystem;
     MediaKeySystemConfiguration getConfiguration();
     Promise<MediaKeys>          createMediaKeys();
 };
+
 enum MediaKeySessionType {
     "temporary",
     "persistent-license"
 };
+
 [Exposed=Window,
  SecureContext]
 interface MediaKeys {
     MediaKeySession  createSession(optional MediaKeySessionType sessionType = "temporary");
     Promise<boolean> setServerCertificate(BufferSource serverCertificate);
 };
+
 [Exposed=Window,
  SecureContext]
 interface MediaKeySession : EventTarget {
     readonly attribute DOMString           sessionId;
     readonly attribute unrestricted double expiration;
     readonly attribute Promise<void>       closed;
     readonly attribute MediaKeyStatusMap   keyStatuses;
              attribute EventHandler        onkeystatuseschange;
              attribute EventHandler        onmessage;
     Promise<void>    generateRequest(DOMString initDataType,
                                      BufferSource initData);
     Promise<boolean> load(DOMString sessionId);
     Promise<void>    update(BufferSource response);
     Promise<void>    close();
     Promise<void>    remove();
 };
+
 [Exposed=Window,
  SecureContext]
 interface MediaKeyStatusMap {
     iterable<BufferSource, MediaKeyStatus>;
     readonly attribute unsigned long size;
     boolean has(BufferSource keyId);
     any     get(BufferSource keyId);
 };
+
 enum MediaKeyStatus {
     "usable",
     "expired",
     "released",
     "output-restricted",
     "output-downscaled",
     "status-pending",
     "internal-error"
 };
+
 enum MediaKeyMessageType {
     "license-request",
     "license-renewal",
     "license-release",
     "individualization-request"
 };
+
 [Exposed=Window,
  SecureContext,
  Constructor(DOMString type, MediaKeyMessageEventInit eventInitDict)]
 interface MediaKeyMessageEvent : Event {
     readonly attribute MediaKeyMessageType messageType;
     readonly attribute ArrayBuffer         message;
 };
+
 dictionary MediaKeyMessageEventInit : EventInit {
     required MediaKeyMessageType messageType;
     required ArrayBuffer         message;
 };
+
 [Exposed=Window]
 partial interface HTMLMediaElement {
     [SecureContext]
     readonly attribute MediaKeys?   mediaKeys;
              attribute EventHandler onencrypted;
              attribute EventHandler onwaitingforkey;
     [SecureContext] Promise<void> setMediaKeys(MediaKeys? mediaKeys);
 };
+
 [Exposed=Window,
  Constructor(DOMString type, optional MediaEncryptedEventInit eventInitDict)]
 interface MediaEncryptedEvent : Event {
     readonly attribute DOMString    initDataType;
     readonly attribute ArrayBuffer? initData;
 };
+
 dictionary MediaEncryptedEventInit : EventInit {
     DOMString    initDataType = "";
     ArrayBuffer? initData = null;
 };
--- a/testing/web-platform/tests/interfaces/input-events.idl
+++ b/testing/web-platform/tests/interfaces/input-events.idl
@@ -1,16 +1,16 @@
 // GENERATED CONTENT - DO NOT EDIT
 // Content of this file was automatically extracted from the
 // "Input Events Level 1" spec.
 // See: https://rawgit.com/w3c/input-events/v1/index.html
 
 partial interface InputEvent {
-    readonly attribute DOMString     inputType;
+    readonly attribute DOMString inputType;
     readonly attribute DataTransfer? dataTransfer;
     sequence<StaticRange> getTargetRanges();
 };
 
 partial dictionary InputEventInit {
-    DOMString             inputType = "";
-    DataTransfer?         dataTransfer = null;
+    DOMString inputType = "";
+    DataTransfer? dataTransfer = null;
     sequence<StaticRange> targetRanges = [];
 };
--- a/testing/web-platform/tests/interfaces/mediacapture-depth.idl
+++ b/testing/web-platform/tests/interfaces/mediacapture-depth.idl
@@ -12,65 +12,71 @@ partial dictionary MediaTrackSupportedCo
     boolean principalPointY = false;
     boolean deprojectionDistortionCoefficients = false;
     boolean projectionDistortionCoefficients = false;
     // Apply to depth stream track:
     boolean depthNear = false;
     boolean depthFar = false;
     boolean depthToVideoTransform = false;
 };
+
 partial dictionary MediaTrackCapabilities {
     // Apply to both depth stream track and color stream track:
-    DOMString               videoKind;
+    DOMString videoKind;
     (double or DoubleRange) focalLengthX;
     (double or DoubleRange) focalLengthY;
     (double or DoubleRange) principalPointX;
     (double or DoubleRange) principalPointY;
-    boolean                 deprojectionDistortionCoefficients;
-    boolean                 projectionDistortionCoefficients;
+    boolean deprojectionDistortionCoefficients;
+    boolean projectionDistortionCoefficients;
     // Apply to depth stream track:
     (double or DoubleRange) depthNear;
     (double or DoubleRange) depthFar;
-    boolean                 depthToVideoTransform;
+    boolean depthToVideoTransform;
 };
+
 partial dictionary MediaTrackConstraintSet {
     // Apply to both depth stream track and color stream track:
     ConstrainDOMString videoKind;
-    ConstrainDouble    focalLengthX;
-    ConstrainDouble    focalLengthY;
-    ConstrainDouble    principalPointX;
-    ConstrainDouble    principalPointY;
-    ConstrainBoolean   deprojectionDistortionCoefficients;
-    ConstrainBoolean   projectionDistortionCoefficients;
+    ConstrainDouble focalLengthX;
+    ConstrainDouble focalLengthY;
+    ConstrainDouble principalPointX;
+    ConstrainDouble principalPointY;
+    ConstrainBoolean deprojectionDistortionCoefficients;
+    ConstrainBoolean projectionDistortionCoefficients;
     // Apply to depth stream track:
-    ConstrainDouble    depthNear;
-    ConstrainDouble    depthFar;
-    ConstrainBoolean   depthToVideoTransform;
+    ConstrainDouble depthNear;
+    ConstrainDouble depthFar;
+    ConstrainBoolean depthToVideoTransform;
 };
+
 partial dictionary MediaTrackSettings {
     // Apply to both depth stream track and color stream track:
-    DOMString              videoKind;
-    double                 focalLengthX;
-    double                 focalLengthY;
-    double                 principalPointX;
-    double                 principalPointY;
+    DOMString videoKind;
+    double focalLengthX;
+    double focalLengthY;
+    double principalPointX;
+    double principalPointY;
     DistortionCoefficients deprojectionDistortionCoefficients;
     DistortionCoefficients projectionDistortionCoefficients;
     // Apply to depth stream track:
-    double                 depthNear;
-    double                 depthFar;
-    Transformation         depthToVideoTransform;
+    double depthNear;
+    double depthFar;
+    Transformation depthToVideoTransform;
 };
+
 dictionary DistortionCoefficients {
     double k1;
     double k2;
     double p1;
     double p2;
     double k3;
 };
+
 dictionary Transformation {
-    Float32Array transformationMatrix;
-    DOMString    videoDeviceId;
+  Float32Array transformationMatrix;
+  DOMString videoDeviceId;
 };
+
 enum VideoKindEnum {
     "color",
     "depth"
 };
--- a/testing/web-platform/tests/interfaces/payment-request.idl
+++ b/testing/web-platform/tests/interfaces/payment-request.idl
@@ -17,121 +17,137 @@ interface PaymentRequest : EventTarget {
   readonly attribute PaymentAddress? shippingAddress;
   readonly attribute DOMString? shippingOption;
   readonly attribute PaymentShippingType? shippingType;
 
   attribute EventHandler onshippingaddresschange;
   attribute EventHandler onshippingoptionchange;
   attribute EventHandler onpaymentmethodchange;
 };
+
 dictionary PaymentMethodData {
   required DOMString supportedMethods;
   object data;
 };
+
 dictionary PaymentCurrencyAmount {
   required DOMString currency;
   required DOMString value;
 };
+
 dictionary PaymentDetailsBase {
   sequence<PaymentItem> displayItems;
   sequence<PaymentShippingOption> shippingOptions;
   sequence<PaymentDetailsModifier> modifiers;
 };
+
 dictionary PaymentDetailsInit : PaymentDetailsBase {
   DOMString id;
   required PaymentItem total;
 };
+
 dictionary PaymentDetailsUpdate : PaymentDetailsBase {
   DOMString error;
   PaymentItem total;
   AddressErrorFields shippingAddressErrors;
 };
+
 dictionary PaymentDetailsModifier {
   required DOMString supportedMethods;
   PaymentItem total;
   sequence<PaymentItem> additionalDisplayItems;
   object data;
 };
+
 enum PaymentShippingType {
   "shipping",
   "delivery",
   "pickup"
 };
+
 dictionary PaymentOptions {
   boolean requestPayerName = false;
   boolean requestPayerEmail = false;
   boolean requestPayerPhone = false;
   boolean requestShipping = false;
   PaymentShippingType shippingType = "shipping";
 };
+
 dictionary PaymentItem {
   required DOMString label;
   required PaymentCurrencyAmount amount;
   boolean pending = false;
   // Note: type member is "at risk" of being removed!
   PaymentItemType type;
 };
+
 enum PaymentItemType {
   "tax"
 };
+
 [SecureContext, Exposed=(Window)]
 interface PaymentAddress {
   [Default] object toJSON();
   readonly attribute DOMString city;
   readonly attribute DOMString country;
   readonly attribute DOMString dependentLocality;
   readonly attribute DOMString languageCode;
   readonly attribute DOMString organization;
   readonly attribute DOMString phone;
   readonly attribute DOMString postalCode;
   readonly attribute DOMString recipient;
   readonly attribute DOMString region;
   readonly attribute DOMString regionCode;
   readonly attribute DOMString sortingCode;
   readonly attribute FrozenArray<DOMString> addressLine;
 };
+
 dictionary AddressInit {
   DOMString country;
   sequence<DOMString> addressLine;
   DOMString region;
   DOMString regionCode;
   DOMString city;
   DOMString dependentLocality;
   DOMString postalCode;
   DOMString sortingCode;
   DOMString languageCode;
   DOMString organization;
   DOMString recipient;
   DOMString phone;
 };
+
 dictionary AddressErrorFields {
   DOMString addressLine;
   DOMString city;
   DOMString country;
   DOMString dependentLocality;
   DOMString languageCode;
   DOMString organization;
   DOMString phone;
   DOMString postalCode;
   DOMString recipient;
   DOMString region;
   DOMString regionCode;
   DOMString sortingCode;
 };
+
 dictionary PaymentShippingOption {
   required DOMString id;
   required DOMString label;
   required PaymentCurrencyAmount amount;
   boolean selected = false;
 };
+
 enum PaymentComplete {
   "fail",
   "success",
   "unknown"
 };
+
 [SecureContext, Exposed=Window]
 interface PaymentResponse : EventTarget {
   [Default] object toJSON();
 
   readonly attribute DOMString requestId;
   readonly attribute DOMString methodName;
   readonly attribute object details;
   readonly attribute PaymentAddress? shippingAddress;
@@ -142,31 +158,37 @@ interface PaymentResponse : EventTarget 
 
   [NewObject]
   Promise<void> complete(optional PaymentComplete result = "unknown");
   [NewObject]
   Promise<void> retry(PaymentValidationErrors errorFields);
 
   attribute EventHandler onpayerdetailchange;
 };
+
 dictionary PaymentValidationErrors {
   PayerErrorFields payer;
   AddressErrorFields shippingAddress;
 };
+
 dictionary PayerErrorFields {
   DOMString email;
   DOMString name;
   DOMString phone;
 };
+
 [Constructor(DOMString type, optional PaymentMethodChangeEventInit eventInitDict), SecureContext, Exposed=Window]
 interface PaymentMethodChangeEvent : PaymentRequestUpdateEvent {
   readonly attribute DOMString methodName;
   readonly attribute object? methodDetails;
 };
+
 dictionary PaymentMethodChangeEventInit : PaymentRequestUpdateEventInit {
   required DOMString methodName;
   object? methodDetails;
 };
+
 [Constructor(DOMString type, optional PaymentRequestUpdateEventInit eventInitDict), SecureContext, Exposed=Window]
 interface PaymentRequestUpdateEvent : Event {
   void updateWith(Promise<PaymentDetailsUpdate> detailsPromise);
 };
+
 dictionary PaymentRequestUpdateEventInit : EventInit {};
--- a/testing/web-platform/tests/interfaces/pointerlock.idl
+++ b/testing/web-platform/tests/interfaces/pointerlock.idl
@@ -1,24 +1,28 @@
 // GENERATED CONTENT - DO NOT EDIT
 // Content of this file was automatically extracted from the
 // "Pointer Lock 2.0" spec.
 // See: https://w3c.github.io/pointerlock/
 
 partial interface Element {
-    void requestPointerLock();
+  void requestPointerLock();
 };
+
 partial interface Document {
-    attribute EventHandler onpointerlockchange;
-    attribute EventHandler onpointerlockerror;
-    void exitPointerLock();
+  attribute EventHandler onpointerlockchange;
+  attribute EventHandler onpointerlockerror;
+  void exitPointerLock();
 };
+
 partial interface DocumentOrShadowRoot {
-    readonly attribute Element? pointerLockElement;
+  readonly attribute Element? pointerLockElement;
 };
+
 partial interface MouseEvent {
-    readonly attribute long movementX;
-    readonly attribute long movementY;
+  readonly attribute long movementX;
+  readonly attribute long movementY;
 };
+
 partial dictionary MouseEventInit {
-    long movementX = 0;
-    long movementY = 0;
+  long movementX = 0;
+  long movementY = 0;
 };
--- a/testing/web-platform/tests/interfaces/presentation-api.idl
+++ b/testing/web-platform/tests/interfaces/presentation-api.idl
@@ -1,111 +1,96 @@
 // GENERATED CONTENT - DO NOT EDIT
 // Content of this file was automatically extracted from the
 // "Presentation API" spec.
 // See: https://w3c.github.io/presentation-api/
 
 partial interface Navigator {
-    [SecureContext,
-     SameObject]
-    readonly attribute Presentation presentation;
+  [SecureContext, SameObject] readonly attribute Presentation presentation;
+};
+
+[SecureContext, Exposed=Window]
+interface Presentation {
 };
 
-[SecureContext,
- Exposed=Window]
-interface Presentation {
-};
 partial interface Presentation {
-    attribute PresentationRequest? defaultRequest;
+  attribute PresentationRequest? defaultRequest;
 };
+
 partial interface Presentation {
-    readonly attribute PresentationReceiver? receiver;
+  readonly attribute PresentationReceiver? receiver;
 };
+
 [Constructor(USVString url),
  Constructor(sequence<USVString> urls),
- SecureContext,
- Exposed=Window]
+ SecureContext, Exposed=Window]
 interface PresentationRequest : EventTarget {
-    Promise<PresentationConnection>   start();
-    Promise<PresentationConnection>   reconnect(USVString presentationId);
-    Promise<PresentationAvailability> getAvailability();
+  Promise<PresentationConnection> start();
+  Promise<PresentationConnection> reconnect(USVString presentationId);
+  Promise<PresentationAvailability> getAvailability();
 
-    attribute EventHandler onconnectionavailable;
+  attribute EventHandler onconnectionavailable;
 };
-[SecureContext,
- Exposed=Window]
+
+[SecureContext, Exposed=Window]
 interface PresentationAvailability : EventTarget {
-    readonly attribute boolean      value;
+  readonly attribute boolean value;
 
-             attribute EventHandler onchange;
+  attribute EventHandler onchange;
 };
+
 [Constructor(DOMString type, PresentationConnectionAvailableEventInit eventInitDict),
- SecureContext,
- Exposed=Window]
+ SecureContext, Exposed=Window]
 interface PresentationConnectionAvailableEvent : Event {
-    [SameObject]
-    readonly attribute PresentationConnection connection;
+  [SameObject] readonly attribute PresentationConnection connection;
 };
 
 dictionary PresentationConnectionAvailableEventInit : EventInit {
-    required PresentationConnection connection;
-};
-enum PresentationConnectionState {
-    "connecting",
-    "connected",
-    "closed",
-    "terminated"
-};
-
-enum BinaryType {
-    "blob",
-    "arraybuffer"
+  required PresentationConnection connection;
 };
 
-[SecureContext,
- Exposed=Window]
-interface PresentationConnection : EventTarget {
-    readonly attribute USVString                   id;
-    readonly attribute USVString                   url;
-    readonly attribute PresentationConnectionState state;
-    void close();
-    void terminate();
-             attribute EventHandler                onconnect;
-             attribute EventHandler                onclose;
-             attribute EventHandler                onterminate;
+enum PresentationConnectionState { "connecting", "connected", "closed", "terminated" };
+enum BinaryType { "blob", "arraybuffer" };
 
-    // Communication
-             attribute BinaryType                  binaryType;
-             attribute EventHandler                onmessage;
-    void send(DOMString message);
-    void send(Blob data);
-    void send(ArrayBuffer data);
-    void send(ArrayBufferView data);
-};
-enum PresentationConnectionCloseReason {
-    "error",
-    "closed",
-    "wentaway"
+[SecureContext, Exposed=Window]
+interface PresentationConnection : EventTarget {
+  readonly attribute USVString id;
+  readonly attribute USVString url;
+  readonly attribute PresentationConnectionState state;
+  void close();
+  void terminate();
+  attribute EventHandler onconnect;
+  attribute EventHandler onclose;
+  attribute EventHandler onterminate;
+
+  // Communication
+  attribute BinaryType binaryType;
+  attribute EventHandler onmessage;
+  void send(DOMString message);
+  void send(Blob data);
+  void send(ArrayBuffer data);
+  void send(ArrayBufferView data);
 };
 
+enum PresentationConnectionCloseReason { "error", "closed", "wentaway" };
+
 [Constructor(DOMString type, PresentationConnectionCloseEventInit eventInitDict),
- SecureContext,
- Exposed=Window]
+ SecureContext, Exposed=Window]
 interface PresentationConnectionCloseEvent : Event {
-    readonly attribute PresentationConnectionCloseReason reason;
-    readonly attribute DOMString                         message;
+  readonly attribute PresentationConnectionCloseReason reason;
+  readonly attribute DOMString message;
 };
 
 dictionary PresentationConnectionCloseEventInit : EventInit {
-    required PresentationConnectionCloseReason reason;
-             DOMString                         message = "";
+  required PresentationConnectionCloseReason reason;
+  DOMString message = "";
 };
-[SecureContext,
- Exposed=Window]
+
+[SecureContext, Exposed=Window]
 interface PresentationReceiver {
-    readonly attribute Promise<PresentationConnectionList> connectionList;
+  readonly attribute Promise<PresentationConnectionList> connectionList;
 };
-[SecureContext,
- Exposed=Window]
+
+[SecureContext, Exposed=Window]
 interface PresentationConnectionList : EventTarget {
-    readonly attribute FrozenArray<PresentationConnection> connections;
-             attribute EventHandler                        onconnectionavailable;
+  readonly attribute FrozenArray<PresentationConnection> connections;
+  attribute EventHandler onconnectionavailable;
 };
--- a/testing/web-platform/tests/interfaces/server-timing.idl
+++ b/testing/web-platform/tests/interfaces/server-timing.idl
@@ -1,16 +1,17 @@
 // GENERATED CONTENT - DO NOT EDIT
 // Content of this file was automatically extracted from the
 // "Server Timing" spec.
 // See: https://w3c.github.io/server-timing/
 
 [Exposed=(Window,Worker)]
 interface PerformanceServerTiming {
-    readonly attribute DOMString           name;
-    readonly attribute DOMHighResTimeStamp duration;
-    readonly attribute DOMString           description;
-    [Default] object toJSON();
+  readonly attribute DOMString name;
+  readonly attribute DOMHighResTimeStamp duration;
+  readonly attribute DOMString description;
+  [Default] object toJSON();
 };
+
 [Exposed=(Window,Worker)]
 partial interface PerformanceResourceTiming {
-    readonly attribute FrozenArray<PerformanceServerTiming> serverTiming;
+  readonly attribute FrozenArray<PerformanceServerTiming> serverTiming;
 };
--- a/testing/web-platform/tests/interfaces/web-share.idl
+++ b/testing/web-platform/tests/interfaces/web-share.idl
@@ -1,13 +1,14 @@
 // GENERATED CONTENT - DO NOT EDIT
 // Content of this file was automatically extracted from the
 // "Web Share API" spec.
 // See: https://wicg.github.io/web-share/
 
 partial interface Navigator {
-    [SecureContext] Promise<void> share(optional ShareData data);
+  [SecureContext] Promise<void> share(optional ShareData data);
 };
+
 dictionary ShareData {
-    USVString title;
-    USVString text;
-    USVString url;
+  USVString title;
+  USVString text;
+  USVString url;
 };
--- a/testing/web-platform/tests/interfaces/webdriver.idl
+++ b/testing/web-platform/tests/interfaces/webdriver.idl
@@ -1,9 +1,10 @@
 // GENERATED CONTENT - DO NOT EDIT
 // Content of this file was automatically extracted from the
 // "WebDriver" spec.
 // See: https://w3c.github.io/webdriver/
 
 Navigator includes NavigatorAutomationInformation;
+
 interface mixin NavigatorAutomationInformation {
-    readonly attribute boolean webdriver;
+  readonly attribute boolean webdriver;
 };