Which cobalt release supports PNG

102 views
Skip to first unread message

Yeyi Cui

unread,
Feb 26, 2024, 2:04:37 AM2/26/24
to cobalt-dev
Hello, our customer is asking about this kind of error log when they are using YouTube,
1678 14:54:39.107 youtube(422) None: [18:0223/125439.106948:WARNING:v8c_script_debugger.cc(397)] [console.warn()] Error while loading 'data:image/png;base64,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dHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgIHhtbG5zOkdJTVA9Imh0dHA6Ly93d3cuZ2ltcC5vcmcveG1wLyIKICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICB4bXBNTTpEb2N1bWVudElEPSJnaW1wOmRvY2lkOmdpbXA6NmM3NzU2ZmQtY2RkNS00ODIwLTkwZDYtZDZjODZhZjA2N2UxIgogICB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU3M2YxMzE0LTliY2ItNDhiNy04Zjg4LWJiODRjYjg0NTEwZiIKICAgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjljYjBkNmJlLWE2YTUtNDM2NS04ZWRkLTBhYjg5YjEyODBkYSIKICAgZGM6Rm9ybWF0PSJpbWFnZS9wbmciCiAgIEdJTVA6QVBJPSIyLjAiCiAgIEdJTVA6UGxhdGZvcm09IkxpbnV4IgogICBHSU1QOlRpbWVTdGFtcD0iMTY1MDM5OTgzNDUzNTUwMCIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjMwIgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCI+CiAgIDx4bXBNTTpIaXN0b3J5PgogICAgPHJkZjpTZXE+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0YzE0MGFlLTUzNzYtNDJhNS05MDAxLWJlNjM5ZTIzNTg0MiIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChMaW51eCkiCiAgICAgIHN0RXZ0OndoZW49IjIwMjItMDQtMTlUMTI6MDI6NDEtMDc6MDAiLz4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YTVlOWNlMzUtZTE4Ny00YmUxLThiMWUtNWQwMDBiYTIzNzU3IgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKExpbnV4KSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMi0wNC0xOVQxMzoyMzo1NC0wNzowMCIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz7h0O8pAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH5gQTFBc2avMWLQAACGdJREFUeNrt3UtsXFcdx/Hv//rt+JHEjps0tARSQqBqpaK6KiiUqqpUBG2p2gLqgi0rEN2AQIJtQUggdrBAsCiVEAskkKhaoaJQ1BRKBfSNgmryaGnjOLbHb48fh8X9j31n5t6xx3Ziz9zfRzqah++Mrf/cn885c1+GlAkhtAGtQAR0+dOtQIffbwE6Ey/pBdoSj7sSryuJgP4d/DNXgKmU56eA5cTjOWAh8Xi24mfB25w/VzSzFa0F66zBVl7zlbXFV7pW4ADQ5ytqj6+IPUC33+/2FbrfV+T9/vr+xK3588n3t8SK3+LPk1imES0l7hcTASk9v+zhW/awBWASWAUm/HYSWPSwzXoAJz1ks35/Cpjx24K/51ozs6CA1LfidwLXAYeAQb8/BAz444Pe+j0IvYkQyN43A0x7m/EQjQNXvF32NgqM+e1l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': FailureImageDecoder failed to decode image. 1679 14:54:39.124 youtube(422) None: [18:0223/125439.122925:WARNING:v8c_script_debugger.cc(397)] [console.warn()] Error while loading 'data:image/png;base64,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dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgIHhtcE1NOkRvY3VtZW50SUQ9ImdpbXA6ZG9jaWQ6Z2ltcDo2YmUyZWViZC04Njc2LTQyZGQtOGQ2MS1jMTM1YjRjNmYyNzEiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjQ2OTdlZDQtMjc1Mi00Njc3LTkxNjAtZDQ0YzA4ZWJhNDZlIgogICB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ODFmOThmOWMtM2FmMi00YzhiLWE2Y2EtN2M5NzY2MGU2Y2M1IgogICBkYzpGb3JtYXQ9ImltYWdlL3BuZyIKICAgR0lNUDpBUEk9IjIuMCIKICAgR0lNUDpQbGF0Zm9ybT0iTGludXgiCiAgIEdJTVA6VGltZVN0YW1wPSIxNjUwMzk5ODk3NzE1NzQ2IgogICBHSU1QOlZlcnNpb249IjIuMTAuMzAiCiAgIHRpZmY6T3JpZW50YXRpb249IjEiCiAgIHhtcDpDcmVhdG9yVG9vbD0iR0lNUCAyLjEwIj4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6Mjk5OTI0NzAtMDJjNy00NDgyLWE0NzUtNDMxZTI2ZjY3MTNmIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKExpbnV4KSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMi0wNC0xOVQxMjowMToyMi0wNzowMCIvPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjY2I0MTdlMy04N2E5LTRmZWUtYjg4YS1iZmYxYTA0MThkNGEiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoTGludXgpIgogICAgICBzdEV2dDp3aGVuPSIyMDIyLTA0LTE5VDEzOjI0OjU3LTA3OjAwIi8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICA8L3JkZjpEZXNjcmlwdGlvbj4KIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pniun0MAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfmBBMUGDl91BdzAAAIeElEQVR42u3dXYgdZx3H8e8z2Wxedje7eW9MW5u0YvSiNrbSVlERoZAWJBelUEHxRtEbCyL1UgULvpF6q1IQb1pBqEhrqajQ4AsltlRoVNQY09bW5nU3m91sdrM7XjzPJHPOzpw9m3ST3TPfDwznbc5u8t/5nf8883YCAiCHDFiTHq4HArAa6E/P9afHpPkGSm8fLM1Hmm+w4tcMlH7HlZoDRiuevwBMts03Fv9rl16fKL12Pt2fBabS/an0+GKAGZeKuBCspIV4FdBHvF0FDAHDaWEcBkbSQrge2Jhu16b7/Wn+dWkqXlub7melABQLe/H7ivtZD/3tZ0phmSk9lxchSdPZUihnU+iKsI2n+6MpcJPAGeBceu1sem0s/ezZUgBzA9L9gj8MbAO2ADuArWnaAmxO90eADWkaSlPwM27FmEyhOVcKzmngJHAKOA68DZxI948DJ0MMVG8HJI+f0luB9wLvAW4DbknTTWlhLzqDC73mUveaBt4EXgOOAkeAfwF/B/4bqlc1l39A8ria87E03Q3sAbb32CqKrq+xFJw/A38EfgscCzFcyy8geVx//yTwWeD+NCaQrmXXeRl4CngyxM5z/QOSxwHtw8CjwPtcRdIyMAH8FPhOgGPXLSA5fBR4HLjTv4mWaVAeB74dLm/iXvqA5HGz6LeAL6eBtbScHQY+F+J4ZWkDksPNwM+Ae6y7VpBJ4BHgicXsg8kWGY4PAAcNh1ag9cAPgW/mi2gMYZHh+DVxh560UuVpePCNbjYJhy5/4i7gBeJOPakXQvLVAAeuOiB5PM7pBeCD1lU9ZBrYH+C5Kx6DpHW17xsO9aB+4Ik8Hvt3xYP0fcDnraV61A7gQKdBe+jQPdYDrxAPLpR61RxwX4jHci2qg3zRcKgBMuCxvGaHd6jpHkPA34Cd1k8NkAP7AjzfbQd5yHCoQQLwpaqxSKiIUgD+ANxr3dQg08Cu9sPkqzrIbuJJTlKT9AP7u1nF+hSe+admur+bgHzCOqmhPpS3Xs6pNSB5vGbTXuukhtpG266N9g5yI269UrN9uFNA7sBzytVsdy0UEKnJ7uwUkNutjxrutnQcYmVA3m991HBriVf+bA1IOv7qRuujhssobckqd5CbuXx1c6nJ9lQF5Ba8xpUE8XCreQHZbV0kAG6tCsi7rYsEwM50MfaWgHhJHyl6F+lbxsoBcQuWFBVf4RcDktrJdusiXXJzuYP0Eb8PUFJpjSortRS/EUpqHYdcCsgN1kNqsb0cEMcfUocOstV6SHYQqVtbywHZZD2kFpvLAXETr9RqIIc1RUA2Wg+pxRpgwFUsqT4gg0VARqyH1GI1sK4IiHvRpVYB2GAHkeoNZ3k87t1z0aX5hjLiZU76rIVU0UGIHcSASDUBGSBu0pLUal2WuodfmCPNN5Cl7uH1sKT5NhSrWJLmW505/pBqjdhBpHqZHUSqN5zhXnSpvoUAg5ZBqjTk/g+pnluxpIVWsdyKJVXb4CqWVK/PgEgLrGJJ6hAQD1SUOgTE/SBSh4CMWQbJMYhkQCQDIl3DgOSWQao0mQGj1kGqNGUHkRyDSFdkIgPOWAep0gU7iFTvYgactQ5SpfEMuGgdpErTdhCp3rkMmLEOUqXzGXDekEj1AZkGZq2FNM9YERAH6tJ8kxkwmUIiqWKQfsEOItWsYoU4/jhvLaR5RotDTTwvXaoZpIPnhEjtZosxCHhEr9RumrQVyw4iVQdkogjICeshtbhQDogdRGoboAeYLQLytvWQWpyCy+ekn7QeUou3ygE5bj2kFscNiLSIgHjIu3TZG+WATAOnrYlUPQaZwX0hUnUHSUf0/s+aSNWrWACvWRMJ0nDjXHtAXrcu0qXxx3R7QP5jXSQAjqVhR0tAjloXCYB/F3faxyCemy7BP+sC4rnpUlVAQtwXcsTaqOEuAv+o6iAAh62PGu4ccKwuIH+xPmq4V0NpLN4ekFesjxrupfKD9oC8ipchVbMd6hSQ47g/RM01B7xYG5C09/BF66SGep22YxKrvuX2d9ZJDXUwtA0xqgLyHDBlrdRAz7Q/URWQE8Cz1koNcxr41YIBCZADPyLeSk3xZEjngLTlYb4c+oA/AXdZNzXANLA3wF+7WcUi7Un8unVTQ/y8Khy1HSR1kQz4JfCA9VMPGwduDzUnDGZ17wpxp8kj+O1T6m2PhQ5n02ad3hni4e9fccCuHnUQONBphqyLH/IT4MfWUj3mLeAz6TyoTk1iYTmsAZ4G9llX9YBzwH0hbqnlajsIIX7bzsOpJUkr2QTwYDfh6DogKSRjxC1av7DGWqFOA/sDPN/tG7LF/PS0p/Eh4Lt4BRStLIeBjwf4zWLelC32twSYCfA1YD9ejVHL3yxxI9NHQjwhkCUNSCkozwJ3AD/AywVpeXopDca/EK5wf154J/4VOewGHgU+DQz5d9F1NAe8DHwPeHqhzbjXJCCloGwDHkzTvcBa/166BnLiTu1ngKeAQ+lIkKsWluhfG4CNwD3A3cBeYA+wAxj076mrcJF4ztJR4mWqDgG/B468U6FY8oDUhCYDRoAbgFuBXWm6CdiZpi3AqtKkZnWB2RSACeBN4pfYvEE8T/xoaToTrtFZr2GZVagf2JSCshnYmm43laaNKWhDqRsVt+uB1S5ny8Z4WtAnibsHxoFR4ExpOgmcKk2ngRMhzrsshBX8cROIXakv3a5KAdkADAPrUniGiIfKjBADOJheK0/F80WXIz3uTzUa5vIWv/5S3do7XV9F5+tb4jrPVHwST7c9nmmbv1gVOZs+sfO08OZpgZ5K842nT/Wx0u10WuCL+UaJWzEn0v0iFLNpmgNml2L1x4Asz2CuLdWtv61r9Vd0sTUpJFVWpfB1UiyIdaslkxVbcc53eDwVPDq7a/8HLNKyz6WDnaUAAAAASUVORK5CYII=': FailureImageDecoder failed to decode image.

