回答:
より高い値に調整dom.max_script_run_time
するabout:config
必要があります。
前述のように、このタイムアウトはJavascriptを使用するアドオンにも適用されます。そのため、AdBlockを使用する低速のコンピューターや、Google DocsなどのAJAX豊富なWebサイトでも簡単に到達します。
これはYesScriptの仕事のように聞こえます!
このアドオンを使用すると、javaスクリプトの実行が許可されていないサイトのブラックリストを作成できます。どのように機能するか教えてください。
リソース(その他のソリューションについては、このリンクを参照してください): 警告:応答しないスクリプト
スクリプトがループに入るか、Web上のサーバーで待機するかには大きな違いがあります。通常、「スクリプトが応答しない」エラーを引き起こすのは2番目のケースです。
Firefoxには、Webサーバーが応答しない、または単に遅いという違いを知る方法がありません。そのため、dom.max_script_run_timeやdom.max_chrome_script_run_timeなどのいくつかの愚かなギロチン型のカットオフメカニズムがあります。これは、スクリプトおよび現在待機している接続をキャンセルするまでの待機時間を指定します。
このようなメカニズムは、使用するのが非常に危険です。たとえば、Webでアイテムを購入している間、オンライン決済サイトの反応が遅いため、Firefoxはスクリプトと接続をキャンセルするだけで、銀行口座に関して不明な結果が生じます。
私が言いたいのは、これらの「スクリプトが応答しない」エラーを取り除くことは、エラー自体よりも悪いかもしれないということです。NoScriptなどの拡張機能を使用して、信頼するWebサイト以外のアクセスするすべてのWebサイトですべてのJavaScriptを禁止することをお勧めします(少なくともサードパーティのJavaScriptを禁止します)。これは実際には、あなたと誰もがドライブバイブラウザーウイルスに対して使用すべき防御メカニズムです。
dom.always_stop_slow_scriptsをtrueに設定します。