Implemented by
- @mozilla.org/uriloader/content-handler;1?type=text/css
- @mozilla.org/browser/clh;1
- @mozilla.org/uriloader/content-handler;1?type=text/plain
- @mozilla.org/uriloader/content-handler;1?type=text/html
- @mozilla.org/uriloader/content-handler;1?type=image/x-icon
- @mozilla.org/uriloader/content-handler;1?type=image/bmp
- @mozilla.org/uriloader/content-handler;1?type=application/http-index-format
- @mozilla.org/uriloader/content-handler;1?type=image/png
- @mozilla.org/uriloader/content-handler;1?type=application/xhtml+xml
- @mozilla.org/uriloader/content-handler;1?type=image/svg+xml
- @mozilla.org/uriloader/content-handler;1?type=image/x-xbitmap
- @mozilla.org/uriloader/content-handler;1?type=application/vnd.mozilla.xul+xml
- @mozilla.org/uriloader/content-handler;1?type=image/jpg
- @mozilla.org/uriloader/content-handler;1?type=text/rdf
- @mozilla.org/uriloader/content-handler;1?type=image/gif
- @mozilla.org/uriloader/content-handler;1?type=image/vnd.microsoft.icon
- @mozilla.org/uriloader/content-handler;1?type=text/xml
- @mozilla.org/uriloader/content-handler;1?type=image/jpeg
Validates arguments on the command line of an XUL application. Each validator is registered in the category "command-line-validator". The entries in this category are read in alphabetical order, and each category value is treated as a service contractid implementing this interface. By convention, validator with ordinary priority should begin with "m". Example: Category Entry Value command-line-validator b-browser @mozilla.org/browser/clh;1 command-line-validator m-edit @mozilla.org/composer/clh;1 command-line-validator m-irc @mozilla.org/chatzilla/clh;1
[scriptable, uuid(5ecaa593-7660-4a3a-957a-92d5770671c7)]
interface nsICommandLineValidator : nsISupports
Methods
Process the command-line validators in the proper order, calling
"validate()" on each.
@throws NS_ERROR_ABORT if any validator throws NS_ERROR_ABORT. All other
errors thrown by validators will be silently ignored.
void
validate(in nsICommandLine aCommandLine)
Compare to: