rem: TEST_G_ObjectSafeMap(); 
context: function PROT_Application() {  this.debugZone= "application";#ifdef DEBUG  // TODO This is truly lame; we definitely want something better  function runUnittests() {    if (false) {      G_DebugL("UNITTESTS", "STARTING UNITTESTS");      TEST_G_Protocol4Parser();      TEST_G_CryptoHasher();      TEST_PROT_EnchashDecrypter();      TEST_PROT_TRTable();      TEST_PROT_ListManager();      TEST_PROT_PhishingWarden();      TEST_PROT_TRFetcher();      TEST_G_ObjectSafeMap();      TEST_PROT_URLCanonicalizer();      TEST_G_Preferences();      TEST_G_Observer();      TEST_PROT_WireFormat();      // UrlCrypto's test should come before the key manager's      TEST_PROT_UrlCrypto();      TEST_PROT_UrlCryptoKeyManager();      G_DebugL("UNITTESTS", "END UNITTESTS");    }  };  runUnittests();#endif    // expose some classes  this.PROT_Controller = PROT_Controller;  this.PROT_PhishingWarden = PROT_PhishingWarden;  // Load data provider pref values  gDataProvider = new PROT_DataProvider();  // expose the object  this.wrappedJSObject = this;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10234/fb5498e94f2356a2d2f60bcb8c252e3bb04dcd54/application.js/buggy/browser/components/safebrowsing/content/application.js