blob: b7573b6f470b8b68ee282bc86fd500601d346bfa [file] [log] [blame]
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 1]
CONSOLE MESSAGE: [case 1] let e = new Error('Error thrown from main script body');
CONSOLE MESSAGE: [Error] e = 'Error: Error thrown from main script body'
CONSOLE MESSAGE: [Error] e.name = 'Error'
CONSOLE MESSAGE: [Error] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [Error] e.toString() = 'Error: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 1] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [Error] caughtE = 'Error: Error thrown from main script body'
CONSOLE MESSAGE: [Error] caughtE.name = 'Error'
CONSOLE MESSAGE: [Error] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [Error] caughtE.toString() = 'Error: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 1] in window.onerror: err = Error: Error thrown from main script body
CONSOLE MESSAGE: [case 1] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 1] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 1] in window.onerror: err.toString() = Error: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 2]
CONSOLE MESSAGE: [case 2] let e = new EvalError('Error thrown from main script body');
CONSOLE MESSAGE: [EvalError] e = 'EvalError: Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] e.name = 'EvalError'
CONSOLE MESSAGE: [EvalError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] e.toString() = 'EvalError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 2] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [EvalError] caughtE = 'EvalError: Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] caughtE.name = 'EvalError'
CONSOLE MESSAGE: [EvalError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] caughtE.toString() = 'EvalError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 2] in window.onerror: err = EvalError: Error thrown from main script body
CONSOLE MESSAGE: [case 2] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 2] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 2] in window.onerror: err.toString() = EvalError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: EvalError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 3]
CONSOLE MESSAGE: [case 3] let e = new RangeError('Error thrown from main script body');
CONSOLE MESSAGE: [RangeError] e = 'RangeError: Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] e.name = 'RangeError'
CONSOLE MESSAGE: [RangeError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] e.toString() = 'RangeError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 3] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [RangeError] caughtE = 'RangeError: Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] caughtE.name = 'RangeError'
CONSOLE MESSAGE: [RangeError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] caughtE.toString() = 'RangeError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 3] in window.onerror: err = RangeError: Error thrown from main script body
CONSOLE MESSAGE: [case 3] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 3] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 3] in window.onerror: err.toString() = RangeError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: RangeError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 4]
CONSOLE MESSAGE: [case 4] let e = new ReferenceError('Error thrown from main script body');
CONSOLE MESSAGE: [ReferenceError] e = 'ReferenceError: Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] e.name = 'ReferenceError'
CONSOLE MESSAGE: [ReferenceError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] e.toString() = 'ReferenceError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 4] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [ReferenceError] caughtE = 'ReferenceError: Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] caughtE.name = 'ReferenceError'
CONSOLE MESSAGE: [ReferenceError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] caughtE.toString() = 'ReferenceError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 4] in window.onerror: err = ReferenceError: Error thrown from main script body
CONSOLE MESSAGE: [case 4] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 4] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 4] in window.onerror: err.toString() = ReferenceError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: ReferenceError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 5]
CONSOLE MESSAGE: [case 5] let e = new SyntaxError('Error thrown from main script body');
CONSOLE MESSAGE: [SyntaxError] e = 'SyntaxError: Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] e.name = 'SyntaxError'
CONSOLE MESSAGE: [SyntaxError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] e.toString() = 'SyntaxError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 5] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [SyntaxError] caughtE = 'SyntaxError: Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] caughtE.name = 'SyntaxError'
CONSOLE MESSAGE: [SyntaxError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] caughtE.toString() = 'SyntaxError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 5] in window.onerror: err = SyntaxError: Error thrown from main script body
CONSOLE MESSAGE: [case 5] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 5] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 5] in window.onerror: err.toString() = SyntaxError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: SyntaxError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 6]
CONSOLE MESSAGE: [case 6] let e = new TypeError('Error thrown from main script body');
CONSOLE MESSAGE: [TypeError] e = 'TypeError: Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] e.name = 'TypeError'
CONSOLE MESSAGE: [TypeError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] e.toString() = 'TypeError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 6] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [TypeError] caughtE = 'TypeError: Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] caughtE.name = 'TypeError'
CONSOLE MESSAGE: [TypeError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] caughtE.toString() = 'TypeError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 6] in window.onerror: err = TypeError: Error thrown from main script body
CONSOLE MESSAGE: [case 6] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 6] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 6] in window.onerror: err.toString() = TypeError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: TypeError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 7]
CONSOLE MESSAGE: [case 7] let e = new URIError('Error thrown from main script body');
CONSOLE MESSAGE: [URIError] e = 'URIError: Error thrown from main script body'
CONSOLE MESSAGE: [URIError] e.name = 'URIError'
CONSOLE MESSAGE: [URIError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [URIError] e.toString() = 'URIError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 7] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [URIError] caughtE = 'URIError: Error thrown from main script body'
CONSOLE MESSAGE: [URIError] caughtE.name = 'URIError'
CONSOLE MESSAGE: [URIError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [URIError] caughtE.toString() = 'URIError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 7] in window.onerror: err = URIError: Error thrown from main script body
CONSOLE MESSAGE: [case 7] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 7] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 7] in window.onerror: err.toString() = URIError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: URIError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 8]
CONSOLE MESSAGE: [case 8] let e = new Error('Error thrown from main script body');
CONSOLE MESSAGE: [case 8] e.name = 'MyError';
CONSOLE MESSAGE: [Error] e = 'MyError: Error thrown from main script body'
CONSOLE MESSAGE: [Error] e.name = 'MyError'
CONSOLE MESSAGE: [Error] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [Error] e.toString() = 'MyError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 8] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [Error] caughtE = 'MyError: Error thrown from main script body'
CONSOLE MESSAGE: [Error] caughtE.name = 'MyError'
CONSOLE MESSAGE: [Error] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [Error] caughtE.toString() = 'MyError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 8] in window.onerror: err = MyError: Error thrown from main script body
CONSOLE MESSAGE: [case 8] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 8] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 8] in window.onerror: err.toString() = MyError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: MyError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 9]
CONSOLE MESSAGE: [case 9] let e = new EvalError('Error thrown from main script body');
CONSOLE MESSAGE: [case 9] e.name = 'MyEvalError';
CONSOLE MESSAGE: [EvalError] e = 'MyEvalError: Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] e.name = 'MyEvalError'
CONSOLE MESSAGE: [EvalError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] e.toString() = 'MyEvalError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 9] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [EvalError] caughtE = 'MyEvalError: Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] caughtE.name = 'MyEvalError'
CONSOLE MESSAGE: [EvalError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] caughtE.toString() = 'MyEvalError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 9] in window.onerror: err = MyEvalError: Error thrown from main script body
CONSOLE MESSAGE: [case 9] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 9] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 9] in window.onerror: err.toString() = MyEvalError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: MyEvalError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 10]
CONSOLE MESSAGE: [case 10] let e = new RangeError('Error thrown from main script body');
CONSOLE MESSAGE: [case 10] e.name = 'MyRangeError';
CONSOLE MESSAGE: [RangeError] e = 'MyRangeError: Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] e.name = 'MyRangeError'
CONSOLE MESSAGE: [RangeError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] e.toString() = 'MyRangeError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 10] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [RangeError] caughtE = 'MyRangeError: Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] caughtE.name = 'MyRangeError'
CONSOLE MESSAGE: [RangeError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] caughtE.toString() = 'MyRangeError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 10] in window.onerror: err = MyRangeError: Error thrown from main script body
CONSOLE MESSAGE: [case 10] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 10] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 10] in window.onerror: err.toString() = MyRangeError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: MyRangeError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 11]
CONSOLE MESSAGE: [case 11] let e = new ReferenceError('Error thrown from main script body');
CONSOLE MESSAGE: [case 11] e.name = 'MyReferenceError';
CONSOLE MESSAGE: [ReferenceError] e = 'MyReferenceError: Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] e.name = 'MyReferenceError'
CONSOLE MESSAGE: [ReferenceError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] e.toString() = 'MyReferenceError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 11] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [ReferenceError] caughtE = 'MyReferenceError: Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] caughtE.name = 'MyReferenceError'
CONSOLE MESSAGE: [ReferenceError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] caughtE.toString() = 'MyReferenceError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 11] in window.onerror: err = MyReferenceError: Error thrown from main script body
CONSOLE MESSAGE: [case 11] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 11] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 11] in window.onerror: err.toString() = MyReferenceError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: MyReferenceError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 12]
CONSOLE MESSAGE: [case 12] let e = new SyntaxError('Error thrown from main script body');
CONSOLE MESSAGE: [case 12] e.name = 'MySyntaxError';
CONSOLE MESSAGE: [SyntaxError] e = 'MySyntaxError: Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] e.name = 'MySyntaxError'
CONSOLE MESSAGE: [SyntaxError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] e.toString() = 'MySyntaxError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 12] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [SyntaxError] caughtE = 'MySyntaxError: Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] caughtE.name = 'MySyntaxError'
CONSOLE MESSAGE: [SyntaxError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] caughtE.toString() = 'MySyntaxError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 12] in window.onerror: err = MySyntaxError: Error thrown from main script body
CONSOLE MESSAGE: [case 12] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 12] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 12] in window.onerror: err.toString() = MySyntaxError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: MySyntaxError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 13]
CONSOLE MESSAGE: [case 13] let e = new TypeError('Error thrown from main script body');
CONSOLE MESSAGE: [case 13] e.name = 'MyTypeError';
CONSOLE MESSAGE: [TypeError] e = 'MyTypeError: Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] e.name = 'MyTypeError'
CONSOLE MESSAGE: [TypeError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] e.toString() = 'MyTypeError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 13] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [TypeError] caughtE = 'MyTypeError: Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] caughtE.name = 'MyTypeError'
CONSOLE MESSAGE: [TypeError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] caughtE.toString() = 'MyTypeError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 13] in window.onerror: err = MyTypeError: Error thrown from main script body
CONSOLE MESSAGE: [case 13] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 13] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 13] in window.onerror: err.toString() = MyTypeError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: MyTypeError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 14]
CONSOLE MESSAGE: [case 14] let e = new URIError('Error thrown from main script body');
CONSOLE MESSAGE: [case 14] e.name = 'MyURIError';
CONSOLE MESSAGE: [URIError] e = 'MyURIError: Error thrown from main script body'
CONSOLE MESSAGE: [URIError] e.name = 'MyURIError'
CONSOLE MESSAGE: [URIError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [URIError] e.toString() = 'MyURIError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 14] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [URIError] caughtE = 'MyURIError: Error thrown from main script body'
CONSOLE MESSAGE: [URIError] caughtE.name = 'MyURIError'
CONSOLE MESSAGE: [URIError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [URIError] caughtE.toString() = 'MyURIError: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 14] in window.onerror: err = MyURIError: Error thrown from main script body
CONSOLE MESSAGE: [case 14] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 14] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 14] in window.onerror: err.toString() = MyURIError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: MyURIError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 15]
CONSOLE MESSAGE: [case 15] let e = new Error('Error thrown from main script body');
CONSOLE MESSAGE: [case 15] in 'name' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] e = 'GetterErrorName: getter[0] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 15] in 'name' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] e.name = 'GetterErrorName: getter[1] Error thrown from main script body'
CONSOLE MESSAGE: [Error] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 15] in 'name' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] e.toString() = 'GetterErrorName: getter[2] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 15] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 15] in 'name' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] caughtE = 'GetterErrorName: getter[3] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 15] in 'name' getter[4]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] caughtE.name = 'GetterErrorName: getter[4] Error thrown from main script body'
CONSOLE MESSAGE: [Error] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 15] in 'name' getter[5]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] caughtE.toString() = 'GetterErrorName: getter[5] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 15] in window.onerror: err = Error: Error thrown from main script body
CONSOLE MESSAGE: [case 15] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 15] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 15] in window.onerror: err.toString() = Error: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 16]
CONSOLE MESSAGE: [case 16] let e = new EvalError('Error thrown from main script body');
CONSOLE MESSAGE: [case 16] in 'name' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] e = 'GetterErrorName: getter[0] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 16] in 'name' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] e.name = 'GetterErrorName: getter[1] Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 16] in 'name' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] e.toString() = 'GetterErrorName: getter[2] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 16] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 16] in 'name' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] caughtE = 'GetterErrorName: getter[3] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 16] in 'name' getter[4]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] caughtE.name = 'GetterErrorName: getter[4] Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 16] in 'name' getter[5]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] caughtE.toString() = 'GetterErrorName: getter[5] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 16] in window.onerror: err = Error: Error thrown from main script body
CONSOLE MESSAGE: [case 16] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 16] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 16] in window.onerror: err.toString() = Error: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 17]
CONSOLE MESSAGE: [case 17] let e = new RangeError('Error thrown from main script body');
CONSOLE MESSAGE: [case 17] in 'name' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] e = 'GetterErrorName: getter[0] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 17] in 'name' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] e.name = 'GetterErrorName: getter[1] Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 17] in 'name' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] e.toString() = 'GetterErrorName: getter[2] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 17] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 17] in 'name' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] caughtE = 'GetterErrorName: getter[3] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 17] in 'name' getter[4]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] caughtE.name = 'GetterErrorName: getter[4] Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 17] in 'name' getter[5]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] caughtE.toString() = 'GetterErrorName: getter[5] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 17] in window.onerror: err = Error: Error thrown from main script body
CONSOLE MESSAGE: [case 17] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 17] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 17] in window.onerror: err.toString() = Error: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 18]
CONSOLE MESSAGE: [case 18] let e = new ReferenceError('Error thrown from main script body');
CONSOLE MESSAGE: [case 18] in 'name' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] e = 'GetterErrorName: getter[0] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 18] in 'name' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] e.name = 'GetterErrorName: getter[1] Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 18] in 'name' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] e.toString() = 'GetterErrorName: getter[2] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 18] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 18] in 'name' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] caughtE = 'GetterErrorName: getter[3] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 18] in 'name' getter[4]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] caughtE.name = 'GetterErrorName: getter[4] Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 18] in 'name' getter[5]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] caughtE.toString() = 'GetterErrorName: getter[5] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 18] in window.onerror: err = Error: Error thrown from main script body
CONSOLE MESSAGE: [case 18] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 18] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 18] in window.onerror: err.toString() = Error: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 19]
CONSOLE MESSAGE: [case 19] let e = new SyntaxError('Error thrown from main script body');
CONSOLE MESSAGE: [case 19] in 'name' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] e = 'GetterErrorName: getter[0] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 19] in 'name' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] e.name = 'GetterErrorName: getter[1] Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 19] in 'name' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] e.toString() = 'GetterErrorName: getter[2] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 19] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 19] in 'name' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] caughtE = 'GetterErrorName: getter[3] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 19] in 'name' getter[4]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] caughtE.name = 'GetterErrorName: getter[4] Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 19] in 'name' getter[5]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] caughtE.toString() = 'GetterErrorName: getter[5] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 19] in window.onerror: err = Error: Error thrown from main script body
CONSOLE MESSAGE: [case 19] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 19] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 19] in window.onerror: err.toString() = Error: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 20]
CONSOLE MESSAGE: [case 20] let e = new TypeError('Error thrown from main script body');
CONSOLE MESSAGE: [case 20] in 'name' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] e = 'GetterErrorName: getter[0] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 20] in 'name' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] e.name = 'GetterErrorName: getter[1] Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 20] in 'name' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] e.toString() = 'GetterErrorName: getter[2] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 20] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 20] in 'name' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] caughtE = 'GetterErrorName: getter[3] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 20] in 'name' getter[4]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] caughtE.name = 'GetterErrorName: getter[4] Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 20] in 'name' getter[5]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] caughtE.toString() = 'GetterErrorName: getter[5] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 20] in window.onerror: err = Error: Error thrown from main script body
CONSOLE MESSAGE: [case 20] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 20] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 20] in window.onerror: err.toString() = Error: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 21]
CONSOLE MESSAGE: [case 21] let e = new URIError('Error thrown from main script body');
CONSOLE MESSAGE: [case 21] in 'name' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] e = 'GetterErrorName: getter[0] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 21] in 'name' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] e.name = 'GetterErrorName: getter[1] Error thrown from main script body'
CONSOLE MESSAGE: [URIError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 21] in 'name' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] e.toString() = 'GetterErrorName: getter[2] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 21] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 21] in 'name' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] caughtE = 'GetterErrorName: getter[3] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE: [case 21] in 'name' getter[4]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] caughtE.name = 'GetterErrorName: getter[4] Error thrown from main script body'
CONSOLE MESSAGE: [URIError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 21] in 'name' getter[5]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] caughtE.toString() = 'GetterErrorName: getter[5] Error thrown from main script body: Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 21] in window.onerror: err = Error: Error thrown from main script body
CONSOLE MESSAGE: [case 21] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 21] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 21] in window.onerror: err.toString() = Error: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 22]
CONSOLE MESSAGE: [case 22] let e = new Error('Error thrown from main script body');
CONSOLE MESSAGE: [case 22] in 'toString' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] e = 'GetterErrorToString: getter[0] Error thrown from main script body'
CONSOLE MESSAGE: [Error] e.name = 'Error'
CONSOLE MESSAGE: [Error] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 22] in 'toString' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] e.toString() = 'GetterErrorToString: getter[1] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 22] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 22] in 'toString' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] caughtE = 'GetterErrorToString: getter[2] Error thrown from main script body'
CONSOLE MESSAGE: [Error] caughtE.name = 'Error'
CONSOLE MESSAGE: [Error] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 22] in 'toString' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] caughtE.toString() = 'GetterErrorToString: getter[3] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 22] in window.onerror: err = Error: Error thrown from main script body
CONSOLE MESSAGE: [case 22] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 22] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 22] in window.onerror: err.toString() = Error: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 23]
CONSOLE MESSAGE: [case 23] let e = new EvalError('Error thrown from main script body');
CONSOLE MESSAGE: [case 23] in 'toString' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] e = 'GetterErrorToString: getter[0] Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] e.name = 'EvalError'
CONSOLE MESSAGE: [EvalError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 23] in 'toString' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] e.toString() = 'GetterErrorToString: getter[1] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 23] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 23] in 'toString' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] caughtE = 'GetterErrorToString: getter[2] Error thrown from main script body'
CONSOLE MESSAGE: [EvalError] caughtE.name = 'EvalError'
CONSOLE MESSAGE: [EvalError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 23] in 'toString' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] caughtE.toString() = 'GetterErrorToString: getter[3] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 23] in window.onerror: err = EvalError: Error thrown from main script body
CONSOLE MESSAGE: [case 23] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 23] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 23] in window.onerror: err.toString() = EvalError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: EvalError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 24]
CONSOLE MESSAGE: [case 24] let e = new RangeError('Error thrown from main script body');
CONSOLE MESSAGE: [case 24] in 'toString' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] e = 'GetterErrorToString: getter[0] Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] e.name = 'RangeError'
CONSOLE MESSAGE: [RangeError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 24] in 'toString' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] e.toString() = 'GetterErrorToString: getter[1] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 24] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 24] in 'toString' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] caughtE = 'GetterErrorToString: getter[2] Error thrown from main script body'
CONSOLE MESSAGE: [RangeError] caughtE.name = 'RangeError'
CONSOLE MESSAGE: [RangeError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 24] in 'toString' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] caughtE.toString() = 'GetterErrorToString: getter[3] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 24] in window.onerror: err = RangeError: Error thrown from main script body
CONSOLE MESSAGE: [case 24] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 24] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 24] in window.onerror: err.toString() = RangeError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: RangeError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 25]
CONSOLE MESSAGE: [case 25] let e = new ReferenceError('Error thrown from main script body');
CONSOLE MESSAGE: [case 25] in 'toString' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] e = 'GetterErrorToString: getter[0] Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] e.name = 'ReferenceError'
CONSOLE MESSAGE: [ReferenceError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 25] in 'toString' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] e.toString() = 'GetterErrorToString: getter[1] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 25] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 25] in 'toString' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] caughtE = 'GetterErrorToString: getter[2] Error thrown from main script body'
CONSOLE MESSAGE: [ReferenceError] caughtE.name = 'ReferenceError'
CONSOLE MESSAGE: [ReferenceError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 25] in 'toString' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] caughtE.toString() = 'GetterErrorToString: getter[3] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 25] in window.onerror: err = ReferenceError: Error thrown from main script body
CONSOLE MESSAGE: [case 25] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 25] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 25] in window.onerror: err.toString() = ReferenceError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: ReferenceError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 26]
CONSOLE MESSAGE: [case 26] let e = new SyntaxError('Error thrown from main script body');
CONSOLE MESSAGE: [case 26] in 'toString' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] e = 'GetterErrorToString: getter[0] Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] e.name = 'SyntaxError'
CONSOLE MESSAGE: [SyntaxError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 26] in 'toString' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] e.toString() = 'GetterErrorToString: getter[1] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 26] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 26] in 'toString' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] caughtE = 'GetterErrorToString: getter[2] Error thrown from main script body'
CONSOLE MESSAGE: [SyntaxError] caughtE.name = 'SyntaxError'
CONSOLE MESSAGE: [SyntaxError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 26] in 'toString' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] caughtE.toString() = 'GetterErrorToString: getter[3] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 26] in window.onerror: err = SyntaxError: Error thrown from main script body
CONSOLE MESSAGE: [case 26] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 26] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 26] in window.onerror: err.toString() = SyntaxError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: SyntaxError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 27]
CONSOLE MESSAGE: [case 27] let e = new TypeError('Error thrown from main script body');
CONSOLE MESSAGE: [case 27] in 'toString' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] e = 'GetterErrorToString: getter[0] Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] e.name = 'TypeError'
CONSOLE MESSAGE: [TypeError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 27] in 'toString' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] e.toString() = 'GetterErrorToString: getter[1] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 27] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 27] in 'toString' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] caughtE = 'GetterErrorToString: getter[2] Error thrown from main script body'
CONSOLE MESSAGE: [TypeError] caughtE.name = 'TypeError'
CONSOLE MESSAGE: [TypeError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 27] in 'toString' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] caughtE.toString() = 'GetterErrorToString: getter[3] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 27] in window.onerror: err = TypeError: Error thrown from main script body
CONSOLE MESSAGE: [case 27] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 27] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 27] in window.onerror: err.toString() = TypeError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: TypeError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test [case 28]
CONSOLE MESSAGE: [case 28] let e = new URIError('Error thrown from main script body');
CONSOLE MESSAGE: [case 28] in 'toString' getter[0]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] e = 'GetterErrorToString: getter[0] Error thrown from main script body'
CONSOLE MESSAGE: [URIError] e.name = 'URIError'
CONSOLE MESSAGE: [URIError] e.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 28] in 'toString' getter[1]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] e.toString() = 'GetterErrorToString: getter[1] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: [case 28] let caughtE; try { throw e } catch(err) { caughtE = err }
CONSOLE MESSAGE: [case 28] in 'toString' getter[2]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] caughtE = 'GetterErrorToString: getter[2] Error thrown from main script body'
CONSOLE MESSAGE: [URIError] caughtE.name = 'URIError'
CONSOLE MESSAGE: [URIError] caughtE.message = 'Error thrown from main script body'
CONSOLE MESSAGE: [case 28] in 'toString' getter[3]: error.message = 'Error thrown from main script body'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] caughtE.toString() = 'GetterErrorToString: getter[3] Error thrown from main script body'
CONSOLE MESSAGE:
CONSOLE MESSAGE: throw e;
CONSOLE MESSAGE: [case 28] in window.onerror: err = URIError: Error thrown from main script body
CONSOLE MESSAGE: [case 28] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 28] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 28] in window.onerror: err.toString() = URIError: Error thrown from main script body
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: URIError: Error thrown from main script body
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test uncaught error from a script from another domain
CONSOLE MESSAGE: [case 29] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 29] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 29] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 29] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: SyntaxError: Unexpected identifier 'Secret_2'
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test uncaught error from a script from another domain with 'name' getters installed
CONSOLE MESSAGE: [case 30] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 30] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 30] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 30] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Unexpected identifier 'Secret_2'
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test uncaught error from a script from another domain with 'toString' getters installed
CONSOLE MESSAGE: [case 31] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 31] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 31] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 31] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: SyntaxError: Unexpected identifier 'Secret_2'
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown Error from a script from another domain
CONSOLE MESSAGE: [case 32] var e = new Error('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 32] e.name = 'OtherScriptError'
CONSOLE MESSAGE: [Error] e = 'OtherScriptError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [Error] e.name = 'OtherScriptError'
CONSOLE MESSAGE: [Error] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [Error] e.toString() = 'OtherScriptError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 32] throw e;
CONSOLE MESSAGE: [case 32] Caught: OtherScriptError: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 32] re-throw e;
CONSOLE MESSAGE: [case 32] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 32] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 32] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 32] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown EvalError from a script from another domain
CONSOLE MESSAGE: [case 33] var e = new EvalError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 33] e.name = 'OtherScriptEvalError'
CONSOLE MESSAGE: [EvalError] e = 'OtherScriptEvalError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [EvalError] e.name = 'OtherScriptEvalError'
CONSOLE MESSAGE: [EvalError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [EvalError] e.toString() = 'OtherScriptEvalError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 33] throw e;
CONSOLE MESSAGE: [case 33] Caught: OtherScriptEvalError: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 33] re-throw e;
CONSOLE MESSAGE: [case 33] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 33] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 33] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 33] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptEvalError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown RangeError from a script from another domain
CONSOLE MESSAGE: [case 34] var e = new RangeError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 34] e.name = 'OtherScriptRangeError'
CONSOLE MESSAGE: [RangeError] e = 'OtherScriptRangeError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [RangeError] e.name = 'OtherScriptRangeError'
CONSOLE MESSAGE: [RangeError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [RangeError] e.toString() = 'OtherScriptRangeError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 34] throw e;
CONSOLE MESSAGE: [case 34] Caught: OtherScriptRangeError: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 34] re-throw e;
CONSOLE MESSAGE: [case 34] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 34] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 34] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 34] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptRangeError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown ReferenceError from a script from another domain
CONSOLE MESSAGE: [case 35] var e = new ReferenceError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 35] e.name = 'OtherScriptReferenceError'
CONSOLE MESSAGE: [ReferenceError] e = 'OtherScriptReferenceError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [ReferenceError] e.name = 'OtherScriptReferenceError'
CONSOLE MESSAGE: [ReferenceError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [ReferenceError] e.toString() = 'OtherScriptReferenceError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 35] throw e;
CONSOLE MESSAGE: [case 35] Caught: OtherScriptReferenceError: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 35] re-throw e;
CONSOLE MESSAGE: [case 35] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 35] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 35] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 35] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptReferenceError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown SyntaxError from a script from another domain
CONSOLE MESSAGE: [case 36] var e = new SyntaxError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 36] e.name = 'OtherScriptSyntaxError'
CONSOLE MESSAGE: [SyntaxError] e = 'OtherScriptSyntaxError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [SyntaxError] e.name = 'OtherScriptSyntaxError'
CONSOLE MESSAGE: [SyntaxError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [SyntaxError] e.toString() = 'OtherScriptSyntaxError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 36] throw e;
CONSOLE MESSAGE: [case 36] Caught: OtherScriptSyntaxError: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 36] re-throw e;
CONSOLE MESSAGE: [case 36] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 36] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 36] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 36] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptSyntaxError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown TypeError from a script from another domain
CONSOLE MESSAGE: [case 37] var e = new TypeError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 37] e.name = 'OtherScriptTypeError'
CONSOLE MESSAGE: [TypeError] e = 'OtherScriptTypeError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [TypeError] e.name = 'OtherScriptTypeError'
CONSOLE MESSAGE: [TypeError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [TypeError] e.toString() = 'OtherScriptTypeError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 37] throw e;
CONSOLE MESSAGE: [case 37] Caught: OtherScriptTypeError: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 37] re-throw e;
CONSOLE MESSAGE: [case 37] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 37] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 37] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 37] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptTypeError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown URIError from a script from another domain
CONSOLE MESSAGE: [case 38] var e = new URIError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 38] e.name = 'OtherScriptURIError'
CONSOLE MESSAGE: [URIError] e = 'OtherScriptURIError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [URIError] e.name = 'OtherScriptURIError'
CONSOLE MESSAGE: [URIError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [URIError] e.toString() = 'OtherScriptURIError: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 38] throw e;
CONSOLE MESSAGE: [case 38] Caught: OtherScriptURIError: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 38] re-throw e;
CONSOLE MESSAGE: [case 38] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 38] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 38] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 38] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptURIError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown Error from a script from another domain
CONSOLE MESSAGE: [case 39] var e = new Error('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 39] e.name = 'OtherScriptError'
CONSOLE MESSAGE: [case 39] in 'name' getter[4]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] e = 'GetterErrorName: getter[4] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 39] in 'name' getter[5]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] e.name = 'GetterErrorName: getter[5] Error thrown from other script with Secret'
CONSOLE MESSAGE: [Error] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 39] in 'name' getter[6]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] e.toString() = 'GetterErrorName: getter[6] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 39] throw e;
CONSOLE MESSAGE: [case 39] in 'name' getter[7]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 39] Caught: GetterErrorName: getter[7] Error thrown from other script with Secret: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 39] re-throw e;
CONSOLE MESSAGE: [case 39] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 39] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 39] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 39] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown EvalError from a script from another domain
CONSOLE MESSAGE: [case 40] var e = new EvalError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 40] e.name = 'OtherScriptEvalError'
CONSOLE MESSAGE: [case 40] in 'name' getter[8]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] e = 'GetterErrorName: getter[8] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 40] in 'name' getter[9]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] e.name = 'GetterErrorName: getter[9] Error thrown from other script with Secret'
CONSOLE MESSAGE: [EvalError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 40] in 'name' getter[10]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] e.toString() = 'GetterErrorName: getter[10] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 40] throw e;
CONSOLE MESSAGE: [case 40] in 'name' getter[11]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 40] Caught: GetterErrorName: getter[11] Error thrown from other script with Secret: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 40] re-throw e;
CONSOLE MESSAGE: [case 40] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 40] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 40] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 40] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown RangeError from a script from another domain
CONSOLE MESSAGE: [case 41] var e = new RangeError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 41] e.name = 'OtherScriptRangeError'
CONSOLE MESSAGE: [case 41] in 'name' getter[12]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] e = 'GetterErrorName: getter[12] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 41] in 'name' getter[13]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] e.name = 'GetterErrorName: getter[13] Error thrown from other script with Secret'
CONSOLE MESSAGE: [RangeError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 41] in 'name' getter[14]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] e.toString() = 'GetterErrorName: getter[14] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 41] throw e;
CONSOLE MESSAGE: [case 41] in 'name' getter[15]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 41] Caught: GetterErrorName: getter[15] Error thrown from other script with Secret: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 41] re-throw e;
CONSOLE MESSAGE: [case 41] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 41] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 41] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 41] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown ReferenceError from a script from another domain
CONSOLE MESSAGE: [case 42] var e = new ReferenceError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 42] e.name = 'OtherScriptReferenceError'
CONSOLE MESSAGE: [case 42] in 'name' getter[16]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] e = 'GetterErrorName: getter[16] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 42] in 'name' getter[17]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] e.name = 'GetterErrorName: getter[17] Error thrown from other script with Secret'
CONSOLE MESSAGE: [ReferenceError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 42] in 'name' getter[18]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] e.toString() = 'GetterErrorName: getter[18] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 42] throw e;
CONSOLE MESSAGE: [case 42] in 'name' getter[19]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 42] Caught: GetterErrorName: getter[19] Error thrown from other script with Secret: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 42] re-throw e;
CONSOLE MESSAGE: [case 42] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 42] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 42] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 42] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown SyntaxError from a script from another domain
CONSOLE MESSAGE: [case 43] var e = new SyntaxError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 43] e.name = 'OtherScriptSyntaxError'
CONSOLE MESSAGE: [case 43] in 'name' getter[20]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] e = 'GetterErrorName: getter[20] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 43] in 'name' getter[21]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] e.name = 'GetterErrorName: getter[21] Error thrown from other script with Secret'
CONSOLE MESSAGE: [SyntaxError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 43] in 'name' getter[22]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] e.toString() = 'GetterErrorName: getter[22] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 43] throw e;
CONSOLE MESSAGE: [case 43] in 'name' getter[23]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 43] Caught: GetterErrorName: getter[23] Error thrown from other script with Secret: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 43] re-throw e;
CONSOLE MESSAGE: [case 43] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 43] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 43] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 43] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown TypeError from a script from another domain
CONSOLE MESSAGE: [case 44] var e = new TypeError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 44] e.name = 'OtherScriptTypeError'
CONSOLE MESSAGE: [case 44] in 'name' getter[24]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] e = 'GetterErrorName: getter[24] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 44] in 'name' getter[25]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] e.name = 'GetterErrorName: getter[25] Error thrown from other script with Secret'
CONSOLE MESSAGE: [TypeError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 44] in 'name' getter[26]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] e.toString() = 'GetterErrorName: getter[26] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 44] throw e;
CONSOLE MESSAGE: [case 44] in 'name' getter[27]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 44] Caught: GetterErrorName: getter[27] Error thrown from other script with Secret: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 44] re-throw e;
CONSOLE MESSAGE: [case 44] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 44] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 44] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 44] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown URIError from a script from another domain
CONSOLE MESSAGE: [case 45] var e = new URIError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 45] e.name = 'OtherScriptURIError'
CONSOLE MESSAGE: [case 45] in 'name' getter[28]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] e = 'GetterErrorName: getter[28] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 45] in 'name' getter[29]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] e.name = 'GetterErrorName: getter[29] Error thrown from other script with Secret'
CONSOLE MESSAGE: [URIError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 45] in 'name' getter[30]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] e.toString() = 'GetterErrorName: getter[30] Error thrown from other script with Secret: Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 45] throw e;
CONSOLE MESSAGE: [case 45] in 'name' getter[31]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 45] Caught: GetterErrorName: getter[31] Error thrown from other script with Secret: Error thrown from other script with Secret
CONSOLE MESSAGE: [case 45] re-throw e;
CONSOLE MESSAGE: [case 45] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 45] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 45] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 45] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: Error: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown Error from a script from another domain
CONSOLE MESSAGE: [case 46] var e = new Error('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 46] e.name = 'OtherScriptError'
CONSOLE MESSAGE: [case 46] in 'toString' getter[32]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] e = 'GetterErrorToString: getter[32] Error thrown from other script with Secret'
CONSOLE MESSAGE: [Error] e.name = 'OtherScriptError'
CONSOLE MESSAGE: [Error] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 46] in 'toString' getter[33]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [Error] e.toString() = 'GetterErrorToString: getter[33] Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 46] throw e;
CONSOLE MESSAGE: [case 46] in 'toString' getter[34]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 46] Caught: GetterErrorToString: getter[34] Error thrown from other script with Secret
CONSOLE MESSAGE: [case 46] re-throw e;
CONSOLE MESSAGE: [case 46] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 46] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 46] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 46] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown EvalError from a script from another domain
CONSOLE MESSAGE: [case 47] var e = new EvalError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 47] e.name = 'OtherScriptEvalError'
CONSOLE MESSAGE: [case 47] in 'toString' getter[35]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] e = 'GetterErrorToString: getter[35] Error thrown from other script with Secret'
CONSOLE MESSAGE: [EvalError] e.name = 'OtherScriptEvalError'
CONSOLE MESSAGE: [EvalError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 47] in 'toString' getter[36]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [EvalError] e.toString() = 'GetterErrorToString: getter[36] Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 47] throw e;
CONSOLE MESSAGE: [case 47] in 'toString' getter[37]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 47] Caught: GetterErrorToString: getter[37] Error thrown from other script with Secret
CONSOLE MESSAGE: [case 47] re-throw e;
CONSOLE MESSAGE: [case 47] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 47] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 47] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 47] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptEvalError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown RangeError from a script from another domain
CONSOLE MESSAGE: [case 48] var e = new RangeError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 48] e.name = 'OtherScriptRangeError'
CONSOLE MESSAGE: [case 48] in 'toString' getter[38]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] e = 'GetterErrorToString: getter[38] Error thrown from other script with Secret'
CONSOLE MESSAGE: [RangeError] e.name = 'OtherScriptRangeError'
CONSOLE MESSAGE: [RangeError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 48] in 'toString' getter[39]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [RangeError] e.toString() = 'GetterErrorToString: getter[39] Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 48] throw e;
CONSOLE MESSAGE: [case 48] in 'toString' getter[40]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 48] Caught: GetterErrorToString: getter[40] Error thrown from other script with Secret
CONSOLE MESSAGE: [case 48] re-throw e;
CONSOLE MESSAGE: [case 48] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 48] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 48] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 48] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptRangeError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown ReferenceError from a script from another domain
CONSOLE MESSAGE: [case 49] var e = new ReferenceError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 49] e.name = 'OtherScriptReferenceError'
CONSOLE MESSAGE: [case 49] in 'toString' getter[41]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] e = 'GetterErrorToString: getter[41] Error thrown from other script with Secret'
CONSOLE MESSAGE: [ReferenceError] e.name = 'OtherScriptReferenceError'
CONSOLE MESSAGE: [ReferenceError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 49] in 'toString' getter[42]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [ReferenceError] e.toString() = 'GetterErrorToString: getter[42] Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 49] throw e;
CONSOLE MESSAGE: [case 49] in 'toString' getter[43]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 49] Caught: GetterErrorToString: getter[43] Error thrown from other script with Secret
CONSOLE MESSAGE: [case 49] re-throw e;
CONSOLE MESSAGE: [case 49] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 49] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 49] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 49] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptReferenceError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown SyntaxError from a script from another domain
CONSOLE MESSAGE: [case 50] var e = new SyntaxError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 50] e.name = 'OtherScriptSyntaxError'
CONSOLE MESSAGE: [case 50] in 'toString' getter[44]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] e = 'GetterErrorToString: getter[44] Error thrown from other script with Secret'
CONSOLE MESSAGE: [SyntaxError] e.name = 'OtherScriptSyntaxError'
CONSOLE MESSAGE: [SyntaxError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 50] in 'toString' getter[45]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [SyntaxError] e.toString() = 'GetterErrorToString: getter[45] Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 50] throw e;
CONSOLE MESSAGE: [case 50] in 'toString' getter[46]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 50] Caught: GetterErrorToString: getter[46] Error thrown from other script with Secret
CONSOLE MESSAGE: [case 50] re-throw e;
CONSOLE MESSAGE: [case 50] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 50] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 50] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 50] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptSyntaxError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown TypeError from a script from another domain
CONSOLE MESSAGE: [case 51] var e = new TypeError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 51] e.name = 'OtherScriptTypeError'
CONSOLE MESSAGE: [case 51] in 'toString' getter[47]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] e = 'GetterErrorToString: getter[47] Error thrown from other script with Secret'
CONSOLE MESSAGE: [TypeError] e.name = 'OtherScriptTypeError'
CONSOLE MESSAGE: [TypeError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 51] in 'toString' getter[48]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [TypeError] e.toString() = 'GetterErrorToString: getter[48] Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 51] throw e;
CONSOLE MESSAGE: [case 51] in 'toString' getter[49]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 51] Caught: GetterErrorToString: getter[49] Error thrown from other script with Secret
CONSOLE MESSAGE: [case 51] re-throw e;
CONSOLE MESSAGE: [case 51] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 51] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 51] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 51] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptTypeError: Error thrown from other script with Secret
CONSOLE MESSAGE:
CONSOLE MESSAGE: Test thrown URIError from a script from another domain
CONSOLE MESSAGE: [case 52] var e = new URIError('Error thrown from other script with Secret');
CONSOLE MESSAGE: [case 52] e.name = 'OtherScriptURIError'
CONSOLE MESSAGE: [case 52] in 'toString' getter[50]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] e = 'GetterErrorToString: getter[50] Error thrown from other script with Secret'
CONSOLE MESSAGE: [URIError] e.name = 'OtherScriptURIError'
CONSOLE MESSAGE: [URIError] e.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 52] in 'toString' getter[51]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [URIError] e.toString() = 'GetterErrorToString: getter[51] Error thrown from other script with Secret'
CONSOLE MESSAGE: [case 52] throw e;
CONSOLE MESSAGE: [case 52] in 'toString' getter[52]: error.message = 'Error thrown from other script with Secret'
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: [case 52] Caught: GetterErrorToString: getter[52] Error thrown from other script with Secret
CONSOLE MESSAGE: [case 52] re-throw e;
CONSOLE MESSAGE: [case 52] in window.onerror: err = Script error.
CONSOLE MESSAGE: [case 52] in window.onerror: err.name = undefined
CONSOLE MESSAGE: [case 52] in window.onerror: err.message = undefined
CONSOLE MESSAGE: [case 52] in window.onerror: err.toString() = Script error.
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: PASSED: Did not see any Secret from another domain
CONSOLE MESSAGE: OtherScriptURIError: Error thrown from other script with Secret
Should not be able to read the secret text from another site.