From 8b6c77287db2c78ff4e18d703886405c391e52fd Mon Sep 17 00:00:00 2001 From: phasefx Date: Fri, 9 Dec 2005 21:22:09 +0000 Subject: [PATCH] error checking git-svn-id: svn://svn.open-ils.org/ILS/trunk@2321 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/xul/staff_client/server/main/menu.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Open-ILS/xul/staff_client/server/main/menu.js b/Open-ILS/xul/staff_client/server/main/menu.js index 285f537661..80d78ad667 100644 --- a/Open-ILS/xul/staff_client/server/main/menu.js +++ b/Open-ILS/xul/staff_client/server/main/menu.js @@ -168,10 +168,14 @@ main.menu.prototype = { frame.setAttribute('src',url); panel.appendChild(frame); if (content_params) { - netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); - this.error.sdump('D_MENU', 'frame.contentWindow = ' + frame.contentWindow + '\n'); - frame.contentWindow.IAMXUL = true; - frame.contentWindow.xulG = content_params; + try { + netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); + this.error.sdump('D_MENU', 'frame.contentWindow = ' + frame.contentWindow + '\n'); + frame.contentWindow.IAMXUL = true; + frame.contentWindow.xulG = content_params; + } catch(E) { + this.error.sdump('D_ERROR', 'main.menu: ' + E); + } } return frame; } -- 2.43.2