Я только что обновил свой Mac до Firefox 3.6, и теперь ни один из моих плагинов для просмотра TIFF не работает.
в 3.5, если бы у меня был Quicktime, то я бы получил TIFF, просматриваемый через QuickTime. Если бы я отключил Quicktime, но мой собственный плагин, AcellViewTIFF, то я бы получил ViewTIFF просмотра TIFF. Так как я являюсь автором ViewTIFF, так было у меня большую часть времени.
После обновления до 3.6, если ViewTIFF включен, я просто получаю пустое место. если ViewTIFF отключен, независимо от того, включен Quicktime или нет, он сразу переходит к предварительному просмотру.
Кто-нибудь видел это?
(Это связано с программированием, потому что я пишу AccelViewTIFF, и если каркас для плагинов изменился, мне нужно это исправить ...)
Изменить, чтобы добавить:
Это плагин NPAPI, я удалил или закомментировал основной, поэтому не думаю, что это проблема с плагином CFM.
Я посмотрел на «basicplugin» в Mozilla (находится в mozilla-1-9-1-f15a2686e9a6 / modules / plugin / sdk / samples / basic / mac под стандартным источником Mozilla) и он работает. Я сравнил все свои функции с функциями в BasicPlugin, и единственной функцией, которой он не обладает, является функция drawPlugin, которая, кажется, выполняет реальную работу. Все эквивалентные функции имеют одинаковый интерфейс.
Когда я удаляю или отключаю AccelViewTIFF, Firefox загружает изображение и дает его для предварительного просмотра. Когда я включил его, он ничего не делает. Это говорит мне, что Firefox видит, что у меня есть плагин, но по какой-то причине он не запускается.
Нет ошибок ни в консоли ошибок Firefox, ни в каких-либо журналах консоли, которые я вижу ...
есть идеи?