MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

前回終了時のウィンドウとタブを表示する機能について
https://forums.mozillazine.jp/viewtopic.php?f=2&t=9515
ページ 11

作成者:  nazo [ 2009年12月13日(日) 15:32 ]
記事の件名:  前回終了時のウィンドウとタブを表示する機能について

Firefox3.5にバージョンアップしたところ、Firefoxを閉じて次に起動するときに、「ご迷惑をおかけして申し訳ありません」ページがでてきます。

空白のタブの状態で終了したときにほぼ必ずでます。
たまに、空白で終了したのにもかかわらず、ずっと前のポップアップウィンドウが復元されたりと、Firefox3.5になって意味不明です。

なんで、こんな訳のわからない仕様にしたのでしょうか。
ウィンドウを復元する機能はたしかに便利かもしれませんが、復元する必要がないのに復元することは、全く以て不必要ですし、利便性が損なわれています。
今まで通り、素直にタブを復元してくれればいいのですが、終了時にはすでに閉じてあるウィンドウまで復元する必要は当然ありませんし、うっとうしいだけです。

この現象を回避する方法はあるのでしょうか?

作成者:  pal [ 2009年12月13日(日) 15:42 ]
記事の件名:  Re: 前回終了時のウィンドウとタブを表示する機能について

>なんで、こんな訳のわからない仕様にしたのでしょうか。

そのようなわけのわからない仕様にはなっていません。

3.5にバージョンアップする前は2.0系列ですか?それとも3.0系列ですか?
バージョンアップなどで動作不良になった場合は、セーフモードや新規プロファイルで改善されるかを、まず、確認してください。
http://wiki.mozilla.gr.jp/wiki.cgi?page=chart

作成者:  nazo [ 2009年12月13日(日) 15:51 ]
記事の件名:  Re: 前回終了時のウィンドウとタブを表示する機能について

2.0のときから、すべて順番にバージョンアップしています。

セーフモードや新規プロファイルでもダメです。
バージョンの違うOS(XP・Vista)でも試したのですが・・・。

また、Googleツールバーの新しいタブページを有効にすると、標準の空白タブとは異なりますので、もちろんそのような不具合はでてきません。

Firefox3のときはよかったので、3.5での仕様変更が原因だと思います。
palさんは同じような不具合にはなりませんか?

作成者:  aides [ 2009年12月13日(日) 16:35 ]
記事の件名:  Re: 前回終了時のウィンドウとタブを表示する機能について

所謂「セッション」の回復の事ですか?
>>「ご迷惑をおかけして申し訳ありません」
コレって「クラッシュ」時のダイアログだと思いますが、通常終了で終了させて再起動した時に出るのですか?
セッションなら無効化可能ですし、セッション関係のアドオンで操作可能だと思いますが、如何でしょうか?

>>また、Googleツールバーの新しいタブページを有効にすると、標準の空白タブとは異なりますので、もちろんそのような不具合はでてきません。
結構不具合が報告されてるGoogleツールバーで、特に不具合が発生して無くて、希望する挙動に成ると云うのも、不思議な話だと思うのは私だけでしょうか?

作成者:  pal [ 2009年12月13日(日) 17:32 ]
記事の件名:  Re: 前回終了時のウィンドウとタブを表示する機能について

>また、Googleツールバーの新しいタブページを有効にすると、標準の空白タブとは異なりますので、もちろんそのような不具合はでてきません。

まさか、新規プロファイルにした後、Googleツールバーを入れて確認してはいませんよね?
もし入れてから確認していたとしたら、それは、間違っています。
入れないで確認してください。

また、aidesさんも書かれていますが、Googleツールバーは不具合原因として何度も挙がっています。
ツールバーは最新版でしょうか?



>2.0のときから、すべて順番にバージョンアップしています。

いずれも、上書き、あるいは、メジャーアップデートでしましたか?
もしそうなら、念のため、クリーンインストールし、なおかつ、新規プロファイルでどうなるか確認してみてください。



私のところでは、空白で終了すれば空白でスタートしますし、保存して終了すれば保存されたものでスタートします。

