#include "third_party/blink/public/common/manifest/manifest_icon_selector.h"
#include <limits>
#include "base/containers/contains.h"
#include "base/strings/string_util.h"
#include "base/strings/utf_string_conversions.h"
#include "third_party/blink/public/common/mime_util/mime_util.h"
namespace blink {
BLINK_COMMON_EXPORT GURL ManifestIconSelector::FindBestMatchingSquareIcon(
const std::vector<blink::Manifest::ImageResource>& icons,
int ideal_icon_size_in_px,
int minimum_icon_size_in_px,
blink::mojom::ManifestImageResource_Purpose purpose) { … }
BLINK_COMMON_EXPORT GURL ManifestIconSelector::FindBestMatchingIcon(
const std::vector<blink::Manifest::ImageResource>& icons,
int ideal_icon_height_in_px,
int minimum_icon_height_in_px,
float max_width_to_height_ratio,
blink::mojom::ManifestImageResource_Purpose purpose) { … }
}