rem: jsOptions.setOption('strict', false); jsOptions.setOption('werror', false); 
add: optionsPush(); 
context: function err( msg, page, line ) {  var testcase;  var jsOptions = new JavaScriptOptions();  jsOptions.setOption('strict', false);  jsOptions.setOption('werror', false);  if (typeof(EXPECTED) == "undefined" || EXPECTED != "error") {/* * an unexpected exception occured */    print( "Test failed with the message: " + msg );    testcase = new TestCase(SECTION, "unknown", "unknown", "unknown");    testcase.passed = false;    testcase.reason = "Error: " + msg + 	    " Source File: " + page + " Line: " + line + ".";    if (document.location.href.indexOf('-n.js') != -1)    {      // negative test      testcase.passed = true;    }    return;  }  if (typeof SECTION == 'undefined')  {    SECTION = 'Unknown';  }  if (typeof DESCRIPTION == 'undefined')  {    DESCRIPTION = 'Unknown';  }  if (typeof EXPECTED == 'undefined')  {    EXPECTED = 'Unknown';  }  testcase = new TestCase(SECTION, DESCRIPTION, EXPECTED, "error");  testcase.reason += "Error: " + msg +     " Source File: " + page + " Line: " + line + ".";  stopTest();  gDelayTestDriverEnd = false;  jsTestDriverEnd();}
meta: 10520	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10520/4f12f17d261b9b99c8d98333db5d7526213927db/browser.js/clean/js/tests/lc2/browser.js