Glen

Linux Chrome にちょっとおもしろいバグがあったので書いてみます。ある日、 Linux Chrome の閉じるボタンが (Glenさんという) 人の顔になるという change がコミットされました。何が起きてるかは以下のスクリーンショットが大変わかりやすいです。

http://www.flickr.com/photos/yanbe/3792080316/

それに対してみなさんがバグを登録。みんなヘンなオッサンとか魅力的な女性の方が良かったとか言いたい放題です。

http://code.google.com/p/chromium/issues/detail?id=18385

http://code.google.com/p/chromium/issues/detail?id=18397

http://code.google.com/p/chromium/issues/detail?id=18421

http://code.google.com/p/chromium/issues/detail?id=18506

個人的には二番目のバグの二人目の報告者のように問題が起きてるバージョンとかスクリーンショットとかをきちんと報告してくれてる人が逆に面白く見えたり。一番伸びた最初のバグの最後のコメントの

I already miss Glen...

みたいな感じでみんな遊んでて面白い。

さて、このバグは下記の commit で消されるわけですが、何故かその Glen さんの顔の画像は rename されてソースツリーの中に生き残ります。

http://src.chromium.org/viewvc/chrome?view=rev&revision=22391

それもそのはず、その直後に --glen オプションが新設され、そのオプションがつけられると Glen さんの顔画像が閉じるボタンとして使えるようになったのでした(Linux限定で現在も使えるみたい)。

その時のコードレビューのコメントの、 "Looks Glen To Me" も面白いです(Googleでコードレビュー中にゴーサイン出す時は Looks Good To Me 略して LGTM と言う習慣があります)。

http://codereview.chromium.org/159885

最後の仕上げに修正された後にユーザから別のバグレポートが上がります。曰く、「顔のボタンが出るべきところに X が出る」

http://code.google.com/p/chromium/issues/detail?id=18756

なにかあれば下記メールアドレスへ。
shinichiro.hamaji _at_ gmail.com
shinichiro.h