Какие есть локальные DB (на стороне клиента), которые можно использовать с помощью Google Extensions. И да, важно что бы был полнотекстовый поиск. Можно ли использовать MongoDB?
Из Chrome Extension можно использовать различные локальные DB, в том числе и MongoDB, обращаясь к ним через Native Messaging. Документация по Native Messaging. Внизу указанной страницы приведена ссылка на пример реализации обмена сообщениями.
В grid колонки и данные приходят динамически, при выборе категории в TreePanelПосле получения значений с сервера у грида дергаю метод reconfigure(store,col)