А с таблицами как раз и будут проблемы, особенно если у них бордер нулевой.
Выход упирается в настройки расширений, а именно:
В меню Options > Extensions выбираем броузер, для которого настраиваем расширения и жмем кнопку Extension. В появившемся диалоговом окне можно увидеть параметры настройки таблицы Borderless Table и ползунок, регулирующий уровень распознавания таблицы (назовем это так). Так вот, если этот уровень установить в 1, то все колонки будут видны.
Есть принципиальный недостаток. Увидятся ВСЕ таблицы, то есть все то, что помещено в блоки <table></table>, в том числе и формы, элементы которой запиханы по ячейкам таблицы.
Этот недостаток можно компенсировать локализацией этих настроек. Так, динамически уровень распознавания таблиц можно установить следующим кодом:
BrowserPage.SetUserOption ("ShowBorderlessTables",1,USEROPT_DEFAULT)
.... // Тут добавляем нужные действия
BrowserPage.SetUserOption ("ShowBorderlessTables",0.5,USEROPT_DEFAULT)// Восстанавливаем предыдущее значение
Это конечно изврат, но уже крутиться можно