Depending on the usage, the special Greasemonkey environment may seem perfectly normal, or excessively limiting. The Greasemonkey environment is a vanilla XPCNativeWrapper of the content window, with only certain extra bits added in to emulate a normal environment, or changed. Specifically: windo...