― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 17 件の記事 ]  ページ移動 1, 2  次へ
作成者 メッセージ
投稿記事Posted: 2010年10月27日(水) 21:41 
Firefoxを起動したまま、シャットダウンをすると、
次回起動時に必ずクラッシュリカバリのPOPUP画面が表示されます。
(Firefoxを閉じてからシャットダウンした時は上記の現象は起きません
 閉じた時のタブ状態が復元されます)

そこで、下記2点どちらかのように改善する方法がありましたら教えて下さい。

①Firefoxを起動したままシャットダウンしても"クラッシュ扱いにならず"に、
 次回Firefox起動時に、前回シャットダウンした時に開いていたタブ状態で起動する。

②Firefoxを起動したままシャットダウンした際に、"クラッシュ扱いされても"、
 ”復元するかの確認PopUP無しで”、
 次回Firefox起動時に、前回シャットダウンした時に開いていたタブ状態で起動する。

ちなみに、
browser.sessionstore.resume_from_crash は「false」になっています。

アドバイスありましたら、宜しくお願い致します。
なお、環境は以下の通りです。

User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 ( .NET CLR 3.5.30729)
* FireGestures 1.5.7
* Java Console 6.0.21
* Java Quick Starter 1.0
* Microsoft .NET Framework Assistant 1.2.1
* SwiftTabs 0.3.3.2
* Tab Mix Plus 0.3.8.4
   設定⇒セッションマネージャー・クラッシュリカバリー有効
        ブラウザを起動する時「復元する」になっています。
* 分割ブラウザ 0.6.2009110501

テーマ :
* デフォルト 3.6.10 [選択済み]

プラグイン (18):
* Adobe Acrobat
* DivX Player Netscape Plugin
* DivX Web Player
* Google Update
* iTunes Application Detector
* Java Deployment Toolkit 6.0.210.7
* Java(TM) Platform SE 6 U21
* Microsoft® DRM
* Mozilla Default Plug-in
* QuickTime Plug-in 7.5 (861)
* RealJukebox NS Plugin
* RealPlayer Version Plugin
* RealPlayer(tm) G2 LiveConnect-Enabled Plug-In (32-bit)
* Shockwave Flash
* Silverlight Plug-In
* Windows Media Player Plug-in Dynamic Link Library
* Windows Presentation Foundation


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年10月27日(水) 22:05 
yuri さんが書きました:
Firefoxを起動したまま、シャットダウンをすると、
次回起動時に必ずクラッシュリカバリのPOPUP画面が表示されます。
(Firefoxを閉じてからシャットダウンした時は上記の現象は起きません
 閉じた時のタブ状態が復元されます)

そこで、下記2点どちらかのように改善する方法がありましたら教えて下さい。

①Firefoxを起動したままシャットダウンしても"クラッシュ扱いにならず"に、
 次回Firefox起動時に、前回シャットダウンした時に開いていたタブ状態で起動する。

②Firefoxを起動したままシャットダウンした際に、"クラッシュ扱いされても"、
 ”復元するかの確認PopUP無しで”、
 次回Firefox起動時に、前回シャットダウンした時に開いていたタブ状態で起動する。

ちなみに、
browser.sessionstore.resume_from_crash は「false」になっています。


まず。
browser.sessionstore.resume_from_crashがfalseなら、前回タブの復元はできません。(初期値はtrueです。)
http://kb.mozillazine.org/Browser.sessi ... from_crash

また、必ず「クラッシュ扱い」になります。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年10月28日(木) 23:21 
ご返信ありがとうございます。

>browser.sessionstore.resume_from_crashがfalseなら、前回タブの復元はできません。(初期値はtrueです。)

上記ですが、Tab Mix Plus のセッションマネージャとクラッシュリカバリーを有効にするとfalseに自動で変更されます。
Tab Mix Plus の「前回のタブの状態復元」「タブを復元したあとに再読み込みをする」という機能が欲しくて使用しています。

引き続き、①か②のような動作に改善できる設定等のアドバイスをいただければ助かります。

宜しくお願い致します。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年10月29日(金) 00:02 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1345
お住まい: 冥府
2に関しては一応Tab Mix Plusの「セッション~復元」で「再読込」に関する設定が出来ますが・・・
(全てのタブを再読込する。)

実際には使用してませんが、以下のアドオンではどうでしょうか?
Restart Extension
https://addons.mozilla.jp/firefox/details/207611
セッションマネージャ
https://addons.mozilla.jp/firefox/details/2324
Save Session
https://addons.mozilla.jp/firefox/details/4199

_________________

