前提
・指定したdivのidに対して、setIntervalを使用して一定期間毎に変化を加えています

質問
・ブラウザにおける指定div描画内容を、アニメーションgifとして保存することは出来るでしょうか?

補足
・専用ツールはなるべく使用したくない
・スクリプト経由で何かを投げたら結果が返ってくるAPIみたいなのは可

想定
・ユーザが、右クリックで保存
・あるいは、jsスクリプト内の何らかのアクションで保存
・もしくは、ページロード後、一定期間経過後、とかで自動保存