Add destructor to <messagecatalog>
authorJason Etheridge <jason@esilibrary.com>
Sat, 26 Jan 2013 14:40:47 +0000 (09:40 -0500)
committerJason Etheridge <jason@esilibrary.com>
Sat, 26 Jan 2013 14:40:47 +0000 (09:40 -0500)
commitea5c8832ac2f60693ae37ce1529cf134bd40b4e5
tree967473c01a68492261695ad563e732acd7ab9e44
parent6f026a41a4cb9d229f68cb92951323b26f1ef26f
Add destructor to <messagecatalog>

And move <help> binding to separate file and just have menu_frame.xul load it
for now.  This really reduces the initial memory footprint of the staff client,
but it doesn't addresses all leaks--after having watched the process list after
many interations since I don't quite grok all the debugging tools.  I wanted to
try replacing messagecatalog with the native stringbundle, which Galen confirmed
works with the oils:// protocol, but I ran into some trouble.  That might be
another experiment worth pursuing.

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Open-ILS/xul/staff_client/chrome/content/main/bindings.xml
Open-ILS/xul/staff_client/chrome/content/main/help_binding.xml [new file with mode: 0644]
Open-ILS/xul/staff_client/chrome/skin/global.css
Open-ILS/xul/staff_client/server/skin/global.css