How can I mimic Greasemonkey/Firefox's unsafeWindow functionality in Chrome?
google-chrome, greasemonkey, javascript
Solution
`contentWindow` was available in Chrome 3, but removed in Chrome 4. Only possible solution for Chrome 4:
location.href="javascript:(function(){ alert('Hello'); })()"
Problem
I'm just fiddling around with user scripts in chrome right now, so please bear with my potential ignorance/idiocy. In the page I'm writing a script for, there is a `<script>` element that declares a variable `x`. Does this mean that, in my user script, I can just access `x` from the global namespace? For example, if the only line in my userscript is `alert(x);`, should that work as expected (assuming `x` is a String)? I understand chrome doesn't support unsafewindow, but for some reason I'm finding it impossible to figure out how to mimic the functionality. Is it even possible?