Declaring an interface isn't actually required for services that will only be accessed from JS.
Set headers on HTTP requests that GM originates. Fixes #1824
Using the resource URL of a resource with a name that ends with .user.js would lead to surprising results: GM_getResourceText would return the actual resource content, but using the URL returned by GM_getResourceURL would result in the parent script content being returned. Refs 1999be3.
This code only migrated one of the 1.13 betas to the final layout. Fixes #1853
In case of the Show Script Source button, this can be displayed while Greasemonkey is enabled. Fixes #1828
…tadata block. Closes #1824.
…t server can forward to a .meta.js file.