summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/manifest/manifest_type_converters.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/manifest/manifest_type_converters.h')
-rw-r--r--chromium/third_party/blink/renderer/modules/manifest/manifest_type_converters.h99
1 files changed, 0 insertions, 99 deletions
diff --git a/chromium/third_party/blink/renderer/modules/manifest/manifest_type_converters.h b/chromium/third_party/blink/renderer/modules/manifest/manifest_type_converters.h
deleted file mode 100644
index 4cb7cb0b845..00000000000
--- a/chromium/third_party/blink/renderer/modules/manifest/manifest_type_converters.h
+++ /dev/null
@@ -1,99 +0,0 @@
-// Copyright 2019 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.
-
-#ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_MANIFEST_MANIFEST_TYPE_CONVERTERS_H_
-#define THIRD_PARTY_BLINK_RENDERER_MODULES_MANIFEST_MANIFEST_TYPE_CONVERTERS_H_
-
-#include "third_party/blink/public/common/manifest/manifest.h"
-#include "third_party/blink/public/mojom/manifest/manifest.mojom-blink-forward.h"
-#include "third_party/blink/renderer/modules/modules_export.h"
-
-namespace blink {
-struct Manifest;
-}
-
-namespace mojo {
-
-// TODO(crbug.com/704441): These converters are temporary to help the manifest
-// migration until content::PushMessagingClient is moved to blink.
-
-template <>
-struct MODULES_EXPORT
- TypeConverter<blink::Manifest, blink::mojom::blink::ManifestPtr> {
- static blink::Manifest Convert(const blink::mojom::blink::ManifestPtr& input);
-};
-
-template <>
-struct TypeConverter<blink::Manifest::ImageResource,
- blink::mojom::blink::ManifestImageResourcePtr> {
- static blink::Manifest::ImageResource Convert(
- const blink::mojom::blink::ManifestImageResourcePtr& input);
-};
-
-template <>
-struct TypeConverter<blink::Manifest::ShortcutItem,
- blink::mojom::blink::ManifestShortcutItemPtr> {
- static blink::Manifest::ShortcutItem Convert(
- const blink::mojom::blink::ManifestShortcutItemPtr& input);
-};
-
-template <>
-struct TypeConverter<blink::Manifest::ShareTarget,
- blink::mojom::blink::ManifestShareTargetPtr> {
- static blink::Manifest::ShareTarget Convert(
- const blink::mojom::blink::ManifestShareTargetPtr& input);
-};
-
-template <>
-struct TypeConverter<blink::Manifest::ShareTargetParams,
- blink::mojom::blink::ManifestShareTargetParamsPtr> {
- static blink::Manifest::ShareTargetParams Convert(
- const blink::mojom::blink::ManifestShareTargetParamsPtr& input);
-};
-
-template <>
-struct TypeConverter<blink::Manifest::FileFilter,
- blink::mojom::blink::ManifestFileFilterPtr> {
- static blink::Manifest::FileFilter Convert(
- const blink::mojom::blink::ManifestFileFilterPtr& input);
-};
-
-template <>
-struct TypeConverter<blink::Manifest::FileHandler,
- blink::mojom::blink::ManifestFileHandlerPtr> {
- static blink::Manifest::FileHandler Convert(
- const blink::mojom::blink::ManifestFileHandlerPtr& input);
-};
-
-template <>
-struct TypeConverter<blink::Manifest::ProtocolHandler,
- blink::mojom::blink::ManifestProtocolHandlerPtr> {
- static blink::Manifest::ProtocolHandler Convert(
- const blink::mojom::blink::ManifestProtocolHandlerPtr& input);
-};
-
-template <>
-struct TypeConverter<blink::Manifest::UrlHandler,
- blink::mojom::blink::ManifestUrlHandlerPtr> {
- static blink::Manifest::UrlHandler Convert(
- const blink::mojom::blink::ManifestUrlHandlerPtr& input);
-};
-
-template <>
-struct TypeConverter<blink::Manifest::NoteTaking,
- blink::mojom::blink::ManifestNoteTakingPtr> {
- static blink::Manifest::NoteTaking Convert(
- const blink::mojom::blink::ManifestNoteTakingPtr& input);
-};
-
-template <>
-struct TypeConverter<blink::Manifest::RelatedApplication,
- blink::mojom::blink::ManifestRelatedApplicationPtr> {
- static blink::Manifest::RelatedApplication Convert(
- const blink::mojom::blink::ManifestRelatedApplicationPtr& input);
-};
-
-} // namespace mojo
-
-#endif // THIRD_PARTY_BLINK_RENDERER_MODULES_MANIFEST_MANIFEST_TYPE_CONVERTERS_H_