diff options
author | Rod S <rsheeter@google.com> | 2021-12-17 13:48:46 -0800 |
---|---|---|
committer | Rod S <rsheeter@google.com> | 2022-02-03 20:11:31 -0800 |
commit | a69104eabe8b4fae7bc3f92cb318d8adad108398 (patch) | |
tree | c10120f30bb381948d5d7e9ba7f3e1e5bb7ea550 | |
parent | 3ca7b7fd4fc57c867053161184fdea5410e5fb7c (diff) | |
download | noto-fonts-a69104eabe8b4fae7bc3f92cb318d8adad108398.tar.gz |
Convert non-flag emoji to COLRv1
File is -6MiB / -68% size and will render more crisply as it is vector
based rather than bitmapped. Ref
https://developer.chrome.com/blog/colrv1-fonts/ for further context.
I believe, and harrytczhang@google.com concurs, the Perf Presubmit is a false positive.
Test: https://github.com/rsheeter/emoji-test-app rendering
Test: presubmit suite, esp CtsGraphicsTestCases, CtsTextTestCases
Test: Skia emojibench (https://docs.google.com/spreadsheets/d/1mexI8Nyj9QigYtyCjUKI3UrYdKbKFqAB1SABWK4yRh0/edit?resourcekey=0-sttMOT2UaNOVTr0qqNogiA#gid=0)
Test: adb install Chrome 98, verify COLRv1 renders from system emoji
Test: rendered emoji string in webview test app to confirm COLRv1 emoji draw
Bug: 158944323
Change-Id: I900e0e87441412bb0be4742941f543132b969dda
-rw-r--r-- | emoji-compat/font/NotoColorEmojiCompat.ttf | bin | 9187560 -> 2932728 bytes |
1 files changed, 0 insertions, 0 deletions
diff --git a/emoji-compat/font/NotoColorEmojiCompat.ttf b/emoji-compat/font/NotoColorEmojiCompat.ttf Binary files differindex 0565a84..9547537 100644 --- a/emoji-compat/font/NotoColorEmojiCompat.ttf +++ b/emoji-compat/font/NotoColorEmojiCompat.ttf |