Wed, 31 Dec 2014 13:27:57 +0100
Ignore runtime configuration files generated during quality assurance.
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 var strBundleService = null;
7 function srGetStrBundle(path)
8 {
9 var strBundle = null;
11 if (!strBundleService) {
12 try {
13 strBundleService =
14 Components.classes["@mozilla.org/intl/stringbundle;1"].getService();
15 strBundleService =
16 strBundleService.QueryInterface(Components.interfaces.nsIStringBundleService);
17 } catch (ex) {
18 dump("\n--** strBundleService failed: " + ex + "\n");
19 return null;
20 }
21 }
23 strBundle = strBundleService.createBundle(path);
24 if (!strBundle) {
25 dump("\n--** strBundle createInstance failed **--\n");
26 }
27 return strBundle;
28 }