Search completed in 0.98 seconds.
prefers-color-scheme - CSS: Cascading Style Sheets
if you have set privacy.resistfingerprinting to true, prefers-color-
scheme preference is overridden to light.
... if you have set privacy.resistfingerprinting to true, prefers-color-
scheme preference is overridden to light.
...r dark color theme.
...And 10 more matches
URIScheme - Archive of obsolete content
list of mozilla supported uri
schemes list of uri
schemes http:// by default, port 80 https:// by default, port 443 (ssl) ftp:// by default, port 21 file:// : file:///etc/hosts on unix/linux, file:///c:/some/file.txt on windows.
... by default, port 80 https:// by default, port 443 (ssl) ftp:// by default, port 21 file:// : file:///etc/hosts on unix/linux, file:///c:/some/file.txt on windows.
...t 21 file:// : file:///etc/hosts on unix/linux, file:///c:/some/file.txt on windows.
URIs and URLs - Archive of obsolete content
uence of characters with a restricted syntax.
...uniform resource locator" (url) refers to the subset of uri that identify resources via a representation of their primary access mechanism (e.g., their network "location"), rather than identifying the resource by name or by some other attribute(s) of that resource.
...(url) refers to the subset of uri that identify resources via a representation of their primary access mechanism (e.g., their network "location"), rather than identifying the resource by name or by some other attribute(s) of that resource.
...And 31 more matches
nsIExternalProtocolService
siexternalprotocolservice.idlscriptable the external protocol service is used for finding and launching web handlers (a la registerprotocolhandler in the html5 draft) or platform-specific applications for handling particular protocols.
...er in the html5 draft) or platform-specific applications for handling particular protocols.
...handling particular protocols.
...And 25 more matches
nsIIOService
rovides a set of url parsing utility functions.
...gate creation of the new uri to the appropriate protocol handler).
...e appropriate protocol handler).
...And 24 more matches
nsIURI
n the uri.
...host port ref ftp :// username@password @ hostname : portnumber /pathname?query=value #ref method overview nsiuri clone(); nsiuri cloneignoringref(); boolean equals(in nsiuri other); boolean equalsexceptref(in nsiuri other); autf8string resolve(in autf8string relativepath); boolean
schemeis(in string
scheme); attributes attribute type description asciihost acstring the uri host with an ascii compatible encoding.
... returns if there is a reference portion (the part after the "#") of the uri.
...And 21 more matches
Debugging on Mac OS X
", then click add.
... add.
...n be progressively added under the root item <project-name> in the left-hand pane.
...And 15 more matches
Navigator.registerProtocolHandler() - Web APIs
the navigator method registerprotocolhandler() lets web sites register their ability to open or handle particular url
schemes (aka protocols).
... the navigator method registerprotocolhandler() lets web sites register their ability to open or handle particular url
schemes (aka protocols).
... the navigator method registerprotocolhandler() lets web sites register their ability to open or handle particular url
schemes (aka protocols).
...And 13 more matches
Standard metadata names - HTML: Hypertext Markup Language
are defined, the no-referrer policy is applied.
...is applied.
...djustment specification defines the following metadata name: color-
scheme: specifies one or more color
schemes with which the document is compatible.
...And 13 more matches
HTTP authentication - HTTP
ernames and passwords.
...ponse headers define the authentication method that should be used to gain access to a resource.
...tion method that should be used to gain access to a resource.
...And 12 more matches
Finishing the Component
uri *contentlocation, nsisupports *ctxt, nsidomwindow *window, prbool *_retval) uniform resource locators the method passes in an interface pointer of type nsiuri, which is based on the uniform resource identifier, or uri.
...p protocols.
...e string spec out of the nsiuri to do a string comparison, which would require you to do the parsing yourself, you can compare the nsiuri objects with each other, as in the following section.
...And 10 more matches
NSS 3.28 release notes
material implements a key exporter based on the tls 1.3 early exporter secret.
...ly exporter secret.
...ial, but it can only succeed if 0-rtt was attempted (on the client) or accepted (on the server).
...And 9 more matches
Index - Web APIs
ious character encodings, including legacy non-utf-8 encodings.
...rectories must be empty before they can be removed.
...rl api the htmlhyperlinkelementutils.port property is a usvstring containing the port number of the url.
...And 8 more matches
Examine and edit CSS - Firefox Developer Tools
n the inspector's css pane.
...e rules that apply to the selected element, ordered from most-specific to least-specific: the four buttons on the right top of the rules view allow you to change the display of certain css and rules view features.
...mplete cascade for the given property.
...And 6 more matches
XML in Mozilla - Archive of obsolete content
documentation xhtml w3c recommendation xml base w3c recommendation xlink (simple xlinks only) obsolete since gecko 2.0 w3c recommendation fixptr obsolete since gecko 1.9.1 w3c "proposal" xpointer framework obsolete since gecko 1.9.1 w3c recommendation xpointer element()
scheme obsolete since gecko 1.9.1 w3c recommendation xpointer xmlns()
scheme obsolete since gecko 1.9.1 w3c recommendation xpointer fixptr()
scheme obsolete since gecko 1.9.1 this
scheme is simply a wrapper for fixptr xpointer xpath1()
scheme obsolete since gecko 1.9.1 internet-draft document.load(), document.async ...
...into resources in xml documents mozilla also supports fixptr, a simplified, non-compatible version of xpointer.
...uments mozilla also supports fixptr, a simplified, non-compatible version of xpointer.
...And 5 more matches
CSP: frame-ancestors - HTTP
urces <source> can be one of the following: the frame-ancestors directive’s syntax is similar to a source list of other directives (e.g.
...parated by spaces.
... are valid for the source.
...And 5 more matches
nsIURLParser
len, out unsigned long filepathpos, out long filepathlen, out unsigned long parampos, out long paramlen, out unsigned long querypos, out long querylen, out unsigned long refpos, out long reflen); void parseserverinfo(in string serverinfo, in long serverinfolen, out unsigned long hostnamepos, out long hostnamelen, out long port); void parseurl(in string spec, in long speclen, out unsigned long
schemepos, out long
schemelen, out unsigned long authoritypos, out long authoritylen, out unsigned long pathpos, out long pathlen); void parseuserinfo(in string userinfo, in long userinfolen, out unsigned long usernamepos, out long usernamelen, out unsigned long passwordpos, out long passwordlen); methods the string to parse in the methods may be given as a null terminated string, in which case the...
... obsolete since gecko 9.0 querypos querylen refpos reflen parseserverinfo() serverinfo = <hostname>:<port> void parseserverinfo( in string serverinfo, in long serverinfolen, out unsigned long hostnamepos, out long hostnamelen, out long port ); parameters serverinfo serverinfolen hostnamepos hostnamelen port parseurl() breaks the url string up into its 3 major components: a
scheme, an authority section (hostname, and so on.), and a path.
...erinfo() serverinfo = <hostname>:<port> void parseserverinfo( in string serverinfo, in long serverinfolen, out unsigned long hostnamepos, out long hostnamelen, out long port ); parameters serverinfo serverinfolen hostnamepos hostnamelen port parseurl() breaks the url string up into its 3 major components: a
scheme, an authority section (hostname, and so on.), and a path.
...And 4 more matches
Index - Archive of obsolete content
safe browsing: design documentation this documentation now lives on the main mozilla wiki, see https://wiki.mozilla.org/phishing_protection:_design_documentation.
...ing mozilla tuning pageload can be beneficial if you know what you're doing.
...doing.
...And 3 more matches
nsIProtocolHandler
netwerk/base/nsiprotocolhandler.idlscriptable this interface is used to implement protocol handlers.
... protocolflags unsigned long protocol-specific flags.
...signed long protocol-specific flags.
...And 3 more matches
nsIWebBrowserPersist
e effect as calling cancel with an argument of ns_binding_aborted.
...in nsisupports afile, in nsisupports adatapath, in string aoutputcontenttype, in unsigned long aencodingflags, in unsigned long awrapcolumn ); parameters adocument document to save to file.
...ts afile, in nsisupports adatapath, in string aoutputcontenttype, in unsigned long aencodingflags, in unsigned long awrapcolumn ); parameters adocument document to save to file.
...And 3 more matches
<a>: The Anchor element - HTML: Hypertext Markup Language
media type (from the (content-type header, the start of a data: url, or blob.type for a blob: url) defining a value suggests it as the filename.
...ry.
...he header while chrome prefers download.) href the url that the hyperlink points to.
...And 3 more matches
CSP: base-uri - HTTP
nt-security-policy: base-uri <source>; content-security-policy: base-uri <source> <source>; sources while this directive uses the same arguments as other csp directives, some of them don’t make sense for `<base>`, such as the keywords 'unsafe-inline' and 'strict-dynamic' <source> can be one of the following: <host-source> internet hosts by name or ip address, as well as an optional url
scheme and/or port number.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: connect-src - HTTP
if this directive is absent, the user agent will look for the default-src directive.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: default-src - HTTP
r worker-src csp version 1 directive type fetch directive syntax one or more sources can be allowed for the default-src policy: content-security-policy: default-src <source>; content-security-policy: default-src <source> <source>; sources <source> can be one of the following: <host-source> internet hosts by name or ip address, as well as an optional url
scheme and/or port number.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: form-action - HTTP
igation directive default-src fallback no.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: img-src - HTTP
ack yes.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: navigate-to - HTTP
igation directive default-src fallback no.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: prefetch-src - HTTP
this directive is absent, the user agent will look for the default-src directive.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: script-src-attr - HTTP
ent-security-policy: script-src-attr <source>; content-security-policy: script-src-attr <source> <source>; script-src-attr can be used in conjunction with script-src: content-security-policy: script-src <source>; content-security-policy: script-src-attr <source>; sources <source> can be one of the following: <host-source> internet hosts by name or ip address, as well as an optional url
scheme and/or port number.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: script-src-elem - HTTP
ent-security-policy: script-src-elem <source>; content-security-policy: script-src-elem <source> <source>; script-src-elem can be used in conjunction with script-src: content-security-policy: script-src <source>; content-security-policy: script-src-elem <source>; sources <source> can be one of the following: <host-source> internet hosts by name or ip address, as well as an optional url
scheme and/or port number.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: script-src - HTTP
s.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: style-src-attr - HTTP
y: content-security-policy: style-src-attr <source>; content-security-policy: style-src-attr <source> <source>; style-src-attr can be used in conjunction with style-src: content-security-policy: style-src <source>; content-security-policy: style-src-attr <source>; sources <source> can be one of the following: <host-source> internet hosts by name or ip address, as well as an optional url
scheme and/or port number.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: style-src-elem - HTTP
content-security-policy: style-src-elem <source>; content-security-policy: style-src-elem <source> <source>; style-src-elem can be used in conjunction with style-src: content-security-policy: style-src <source>; content-security-policy: style-src-elem <source>; sources <source> can be one of the following: <host-source> internet hosts by name or ip address, as well as an optional url
scheme and/or port number.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
CSP: style-src - HTTP
yes.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...And 3 more matches
xml:base support in old browsers - Archive of obsolete content
before using this code, check if your browser has native support for node.baseuri.
...seuri.
...owever, that this code is not based on a thorough examination of the specs related to forming base uris and could well have a number of errors.
...And 2 more matches
Creating XPI Installer Modules - Archive of obsolete content
introduction this article is rather old and only applies to mozilla suite and seamonkey (until it gets converted to toolkit).
... however, this new arrangement does not make things much easier for the web or user interface developer.
...iate resources (i.e.
...And 2 more matches
Experimental features in Firefox
release 77 no preference name network.ftp.enabled developer tools mozilla's developer tools are constantly evolving.
...rk.ftp.enabled developer tools mozilla's developer tools are constantly evolving.
...ozilla's developer tools are constantly evolving.
...And 2 more matches
Network request list - Firefox Developer Tools
mn, a turtle icon appears if the server waiting time exceeds a threshhold (default: 500 ms).
... icon appears if the server waiting time exceeds a threshhold (default: 500 ms).
...024.
...And 2 more matches
Identifying resources on the Web - HTTP
somewhereinthedocument urns a uniform resource name (urn) is a uri that identifies a resource by name in a particular namespace.
... identifiers (uris)
scheme or protocol http:// is the protocol.
...eme or protocol http:// is the protocol.
...And 2 more matches
Origin - MDN Web Docs Glossary: Definitions of Web-related terms
web content's origin is defined by the
scheme (protocol), host (domain), and port of the url used to access it.
... web content's origin is defined by the
scheme (protocol), host (domain), and port of the url used to access it.
...y the
scheme (protocol), host (domain), and port of the url used to access it.
...gin http://example.com/app1/index.html http://example.com/app2/index.html same origin because same
scheme (http) and host (example.com) http://example.com:80 http://example.com same origin because a server delivers http content through port 80 by default examples of different origin http://example.com/app1 https://example.com/app2 different
schemes http://example.com http://www.example.com http://myapp.example.com different hosts http://example.com http://example.com:8080 different ports specifications specification status comment html living standardthe definition of 'origin' in that specification.
Necko Architecture
re after a few iterations of our original design, the current necko architecture looks something like this: urls necko's primary responsibility is moving data from one location, to another location.
...ctly one channel.
...e protocol handler for the uri you have, then ask the protocol handler for a channel on that uri.
...tocol handler is a straightforward process in necko.
FileSystemEntry - Web APIs
for the filesystemfileentry and filesystemdirectoryentry interfaces, which provide features specific to file system entries representing files and directories, respectively.
...ryentry interfaces, which provide features specific to file system entries representing files and directories, respectively.
...ly.
...and size.
FileSystemEntrySync - Web APIs
ized.
...e and directory entries api (otherwise known as the file system api) but you should try to avoid using it.
...ts the filesystementrysync interface includes methods that you would expect for manipulating files and directories, but it also include a really handy method for getting a url of the entry: tourl().
...e source entry, its parent directory, and the target directory.
Visual formatting model - CSS: Cascading Style Sheets
continuous media such as a computer screen and paged media such as a book or document printed by browser print functions.
..."block box" or just a "block".
... wrap each line of text.
...oat an item and then follow it by a block that has a background color.
CSP: child-src - HTTP
yes.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...er can also inject arbitrary data: uris.
CSP: font-src - HTTP
k yes.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...er can also inject arbitrary data: uris.
CSP: frame-src - HTTP
gent will look for the child-src directive (which falls back to the default-src directive).
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...er can also inject arbitrary data: uris.
CSP: manifest-src - HTTP
this directive is absent, the user agent will look for the default-src directive.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...er can also inject arbitrary data: uris.
CSP: media-src - HTTP
yes.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...er can also inject arbitrary data: uris.
CSP: object-src - HTTP
es.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...er can also inject arbitrary data: uris.
CSP: worker-src - HTTP
er skips the child-src directive.
...e or ip address, as well as an optional url
scheme and/or port number.
...://*.example.com: matches all attempts to load from any subdomain of example.com using the http: url
scheme.
...er can also inject arbitrary data: uris.
HTTP Index - HTTP
g new functionality and new semantics by creating new http methods or headers.
... guide, http, needsupdate, needsupdate(http/3) http (hypertext transfer protocol) is the underlying protocol of the world wide web.
...document, file, or assortment of bytes.
...bleshooting the cors request was responded to by the server with an http redirect to a url on a different origin than the original request, which is not permitted during cors requests.
url - Archive of obsolete content
/ "co.uk" console.log(urls.gettld("https://developer.mozilla.org/")); // "org" parameters url : string the url, as a string.
...resentation of the url.
...r example: var url = require("sdk/url").url("https://developer.mozilla.org/add-ons?example=true&visible=yes#top"); console.log(url.hash); // #top href the whole url as a string.
Mozilla Crypto FAQ - Archive of obsolete content
he mozilla project then they are welcome to do so.
...erested on working such support within the mozilla project then they are welcome to do so.
...related conduct with regard to cryptography (e.g., "technical assistance") were unconstitutional.
Opening a Link in the Default Browser - Archive of obsolete content
xulrunner applications may have situation where they wish to open a uri in the default browser.
...rotocolservice); // now, open it!
... open in the default application, you must set default prefs (thunderbird sets the following prefs): // suppress external-load warning for standard browser
schemes pref("network.protocol-handler.warn-external.http", false); pref("network.protocol-handler.warn-external.https", false); pref("network.protocol-handler.warn-external.ftp", false); you can also check whether an external handler for a
scheme exists.
Index - MDN Web Docs Glossary: Definitions of Web-related terms
the measure of how much information can pass through a data connection in a given amount of time.
...tuation or alphanumeric characters that carries out built-in functionality.
...ator ("+") adds numbers together and concatenates strings, whereas the "not" operator ("!") negates an expression — for example making a true statement return false.
L10n testing with xcode
file.
...ow will then appear showing the diff between the imported xliff file and the existing resources in the project folder.
...n the imported xliff file and the existing resources in the project folder.
Phishing: a short definition
in 2014, the msci estimated an annual global impact of phishing, and various forms of identity theft, to be as high as $5 billion usd.
...ions can be more efficient if implemented to protect millions of users automatically.
...ften generate a qr code to be read by an otp app.
Necko Interfaces Overview
warning: the content of this article may be out of date.
...his article may be out of date.
...uest represents a logical connection to the resource identified by a nsiuri per protocol implementation single use (ie.
Invariants
hread that is in a request never does anything that blocks.
...r many readers (in requests).
... ever runs at the same time as a finalizer for that object.
nsIAuthInformation
sernameandpassword() or nsiauthprompt2.promptpasswordasync() provides an object implementing this interface; the prompt implementation can then read the values here to prefill the dialog.
....promptpasswordasync() provides an object implementing this interface; the prompt implementation can then read the values here to prefill the dialog.
...hen read the values here to prefill the dialog.
nsIURIFixup
ixup object implementer should honour this flag and only perform any lengthy keyword (or search) operation if it is set.
...onour this flag and only perform any lengthy keyword (or search) operation if it is set.
...posableuri() converts an internal uri (for example a wysiwyg uri) into one which we can expose to the user, for example on the url bar.
Memory - Plugins
« previousnext » this chapter describes the plug-in api functions that allocate and free memory as needed by the plug-in.
... « previousnext » this chapter describes the plug-in api functions that allocate and free memory as needed by the plug-in.
... the plug-in can call the plug-in api npn_memalloc function instead of the standard malloc function to allocate dynamic memory.
HTMLHyperlinkElementUtils - Web APIs
o objects of this type, but several objects such as htmlanchorelement and htmlareaelement implement it.
...e href to be updated.
... '#' followed by the fragment identifier of the url.
URL - Web APIs
'#' followed by the fragment identifier of the url.
...e whole url.
...ed before the domain name.
USBDevice - Web APIs
usbdevice.deviceclass and usbdevice.devicesubclass.
...that identify usb devices for the purpose of loading a usb driver that will work with that device.
...erties are usbdevice.deviceclass and usbdevice.deviceprotocol.
Web accessibility for seizures and physical reactions - Accessibility
: reduce) { } @media screen and (prefers-reduced-motion) { } to see a great example of how to use the code prefers-reduced-motion, visit the mdn document, prefers-reduced-motion, or see the example below from the section on new in chrome 74.
...s-reduced-motion, visit the mdn document, prefers-reduced-motion, or see the example below from the section on new in chrome 74.
...thor's chosen colors.
Data URLs - HTTP
data urls, urls prefixed with the data:
scheme, allow content creators to embed small files inline in documents.
...text/plain;base64,sgvsbg8sifdvcmxkiq== base64-encoded version of the above data:text/html,%3ch1%3ehello%2c%20world!%3c%2fh1%3e an html document with <h1>hello, world!</h1> data:text/html,<script>alert('hi');</script> an html document that executes a javascript alert.
...avigating to them in the browser's top level.
Authorization - HTTP
a user agent with a server, usually, but not necessarily, after the server has responded with a 401 unauthorized status and the www-authenticate header.
... status and the www-authenticate header.
...cation.
WWW-Authenticate - HTTP
ion method that should be used to gain access to a resource.
...e no syntax www-authenticate: <type> realm=<realm>[, charset="utf-8"] directives <type> authentication type.
...nticate: basic realm="access to the staging site", charset="utf-8" see also http authentication for examples on how to configure apache or nginx servers to password protect your site with http basic authentication.
Localization - Archive of obsolete content
orms for numbers ending in 1 (except 11), numbers ending in 2-4 (except 12-14) and other numbers: один помидор // one tomato два помидора // two tomatoes пять помидоров // five tomatoes the sdk uses the unicode cldr data to describe the different plural forms used by different languages.
...ept 12-14) and other numbers: один помидор // one tomato два помидора // two tomatoes пять помидоров // five tomatoes the sdk uses the unicode cldr data to describe the different plural forms used by different languages.
CSS3 - Archive of obsolete content
tion-duration, transition-property, and transition-timing-function properties.
...orking draft css device adaptation working draft adds a new at-rule, @viewport, allowing to specify the size, zoom factor, and orientation of the viewport that is used as the base for the initial containing block.
MMgc - Archive of obsolete content
dom, such that they don't grow over time.
...red reference counting in deferred reference counting, a distinction is made between heap and stack references.
NPN_GetAuthenticationInfo - Archive of obsolete content
rowser side plug-in api summary the function is called by plugins to get http authentication information from the browser.
...cheme, const char *realm, char **username, uint32_t *ulen, char **password, uint32_t *plen); parameters this function has the following parameters: instance pointer to the current plug-in instance protocol protocol name (uri
scheme) host host name port port number
scheme http authentication
scheme name realm http authentication realm username out parameter.
Base64 - MDN Web Docs Glossary: Definitions of Web-related terms
base64 is a group of similar binary-to-text encoding
schemes that represent binary data in an ascii string format by translating it into a radix-64 representation.
... base64 is a group of similar binary-to-text encoding
schemes that represent binary data in an ascii string format by translating it into a radix-64 representation.
HTTP - MDN Web Docs Glossary: Definitions of Web-related terms
the hypertext transfer protocol (http) is the underlying network protocol that enables transfer of hypermedia documents on the web, typically between a browser and a server so that humans can read them.
...that enables transfer of hypermedia documents on the web, typically between a browser and a server so that humans can read them.
CSS values and units - Learn web development
ich represents 15) — so 0123456789abcdef.
... green and blue — and allows us to specify any of the 256 available values for each (16 x 16 = 256.) these values are a bit more complex and less easy to understand, but they are a lot more versatile than keywords — you can use hex values to represent any color you want to use in your color
scheme.
NSS 3.30 release notes
/tls alert is sent ssl_setsessionticketkeypair - configures an asymmetric key pair, for use in wrapping session ticket keys, used by the server.
...the mozilla ca policy notable changes in nss 3.30 the tls server code has been enhanced to support session tickets when no rsa certificate (e.g.
NSS 3.35 release notes
e tarballs: https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/nss_3_35_rtm/src/ new in nss 3.35 new functionality tls 1.3 support has been updated to draft -23.
...e, along with the update from draft -18 to draft -23: support for keyupdate was added.
NSS 3.39 release notes
ation the hg tag is nss_3_39_rtm.
... tarballs: https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/nss_3_39_rtm/src/ new in nss 3.39 new functionality the tstclnt and selfserv utilities added support for configuring the enabled tls signature
schemes using the -j parameter.
JSObjectOps.dropProperty
which the property is defined.
...s used for most spidermonkey objects that are exposed to scripts.
JSAPI reference
fe easier when using spidermonkey and the jsapi.
...sapi, was versioned in an ad-hoc way, with releases happening at times that roughly, but not really, corresponded to firefox releases.
SpiderMonkey 1.8.5
r -l%,$(jsapi_ldflags))\ $(filter -%_namespace,$(jsapi_ldflags))\ $(filter -wl%,$(jsapi_ldflags)) jsapi_ldflags := $(filter-out $(mozjs_install_name_opt),$(jsapi_ldflags)) endif jsapi_ldflags := $(filter-out %libffi.a,$(jsapi_ldflags)) ldflags += $(jsapi_ldflags) future direction the spidermonkey 1.8.5 source release includes an experimental library versioning
scheme.
... $(filter -%_namespace,$(jsapi_ldflags))\ $(filter -wl%,$(jsapi_ldflags)) jsapi_ldflags := $(filter-out $(mozjs_install_name_opt),$(jsapi_ldflags)) endif jsapi_ldflags := $(filter-out %libffi.a,$(jsapi_ldflags)) ldflags += $(jsapi_ldflags) future direction the spidermonkey 1.8.5 source release includes an experimental library versioning
scheme.
SpiderMonkey 1.8.7
r -l%,$(jsapi_ldflags))\ $(filter -%_namespace,$(jsapi_ldflags))\ $(filter -wl%,$(jsapi_ldflags)) jsapi_ldflags := $(filter-out $(mozjs_install_name_opt),$(jsapi_ldflags)) endif jsapi_ldflags := $(filter-out %libffi.a,$(jsapi_ldflags)) ldflags += $(jsapi_ldflags) future direction the spidermonkey 1.8.5 source release includes an experimental library versioning
scheme.
... $(filter -%_namespace,$(jsapi_ldflags))\ $(filter -wl%,$(jsapi_ldflags)) jsapi_ldflags := $(filter-out $(mozjs_install_name_opt),$(jsapi_ldflags)) endif jsapi_ldflags := $(filter-out %libffi.a,$(jsapi_ldflags)) ldflags += $(jsapi_ldflags) future direction the spidermonkey 1.8.5 source release includes an experimental library versioning
scheme.
Index
593 nsiexternalhelperappservice interfaces, mime implemented by: @mozilla.org/uriloader/external-helper-app-service;1.
...r more lines of text with a property name on the left, then an equals sign ("="), then the value of the property.
nsIGlobalHistory2
7 this interface replaces and deprecates nsiglobalhistory method overview void adduri(in nsiuri auri, in boolean aredirect, in boolean atoplevel, in nsiuri areferrer); boolean isvisited(in nsiuri auri); void setpagetitle(in nsiuri auri, in astring atitle); methods adduri() add a uri to global history.
...ri(in nsiuri auri, in boolean aredirect, in boolean atoplevel, in nsiuri areferrer); boolean isvisited(in nsiuri auri); void setpagetitle(in nsiuri auri, in astring atitle); methods adduri() add a uri to global history.
nsIPrincipal
caps/nsiprincipal.idlscriptable provides the interface to a principal, which represents a security context.
...ificate.
URLs - Plugins
rl) protocols provide a means for locating and accessing resources that are available on the internet and on intranets.
... telnet (reference to interactive sessions) locates an interactive service.
URLUtilsReadOnly.origin - Web APIs
the urlutilsreadonly.origin read-only property is a domstring containing the unicode serialization of the origin of the represented url, that is, for http and https, the
scheme followed by '://', followed by the domain, followed by ':', followed by the port (the default port, 80 and 443 respectively, if explicitely specified).
... the urlutilsreadonly.origin read-only property is a domstring containing the unicode serialization of the origin of the represented url, that is, for http and https, the
scheme followed by '://', followed by the domain, followed by ':', followed by the port (the default port, 80 and 443 respectively, if explicitely specified).
<area> - HTML: Hypertext Markup Language
to use when fetching the resource: "no-referrer" meaning that the referer: header will not be sent.
...downgrade" meaning that no referer: header will be sent when navigating to an origin without tls (https).
Content-Encoding - HTTP
ing the zlib structure (defined in rfc 1950) with the deflate compression algorithm (defined in rfc 1951).
...tion).
Origin - HTTP
ests, as well as with post requests.
... referer header, but, unlike this header, it doesn't disclose the whole path.
Proxy-Authenticate - HTTP
t to the proxy server, allowing it to transmit the request further.
...ion of the protected area, the realm.
Proxy-Authorization - HTTP
ser agent to a proxy server, usually after the server has responded with a 407 proxy authentication required status and the proxy-authenticate header.
...lly secure as sending the credentials in clear text (base64 is a reversible encoding).
Cross-domain Content Scripts - Archive of obsolete content
nt is served from a different domain make cross-domain xmlhttprequests however, you can enable these features for specific domains by adding them to your add-on's package.json under the "cross-domain-content" key, which itself lives under the "permissions" key: "permissions": { "cross-domain-content": ["http://example.org/", "http://example.com/"] } the domains listed must include the
scheme and fully qualified domain name, and these must exactly match the domains serving the content - so in the example above, the content script will not be allowed to access content served from https://example.com/.
Canvas code snippets - Archive of obsolete content
remotecanvas.canvas_height / windowheight); ctx.drawwindow(remotewindow, 0, 0, windowwidth, windowheight, 'rgb(255, 255, 255)'); ctx.restore(); }; usage: var remotecanvas = new remotecanvas(); remotecanvas.load(); convert image files to base64 strings the following code gets a remote image and converts its content to data uri
scheme.
File I/O - Archive of obsolete content
hasmore = istream.readline(line); lines.push(line.value); } while(hasmore); istream.close(); // do something with read data alert(lines); reading a binary file for instance, to get the data in a png file: var ios = components.classes["@mozilla.org/network/io-service;1"].
Chapter 3: Introduction to XUL—How to build a more intuitive UI - Archive of obsolete content
; ordinal -moz-box-ordinal-group -moz-box-ordinal-group: 2 table 4: css properties corresponding to xul attributes tabbrowser .tabbrowser-strip { -moz-box-ordinal-group: 2; } tabbrowser tabpanels { -moz-box-ordinal-group: 1; } listing 28: a user stylesheet that locates the tab bar at the bottom icons corresponding to filetypes firefox allows you to use a special uri
scheme, moz-icon, that produces filetype icons that are standard for whatever platform it is running on.
Index of archived content - Archive of obsolete content
a the life of an html http request the new nsstring class implementation (1999) tracevis transforming xml with xslt:mozilla xslt transforming xml with xslt:the netscape xslt treehydra treehydra build instructions treehydra manual tuning pageload uri
scheme uris and urls uriloader using addresses of stack variables with nspr threads on win16 using cross commit using gdb on wimpy computers venkman using breakpoints in venkman venkman internals venkman introduction video presentations when t...
XUL Questions and Answers - Archive of obsolete content
non-rdf datasources for xul template is planned (bug 321170): xml datasources (bug 321171) storage (sqlite) datasources (bug 321172) when loading an xslt stylesheet into an xml i get the error: "error loading stylesheet: an xslt stylesheet load was blocked for security reasons." that error is from a security check that has been put up to safeguard against cross-site-scripting attacks.
Deploying XULRunner - Archive of obsolete content
getype</key> <string>appl</string> <key>cfbundleshortversionstring</key> <string>1.0</string> <key>cfbundlesignature</key> <string>????</string> <!--only useful if your app handle urls--> <key>cfbundleurltypes</key> <array> <dict> <key>cfbundleurliconfile</key> <string>app_icon.icns</string> <key>cfbundleurlname</key> <string>yourapp entity</string> <key>cfbundleurl
schemes</key> <array> <string>chrome</string> </array> </dict> </array> <key>cfbundleversion</key> <string>1.0</string> </dict> </plist> here's a sample of the pkginfo file aapl????
Building a Theme - Archive of obsolete content
uri (since the location of firefox on the system can change from platform to platform and system to system), mozilla developers came up with a solution for creating uris to content that the installed add-on knows about.
RDF in Fifty Words or Less - Archive of obsolete content
s no reason that you shouldn't be able to treat these as "bookmarks" as well, grouping them together into folders as you please, or maybe even creating "smart" folders that, when you open them, dynamically generate their contents by running common search that you define.
Creating hyperlinks - Learn web development
ould look similar to the following page: note: if you get stuck, or aren't sure if you have got it right, you can check the navigation-menu-marked-up directory to see the correct answer.
Aprender y obtener ayuda - Learn web development
unks for a start, when you are trying to implement something specific and it seems really hard to get your head around, you should try to break it down into multiple smaller problems, or chunks.
Eclipse CDT
ing to this already lengthy page.) for further documentation see the official eclipse user guide and eclipse cdt user guide.
WebChannel.jsm
the webchannel.jsm javascript code module provides an abstraction that uses the message manager and custom events apis to create a two-way communication channel between chrome and content code for specific origins (using a specific origin passed to the constructor or a lookup with nsipermissionmanager while also ensuring the
scheme is https).
Localization prerequisites
sion 1.3.1) copyright (c) 2005-2009 matt mackall <mpm@selenic.com> and others this is free software; see the source for copying conditions.
NSS 3.12.5 release_notes
on vulnerability see cve-2009-3555 and us-cert vu#120541 for more information about this security vulnerability.
NSS 3.24 release notes
ertificate is configured (which incorrectly identifies a key agreement type rather than a certificate).
NSS 3.28.2 release notes
ses/nss_3_28_2_rtm/src/ incorrect version number note the version numbers embedded in the nss 3.28.2 are wrong (it reports itself as version 3.28.1).
NSS 3.43 release notes
gs fixed in nss 3.43 bug 1528669 and bug 1529308 - improve gyp build system handling bug 1529950 and bug 1521174 - improve nss s/mime tests for thunderbird bug 1530134 - if docker isn't installed, try running a local clang-format as a fallback bug 1531267 - enable fips mode automatically if the system fips mode flag is set bug 1528262 - add a -j option to the strsclnt command to specify sig
schemes bug 1513909 - add manual for nss-policy-check bug 1531074 - fix a deref after a null check in seckey_setpublicvalue bug 1517714 - properly handle esni with hrr bug 1529813 - expose hkdf-expand-label with mechanism bug 1535122 - align tls 1.3 hkdf trace levels bug 1530102 - use getentropy on compatible versions of freebsd.
NSS 3.47 release notes
certificates issued after a certain date for a specified root cert bug 1588557 - bad debug statement in tls13con.c bug 1579060 - mozilla::pkix tag definitions for issueruniqueid and subjectuniqueid shouldn't have the constructed bit set bug 1583068 - nss 3.47 should pick up fix from bug 1575821 (nspr 4.23) bug 1152625 - support aes hw acceleration on armv8 bug 1549225 - disable dsa signature
schemes for tls 1.3 bug 1586947 - pk11_importandreturnprivatekey does not store nickname for ec keys bug 1586456 - unnecessary conditional in pki3hack, pk11load and stanpcertdb bug 1576307 - check mechanism param and param length before casting to mechanism-specific structs bug 1577953 - support longer (up to rfc maximum) hkdf outputs bug 1508776 - remove refcounting from sftk_freesession (cve-2019...
Creating JavaScript jstest reftests
var arr = []; arr[10000] = 'item'; gc(); asserteq(arr[10000], 'item', 'gc must not wipe out sparse array elements'); } else { print('test skipped: no gc function'); } reportcompare(0, 0, 'ok'); handling abnormal test terminations some tests can terminate abnormally even though the test has technically passed.
SpiderMonkey 1.8.8
o many methods the js_getclass method now takes only a jsobject*, where previously it also required a jscontext* in threadsafe builds.
SpiderMonkey 17
d.) garbage collection functions now take runtime argument most garbage collection functions now take a runtime argument instead of a context.
Packaging WebLock
he necessary installation scripts for doing a web-based installation.
mozIColorAnalyzer
onger to process, especially those with a larger number of unique colors.
nsIFileURL
netwerk/base/public/nsifileurl.idlscriptable provides access to the underlying nsifile object corresponding to a url.
nsISupportsWeakReference
xpcom/base/nsiweakreference.idlscriptable this interface is a factory interface, which produces appropriate instances of nsiweakreference.
nsIWebContentHandlerRegistrar
string uri, in domstring title, in nsidomwindow contentwindow ); parameters protocol the protocol the site wishes to handle, specified as a string.
XPCOM tasks
code xpcom could exploit, e.g., expat berkeley db changes to apis, functionality, and implementations the following items are listed (very) roughly in their order of importance, i.e., fixing observers is the first thing i want to do.
Xptcall Porting Status
d netbsd x86 christoph toshok <toshok@hungry.com>, john bandhauer <jband@netscape.com> unix (same as linux 86 code) <font color="white">done</font> bsd/os x86 bert driehuis <bert_driehuis@nl.compuware.com> unix (same as linux 86 code) bert contributed patches that *should* do the right thing for all the unixish-x86 versions of this code for gcc 2.7 or 2.8 vs.
Buddy icons in mail
on disk at: <profile home>/nim/<value of pref aim.session.screenname>/picture/<screenname for card>.gif if aim.session.screenname is not set, the icon will not appear.
Index
on disk at: <profile home>/nim/<value of pref aim.session.screenname>/picture/<screenname for card>.gif if aim.session.screenname is not set, the icon will not appear.
ABI
general details this article describes the calling conventions with respect to js-ctypes while programming x86 and x86-64/x64/amd64 architectures.
Plugins
e roadmap for adobe flash and other plugin support in firefox.
Cache.addAll() - Web APIs
syntax cache.addall(requests[]).then(function() { // requests have been added to the cache }); parameters requests an array of string urls that you want to be fetched and added to the cache.
FileSystemEntry.toURL() - Web APIs
the filesystementry interface's method tourl() creates and returns a string containing a url which can be used to identify the file system entry.
HTMLHyperlinkElementUtils.host - Web APIs
syntax string = object.host; object.host = string; examples var anchor = document.createelement("a"); anchor.href = "https://developer.mozilla.org/htmlhyperlinkelementutils.host" anchor.host == "developer.mozilla.org" anchor.href = "https://developer.mozilla.org:443/htmlhyperlinkelementutils.host" anchor.host == "developer.mozilla.org" // the port number is not included because 443 is the
scheme's default port anchor.href = "https://developer.mozilla.org:4097/htmlhyperlinkelementutils.host" anchor.host == "developer.mozilla.org:4097" specifications specification status comment html living standardthe definition of 'htmlhyperlinkelementutils.host' in that specification.
HTMLHyperlinkElementUtils.origin - Web APIs
the htmlhyperlinkelementutils.origin read-only property is a usvstring containing the unicode serialization of the origin of the represented url; that is: for url using the http or https, the
scheme followed by '://', followed by the domain, followed by ':', followed by the port (the default port, 80 and 443 respectively, if explicitely specified); for url using file:
scheme, the value is browser dependant; for url using the blob:
scheme, the origin of the url following blob:.
Location: origin - Web APIs
the origin read-only property of the location interface is a usvstring containing the unicode serialization of the origin of the represented url; that is: for url using the http or https, the
scheme followed by '://', followed by the domain, followed by ':', followed by the port (the default port, 80 and 443 respectively, if explicitely specified); for url using file:
scheme, the value is browser dependant; for url using the blob:
scheme, the origin of the url following blob:.
Location: protocol - Web APIs
the protocol property of the location interface is a usvstring representing the protocol
scheme of the url, including the final ':'.
Location - Web APIs
, in reverse order, the origins of all ancestor browsing contexts of the document associated with the given location object.
PushManager.subscribe() - Web APIs
only: a boolean indicating that the returned push subscription will only be used for messages whose effect is made visible to the user.
Push API - Web APIs
ique capability url: knowledge of the endpoint is all that is necessary to send a message to your application.
RTCIceServers.urls - Web APIs
n = new rtcpeerconnection({ iceservers: [ { urls: "turn:turnserver.example.org", username: "webrtc", credential: "turnpassword" } ] }); a single ice server with multiple urls the next example creates a new rtcpeerconnection which will use a single turn server which has multiple urls.
URL.origin - Web APIs
the origin read-only property of the url interface returns a usvstring containing the unicode serialization of the origin of the represented url.
URL.protocol - Web APIs
the protocol property of the url interface is a usvstring representing the protocol
scheme of the url, including the final ':'.
WebRTC API - Web APIs
equirements rtcweb data channels rtcweb data channel protocol web real-time communication (webrtc): media transport and use of rtp webrtc security architecture transports for rtcweb related supporting protocols interactive connectivity establishment (ice): a protocol for network address translator (nat) traversal for offer/answer protocol session traversal utilities for nat (stun) uri
scheme for the session traversal utilities for nat (stun) protocol traversal using relays around nat (turn) uniform resource identifiers an offer/answer model with session description protocol (sdp) session traversal utilities for nat (stun) extension for third party authorization webrtc statistics webrtc statistics api specifications specification status comment w...
Window.openDialog() - Web APIs
s extra parameters into the dialog, you can simply supply them after the windowfeatures parameter: opendialog("http://example.tld/zzz.xul", "dlg", "", "pizza", 6.98); the extra parameters will then get packed into a property named arguments of type array, and this property gets added to the newly opened dialog window.
Color contrast - Accessibility
very dark purple background, which makes the text much harder to read: example2 <div class="bad"> bad contrast </div> div { font-family: sans-serif; text-align: center; font-size: 2rem; font-weight: bold; width: 250px; padding: 30px; border-radius: 20px; box-shadow: 1px 1px 1px black; } .bad { background-color: #400064; } solution when choosing a color
scheme for your website, choose foreground and background colors that have good contrast.
Basics of HTTP - HTTP
ris a brief introduction to the concept of resources, identifiers, and locations on the web.
Content-Security-Policy - HTTP
s workers are in general not governed by the content security policy of the document (or parent worker) that created them.
Set-Cookie - HTTP
path-value> optional a path that must exist in the requested url, or the browser won't send the cookie header.
Redirections in HTTP - HTTP
an be used to set up a different redirect: redirect permanent / https://www.example.com # …acts the same as: redirect 301 / https://www.example.com the mod_rewrite module can also create redirects.
HTTP resources and specifications - HTTP
raft rfc 2145 use and interpretation of http version numbers informational rfc 6585 additional http status codes proposed standard rfc 7538 the hypertext transfer protocol status code 308 (permanent redirect) proposed standard rfc 7725 an http status code to report legal obstacles on the standard track rfc 2397 the "data" url
scheme proposed standard rfc 3986 uniform resource identifier (uri): generic syntax internet standard rfc 5988 web linking defines the link header proposed standard experimental spec hypertext transfer protocol (http) keep-alive header informational (expired) draft spec http client hints ietf draft rfc 7578 returning values f...
Equality comparisons and sameness - JavaScript
ull false false false false 0 nan false false false false 'foo' nan false false false false nan nan false false true true when to use object.is versus triple equals in general, the only time object.is's special behavior towards zeros is likely to be of interest is in the pursuit of certain meta-programming
schemes, especially regarding property descriptors, when it is desirable for your work to mirror some of the characteristics of object.defineproperty.
Promise - JavaScript
he handler will be called, so there is no race condition between an asynchronous operation completing and its handlers being attached.
Web audio codec guide - Web media technologies
essary because the rate at which the music is downloaded needs to be no greater than the amount of bandwidth available on the network, and ideally there should be room left for network speed fluctuations and use of the network by other applications.
Same-origin policy - Web security
policy is a critical security mechanism that restricts how a document or script loaded from one origin can interact with a resource from another origin.