The same origin policy dictates two pages may share JavaScript resources if they share protocol, host and port.
What is the origin of the about:blank page in Chrome? That is, what is the protocol, host and port of the page? What pages can it share JavaScript resources with?
The
about:scheme is considered to make for a unique origin, which disallows access to any resource – evenabout:blankto itself.