ちなみに、3.5.5が最新版ですが、ご利用なのは3.5.5でよろしいですか?
(順番が前後してしまいましたが、必ず、詳細なバージョン表記をお書きください。)

作成者:  Sakuraya [ 2009年12月13日(日) 20:18 ]
記事の件名:  Re: 前回終了時のウィンドウとタブを表示する機能について

nazo さんが書きました:
空白のタブの状態で終了したときにほぼ必ずでます。
たまに、空白で終了したのにもかかわらず、ずっと前のポップアップウィンドウが復元されたりと、Firefox3.5になって意味不明です。

1.新規Profileで起動し、PreferencesでStart upをShow my Windows and tabs from last timeにする。
2.about:configでbrowser.tabs.closeWindowWithLastTabをfalseにする。
3.開いている2つのタブを閉じ、新しいウィンドウを開いてそのまま閉じる。
4.残ったウィンドウを閉じて、改めてFirefoxを起動する。

以上の手順で、最後に残ったウィンドウでなく新しく開いたウィンドウだけが起動します。
手元の環境はMinefieldなのでFirefox3.5.5でも同様なのかはちょっと分かりませんが、なんとなく再現しそうな気がします。
一度Profile内のsessionstore.js(もしかしたらsessionstore.bakも)を削除すれば多少改善されるかもしれません。
#的外れでしたらすみません。

作成者:  nazo [ 2009年12月13日(日) 20:33 ]
記事の件名:  Re: 前回終了時のウィンドウとタブを表示する機能について

aidesさんへ

ご迷惑をおかけして申し訳ありません
Firefoxは、ウィンドウとタブを正常に復元できませんでした。多くの場合、正常に復元できない原因は、最近開いたWebページによるものです。

と表示されるもので、クラッシュでもなく、普通に「閉じるボタン」等で終了し、次に使い時に起動すると、表示されます。

空白ページでない場合は、ほとんどこの画面は表示されません(汗)
ただ、終了する時に開いてもいないウィンドウが復元されてしまうときもありますが・・・。
たまにjavasprictで新たに開かれたウィンドウにあたるものが5・6個も復元されてしまったりと(笑)

また、10回中10回というわけでもないです。ただ、連続して発生するときもあります。
本当に気まぐれのようです。

>>セッションなら無効化可能ですし、セッション関係のアドオンで操作可能だと思いますが、如何でしょうか?
セッション復元機能自体が不必要というわけではありません。
また、私が知っている操作方法と異なったり、勘違いしている可能性があるので、詳細な方法を教えてくださると助かります。


palさんへ
>>まさか、新規プロファイルにした後、Googleツールバーを入れて確認してはいませんよね?

さすがに、そんなことはしていません。
ツールバーは最新ですし、もう一方の環境では一度もいれていません。

>>いずれも、上書き、あるいは、メジャーアップデートでしましたか?
XPのほうでは、3.0のときにプロファイルを新しくしていて、その後上書きアップデートしています。
Vistaのほうでは、OSの再インストールをしたために、完全に新しい状態です。


WindowsXP Professional SP2・WindowsVista HomePremium SP2
Firefox3.5.5
Googleツールバー バージョン 6.1.20091119W(XPのみインストール)

作成者:  aides [ 2009年12月14日(月) 00:45 ]
記事の件名:  Re: 前回終了時のウィンドウとタブを表示する機能について

セッションを残さない設定は・・・
ツール~オプション~一般タブ「起動」で「前回終了時のウィンドウとタブを表示する」を選択しない。

セッションに特化したアドオンは以下。
セッションマネージャ 0.6.7.4
https://addons.mozilla.jp/firefox/details/2324
Save Session 1.3.1.6
https://addons.mozilla.jp/firefox/details/4199

又、Tab Mix Plus 0.3.8.2でもセッションの操作が可能です。
https://addons.mozilla.jp/firefox/details/1122

セッションの強制的な無効化。
about:config から・・・
browser.sessionstore.resume_from_crashの値をfalse

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/