mirror of
https://github.com/RGBCube/serenity
synced 2026-01-14 05:51:00 +00:00
In the UI process, we encode generated HTML as Base64 to avoid having to deal with things like arbitrarily nested quotes. The HTML is encoded as UTF-8, and the raw bytes of that encoding are transcoded to Base64. In the Inspector process, we are decoding the Base64 string using atob, which has awkward non-Unicode limitations. The resulting string is only a byte string. We must further decode the bytes as UTF-8, which we do using TextDecoder. |
||
|---|---|---|
| .. | ||
| apps | ||
| color-palettes | ||
| color-schemes | ||
| cursor-themes | ||
| devel/templates | ||
| emoji | ||
| fonts | ||
| graphics | ||
| html/misc | ||
| icons | ||
| js/Spreadsheet | ||
| keymaps | ||
| ladybird | ||
| themes | ||
| wallpapers | ||
| fortunes.json | ||
| words.txt | ||