<!DOCTYPE html> <html> <head> <script> function canary() { var someBitOfSource = 42; } function inner() { throw new Error("some error"); } function throwSomething() { inner(); } </script> </head> <body onload="someBitOfSource = 42"> </body> </html>