Pictures in chat stay in app-media.js: the lightbox, hiding a picture, the
picture right-click menu, lazy loading, the window maximize button and the
Debug settings section (1,177 lines). The rest moved unchanged: attachment
queues and tags, the profile picture and border editor, appearance settings,
sounds and the soundboard, custom emoji and stickers, and bots each have their
own file. Checked the same way as the others: all 1,125 methods have identical
source after merging. Tests that read app-media.js now read the file their code
moved to.