Получение Firefox 3 для работы с JSUnit - PullRequest
0 голосов
/ 06 марта 2009

Пока что это то, что я пробовал, я использую Firefox 3.07

  1. Убедитесь, что в about: config указано, что свойство browser.cache.check_doc_frequency установлено на 1 , которое браузер интерпретирует как «проверка для новая страница каждый раз ".

  2. Убедитесь в about: config , что для свойства security.fileuri.strict_origin_policy установлено значение false .

  3. При открытии браузера обязательно укажите на странице testrunner.html , какой тест вы хотите запустить, используя параметр testpage ,

    IE: file: ///.../testRunner.html? Testpage = c: /temp/someTest.html

  4. Добавьте дополнительный случайный параметр в конец, чтобы убедиться, что кэш исчез.

Кажется, все выше работает, за исключением того, что по какой-то глупой причине все еще кэширует мои *. Js файлы. Я действительно думал, что это было бы связано с изменением случайного параметра в конце, чтобы убить кеш, но, похоже, это не сработало. Что еще можно сделать, чтобы JSUnit работал с Firefox 3.07? Файлы находятся на моем жестком диске.

Ответы [ 5 ]

0 голосов
/ 06 октября 2009

Вытаскивал мои волосы с той же проблемой.

Это, наконец, сработало для меня:

Меню Firefox: Инструменты / Веб-разработчик / Отключить / Отключить кэш

0 голосов
/ 24 апреля 2009

Попробуйте отредактировать свойство network.http.use-cache в about: config.

например, network.http.use-cache = false

0 голосов
/ 08 марта 2009

Нет, это не работает. Проблема в том, что он кеширует файлы * .js. Когда вы нажимаете CTRL + SHIFT + R, обновляется только страница бегуна.

0 голосов
/ 10 марта 2009

Пока что это то, что я пробовал, я использую Firefox 3.07

1

  Make sure in about:config that the property browser.cache.check_doc_frequency is set to 1 which the browser interprets as "check for a new page every time".

2

  Make sure in about:config that the property security.fileuri.strict_origin_policy is set to false.

3.

  When opening your browser be sure to specify to the testrunner.html page which test you want to run using the testpage parameter,

  I.E.: file:///.../testRunner.html?testpage=c:/temp/someTest.html

4

  Tak an additional random parameter on the end to ensure that the cache is gone.

Все вышеперечисленное, кажется, работает, за исключением того, что по какой-то глупой причине все еще кэширует мои файлы * .js Я действительно думал, что это было бы связано с изменением случайного параметра в конце, чтобы убить кеш, но, похоже, это не сработало. Что еще можно сделать, чтобы JSUnit работал с Firefox 3.07? Файлы находятся на моем жестком диске.

0 голосов
/ 06 марта 2009

Вы пробовали CTRL + SHIFT + R для обновления без использования кэша?

...