*Windows 10 21H1 64bit/*GoogleJapaneseInput:ATOK2017:MS-IME
Firefox 95.0:Beta 96:Developer Edition 96:Nightly 97.0a1:
Thunderbird 91.4.0:Earlybird 96:Daily 97.0a1:SeaMonkey 2.53.10/2.58a1:
Opera 82.0.4227.23:Google Chrome 96.0.4664.93/98.0.4756.0(Official Build)canary:
SRWare Iron 96.0.4900.0:Lunascape 6.15.2:Avant Ultimate 2020 build 3, 3.17.2020


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年10月31日(日) 00:07 
ご返信ありがとうございます。

>2に関しては一応Tab Mix Plusの「セッション~復元」で「再読込」に関する設定が出来ますが・・・

上記の機能は使用しております。
その機能に到達する前のFirefox起動時に「前のタブ状態の復元」の確認ポップアップがでてしまうのが困っています。

やりたい動作を端的に申しますと、
1.Firefoxブラウザを起動した状態でOSシャットダウン
2.OS起動後にFirefox起動(起動した後にクラッシュリカバリーなどのPopupがでない)
3.前回終了時のタブ状態を復元して、すべてのタブの再読み込みを自動で行う

となります。

>実際には使用してませんが、以下のアドオンではどうでしょうか?

結論からいいますと、
ご教示いただいたアドオンで試してみましたが、うまくいきませんでした。

 ・Restart Extension
 ・Save Session

上記2点については、
メニューに追加という形になるようなので、
Firefox起動時やPC終了時とは関係がないようでした。

 ・セッションマネージャ

上記については、
Firefox起動時に確認Popupがなく起動したものの、
自動ですべてのタブを再読み込みしてくれませんでした。
このアドオンには再読み込みをするという機能がついていて、
その機能をONにしてるのですが発動しません。

引き続きなにか解決案がありましたら、ご教授下さい。

ちなみに、PCシャットダウンではなく、
ブラウザの×ボタンを押せば次回Firefox起動時には、
希望する動作(確認Popupなしに、前回終了時のタブをすべて再読み込みして復元)をします。

宜しく御願いします。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年10月31日(日) 17:01 
オフライン

登録日時: 2005年12月19日(月) 23:05
記事: 105
yuri さんが書きました:
やりたい動作を端的に申しますと、
1.Firefoxブラウザを起動した状態でOSシャットダウン
2.OS起動後にFirefox起動(起動した後にクラッシュリカバリーなどのPopupがでない)
3.前回終了時のタブ状態を復元して、すべてのタブの再読み込みを自動で行う

Firefoxは正常に終了しないと、次回起動時に前回はクラッシュしたから終了したものとみなします。
Firefoxを起動したままOSを終了することも(正確にはfirefox.exeがタスクに残ったままOSを終了かもしれません)異常な終了とみなします。
これを避けるには、OSの前にFirefoxを終了させるかOSの終了時にfirefox.exeがタスクからいなくなるまで待機するようにするしかないと思います。
#もしかすると後者もクラッシュ扱いになるかもしれません。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年10月31日(日) 23:08 
ご返信ありがとうございます。

>これを避けるには、OSの前にFirefoxを終了させるかOSの終了時にfirefox.exeがタスクからいなくなるまで待機するようにするしかないと思います。

OSのシャットダウンに任せてFirefoxの終了をすると、クラッシュは避けられないのですね・・・。
それはきついですね。

OSのシャットダウン時が実行される時に、Firefoxをtaskkillするようにbatプログラムで設定してみたのですが、Firefoxが強制終了してからtaskkillが発動してしまい無理でした。

OSシャットダウンが始まったら、まずはFirefoxを正常終了させるという設定があれば良いのですが。。。

引き続きなにかいい案がありましたら、教えて下さい。
しつこいようで申し訳ありませんが、もうしばらくご意見をお聞かせ下さい。

宜しくお願い致します。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年10月31日(日) 23:26 
ちょっと話が逸れますが。

yuriさんはOSを自動シャットダウンするようにしているのでしょうか?


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年11月01日(月) 07:41 
横から失礼します。
解決策ではありませんが、確認のため次のようなテストをおこなってみました。

【環境条件】
・Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
・Firefox の [オプション] -> [一般] -> [起動] では、[前回終了時のウィンドウとタブを表示する] の設定。
・about:config の画面において「sessionstore」のキーワードでリストアップされる設定項目はすべてデフォルト。
・アドオンは DOM Inspector と Live HTTP headers のみ(Tab Mix Plus はなし)。

【実行内容とその結果】
・Firefox を 1 ウィンドウで開き、異なる 5 つのページをそれぞれタブで表示する。
・この状態のまま次の動作をおこなったのち、Firefox を起動する。
(1)Firefox ウィンドウの右上にあるクローズボタンを押して終了させる。
 > Firefox を起動すると、確認ページが開くことなくセッションが復元された(=既定の動作)。
(2)Windows をスタートメニューの終了オプションから [終了] させる。
 > OS の起動後に Firefox を起動すると、確認ページが開くことなくセッションが復元された。
比較のため他の終了方法を試す――
(3)Windows のタスクマネージャから、Firefox のプロセスを強制終了する。
 > Firefox を起動すると、確認ページが開くことなくセッションが復元された。
(4)shutdown.exe(XP / 2003 では標準で存在)を使い OS を終了させる(*)。
 > OS の起動後に Firefox を起動すると、確認ページが開くことなくセッションが復元された。
 (*)shutdown.exe にコマンドオプションをつけて実行。(例:shutdown.exe -s -t 3 )
   コマンドオプションについては下記の後半あたりを参照。
   http://www.atmarkit.co.jp/fwin2k/win2ktips/374rmtshutdown/rmtshutdown.html

Tab Mix Plus の影響がない、ほとんど素の状態の Firefox の挙動としては、ぼくの環境では上記のような結果となりました。
ただし、OS の設定内容による影響もあると考えられるので、すべてのユーザー環境で同じ結果になる保証はありません。

【上記をふまえて】
yuri さんが書きました:
1.Firefoxブラウザを起動した状態でOSシャットダウン

すでに Sakuraya さんがご説明くださっているとおりです。
他には、アドオン類をたくさん入れているとか、独自のデータ書き込みを大量におこなうアドオンが機能していると、Firefox の終了に余計な時間がかかるのかもしれず、それがシステムのシャットダウン時における Firefox の終了プロセスの正常な完了を妨げている可能性も考えられるのではないでしょうか。
yuri さんが書きました:
2.OS起動後にFirefox起動(起動した後にクラッシュリカバリーなどのPopupがでない)

Firefox 本体の動作としては、3.0 系ではダイアログがポップアップされ、3.5 / 3.6 系ではタブ内に確認ページが開きます。(公式サポートの セッションの復元 を参照)
3.6 系の Firefox を使っていてポップアップが出るとしたら、Tab Mix Plus が出しているのでは?
yuri さんが書きました:
browser.sessionstore.resume_from_crash は「false」になっています。
yuri さんが書きました:
上記ですが、Tab Mix Plus のセッションマネージャとクラッシュリカバリーを有効にするとfalseに自動で変更されます。

とおっしゃっていることから見て、Firefox の機能を無効にして Tab Mix Plus のセッション復元機能を使っておられるようにお見受けします。そうであれば原因は Tab Mix Plus にあると考えられませんか?
yuri さんが書きました:
3.前回終了時のタブ状態を復元して、すべてのタブの再読み込みを自動で行う

セッション復元時にキャッシュではなく Web 上のデータをロードしたいという意味なら、Firefox の終了時にキャッシュを消去する設定にしておくことで、Firefox 単体のセッション復元でも同様の動作が実現できるんじゃないでしょうか。
キャッシュがなければ Firefox は Web サイトにアクセスしてデータを取得しますから、「すべてのタブの再読み込み」と同等の動作になると思うのですが...。ただし、キャッシュを消去したくないのならアドオンに頼るしかないでしょう。(キャッシュの大量溜め込みが、Firefox の動作に悪影響を与えるケースもあるので、そのへんは要注意ですけど。)

以上、何かの参考にでもなれば...。 外してたらすみません。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年11月02日(火) 00:04 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1345
お住まい: 冥府
偶然的通行人氏の書き込みから私の環境下でもテストして見ました。
Tab Mix Plusのセッション機能を停止し、Firefoxのセッションのみを有効にした処、ダイアログは一切出ませんね。
(セッションマネージャとクラッシュリカバリは有効にしてます。)
Tab Mix Plusの「セッション」から「Firefox内蔵のセッション復元機能を使用する」にチェックを入れればTab Mix Plusのセッション機能は停止出来ます。
尚、「起動」ブラウザを起動するとき「復元する前に尋ねる」にチェックされて、又、「復元」では「現在のウィンドウに上書きする」「タブも上書きする」「上書きされたウィンドウを[最近閉じたウィンドウ]リストに保存する」にチェックが入ってます。

_________________

*Windows 10 21H1 64bit/*GoogleJapaneseInput:ATOK2017:MS-IME
Firefox 95.0:Beta 96:Developer Edition 96:Nightly 97.0a1:
Thunderbird 91.4.0:Earlybird 96:Daily 97.0a1:SeaMonkey 2.53.10/2.58a1:
Opera 82.0.4227.23:Google Chrome 96.0.4664.93/98.0.4756.0(Official Build)canary:
SRWare Iron 96.0.4900.0:Lunascape 6.15.2:Avant Ultimate 2020 build 3, 3.17.2020


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年11月02日(火) 20:59 
pal さんが書きました:
yuriさんはOSを自動シャットダウンするようにしているのでしょうか?


いえ、私のPC操作の堕落が悪いのですが、
ブラウザやアプリが起動しても、PCシャットダウンを行うものでして・・・。

あとは、席を離れる時に画面だけ消して、そのあとにやっぱシャットダウンすることになったという状況もです。画面が消えている状態で、PCケースのシャットダウンボタンを押したりします。

ですから、Firefoxが起動している状態でのWindowsシャットダウンが主な状況となります。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年11月02日(火) 21:09 
偶然的通行人 さんが書きました:
解決策ではありませんが、確認のため次のようなテストをおこなってみました。


ありがとうございます。助かります。

[quote"偶然的通行人"]Tab Mix Plus の影響がない、ほとんど素の状態の Firefox の挙動としては、ぼくの環境では上記のような結果となりました。[/quote]

わたしも上記と同様の結果になります。

偶然的通行人 さんが書きました:
3.6 系の Firefox を使っていてポップアップが出るとしたら、Tab Mix Plus が出しているのでは?


3.6系でポップアップがでます。
TabMixPlusのセッションマネージャーがだしているようです。

偶然的通行人 さんが書きました:
そうであれば原因は Tab Mix Plus にあると考えられませんか?


仰るとおりだと思います。
ただ、TabMixPlusの機能が欲しくて・・・。

偶然的通行人 さんが書きました:
ただし、キャッシュを消去したくないのならアドオンに頼るしかないでしょう。(キャッシュの大量溜め込みが、Firefox の動作に悪影響を与えるケースもあるので、そのへんは要注意ですけど。)


キャッシュは消去したくないです(汗
タブの状態を復元したら、再リロードするか、最初から新しいデータをロードして欲しいと思っています。

色々とありがとうございました。
TabMixPlusを使う限りはクラッシュポップアップは避けられないように思えてきました。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年11月02日(火) 21:13 
aides さんが書きました:
偶然的通行人氏の書き込みから私の環境下でもテストして見ました。
Tab Mix Plusのセッション機能を停止し、Firefoxのセッションのみを有効にした処、ダイアログは一切出ませんね。
(セッションマネージャとクラッシュリカバリは有効にしてます。)

わたしもその設定ならばでないのですが、そうするとタブ復元後の再ロードをしてくれなくて困っています。
せっかくタブが復元しても、手動でリロードしなくてはいけないのが困っています。

私の期待する動作の要望Lvが高いのでしょうか。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年11月02日(火) 21:38 
yuri さんが書きました:
pal さんが書きました:
yuriさんはOSを自動シャットダウンするようにしているのでしょうか?


いえ、私のPC操作の堕落が悪いのですが、
ブラウザやアプリが起動しても、PCシャットダウンを行うものでして・・・。

あとは、席を離れる時に画面だけ消して、そのあとにやっぱシャットダウンすることになったという状況もです。画面が消えている状態で、PCケースのシャットダウンボタンを押したりします。

ですから、Firefoxが起動している状態でのWindowsシャットダウンが主な状況となります。



ほんの数秒の確認は面倒ですか。
この数秒だけで、回避できるのでしょ。


yuri さんが書きました:
Firefoxを起動したまま、シャットダウンをすると、
次回起動時に必ずクラッシュリカバリのPOPUP画面が表示されます。
(Firefoxを閉じてからシャットダウンした時は上記の現象は起きません
 閉じた時のタブ状態が復元されます)


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年11月03日(水) 00:03 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1345
お住まい: 冥府
タブのセッションとキャッシュは無関係なのを云って置きます。
キャッシュを削除して再起動すれば「キャッシュ」が無い事から接続サイトを「キャッシュ無し」として最初から読み込む様に成ります。
又、キャッシュの肥大化でFirefoxに深刻な不具合が発生する場合も在る。
私は終了時に削除設定にして、メモリも1Mと最小限に留めてます。

そもそもポップアップを一回クリックする手間を惜しまない意識で使う事が大切なのではとも思う。

_________________

*Windows 10 21H1 64bit/*GoogleJapaneseInput:ATOK2017:MS-IME
Firefox 95.0:Beta 96:Developer Edition 96:Nightly 97.0a1:
Thunderbird 91.4.0:Earlybird 96:Daily 97.0a1:SeaMonkey 2.53.10/2.58a1:
Opera 82.0.4227.23:Google Chrome 96.0.4664.93/98.0.4756.0(Official Build)canary:
SRWare Iron 96.0.4900.0:Lunascape 6.15.2:Avant Ultimate 2020 build 3, 3.17.2020


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 17 件の記事 ]  ページ移動 1, 2  次へ

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot] & ゲスト[59人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean