Chrome 拡張機能があり、その popup.html に oauth/openid ログイン ページへのリンクがあります。このようなページに正確に
このログイン ページは、アドレス バーのみのポップアップ ブラウザ ウィンドウで開く必要があります。他のツール/メニュー バーがあってはなりません。window.open
chrome.windows.create
と 方法を試しwindow.showModalDialog
ました。
それらはすべて、私が望む方法でポップアップタブを作成しますが、何があってもアドレスバーを表示するものはありません。popup.html をブラウザで直接閲覧すると、リンクをクリックするとアドレスバーが表示されます。ただし、拡張機能を介してポップアップがロードされた場合はそうではありません。
このページには oauth/openid ログイン ページが表示されるため、ポップアップに表示される現在のページのアドレスをユーザーが確認することが絶対に必要です。アドレスバーのないページに facebook/google 資格情報を提供する人はいません。
どんな助けも本当に感謝しています。