Then we use cobalt to load some png testing page, http://www.libpng.org/pub/png/pngsuite.html get below error
2429 2024-02-26 14:37:12.673 youtube(478) None: [18:0226/063712.673547:WARNING:v8c_script_debugger.cc(397)] [console.warn()] Interlaced PNGs are not displayed properly in older versions of Cobalt

It's 22.lts.6 running on this test device.
So which cobalt release starts to support PNG?

Kaido Kert

unread,
Feb 26, 2024, 12:42:25 PM2/26/24
to Yeyi Cui, cobalt-dev
Hello,

Cobalt has supported PNGs since the very first releases. However, there was a bug supporting interlaced PNGs properly.

This issue was discovered and addressed in Cobalt 21.2 and newer.

The commit that added the warning you see is here: https://github.com/youtube/cobalt/commit/ffced5c3f998cb296d634ff2aa5919a6495e0e8b

22.lts.6 does not have known issues with PNG decoding, the warning simply points out that older versions did.

Kaido




You received this message because you are subscribed to the Google Groups "cobalt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cobalt-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cobalt-dev/4b2f7674-e565-4144-92bc-94353035511fn%40googlegroups.com.

Yeyi Cui

unread,
Feb 26, 2024, 9:41:29 PM2/26/24
to cobalt-dev
So if the cobalt integration on our device can not load png test pages well (for example, http://www.libpng.org/pub/png/pngsuite.html ), does it mean there is some issue in our integration?

Yeyi Cui

unread,
Feb 26, 2024, 10:30:33 PM2/26/24
to cobalt-dev
And for the log about loading YouTube UI in cobalt,
1678 14:54:39.107 youtube(422) None: [18:0223/125439.106948:WARNING:v8c_script_debugger.cc(397)] [console.warn()] Error while loading 'data:image/png;base64,...': FailureImageDecoder failed to decode image.
It seems not using PngImageDecoder to decode the image/png data, but using the FailureImageDecoder to decode the data, then finally decode failed.

Kaido Kert

unread,
Feb 27, 2024, 12:01:27 PM2/27/24
to Yeyi Cui, cobalt-dev
The page at `http://www.libpng.org/pub/png/pngsuite.html` will not load and render in Cobalt, even though the content might be decoded just fine.

Cobalt is not designed to display web content that is not specifically written for Cobalt. In this case, <img> tags are not rendered at all in Cobalt.

To display a similar page in Cobalt, it needs to be re-written for Cobalt. In this particular case, all <img> tags should be replaced with <div> or <span> with `background-image` attribute.

See a small example in this draft pull request: https://github.com/youtube/cobalt/pull/2497/files

I didn't verify all the png image assets present on that page, but the first few decode and display fine.

Yeyi Cui

unread,
Feb 28, 2024, 11:35:42 PM2/28/24
to cobalt-dev
Thanks Kaido!
Then how about the error log while loading YouTube in cobalt,

1678 14:54:39.107 youtube(422) None: [18:0223/125439.106948:WARNING:v8c_script_debugger.cc(397)] [console.warn()] Error while loading 'data:image/png;base64,...': FailureImageDecoder failed to decode image.

It seems not using PngImageDecoder to decode the image/png data, but using the FailureImageDecoder to decode the data, then finally decode failed.
Is it some error on YouTube page, while not in cobalt?

Kaido Kert

unread,
Mar 14, 2024, 8:30:07 PM3/14/24
to Yeyi Cui, cobalt-dev
Apologize for delayed reply, but could you link to the file, URL or a sample snippet that is failing to decode ? 



Yeyi Cui

unread,
Mar 15, 2024, 2:18:45 AM3/15/24
to cobalt-dev
The log is shown when loading YouTube page.
The log line does not print the url of the resource, instead it looks like encoded base64 info in the string.
For example, the line 2858 in 03_15_youtube_log.txt (Please open the attached file to check)

2858 2024-03-15 13:58:45.296 youtube(466) None: [18:0315/055845.295013:WARNING:v8c_script_debugger.cc(397)] [console.warn()]  Error while loading 'data:image/png;base64, ................gAAAABJRU5ErkJggg==': FailureImageDecoder failed to decode image.

And the string includes info about mime type "data:image/png". But why in this case, it's not PngDecoder but the FailureImageDecoder is in use?

And besides such error log, we do not see obvious incorrect behavior on the YouTube UI displaying. So just want to confirm, what does such kind of warning mean here? Some potential issue or just something that we can ignore?
03_15_youtube_log.txt

Jelle Foks

unread,
Mar 15, 2024, 1:28:25 PM3/15/24
to Yeyi Cui, cobalt-dev
Hi,

It's safe to ignore those specific warnings: The FailureImageDecoder is used when an image is loaded but the application is Concealed, e.g. when it's not visible to the user and when it doesn't have access to the GPU to allocate the texture for the decoded pixels. There are a few places where an image is loaded with a data URL (mostly for placeholders, but also some other times). The most likely time to see usage of the FailureImageDecoder is when preloading the app, or when the app is backgrounded long enough to trigger a page refresh.

Cheers,

Jelle


Yeyi Cui

unread,
Mar 20, 2024, 9:14:45 PM3/20/24
to cobalt-dev
Okay. Thanks for kind explaining.
Reply all
Reply to author
Forward
0 new messages