Firefox Add-on Builderに「サポート対象外のブラウザ」でログインできなかった

Firefox(Mozilla)の拡張機能開発環境 "Add-on Builder"に Firefoxでログインしようとしても「サポート対象外のブラウザ(Unsupported Browser)」となってログインできないことがありました。
Cookieは書き込みできるようになっているのと HTTPリファラも送信しているのになんとも不思議な現象です。
ちょうど Firefoxをバージョンアップした直後だったので "Add-on Builder"がユーザエージェントの判定に失敗しているのかとも思いましたが、ユーザエージェントは関係なさそうです。
他に思い当たることといえばアレかな? と思って試してみたら無事にログインできるようになりました。

ということでログインできなかった原因は dom.storage.enabled を false に変更していたことでした。
どうやら Add-on Builderの認証システム(Mozilla Persona)は Cookie以外に dom.storageにもなにか情報を残すようです。

エラー画面はこんな感じです。
画像


画像


それにしても、先のHTTPリファラの件もそうですが、dom.storageが利用できずにログインに失敗するのならそれなりなエラーメッセージを表示して欲しいものです。

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのコメント

この記事へのトラックバック