それはもちろん、
Microsoft confirms ‘InPrivate’ IE 8 | Zero Day | ZDNet.com
や
Google Chrome リリースのお知らせ! - Gmail の使い方 | Google Groups
のとおり、ライバルのブラウザが既にプライベートモードを実装または実装を表明しているので、焦っているからですね。
Firefox急遽プライベートモード追加へ:Mozillaの焦り? - Zero Day - ZDNet Japan
上記で参照している、Firefoxのバグ(エンハンス予定も含む)リストBug 248970を拾い読みしてみました。
プライベートモードをにわかに検討始めたのかと思いきや、 2004年に登録されたエントリで、長い間議論されています。
そして、3.1からは今夏、一度ドロップしています。
------- Comment #156 From Alex Faaborg 2008-09-04 01:39:51 PST -------急遽軽量実装案が浮上したようです。
>Ping? Sorry about the lag, I thought mconnor had been in touch with you. Recent development with Chrome will likely make finally getting private browsing mode shipped a priority for 3.1, but I think we are now targeting a more lightweight implementation. 後略
>Cookies:これによると、
>On entry:
>Write cookies to disk, drop the in-memory hashtable.
>During:
>All cookies are treated as session cookies.
>Exit:
>Drop the hashtable, reload from disk.
- モードに入るときメモリ上のクッキーをディスクに退避してテーブルをクリア
- モード中は一括してセッション寿命のクッキー扱い
- モードを出るときテーブルを再度クリアしてディスクからリロード
あぁ、実装が軽いってことですね。
結局、結論としてこの会話は、
2004年から議論されていて、かっこいい実装案もあるけど、
IE8とChromeがやってきたので付け焼刃実装をしましょう、
ということのようです。
この後、実装に向けて議論が一気に盛り上がっていて、とっても追える分量ではありません、あしからず。