So, ich bin ein Stücken weiter gekommen, das scheint hiermit zusammenzuhängen:
[devtb] "screenshot" command fails with long pages
Tatsächlich kann ich dieses Problem auf einigen längeren Webseiten (Planet Mozilla, Planet Ubuntuusers) bestätigen. Ab einer bestimmten Größe mag Firefox einfach nicht mehr. Insofern ist mir das wirklich ein Rätsel, wie das bei Artist funktionieren soll. Dem Bug nach ist das nämlich eine technische Limitierung der canvas.toDataURL()-Methode, welche ab gewissen Breiten und Höhen nicht mehr damit umgehen kann.