Информация об изменениях

Сообщение Re[5]: Chrome и ФФ: "очистить" переадресацию от 10.03.2017 19:29

Изменено 10.03.2017 19:30 Кодт

Re[5]: Chrome и ФФ: "очистить" переадресацию
Здравствуйте, goto, Вы писали:

G>Спасибо. Удаление из истории не помогло, но помогло "Clear browsing data" из окна History. Причем сброс кэша — первое, что я сделал в начале, но тогда без результа. Может, в окне History сброс работает иначе? Или это шаманство: звук последнего удара в бубен прорезонировал с эхом каких-то предыдущих.


То есть, если Settings — Clear browsing data — поставить все галки и очистить, — то не помогает;
если же зайти в History, стереть историю конкретного сайта, а потом повторить фокус с Settings — то помогает.
Так?

Тогда это бажок-с!
Возможно, что там кеш редиректов инвалидируется по какому-то странному закону. Например, ему тупо проставляют тухлый TTL. Или не проставляют.

Или ещё вариант: у хрома кеш живёт в нескольких местах — эскулайтовые файлы и в памяти. Возможно, что стирание истории привело к стиранию записей из эскулайта, но почему-то не инвалидировало (не сразу инвалидировало) память.
И только манипуляции со стиранием истории конкретного сайта заставили пересчитать кеш, а там опа, всё почищено.
Отсюда вопрос: а не пробовал ли ты воспользоваться старым программистским приёмом, закрыть-открыть браузер после первого сброса кеша?

Я недавно имел дебаг другой части хромовского кеша, — который отвечает за фавиконки. Так там, чтобы перечитать фавиконку в определённых случаях, надо было и историю стереть, и окно закрыть, и закладки обновить.
(Собственно, ловил тайный баг, из-за которого иконки не грузятся, — и мне нужно было приводить браузер в частично-девственное состояние, а то если уж он загрузил иконку, то запоминал её).
Re[5]: Chrome и ФФ: "очистить" переадресацию
Здравствуйте, goto, Вы писали:

G>Спасибо. Удаление из истории не помогло, но помогло "Clear browsing data" из окна History. Причем сброс кэша — первое, что я сделал в начале, но тогда без результа. Может, в окне History сброс работает иначе? Или это шаманство: звук последнего удара в бубен прорезонировал с эхом каких-то предыдущих.


То есть, если Settings — Clear browsing data — поставить все галки и очистить, — то не помогает;
если же зайти в History, стереть историю конкретного сайта, а потом повторить фокус с Settings — то помогает.
Так?

Тогда это бажок-с!
Возможно, что там кеш редиректов инвалидируется по какому-то странному закону. Например, ему тупо проставляют тухлый TTL. Или не проставляют.

Или ещё вариант: у хрома кеш живёт в нескольких местах — эскулайтовые файлы и в памяти. Возможно, что стирание истории привело к стиранию записей из эскулайта, но почему-то не инвалидировало (не сразу инвалидировало) память.
И только манипуляции со стиранием истории конкретного сайта заставили пересчитать кеш, а там опа, всё почищено.
Отсюда вопрос: а не пробовал ли ты воспользоваться старым программистским приёмом, закрыть-открыть браузер после первого сброса кеша?