aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--resources/google_chrome.icobin0 -> 192708 bytes
-rw-r--r--tests/CodexTest.cpp4
2 files changed, 4 insertions, 0 deletions
diff --git a/resources/google_chrome.ico b/resources/google_chrome.ico
new file mode 100644
index 0000000000..7af91eed00
--- /dev/null
+++ b/resources/google_chrome.ico
Binary files differ
diff --git a/tests/CodexTest.cpp b/tests/CodexTest.cpp
index 6c4fe68e27..825251854d 100644
--- a/tests/CodexTest.cpp
+++ b/tests/CodexTest.cpp
@@ -88,7 +88,11 @@ DEF_TEST(Codec, r) {
check(r, "randPixels.bmp", SkISize::Make(8, 8), false);
// ICO
+ // These two tests examine interestingly different behavior:
+ // Decodes an embedded BMP image
check(r, "color_wheel.ico", SkISize::Make(128, 128), false);
+ // Decodes an embedded PNG image
+ check(r, "google_chrome.ico", SkISize::Make(256, 256), false);
// PNG
check(r, "arrow.png", SkISize::Make(187, 312), true);