Два дня назад Firefox начал выдавать странные ошибки JavaScript, например
Error: Cc[contractID] is undefined
Source File: file:///C:/Program%20Files/Mozilla%20Firefox/components/nsLoginManager.js
Line: 113
Это бросает их на каждой странице каждого сайта, который я посещаю.
Если я захожу на сайт, требующий http-аутентификации (например, http://seo.dizzyheights.com - один из наших тестовых сайтов), диалог аутентификации больше не включает флажок "Запомнить этот пароль", хотя я не в Режим приватного просмотра и "Запоминать пароли для сайтов" все еще отмечены в опциях Firefox. Это также выдает еще большую ошибку JavaScript:
Error: LoginManagerPrompter: Epic fail in promptAuth: [Exception... "'[JavaScript Error: "Cc[contractID] is undefined" {file: "file:///C:/Program%20Files/Mozilla%20Firefox/components/nsLoginManager.js" line: 113}]' when calling method: [nsILoginManager::findLogins]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: file:///C:/Program%20Files/Mozilla%20Firefox/components/nsLoginManagerPrompter.js :: anonymous :: line 585" data: yes]
Source File: file:///C:/Program%20Files/Mozilla%20Firefox/components/nsLoginManagerPrompter.js
Line: 607
Если я просматриваю сохраненные пароли в диалоге параметров Firefox, их нет.
Я удалил файлы key3.db и signons.sqlite из своего профиля, но это не помогло.
Эти ошибки продолжаются, если я запускаю Firefox в безопасном режиме, поэтому я не думаю, что это связано с какими-либо моими надстройками. Я использую Firefox 3.6.6 в Vista SP2.
Есть идеи?