Safari 9 Не отображается значок SVG Pinned Tab

Я создал новую иконку с прикрепленным значком для Safari 9 на El Capitan как описано здесь Apple здесь, но я не могу получить Safari на самом деле показывать его, когда я пишу свою вкладку.

Здесь строка в моем заголовке:

<link rel="mask-icon" href="#" onclick="location.href='https://towatchlist.com/img/twl.svg'; return false;" color="red">

Safari действительно отлично отображает изображение, когда я следую за ссылкой на файл SVG, но прикрепленный значок вкладки по-прежнему показывает автоматически сгенерированный буквенное изображение даже после перезагрузки, а также pin/unpin и т.д.

Я попытался открыть GitHub SVG (который работает) и копировать общую разметку там, но это также не помогло. Я также ненадолго просунул консоль Safari, но не видел, чтобы он даже пытался приземлить файл SVG.

Любые предложения о том, как даже отлаживать это или идеи о том, что происходит не так?

Ответы

Ответ 1

Похоже, Safari агрессивно кэширует (даже отсутствие) эти значки. Найден ответ над Суперпользователем:

Удалить содержимое следующей папки:

~/Library/Safari/Template Icons

И затем перезапустите Safari.