mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-03 21:12:08 +02:00
From what I can tell BMP files with an alpha channel always store unpremultiplied alpha. So let's load them as such to avoid rendering artifacts from using the wrong alpha type.
12 lines
1.3 KiB
HTML
12 lines
1.3 KiB
HTML
<!DOCTYPE html>
|
|
<style>
|
|
body {
|
|
color: white;
|
|
background-color: black;
|
|
}
|
|
</style>
|
|
<p>All three images should render the same</p>
|
|
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAS1BMVEUAAAAAgAAAqgAA+QAA/QAA/QAA/QAA/QAA/QAA/QAA/QAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/wDNmTtpAAAAGHRSTlMAAQIkXF11d3h6foCBiImXnZ7Iy87S3d5CsE4PAAAAZ0lEQVQY02VPwRaAIAijSMvSsrLa/39pil6KPQ5s8MYgEvDzMDV0w9CRA1ztiAwQ+wVY+giYKiB6wGcuQhkgSeVVMdnQsBfOdpyOys9ptEw3Pri1wHMIqZJrDTNrU31WBVPR1XO/918rbA2ED1iblwAAAABJRU5ErkJggg==">
|
|
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAS1BMVEUAAAAAgAAAqgAA+QAA/QAA/QAA/QAA/QAA/QAA/QAA/QAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/wDNmTtpAAAAGHRSTlMAAQIkXF11d3h6foCBiImXnZ7Iy87S3d5CsE4PAAAAZ0lEQVQY02VPwRaAIAijSMvSsrLa/39pil6KPQ5s8MYgEvDzMDV0w9CRA1ztiAwQ+wVY+giYKiB6wGcuQhkgSeVVMdnQsBfOdpyOys9ptEw3Pri1wHMIqZJrDTNrU31WBVPR1XO/918rbA2ED1iblwAAAABJRU5ErkJggg==">
|
|
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAS1BMVEUAAAAAgAAAqgAA+QAA/QAA/QAA/QAA/QAA/QAA/QAA/QAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/gAA/wDNmTtpAAAAGHRSTlMAAQIkXF11d3h6foCBiImXnZ7Iy87S3d5CsE4PAAAAZ0lEQVQY02VPwRaAIAijSMvSsrLa/39pil6KPQ5s8MYgEvDzMDV0w9CRA1ztiAwQ+wVY+giYKiB6wGcuQhkgSeVVMdnQsBfOdpyOys9ptEw3Pri1wHMIqZJrDTNrU31WBVPR1XO/918rbA2ED1iblwAAAABJRU5ErkJggg==">
|