Não precisa ser um navegador particularmente moderno. O Windows (o sistema operacional) suportou suporte a rolagem por um bom tempo, para todos os aplicativos. O Windows controla quais partes de uma janela são "válidas" e quais são "inválidas", e solicita que o programa redesenhe partes inválidas. Após a rolagem, apenas uma borda fina é inválida e precisa de redesenho.
(As versões atuais do Windows usam uma função chamada ScrollWindowEx
para isso)