// Copyright 2015 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef THIRD_PARTY_BLINK_PUBLIC_COMMON_MANIFEST_MANIFEST_ICON_SELECTOR_H_ #define THIRD_PARTY_BLINK_PUBLIC_COMMON_MANIFEST_MANIFEST_ICON_SELECTOR_H_ #include "third_party/blink/public/common/manifest/manifest.h" #include "third_party/blink/public/mojom/manifest/manifest.mojom-shared.h" #include "url/gurl.h" namespace blink { // Selects the landscape or square icon with the supported image MIME types and // the specified icon purpose that most closely matches the size constraints. // This follows very basic heuristics -- improvements are welcome. class BLINK_COMMON_EXPORT ManifestIconSelector { … }; } // namespace blink #endif // THIRD_PARTY_BLINK_PUBLIC_COMMON_MANIFEST_MANIFEST_ICON_SELECTOR_H_