| // Copyright 2018 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| 'use strict'; |
| |
| |
| mojo.internal.exportModule('blink.mojom'); |
| |
| |
| |
| |
| |
| |
| |
| /** |
| * @const { {$:!mojo.internal.MojomType}} |
| * @export |
| */ |
| blink.mojom.ManifestSpec = |
| { $: /** @type {!mojo.internal.MojomType} */ ({}) }; |
| |
| |
| /** |
| * @const { {$:!mojo.internal.MojomType}} |
| * @export |
| */ |
| blink.mojom.ManifestImageResourceSpec = |
| { $: /** @type {!mojo.internal.MojomType} */ ({}) }; |
| |
| |
| /** |
| * @const { {$:!mojo.internal.MojomType}} |
| * @export |
| */ |
| blink.mojom.ManifestFileFilterSpec = |
| { $: /** @type {!mojo.internal.MojomType} */ ({}) }; |
| |
| |
| /** |
| * @const { {$:!mojo.internal.MojomType}} |
| * @export |
| */ |
| blink.mojom.ManifestRelatedApplicationSpec = |
| { $: /** @type {!mojo.internal.MojomType} */ ({}) }; |
| |
| |
| /** |
| * @const { {$:!mojo.internal.MojomType}} |
| * @export |
| */ |
| blink.mojom.ManifestShareTargetParamsSpec = |
| { $: /** @type {!mojo.internal.MojomType} */ ({}) }; |
| |
| |
| /** |
| * @const { {$:!mojo.internal.MojomType}} |
| * @export |
| */ |
| blink.mojom.ManifestShareTargetSpec = |
| { $: /** @type {!mojo.internal.MojomType} */ ({}) }; |
| |
| |
| /** |
| * @const { {$:!mojo.internal.MojomType}} |
| * @export |
| */ |
| blink.mojom.ManifestFileHandlerSpec = |
| { $: /** @type {!mojo.internal.MojomType} */ ({}) }; |
| |
| |
| /** |
| * @const { {$:!mojo.internal.MojomType}} |
| * @export |
| */ |
| blink.mojom.ManifestDebugInfoSpec = |
| { $: /** @type {!mojo.internal.MojomType} */ ({}) }; |
| |
| |
| /** |
| * @const { {$:!mojo.internal.MojomType}} |
| * @export |
| */ |
| blink.mojom.ManifestErrorSpec = |
| { $: /** @type {!mojo.internal.MojomType} */ ({}) }; |
| |
| |
| |
| |
| mojo.internal.Struct( |
| blink.mojom.ManifestSpec.$, |
| 'Manifest', |
| 96, |
| [ |
| mojo.internal.StructField( |
| 'name', 0, |
| 0, |
| mojoBase.mojom.String16Spec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'shortName', 8, |
| 0, |
| mojoBase.mojom.String16Spec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'startUrl', 16, |
| 0, |
| url.mojom.UrlSpec.$, |
| null, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'display', 24, |
| 0, |
| blink.mojom.DisplayModeSpec.$, |
| 0, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'orientation', 28, |
| 0, |
| device.mojom.ScreenOrientationLockTypeSpec.$, |
| 0, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'icons', 32, |
| 0, |
| mojo.internal.Array(blink.mojom.ManifestImageResourceSpec.$, false), |
| null, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'shareTarget', 40, |
| 0, |
| blink.mojom.ManifestShareTargetSpec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'fileHandler', 48, |
| 0, |
| blink.mojom.ManifestFileHandlerSpec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'relatedApplications', 56, |
| 0, |
| mojo.internal.Array(blink.mojom.ManifestRelatedApplicationSpec.$, false), |
| null, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'preferRelatedApplications', 64, |
| 0, |
| mojo.internal.Bool, |
| false, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'hasThemeColor', 64, |
| 1, |
| mojo.internal.Bool, |
| false, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'themeColor', 68, |
| 0, |
| mojo.internal.Uint32, |
| 0, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'hasBackgroundColor', 64, |
| 2, |
| mojo.internal.Bool, |
| false, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'backgroundColor', 72, |
| 0, |
| mojo.internal.Uint32, |
| 0, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'gcmSenderId', 80, |
| 0, |
| mojoBase.mojom.String16Spec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'scope', 88, |
| 0, |
| url.mojom.UrlSpec.$, |
| null, |
| false /* nullable */), |
| ]); |
| |
| |
| |
| |
| |
| /** |
| * @const { {$: !mojo.internal.MojomType} } |
| * @export |
| */ |
| blink.mojom.ManifestImageResourceSpec.PurposeSpec = { $: mojo.internal.Enum() }; |
| |
| /** |
| * @enum {number} |
| * @export |
| */ |
| blink.mojom.ManifestImageResource_Purpose = { |
| |
| ANY: 0, |
| BADGE: 0, |
| MASKABLE: 0, |
| MIN_VALUE: 0, |
| MAX_VALUE: 2, |
| }; |
| |
| /** @suppress {checkTypes} */ |
| blink.mojom.ManifestImageResource_Purpose.ANY = 0; |
| |
| /** @suppress {checkTypes} */ |
| blink.mojom.ManifestImageResource_Purpose.BADGE = blink.mojom.ManifestImageResource_Purpose.ANY + 1; |
| |
| /** @suppress {checkTypes} */ |
| blink.mojom.ManifestImageResource_Purpose.MASKABLE = blink.mojom.ManifestImageResource_Purpose.BADGE + 1; |
| |
| |
| mojo.internal.Struct( |
| blink.mojom.ManifestImageResourceSpec.$, |
| 'ManifestImageResource', |
| 32, |
| [ |
| mojo.internal.StructField( |
| 'src', 0, |
| 0, |
| url.mojom.UrlSpec.$, |
| null, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'type', 8, |
| 0, |
| mojoBase.mojom.String16Spec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'sizes', 16, |
| 0, |
| mojo.internal.Array(gfx.mojom.SizeSpec.$, false), |
| null, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'purpose', 24, |
| 0, |
| mojo.internal.Array(blink.mojom.ManifestImageResourceSpec.PurposeSpec.$, false), |
| null, |
| false /* nullable */), |
| ]); |
| |
| |
| |
| |
| |
| mojo.internal.Struct( |
| blink.mojom.ManifestFileFilterSpec.$, |
| 'ManifestFileFilter', |
| 16, |
| [ |
| mojo.internal.StructField( |
| 'name', 0, |
| 0, |
| mojoBase.mojom.String16Spec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'accept', 8, |
| 0, |
| mojo.internal.Array(mojoBase.mojom.String16Spec.$, false), |
| null, |
| false /* nullable */), |
| ]); |
| |
| |
| |
| |
| |
| mojo.internal.Struct( |
| blink.mojom.ManifestRelatedApplicationSpec.$, |
| 'ManifestRelatedApplication', |
| 24, |
| [ |
| mojo.internal.StructField( |
| 'platform', 0, |
| 0, |
| mojoBase.mojom.String16Spec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'url', 8, |
| 0, |
| url.mojom.UrlSpec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'id', 16, |
| 0, |
| mojoBase.mojom.String16Spec.$, |
| null, |
| true /* nullable */), |
| ]); |
| |
| |
| |
| |
| |
| mojo.internal.Struct( |
| blink.mojom.ManifestShareTargetParamsSpec.$, |
| 'ManifestShareTargetParams', |
| 32, |
| [ |
| mojo.internal.StructField( |
| 'title', 0, |
| 0, |
| mojoBase.mojom.String16Spec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'text', 8, |
| 0, |
| mojoBase.mojom.String16Spec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'url', 16, |
| 0, |
| mojoBase.mojom.String16Spec.$, |
| null, |
| true /* nullable */), |
| mojo.internal.StructField( |
| 'files', 24, |
| 0, |
| mojo.internal.Array(blink.mojom.ManifestFileFilterSpec.$, false), |
| null, |
| true /* nullable */), |
| ]); |
| |
| |
| |
| |
| |
| /** |
| * @const { {$: !mojo.internal.MojomType} } |
| * @export |
| */ |
| blink.mojom.ManifestShareTargetSpec.MethodSpec = { $: mojo.internal.Enum() }; |
| |
| /** |
| * @enum {number} |
| * @export |
| */ |
| blink.mojom.ManifestShareTarget_Method = { |
| |
| kGet: 0, |
| kPost: 0, |
| MIN_VALUE: 0, |
| MAX_VALUE: 1, |
| }; |
| |
| /** @suppress {checkTypes} */ |
| blink.mojom.ManifestShareTarget_Method.kGet = 0; |
| |
| /** @suppress {checkTypes} */ |
| blink.mojom.ManifestShareTarget_Method.kPost = blink.mojom.ManifestShareTarget_Method.kGet + 1; |
| |
| |
| /** |
| * @const { {$: !mojo.internal.MojomType} } |
| * @export |
| */ |
| blink.mojom.ManifestShareTargetSpec.EnctypeSpec = { $: mojo.internal.Enum() }; |
| |
| /** |
| * @enum {number} |
| * @export |
| */ |
| blink.mojom.ManifestShareTarget_Enctype = { |
| |
| kFormUrlEncoded: 0, |
| kMultipartFormData: 0, |
| MIN_VALUE: 0, |
| MAX_VALUE: 1, |
| }; |
| |
| /** @suppress {checkTypes} */ |
| blink.mojom.ManifestShareTarget_Enctype.kFormUrlEncoded = 0; |
| |
| /** @suppress {checkTypes} */ |
| blink.mojom.ManifestShareTarget_Enctype.kMultipartFormData = blink.mojom.ManifestShareTarget_Enctype.kFormUrlEncoded + 1; |
| |
| |
| mojo.internal.Struct( |
| blink.mojom.ManifestShareTargetSpec.$, |
| 'ManifestShareTarget', |
| 24, |
| [ |
| mojo.internal.StructField( |
| 'action', 0, |
| 0, |
| url.mojom.UrlSpec.$, |
| null, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'method', 8, |
| 0, |
| blink.mojom.ManifestShareTargetSpec.MethodSpec.$, |
| 0, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'enctype', 12, |
| 0, |
| blink.mojom.ManifestShareTargetSpec.EnctypeSpec.$, |
| 0, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'params', 16, |
| 0, |
| blink.mojom.ManifestShareTargetParamsSpec.$, |
| null, |
| false /* nullable */), |
| ]); |
| |
| |
| |
| |
| |
| mojo.internal.Struct( |
| blink.mojom.ManifestFileHandlerSpec.$, |
| 'ManifestFileHandler', |
| 16, |
| [ |
| mojo.internal.StructField( |
| 'action', 0, |
| 0, |
| url.mojom.UrlSpec.$, |
| null, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'files', 8, |
| 0, |
| mojo.internal.Array(blink.mojom.ManifestFileFilterSpec.$, false), |
| null, |
| false /* nullable */), |
| ]); |
| |
| |
| |
| |
| |
| mojo.internal.Struct( |
| blink.mojom.ManifestDebugInfoSpec.$, |
| 'ManifestDebugInfo', |
| 16, |
| [ |
| mojo.internal.StructField( |
| 'errors', 0, |
| 0, |
| mojo.internal.Array(blink.mojom.ManifestErrorSpec.$, false), |
| null, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'rawManifest', 8, |
| 0, |
| mojo.internal.String, |
| null, |
| false /* nullable */), |
| ]); |
| |
| |
| |
| |
| |
| mojo.internal.Struct( |
| blink.mojom.ManifestErrorSpec.$, |
| 'ManifestError', |
| 24, |
| [ |
| mojo.internal.StructField( |
| 'message', 0, |
| 0, |
| mojo.internal.String, |
| null, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'critical', 8, |
| 0, |
| mojo.internal.Bool, |
| false, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'line', 12, |
| 0, |
| mojo.internal.Uint32, |
| 0, |
| false /* nullable */), |
| mojo.internal.StructField( |
| 'column', 16, |
| 0, |
| mojo.internal.Uint32, |
| 0, |
| false /* nullable */), |
| ]); |
| |
| |
| |