Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name testContext
- // @namespace testContext
- // @include http://*google.com/*
- // @version 0.1
- // ==/UserScript==
- if (self != top){
- return; //dont run in frames
- }
- console.log("unsafeWindow object reference test");
- console.log(unsafeWindow);
- //google page has <script>window.google = ...</script> declaration
- // try executing window.google.time() from js console
- console.log("test inline script defined object access")
- if (unsafeWindow.google){
- console.log(unsafeWindow.google);
- console.log(unsafeWindow.google.time());
- } else {
- console.log("failed");
- }
- console.log("test inline script defined function call");
- try{
- console.log(unsafeWindow._gjp());
- } catch(e){
- console.log("failed");
- }
Add Comment
Please, Sign In to add comment