#include "cc/test/pixel_test_utils.h"
#include <string>
#include <vector>
#include "base/base64.h"
#include "base/files/file_path.h"
#include "base/files/file_util.h"
#include "base/logging.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "ui/gfx/codec/png_codec.h"
namespace cc {
bool WritePNGFile(const SkBitmap& bitmap, const base::FilePath& file_path,
bool discard_transparency) { … }
std::string GetPNGDataUrl(const SkBitmap& bitmap) { … }
bool ReadPNGFile(const base::FilePath& file_path, SkBitmap* bitmap) { … }
bool MatchesBitmap(const SkBitmap& gen_bmp,
const SkBitmap& ref_bmp,
const PixelComparator& comparator) { … }
bool MatchesPNGFile(const SkBitmap& gen_bmp,
base::FilePath ref_img_path,
const PixelComparator& comparator) { … }
}