I'm making a Greasemonkey script and would like to open a new tab which will not display a URL but some HTML that is part of the script. So basically I want to do something like this (which is obviously not working):

```
window.open('<html><head></head><body></body></html>');
or
GM_openInTab('<html><head></head><body></body></html>');

```

Any hints are welcome!