Implemented by
- @mozilla.org/network/protocol/about;1?what=config
- @mozilla.org/network/protocol/about;1?what=buildconfig
- @mozilla.org/network/protocol/about;1?what=cache
- @mozilla.org/network/protocol/about;1?what=blocked
- @mozilla.org/safebrowsing/application;1
- @mozilla.org/network/protocol/about;1?what=mozilla
- @mozilla.org/network/protocol/about;1?what=plugins
- @mozilla.org/network/protocol/about;1?what=logo
- @mozilla.org/network/protocol/about;1?what=credits
- @mozilla.org/network/protocol/about;1?what=sessionrestore
- @mozilla.org/network/protocol/about;1?what=privatebrowsing
- @mozilla.org/network/protocol/about;1?what=rights
- @mozilla.org/network/protocol/about;1?what=robots
- @mozilla.org/network/protocol/about;1?what=licence
- @mozilla.org/network/protocol/about;1?what=
- @mozilla.org/network/protocol/about;1?what=feeds
- @mozilla.org/network/protocol/about;1?what=crashes
- @mozilla.org/network/protocol/about;1?what=neterror
- @mozilla.org/network/protocol/about;1?what=certerror
- @mozilla.org/network/protocol/about;1?what=license
- @mozilla.org/network/protocol/about;1?what=blank
- @mozilla.org/network/protocol/about;1?what=cache-entry
[scriptable, uuid(9575693c-60d9-4332-b6b8-6c29289339cb)]
interface nsIAboutModule : nsISupports
Constants
A flag that indicates whether a URI is safe for untrusted content. If it is, web pages and so forth will be allowed to link to this about: URI. Otherwise, only chrome will be able to link to it.
const
unsigned long
URI_SAFE_FOR_UNTRUSTED_CONTENT = 1
A flag that indicates whether script should be enabled for the given about: URI even if it's disabled in general.
const
unsigned long
ALLOW_SCRIPT = 2
Methods
A method to get the flags that apply to a given about: URI. The URI passed in is guaranteed to be one of the URIs that this module registered to deal with.
unsigned long
getURIFlags(in nsIURI aURI)
Constructs a new channel for the about protocol module. @param aURI the uri of the new channel
nsIChannel
newChannel(in nsIURI aURI)
Compare to: