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: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10234/84ccceb26d5828bdb6f8cf5548017327c52c84ef/browser.js/buggy/js/tests/ecma/browser.js