Search completed in 1.88 seconds.
JS_NewExternalString
create a new jsstring whose characters are stored in
external memory.
... syntax jsstring * js_new
externalstring(jscontext *cx, const char16_t *chars, size_t length, const jsstringfinalizer *fin); jsstring * js_new
externalstringwithclosure(jscontext *cx, jschar *chars, size_t length, int type, void *closure); // obsolete since jsapi 13 name type description cx jscontext * the context in which to create the new string.
...the array must be populated with the desired character data before js_new
externalstring is called, and the array must remain in memory, with its contents unchanged, for as long as the javascript engine needs to hold on to it.
...And 10 more matches
externalResourcesRequired - SVG: Scalable Vector Graphics
the
externalresourcesrequired attribute specifies whether referenced resources that are not part of the current document are required for proper rendering of the given container or graphics element.
...in particular, if an element sets
externalresourcesrequired="true", then all style sheets must be available since any style sheet might affect the rendering of that element.
... the
externalresourcesrequired attribute is not inheritable (from a sense of attribute value inheritance), but if set on a container element, its value will apply to all elements within the container.
...And 7 more matches
nsIExternalProtocolService
uriloader/exthandler/nsi
externalprotocolservice.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.
... inherits from: nsisupports last changed in gecko 1.9 (firefox 3) you can ask the
external protocol service if it has an
external handler for a given protocol scheme.
...method overview boolean
externalprotocolhandlerexists(in string aprotocolscheme); astring getapplicationdescription(in autf8string ascheme); nsihandlerinfo getprotocolhandlerinfo(in acstring aprotocolscheme); nsihandlerinfo getprotocolhandlerinfofromos(in acstring aprotocolscheme, out boolean afound); boolean isexposedprotocol(in string aprotocolscheme); void loaduri(in nsiuri auri, [optional] in nsiinterfacerequestor awindowcontext); void loadurl(in nsiuri aurl); void setprotocolhandlerdefaults(in nsihandlerinfo ahandlerinfo, in boolean aoshandlerexists); methods
externalprotocolhandlerexists() check whether a handler for a specific protocol exists.
...And 6 more matches
JS_AddExternalStringFinalizer
syntax int js_add
externalstringfinalizer(jsstringfinalizeop finalizer); name type description finalizer jsstringfinalizeop pointer to a callback function, described below.
... the js engine will automatically call this function each time a string created by js_new
externalstring is garbage-collected.
...this is always a string that the application previously created by calling js_new
externalstring.
...And 4 more matches
SVGExternalResourcesRequired - Web APIs
the svg
externalresourcesrequired interface defines an interface which applies to all elements where this element or one of its descendants can reference an
external resource.
... <div id="interfacediagram" style="display: inline-block; position: relative; width: 100%; padding-bottom: 11.666666666666666%; vertical-align: middle; overflow: hidden;"><svg style="display: inline-block; position: absolute; top: 0; left: 0;" viewbox="-50 0 600 70" preserveaspectratio="xminymin meet"><a xlink:href="/docs/web/api/svg
externalresourcesrequired" target="_top"><rect x="1" y="1" width="280" height="50" fill="#f4f7f8" stroke="#d4dde4" stroke-width="2px" /><text x="141" y="30" font-size="12px" font-family="consolas,monaco,andale mono,monospace" fill="#4d4e53" text-anchor="middle" alignment-baseline="middle">svg
externalresourcesrequired</text></a></svg></div> a:hover text { fill: #0095dd; pointer-events: all;} warning: this interface was removed in the svg 2 specification...
... properties svg
externalresourcesrequired.
externalresourcesrequired corresponds to the
externalresourcesrequired attribute of the given element.
...And 3 more matches
JS_GetTwoByteExternalStringChars
this article covers features introduced in spidermonkey 38 get the chars of an
external string.
... syntax const char16_t * js_gettwobyte
externalstringchars(jsstring *str); name type description str jsstring * a string to get characters.
... description js_gettwobyte
externalstringchars gets the characters of the string, str.
...And 2 more matches
JS_GetExternalStringClosure
this article covers features introduced in spidermonkey 6 returns the string closure stored in a jsstring created by calling js_new
externalstringwithclosure.
... syntax void * js_get
externalstringclosure(jscontext *cx, jsstring *str); name type description cx jscontext * the context from which to retrieve the closure for a string.
...the result is null if the
external string was created without one (that is, by calling js_new
externalstring rather than js_new
externalstringwithclosure).
... description to determine if a string was created as an
external string, you can call js_is
externalstring.
JS_GetExternalStringFinalizer
this article covers features introduced in spidermonkey 17 get the string finalizer of an
external string.
... syntax const jsstringfinalizer * js_get
externalstringfinalizer(jsstring *str); name type description str jsstring * a string to get finalizer.
... description js_get
externalstringfinalizer returns the fin parameter passed to js_new
externalstring.
... see also mxr id search for js_ js_new
externalstring bug 724810 ...
JS_IsExternalString
this article covers features introduced in spidermonkey 17 determines whether or not the specified jsstring is an
external string (that is, a string created by calling js_new
externalstring rather than js_new
externalstringwithclosure).
... syntax bool js_is
externalstring(jsstring *str); name type description str jsstring * the string to check.
... description js_is
externalstring returns true if the string is an
external string; otherwise it's false.
... see also mxr id search for js_is
externalstring bug 651041 ...
nsIExternalHelperAppService
uriloader/exthandler/nsi
externalhelperappservice.idlscriptable the
external helper app service is used for finding and launching platform specific
external applications for a given mime content type.
... inherits from: nsisupports last changed in gecko 1.7 implemented by: @mozilla.org/uriloader/
external-helper-app-service;1.
... to access this service, use: var
externalhelperappservice = components.classes["@mozilla.org/uriloader/
external-helper-app-service;1"] .getservice(components.interfaces.nsi
externalhelperappservice); method overview boolean applydecodingforextension(in autf8string aextension, in acstring aencodingtype); nsistreamlistener docontent(in acstring amimecontenttype, in nsirequest arequest, in nsiinterfacerequestor awindowcontext, in boolean aforcesave); methods applydecodingforextension() determines whether or not data whose filename has the specified extension should be decoded from the specified encoding type before being saved or delivered to helper applications.
...docontent() binds an
external helper application to a stream listener.
Correctly Using Titles With External Stylesheets - Archive of obsolete content
external stylesheets are often associated with html documents using the <link rel="stylesheeet"> element, but it is important to use the element's title attribute properly.
... why titles matter the title attribute affects how your
external stylesheet is applied to a document.
... related links html 4.01 specification, section 14.3:
external style sheets original document information author(s): eric a.
JS_RemoveExternalStringFinalizer
syntax int js_remove
externalstringfinalizer(jsstringfinalizeop finalizer); name type description finalizer jsstringfinalizeop the finalizer to remove.
... as with js_add
externalstringfinalizer, there is a threading restriction if you compile the engine js_threadsafe: this function may be called for a given finalizer pointer on only one thread; different threads may call to remove distinct finalizers safely.
... see also js_add
externalstringfinalizer bug 724810 ...
nsAString (External)
<map id="classes" name="classes"> <area alt="" coords="963,6,1045,54" href="http://developer.mozilla.org/en/nsastring_(
external)" shape="rect" title="nsastring_(
external)"> <area alt="" coords="939,102,1069,150" href="http://developer.mozilla.org/en/nsstringcontainer_(
external)" shape="rect" title="nsstringcontainer_(
external)"> <area alt="" coords="548,198,676,246" href="http://developer.mozilla.org/en/nsstring_
external" shape="rect" title="nsstring_
external"> <area alt="" coords="700,198,913,246" href="http://developer.mozilla.org/en/nsdependentsubstring_
external" shape="rect" title="nsdependentsubstring_
external"> <area alt="" coords="937,198,1...
...071,246" href="http://developer.mozilla.org/en/promiseflatstring_(
external)" shape="rect" title="promiseflatstring_(
external)"> <area alt="" coords="1095,198,1196,246" href="http://developer.mozilla.org/en/nsautostring_(
external)" shape="rect" title="nsautostring_(
external)"> <area alt="" coords="5,294,197,342" href="http://developer.mozilla.org/en/nsdependentstring_
external" shape="rect" title="nsdependentstring_
external"> <area alt="" coords="221,294,467,342" href="http://developer.mozilla.org/en/ns_convertasciitoutf16_
external" shape="rect" title="ns_convertasciitoutf16_
external"> <area alt="" coords="491,294,733,342" href="http://developer.mozilla.org/en/ns_convertutf8toutf16_
external" shape="rect" title="ns_convertutf8toutf16_
external"> <area alt="" coords="757,294,869,342" href="http://devel...
...oper.mozilla.org/en/nsliteralstring_(
external)" shape="rect" title="nsliteralstring_(
external)"> </map> method overview beginreading endreading charat operator[] first beginwriting endwriting setlength length isempty setisvoid isvoid assign assignliteral operator= replace append appendliteral operator+= insert cut truncate stripchars stripwhitespace trim defaultcomparator compare equals operator< operator<= operator== operator>= operator> operator!= equalsliteral lowercaseequalsliteral find rfind findchar rfindchar appendint tointeger data members no public members.
Window.external - Web APIs
the
external property of the window api returns an instance of the
external interface, which was intended to contain functions related to adding
external search providers to the browser.
... methods the
external object has the following methods: method description addsearchprovider(descriptionurl) dummy function; does nothing.
... specifications specification status html living standardthe definition of '
external' in that specification.
<link>: The External Resource Link element - HTML: Hypertext Markup Language
the html
external resource link element (<link>) specifies relationships between the current document and an
external resource.
... to link an
external stylesheet, you'd include a <link> element inside your <head> like this: <link href="main.css" rel="stylesheet"> this simple example provides the path to the stylesheet inside an href attribute, and a rel attribute with a value of stylesheet.
...this attribute is mainly useful when linking to
external stylesheets — it allows the user agent to pick the best adapted one for the device it runs on.
NS ConvertASCIItoUTF16 external
stripwhitespace trim defaultcomparator compare equals operator< operator<= operator== operator>= operator> operator!= equalsliteral lowercaseequalsliteral find rfind findchar rfindchar appendint tointeger base classes nsstring_
external data members no public members.
... methods constructors void ns_convertasciitoutf16_
external(const nsacstring&) - source parameters nsacstring& astr void ns_convertasciitoutf16_
external(const char*, pruint32) - source parameters char* adata pruint32 alength get prunichar* get() const - source operator= nsstring_
external& operator=(const nsstring_
external&) - source parameters nsstring_
external& astring nsastring& operator=(const nsastring&) - source parameters nsastring& astring nsastring& operator=(const prunichar*) - source parameters prunichar* aptr nsastring& operator=(prunichar) - source ...
NS ConvertUTF16toUTF8 external
cate stripchars stripwhitespace trim defaultcomparator compare equals operator< operator<= operator== operator>= operator> operator!= equalsliteral find rfind findchar rfindchar appendint tointeger base classes nscstring_
external data members no public members.
... methods constructors void ns_convertutf16toutf8_
external(const nsastring&) - source parameters nsastring& astr void ns_convertutf16toutf8_
external(const prunichar*, pruint32) - source parameters prunichar* adata pruint32 alength get char* get() const - source operator= nscstring_
external& operator=(const nscstring_
external&) - source parameters nscstring_
external& astring nsacstring& operator=(const nsacstring&) - source parameters nsacstring& astring nsacstring& operator=(const char*) - source parameters char* aptr nsacstring& operator=(char) - source pa...
NS ConvertUTF8toUTF16 external
stripwhitespace trim defaultcomparator compare equals operator< operator<= operator== operator>= operator> operator!= equalsliteral lowercaseequalsliteral find rfind findchar rfindchar appendint tointeger base classes nsstring_
external data members no public members.
... methods constructors void ns_convertutf8toutf16_
external(const nsacstring&) - source parameters nsacstring& astr void ns_convertutf8toutf16_
external(const char*, pruint32) - source parameters char* adata pruint32 alength get prunichar* get() const - source operator= nsstring_
external& operator=(const nsstring_
external&) - source parameters nsstring_
external& astring nsastring& operator=(const nsastring&) - source parameters nsastring& astring nsastring& operator=(const prunichar*) - source parameters prunichar* aptr nsastring& operator=(prunichar) - source ...
NS LossyConvertUTF16toASCII external
cate stripchars stripwhitespace trim defaultcomparator compare equals operator< operator<= operator== operator>= operator> operator!= equalsliteral find rfind findchar rfindchar appendint tointeger base classes nscstring_
external data members no public members.
... methods constructors void ns_lossyconvertutf16toascii_
external(const nsastring&) - source parameters nsastring& astr void ns_lossyconvertutf16toascii_
external(const prunichar*, pruint32) - source parameters prunichar* adata pruint32 alength get char* get() const - source operator= nscstring_
external& operator=(const nscstring_
external&) - source parameters nscstring_
external& astring nsacstring& operator=(const nsacstring&) - source parameters nsacstring& astring nsacstring& operator=(const char*) - source parameters char* aptr nsacstring& operator=(char) - sourc...
nsACString (External)
class declaration <map id="classes" name="classes"><area alt="" coords="1005,6,1096,54" href="http://developer.mozilla.org/en/nsacstring_(
external)" shape="rect" title="nsacstring_(
external)"> <area alt="" coords="980,102,1121,150" href="http://developer.mozilla.org/en/nscstringcontainer_(
external)" shape="rect" title="nscstringcontainer_(
external)"> <area alt="" coords="571,198,707,246" href="http://developer.mozilla.org/en/nscstring_
external" shape="rect" title="nscstring_
external"> <area alt="" coords="731,198,955,246" href="http://developer.mozilla.org/en/nsdependentcsubstring_
external" shape="rect" title="nsdependentcsubstring_
external"> <area alt="" coords="979,198,1123,246" href="http://developer.mozilla.org/en/promiseflatcstring_(
external)" shape="rect" title="promiseflatcstring_(e...
...xternal)"> <area alt="" coords="1147,198,1259,246" href="http://developer.mozilla.org/en/nscautostring_(
external)" shape="rect" title="nscautostring_(
external)"> <area alt="" coords="5,294,208,342" href="http://developer.mozilla.org/en/nsdependentcstring_
external" shape="rect" title="nsdependentcstring_
external"> <area alt="" coords="232,294,475,342" href="http://developer.mozilla.org/en/ns_convertutf16toutf8_
external" shape="rect" title="ns_convertutf16toutf8_
external"> <area alt="" coords="499,294,779,342" href="http://developer.mozilla.org/en/ns_lossyconvertutf16toascii_
external" shape="rect" title="ns_lossyconvertutf16toascii_
external"> <area alt="" coords="803,294,925,342" href="http://developer.mozilla.org/en/nsliteralcstring_(
external)" shape="rect" title="nsliteralcstring_(
external)"></map...
nsCString external
methods constructors void nscstring_
external() - source void nscstring_
external(const nscstring_
external&) - source parameters nscstring_
external& astring void nscstring_
external(const nsacstring&) - source parameters nsacstring& areadable void nscstring_
external(const char*, pruint32) - source parameters char* adata pruint32 aleng...
...th get char* get() const - source operator= nscstring_
external& operator=(const nscstring_
external&) - source parameters nscstring_
external& astring nsacstring& operator=(const nsacstring&) - source parameters nsacstring& astring nsacstring& operator=(const char*) - source parameters char* aptr nsacstring& operator=(char) - source parameters char achar adopt void adopt(const char*, pruint32) - source parameters char* adata pruint32 alength beginreading pruint32 beginreading(const char**, const char**) const - source returns the len...
nsDependentCString external
cate stripchars stripwhitespace trim defaultcomparator compare equals operator< operator<= operator== operator>= operator> operator!= equalsliteral find rfind findchar rfindchar appendint tointeger base classes nscstring_
external data members no public members.
... methods constructors void nsdependentcstring_
external() - source void nsdependentcstring_
external(const char*, pruint32) - source parameters char* adata pruint32 alength rebind void rebind(const char*, pruint32) - source parameters char* adata pruint32 alength get char* get() const - source operator= nscstring_
external& operator=(const nscstring_
external&) - source parameters nscstring_
external& astring nsacstring& operator=(const nsacstring&) - source parameters nsacstring& astring nsacstring& operator=(const char*) - source parameters char* ap...
nsDependentString external
stripwhitespace trim defaultcomparator compare equals operator< operator<= operator== operator>= operator> operator!= equalsliteral lowercaseequalsliteral find rfind findchar rfindchar appendint tointeger base classes nsstring_
external data members no public members.
... methods constructors void nsdependentstring_
external() - source void nsdependentstring_
external(const prunichar*, pruint32) - source parameters prunichar* adata pruint32 alength rebind void rebind(const prunichar*, pruint32) - source parameters prunichar* adata pruint32 alength get prunichar* get() const - source operator= nsstring_
external& operator=(const nsstring_
external&) - source parameters nsstring_
external& astring nsastring& operator=(const nsastring&) - source parameters nsastring& astring nsastring& operator=(const prunichar*) - source paramete...
nsLiteralCString (External)
cate stripchars stripwhitespace trim defaultcomparator compare equals operator< operator<= operator== operator>= operator> operator!= equalsliteral find rfind findchar rfindchar appendint tointeger base classes nscstring_
external data members no public members.
... methods rebind void rebind(const char*, pruint32) - source parameters char* adata pruint32 alength get char* get() const - source operator= nscstring_
external& operator=(const nscstring_
external&) - source parameters nscstring_
external& astring nsacstring& operator=(const nsacstring&) - source parameters nsacstring& astring nsacstring& operator=(const char*) - source parameters char* aptr nsacstring& operator=(char) - source parameters char achar adopt void adopt(const char*, pruint32) - source parameters char* adata pruint32 al...
nsLiteralString (External)
cate stripchars stripwhitespace trim defaultcomparator compare equals operator< operator<= operator== operator>= operator> operator!= equalsliteral find rfind findchar rfindchar appendint tointeger base classes nscstring_
external data members no public members.
... methods rebind void rebind(const char*, pruint32) - source parameters char* adata pruint32 alength get char* get() const - source operator= nscstring_
external& operator=(const nscstring_
external&) - source parameters nscstring_
external& astring nsacstring& operator=(const nsacstring&) - source parameters nsacstring& astring nsacstring& operator=(const char*) - source parameters char* aptr nsacstring& operator=(char) - source parameters char achar adopt void adopt(const char*, pruint32) - source parameters char* adata pruint32 al...
nsString external
methods constructors void nsstring_
external() - source void nsstring_
external(const nsstring_
external&) - source parameters nsstring_
external& astring void nsstring_
external(const nsastring&) - source parameters nsastring& areadable void nsstring_
external(const prunichar*, pruint32) - source parameters prunichar* adata pruint32 al...
...ength get prunichar* get() const - source operator= nsstring_
external& operator=(const nsstring_
external&) - source parameters nsstring_
external& astring nsastring& operator=(const nsastring&) - source parameters nsastring& astring nsastring& operator=(const prunichar*) - source parameters prunichar* aptr nsastring& operator=(prunichar) - source parameters prunichar achar adopt void adopt(const prunichar*, pruint32) - source parameters prunichar* adata pruint32 alength beginreading pruint32 beginreading(const prunichar**, const prunichar**...
externalToolbars - Archive of obsolete content
« xul reference
externaltoolbars type: array of elements an array of
external toolbars; that is, toolbar elements that should be considered to be members of this toolbox, even if they are not actually children of the toolbox.
Mozilla external string guide
the mozilla codebase used to have a notion of "
external" strings, which were the string classes visible to code outside of the mozilla codebase (extensions, xulrunner applications, and embedders).
PromiseFlatCString (External)
methods get char* get() const - source operator= nscstring_
external& operator=(const nscstring_
external&) - source parameters nscstring_
external& astring nsacstring& operator=(const nsacstring&) - source parameters nsacstring& astring nsacstring& operator=(const char*) - source parameters char* aptr nsacstring& operator=(char) - source parameters ...
PromiseFlatString (External)
methods get prunichar* get() const - source operator= nsstring_
external& operator=(const nsstring_
external&) - source parameters nsstring_
external& astring nsastring& operator=(const nsastring&) - source parameters nsastring& astring nsastring& operator=(const prunichar*) - source parameters prunichar* aptr nsastring& operator=(prunichar) - source paramete...
nsAutoString (External)
methods get prunichar* get() const - source operator= nsstring_
external& operator=(const nsstring_
external&) - source parameters nsstring_
external& astring nsastring& operator=(const nsastring&) - source parameters nsastring& astring nsastring& operator=(const prunichar*) - source parameters prunichar* aptr nsastring& operator=(prunichar) - source paramete...
nsCAutoString (External)
methods get char* get() const - source operator= nscstring_
external& operator=(const nscstring_
external&) - source parameters nscstring_
external& astring nsacstring& operator=(const nsacstring&) - source parameters nsacstring& astring nsacstring& operator=(const char*) - source parameters char* aptr nsacstring& operator=(char) - source parameters ...
nsDependentCSubstring external
methods constructors void nsdependentcsubstring_
external() - source void nsdependentcsubstring_
external(const char*, pruint32) - source parameters char* astart pruint32 alength void nsdependentcsubstring_
external(const nsacstring&, pruint32) - source parameters nsacstring& astr pruint32 astartpos void nsdependentcsubstring_
external(const nsacstring&, pruin...
nsDependentSubstring external
methods constructors void nsdependentsubstring_
external() - source void nsdependentsubstring_
external(const prunichar*, pruint32) - source parameters prunichar astart pruint32 alength void nsdependentsubstring_
external(const nsastring&, pruint32) - source parameters nsastring astr pruint32 astartpos void nsdependentsubstring_
external(const nsastring&, pru...
nsIExternalURLHandlerService
uriloader/exthandler/nsi
externalurlhandlerservice.idlscriptable the
external url handler service is used for finding platform-specific applications for handling particular urls.
Index
592 nsiextensionmanager disambiguation, needscontent, needshelp, xpcom, xpcom interface reference unfortunately, at the time of this writing there are two nsiextensionmanager interfaces: 593 nsi
externalhelperappservice interfaces, mime implemented by: @mozilla.org/uriloader/
external-helper-app-service;1.
... to access this service, use: 594 nsi
externalprotocolservice interfaces, interfaces:scriptable, xpcom, xpcom api reference, xpcom interface reference you can ask the
external protocol service if it has an
external handler for a given protocol scheme.
... 595 nsi
externalurlhandlerservice interfaces, interfaces:scriptable given a url, looks up the handler info from the operating system.
...And 13 more matches
Index
155 jsstringfinalizer jsapi reference, reference, référence(2), spidermonkey jsstringfinalizer::finalize finalizes
external strings created by js_new
externalstring.
... 182 jsxdrobjectop jsapi reference, obsolete, reference, référence(2), spidermonkey serialize or deserialize an object, given an xdr state record representing
external data.
...(at the moment, js_addargumentformatter fails only if there is no memory available to record the registration.) 186 js_add
externalstringfinalizer jsapi reference, obsolete, spidermonkey add a finalizer for
external strings created by js_new
externalstring using a type-code returned from this function, and that understands how to free or release the memory pointed at by js_getstringchars(str).
...And 12 more matches
HTML attribute: rel - HTML: Hypertext Markup Language
link not allowed not allowed dns-prefetch tells the browser to preemptively perform dns resolution for the target resource's origin
external resource not allowed not allowed
external referenced document is not part of the same site as the current document.
...
external resource not allowed not allowed license indicates that the main content of the current document is covered by the copyright license described by the referenced document.
...
external resource not allowed not allowed next indicates that the current document is a part of a series, and that the next document in the series is the referenced document.
...And 10 more matches
Helper Apps (and a bit of Save As) - Archive of obsolete content
when this fails, uriloader asks an nsi
externalhelperappservice to handle the load.
... the ns
externalhelperappservice looks up the nsimimeinfo for the load and creates an nsihelperapplauncher to manage the load.
... the ns
externalapphandler (which implements nsihelperapplauncher) uses the nsimimeinfo and an nsihelperapplauncherdialog to decide what to do with the data.
...And 7 more matches
Index
a third file contains the list of
external pkcs#11 modules that have been registered to be used by nss.
...a recent development adds support for loading
external pem files that contain private keys, in a software library called nss-pem, which is separately available, but should eventually become a core part of nss.
... 166 nss key log format key logs can be written by nss so that
external programs can decrypt tls connections.
...And 7 more matches
Index - Web APIs
for
external drags or if the calling function cannot reach the node, null is returned.
...it allows control of the source of the font face, being a url to an
external resource, or a buffer; it also allows control of when the font face is loaded and its current status.
... 1759 htmllinkelement api, html dom, htmllinkelement, interface, reference the htmllinkelement interface represents reference information for
external resources and the relationship of those resources to a document and vice-versa (corresponds to <link> element; not to be confused with <a>, which is represented by htmlanchorelement).
...And 7 more matches
Migrating from Internal Linkage to Frozen Linkage - Archive of obsolete content
unicharutils has been modified to provide a frozen-linkage comparator: nsstring mystring = somestring; - if (mystring.equals(otherstring, nscaseinsensitivestringcomparator())) + if (mystring.equals(otherstring, caseinsensitivecompare)) return ns_ok; // woot, we're equal in all things but case when using unicharutils from frozen-linkage code, link against the unicharutil_
external_s static library.
...the findinreadable methods do not exist in the
external api.
...the nsmsgutils.h header for developing core mail/news code, the nsmsgutils.h header is being enhanced to fill in some of the gaps caused by the differences between the internal and
external apis.
...And 6 more matches
Index - Archive of obsolete content
rdf a multiple item package provides the ability to package multiple installable bundles which can then be downloaded and installed by a user, or provided pre-packaged with an application or by an
external program.
... 436
external cvs snapshots in mozilla-central mozilla-central contains copies of
external software modules that it depends on.
... 1435
externaltoolbars toolbars, xul, xul reference no summary!
...And 6 more matches
What is JavaScript? - Learn web development
whereas css uses <link> elements to apply
external stylesheets and <style> elements to apply internal stylesheets to html, javascript only needs one friend in the world of html — the <script> element.
...
external javascript this works great, but what if we wanted to put our javascript in an
external file?
...it works just the same, but now we've got our javascript in an
external file.
...And 5 more matches
nsIMessenger
method overview void setdisplaycharset(in acstring acharset); void setwindow(in nsidomwindow ptr, in nsimsgwindow msgwindow); void openurl(in acstring aurl); void loadurl(in nsidomwindow ptr, in acstring aurl); void launch
externalurl(in acstring aurl); boolean canundo(); boolean canredo(); unsigned long getundotransactiontype(); unsigned long getredotransactiontype(); void undo(in nsimsgwindow msgwindow); void redo(in nsimsgwindow msgwindow); void sendunsentmessages(in nsimsgidentity aidentity, in nsimsgwindow amsgwindow); void setdocumentcharset(in ac...
...string characterset); void saveas(in acstring auri, in boolean aasfile, in nsimsgidentity aidentity, in astring amsgfilename); void openattachment(in acstring contenttpe, in acstring url, in acstring displayname, in acstring messageuri, in boolean is
externalattachment); void saveattachment(in acstring contenttpe, in acstring url, in acstring displayname, in acstring messageuri, in boolean is
externalattachment); void saveallattachments(in unsigned long count, [array, size_is(count)] in string contenttypearray, [array, size_is(count)] in string urlarray, [array, size_is(count)] in string displaynamearray, [array, size_is(count)] in string messageuriarray); void saveattachmenttofile(in nsifile afile, in acstring aurl, in acstring amessageuri, in acstring a...
... launch
externalurl() launches the nsi
externalprotocolservice and sends it the url.
...And 5 more matches
Chapter 3: Introduction to XUL—How to build a more intuitive UI - Archive of obsolete content
because a xul document is also an xml document, it can contain xhtml, svg, mathml, and other elements; if you use
external entity references, the xml document's contents are modularized; combined with other xml-related technologies, such as dom, xlink, or xslt, you can use it for a number of different applications.
... special elements embedding images in addition to writing direct javascript code in event handlers, xul also allows you to embed scripts using a script element, just like in html; this can be used to read in an
external script or to place the code in the script element's content.
... <script type="application/javascript"><![cdata[ var nodes = gbrowser.mtabcontainer.childnodes; for (var i = 0; i < nodes.length; i++) alert(nodes[i].label); ]]></script> listing 18: embedding a script in xul note: although embedding javascript is permitted, it's generally encouraged that you instead place your javascript code in an
external file.
...And 4 more matches
Styling links - Learn web development
let's look at a really simple example that adds an icon to
external links (links that lead to other sites.) such an icon usually looks like a little arrow pointing out of a box — for this example, we'll use this great example from icons8.com.
...next, the css: body { width: 300px; margin: 0 auto; font-family: sans-serif; } p { line-height: 1.4; } a { outline: none; text-decoration: none; padding: 2px 1px 0; } a:link { color: blue; } a:visited { color: purple; } a:focus, a:hover { border-bottom: 1px solid; } a:active { color: red; } a[href*="http"] { background: url('https://mdn.mozillademos.org/files/12982/
external-link-52.png') no-repeat 100% 0; background-size: 16px 16px; padding-right: 19px; } so what's going on here?
...the last rule however is interesting — here we are inserting a custom background image on
external links in a similar manner to how we handled custom bullets on list items in the last article — this time however we are using background shorthand instead of the individual properties.
...And 4 more matches
What are hyperlinks? - Learn web development
external link a link from your webpage to someone else's webpage.
... without
external links, there is no web, since the web is a network of webpages.
... use
external links to provide information besides the content available through your webpage.
...And 3 more matches
XPCOM glue classes
ns convertasciitoutf16
externalclass declarationns convertutf16toutf8
externalclass declarationns convertutf8toutf16
externalclass declarationns lossyconvertutf16toascii
externalclass declarationns_convertasciitoutf16class declarationns_convertutf16toutf8class declarationns_convertutf8toutf16class declarationns_lossyconvertutf16toasciiclass declarationns_overridens_override is a macro which allows c++ code in mozilla to specify that a method is intended to override a base class method.
...this class is typically used to represent ascii or utf-8 character arrays.nsacstring (
external)class declarationnsacstring_internalclass declarationnsadoptingcstringclass declarationnsadoptingstringclass declarationnsastringthe nsastring abstract class represents a character string composed of double-byte storage units.
... this class is typically used to represent unicode character arrays.nsastring (
external)class declarationnsastring_internalclass declarationnsautorefnsautoref<t> is a template class implementing an object that holds a handle to a resource that must be released, typically on destruction of the object.</t>nsautoreftraitsnsautoreftraits<t> is a template class describing traits of resources held by objects of class nsautoref<t> and/or nscountedref<t>.</t>nsautostringclass declarationnsautostring (
external)class declarationnscautostringclass declarationnscautostring (
external)class declarationnscomptrthis utility class simplifies managing xpcom interface references from c++ code.nscountedrefnscountedref<t> is a template class implementing an object that takes a strong reference to a reference-counted r...
...And 3 more matches
WebIDL bindings
add
external interface entries to bindings.conf for whatever non-webidl interfaces your new interface has as arguments or return values.
...
external interfaces are used to represent objects that have not been converted to the webidl bindings yet.
... } }
external interfaces
external interfaces are represented in c++ as objects that xpconnect knows how to unwrap to.
...And 3 more matches
Inputs and input sources - Web APIs
an artificial source is used to represent the
external source for the duration of each transient action.
... incorporating input from non-webxr sources sometimes, you need to have a way to let the user provide input using controllers which are
external to webxr.
... function drawframe(time, frame) { apply
externalinputs(avatar); let pose = frame.getviewerpose(avatar.referencespace); animationframerequest = session.requestanimationframe(drawframe); /* draw the frame here */ } the drawframe() function shown here is the callback invoked when it's time to draw the frame, as established by calling the the xrsession method requestanimationframe().
...And 3 more matches
Module structure of the SDK - Archive of obsolete content
external modules: reusable modules developed and maintained outside the sdk, but usable by sdk-based add-ons.
... secrets hash.js storage password-store.js to import modules into main: // main.js code var dialog = require("./password-dialog"); var hash = require("./secrets/hash"); to import modules into password-store: // password-store.js code var dialog = require("../password-dialog"); var hash = require("../secrets/hash");
external modules as well as using the sdk's modules and writing your own, you can use modules that have been developed outside the sdk and made available to other add-on authors.
... there's a list of these "community-developed modules" in the sdk's github wiki, and to learn how to use them, see the tutorial on using
external modules to add menu items to firefox.
...And 2 more matches
New Security Model for Web Services - Archive of obsolete content
the problem
external untrusted scripts loaded behind a firewall are executed in a sandbox.
... these scripts may legitimately require access to
external resources, but permitting them to access internal resources permits the compromise of these resources that would normally not be available to applications outside of the firewall.
... also, this technique prevents the script from accessing many legitimate
external resources not provided in the same domain as the script.
...And 2 more matches
toolbox - Archive of obsolete content
note: gecko 2.0 adds support for
external toolbars.
...you can associate an
external toolbar with a toolbox for the purpose of managing your toolbars by setting the toolboxid property on the toolbar.
... the
external toolbars associated with a toolbox are listed in the array of elements provided by the toolbox's
externaltoolbars property.
...And 2 more matches
Opening a Link in the Default Browser - Archive of obsolete content
this will often be an http or https uri, but can use any scheme for which an
external handler exists.
... this can be done using the nsi
externalprotocolservice interface: // first construct an nsiuri object using the ioservice var ioservice = components.classes["@mozilla.org/network/io-service;1"] .getservice(components.interfaces.nsiioservice); var uritoopen = ioservice.newuri("http://www.example.com/", null, null); var extps = components.classes["@mozilla.org/uriloader/
external-protocol-service;1"] .getservice(components.interfaces.nsi
externalprotocolservice); // now, open it!
... extps.loaduri(uritoopen, null); by default, the
external protocol service will warn the user about opening the link in another application.
...And 2 more matches
Properly Using CSS and JavaScript in XHTML Documents - Archive of obsolete content
using css rules in
external file example 4 - xhtml 1.0 strict as text/html this example illustrates the behavior of xhtml served as text/html when css rules are contained in an
external file.
... example 5 - xhtml 1.0 strict as text/xml this example illustrates the behavior of xhtml served as text/xml when css rules are contained in an
external file.
... example 6 - xhtml 1.0 strict as application/xhtml+xml this example illustrates the behavior of xhtml served as application/xhtml+xml when css rules are contained in an
external file.
...And 2 more matches
How CSS is structured - Learn web development
applying css to html first, let's examine three methods of applying css to a document: with an
external stylesheet, with an internal stylesheet, and with inline styles.
...
external stylesheet an
external stylesheet contains css in a separate file with a .css extension.
...in the getting started with css, we linked an
external stylesheet to our web page.
...And 2 more matches
HTML parser threading
this operation either executes an inline script right away or tells the parser to block (for
external scripts).
... if the parser is told to block, the script loader will unblock the parser before the
external script executes.
...
external scripts arriving from document.write() block the parser.
...And 2 more matches
How Mozilla determines MIME Types
file uris for file: uris, mozilla will ask the
externalhelperappservice for a mime type.
... if the file starts with <?xml, asks the
externalhelperappservice for a mime type for the uri.
... the uri is handed to the
externalhelperappservice for mime type guessing if all else fails, the buffer (i.e.
...And 2 more matches
Document.importNode() - Web APIs
syntax const importednode = document.importnode(
externalnode [, deep]); parameters
externalnode the
external node or documentfragment to import into the current document.
... deep optional a boolean which controls whether to include the entire dom subtree of the
externalnode in the import.
... if deep is set to true, then
externalnode and all of its descendants are copied.
...And 2 more matches
Key Values - Web APIs
keycode_tv_data_service (230) "tvinput" [2] cycles the input mode on an
external tv.
... keyboardevent.key value description virtual keycode windows mac linux android "avrinput" [3] changes the input mode on an
external audio/video receiver (avr) unit.
... keycode_avr_input (182) "avrpower" [3] toggles the power on an
external avr unit.
...And 2 more matches
SVG documentation index - SVG: Scalable Vector Graphics
70
externalresourcesrequired deprecated, needsexample, svg, svg attribute the
externalresourcesrequired attribute specifies whether referenced resources that are not part of the current document are required for proper rendering of the given container or graphics element.
... 261 xml:base deprecated, svg, svg attribute the xml:base attribute specifies a base iri other than the base iri of the document or
external entity.
... 274 fills and strokes beginner, needlivesamples, svg, svg:tutorial there are several ways to color shapes (including specifying attributes on the object) using inline css, an embedded css section, or an
external css file.
...And 2 more matches
XML in Mozilla - Archive of obsolete content
dtds and other
external entities mozilla does not load
external entities from the web.
... mozilla can load
external entities whose system identifier uses the chrome protocol.
... this feature is used mainly to localize mozilla to different languages (the ui strings are stored in
external dtd files).
...mozilla will read internal (dtd) subsets, and in special circumstances
external dtds as explained above and will use this information to recognize id type attributes, default attribute values, and general entities.
Examples - Archive of obsolete content
</p> <p> <a href="http://validator.w3.org/check/referer"><img src="https://udn.realityripple.com/samples/8a/9e64asf935.png" alt="valid xhtml 1.0!" height="31" width="88" /></a> </p> </body> </html> back to the article examples for "using css rules in
external file" example 4 <!-- this file should have a .html extension --> <!doctype html public "-//w3c//dtd xhtml 1.0 strict//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-us" xml:lang="en-us"> <head> <title>example 4 - xhtml 1.0 strict as text/html</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> ...
... </p> <p> this document references css rules contained in an
external stylesheet via <code>link</code>.
... </p> <p> this document references css rules contained in an
external stylesheet via <code>link</code>.
... </p> <p> this document references css rules contained in an
external stylesheet via <code>link</code>.
Primitive - MDN Web Docs Glossary: Definitions of Web-related terms
we are increasing its value by 2, not the original (
external) foo's value!
... also, in this situation, the
external foo variable cannot be accessed directly.
...the local foo hides the
external foo.
...(note that window.foo could still be used to access the
external foo variable.) in conclusion, any changes inside our functions won't affect the original foo at all, as we are modifying copies of it that's why primitives are immutable - instead of changing them directly, we're modifying a copy, without affecting the original.
Mozilla DOM Hacking Guide
union { nsdomclassinfoconstructorfnc mconstructorfptr; nsdomclassinfo
externalconstructorfnc m
externalconstructorfptr; } u; this union is a pointer to a function typedef'ed: typedef nsiclassinfo* (*nsdomclassinfoconstructorfnc)(nsdomclassinfoid aid); or typedef nsiclassinfo* (*nsdomclassinfo
externalconstructorfnc) (const char* aname); it is initialized with the docreate member function of the helper class passed as third argument to the macro.
... static nsresult register
externalclasses();: help me!
...the part about componentregistrar is designed to allow
external modules (in this case xpath) to be included in domclassinfo and as such benefit from the javascript benefits it provides.
... when should domclassinfo be used to add a new interface to an existing dom object to expose a new dom object to javascript to add a new js
external constructor, like "new image()" to bypass the default behavior of xpconnect to implement a "replaceable" property to mess with the prototypes of dom objects example of functionality implemented using domclassinfo: constructors of dom objects in the global scope (e.g.
Mozilla Web Developer FAQ
externally defined character entities other than the five pre-defined ones (<, >, &, " and ') are only supported if the document references a public identifier for which there is a mapping in mozilla’s pseudo-dtd catalog and the document has not been declared standalone.
... in older versions of mozilla as well as in old mozilla-based products, there is no pseudo-dtd catalog and the use of
externally defined character entities (other than the five pre-defined ones) leads to an xml parsing error.
... there are also other xhtml user agents that do not support
externally defined character entities (other than the five pre-defined ones).
... since non-validating xml processors are not required to support
externally defined character entities (other than the five pre-defined ones), the use of
externally defined character entities (other than the five pre-defined ones) is inherently unsafe in xml documents intended for the web.
JSS Provider Notes
cs5 padding rc4 none none rc2 cbc nopadding pkcs5padding the securerandom argument passed to initsign() and initverify() is ignored, because nss does not support specifying an
external source of randomness.
... keygenerator supported algorithms notes aes des desede (des3 ) rc4 the securerandom argument passed to init() is ignored, because nss does not support specifying an
external source of randomness.
... keypairgenerator supported algorithms notes dsa rsa the securerandom argument passed to initialize() is ignored, because nss does not support specifying an
external source of randomness.
...nature supported algorithms notes sha1withdsa (dsa, dss, sha/dsa, sha-1/dsa, sha1/dsa, dsawithsha1, shawithdsa ) sha-1/rsa (sha1/rsa, sha1withrsa ) md5/rsa (md5withrsa ) md2/rsa the securerandom argument passed to initsign() and initverify() is ignored, because nss does not support specifying an
external source of randomness.
Mozilla-JSS JCA Provider notes
aes ecb nopadding cbc nopadding pkcs5 padding rc4 none none rc2 cbc nopadding pkcs5padding the securerandom argument passed to initsign() and initverify() is ignored, because nss does not support specifying an
external source of randomness.
... keygenerator supported algorithms notes aes des desede (des3) rc4 the securerandom argument passed to init() is ignored, because nss does not support specifying an
external source of randomness.
... keypairgenerator supported algorithms notes dsa rsa the securerandom argument passed to initialize() is ignored, because nss does not support specifying an
external source of randomness.
... signature supported algorithms notes sha1withdsa (dsa, dss, sha/dsa, sha-1/dsa, sha1/dsa, dsawithsha1, shawithdsa) sha-1/rsa (sha1/rsa, sha1withrsa) md5/rsa (md5withrsa) md2/rsa the securerandom argument passed to initsign() and initverify() is ignored, because nss does not support specifying an
external source of randomness.
NSS 3.54 release notes
notable changes in nss 3.54 support for tls 1.3
external pre-shared keys (bug 1603042).
... bug 1641716 - microsoft rsa root certificate authority 2017 sha-256 fingerprint: c741f70f4b2a8d88bf2e71c14122ef53ef10eba0cfa5e64cfa20f418853073e0 the following ca certificates were removed: bug 1645199 - addtrust class 1 ca root sha-256 fingerprint: 8c7209279ac04e275e16d07fd3b775e80154b5968046e31f52dd25766324e9a7 bug 1645199 - addtrust
external ca root sha-256 fingerprint: 687fa451382278fff0c8b11f8d43d576671c6eb2bceab413fb83d965d06d2ff2 bug 1641718 - luxtrust global root 2 sha-256 fingerprint: 54455f7129c20b1447c418f997168f24c58fc5023bf5da5be2eb6e1dd8902ed5 bug 1639987 - staat der nederlanden root ca - g2 sha-256 fingerprint: 668c83947da63b724bece1743c31a0e6aed0db8ec5b31be377bb...
... bug 1603042 - add tls 1.3
external psk support.
... bug 1643123 - support ssl_exportearlykeyingmaterial with
external psks.
NSS tools : certutil
add one or multiple extensions that certutil cannot encode yet, by loading their encodings from
external files.
... listing security modules the devices that can be used to store certificates -- both internal databases and
external devices like smart cards -- are recognized and used by loading security modules.
...hawte personal freemail ca,ou=certification services divi sion,o=thawte consulting,l=cape town,st=western cape,c=za] "thawte personal freemail issuing ca - thawte consulting" [cn=thawte p ersonal freemail issuing ca,o=thawte consulting (pty) ltd.,c=za] "(null)" [e=jsmith@example.com,cn=thawte freemail member] resetting a token the device which stores certificates -- both
external hardware devices and internal software databases -- can be blanked and reused.
...if there is no
external token used, the default value is internal.
JSStringFinalizer
this article covers features introduced in spidermonkey 17 finalize
external strings created by js_new
externalstring.
... chars char16_t * buffer of the
external string to be finalized.
... description jsstringfinalizer::finalize finalizes
external strings created by js_new
externalstring.
... see also mxr id search for jsstringfinalizer js_new
externalstring bug 724810 ...
HTML elements reference - HTML: Hypertext Markup Language
<link> the html
external resource link element (<link>) specifies relationships between the current document and an
external resource.
... element description <embed> the html <embed> element embeds
external content at the specified point in the document.
... this content is provided by an
external application or other source of interactive content such as a browser plug-in.
... <object> the html <object> element represents an
external resource, which can be treated as an image, a nested browsing context, or a resource to be handled by a plugin.
HTML documentation index - HTML: Hypertext Markup Language
98 <embed>: the embed
external content element element, embedding content,
external content, html, html embedded content, html5, plugins, reference, web, embed the html <embed> element embeds
external content at the specified point in the document.
... this content is provided by an
external application or other source of interactive content such as a browser plug-in.
... 149 <link>: the
external resource link element element, html, html document metadata, link, reference, web, web performance, metadata the html
external resource link element (<link>) specifies relationships between the current document and an
external resource.
... 168 <object> element, html, html embedded content, reference, web the html <object> element represents an
external resource, which can be treated as an image, a nested browsing context, or a resource to be handled by a plugin.
Appendix C: Avoiding using eval in Add-ons - Archive of obsolete content
settimeout("dosomething();", 100); addeventlistener("load", "myaddon.init(); myaddon.onload();", true); setinterval(am_i_a_string_or_function_reference_qmark, 100); that in itself is certainly not elegant, but it may also become a security issue if you pass code that was
externally retrieved (or at least contains bits of
externally retrieved data): // do not use!
... in the future, as certain assumptions might not longer be true, for example the function signature may change (auri from above becomes aurl) or the function is replaced by a short-hand/arrow function: function addtab(auri) tabbrowser.addtab(auri); var addtab = (auri) => tabbrowser.addtab(auri); same as with "passing functions/code as strings" above, patching a function to with fragments of
externally retrieved data will create security vulnerabilities.
...eval("myaddon.phrases.word" + word + " = '" + phrase + "';"); again, this is not only unnecessarily hard to parse for a human, but may also contain security vulnerabilities if you compute the names using
external data.
Index of archived content - Archive of obsolete content
drag and drop example drag and drop javascript wrapper drag and drop events editor embedding guide embedding faq embedding mozilla in a java application using javaxpcom error console exception logging in javascript existing content extension frequently asked questions
external cvs snapshots in mozilla-central fast graphics performance with html firefox block and line layout cheat sheet content states and the style system disabling interruptible reflow document loading - from load start to finding a handler documentation for bidi mozilla downloading nightl...
...006-10-27 2006-11-03 2006-11-10 2006-11-17 2006-11-24 2006-12-01 mozilla.dev.tech.js-engine 2006-10-06 obsolete: xpcom-based scripting for npapi plugins plugins adobe flash
external resources for plugin creation logging multi-process plugins monitoring plugins multi-process plugin architecture npapi plugin developer guide npapi plugin reference browser-side plug-in api npapi plug-in side api npanycallbackstruct npbyterange npclass ...
...b standards in your web pages developing cross-browser and cross-platform pages references summary of changes using the w3c dom using workers in extensions web standards choosing standards compliance over proprietary practices community correctly using titles with
external stylesheets describing microformats in javascript displaying a graphic with audio samples fixing incorrectly sized list item markers fixing table inheritance in quirks mode issues arising from arbitrary-element hover mozilla's doctype sniffing parsing microformats in javascript popup window controls rdf in f...
Document Loading - From Load Start to Finding a Handler - Archive of obsolete content
nsi
externalhelperappservice if we can't do anything else with a load, we give it to the nsi
externalhelperappservice and let it look for a helper app, put up the "what do i do now?" dialog, and so forth.
... bird's eye view <map id="loaddiagrammap" name="loaddiagrammap"><area alt="(13) docontent()" coords="534,239,715,300" href="#nsi
externalhelperappservice::docontent"> <area alt="(10) getcategoryentry()" coords="575,418,821,418,821,455,629,455,629,484,575,484" href="#categorymanager" shape="poly"> <area alt="(12)" coords="539,133,583,163" href="#stream-converter"> <area alt="(11)" coords="485,133,537,163" href="#contenthandler"> <area alt="(9)" coords="445,132,484,165" href="#nsdocumentopeninfo::dispatchcontent"> <area alt="(8)" coords="405,133,439,162" href="#onstartrequest-innards"> <area alt="(7) onstartrequest()" coords="639,129,703,129,703,165,833,165,833,204,639,204" href="#onstartrequest" shape="poly"> <area alt="(6) asyncopen()" coords="637,121,709,121,709,96,783,96,783,58,637,58" href="#as...
...7" href="#openuri-innards"> <area alt="(0) registercontentlistener()" coords="37,474,346,474,346,505,88,505,88,535,37,535" href="#registercontentlistener" shape="poly"> <area alt="(3) openuri() (nsuriloader)" coords="5,207,312,269" href="#openuri"> <area alt="(2)" coords="102,114,139,148" href="#internalload"> <area alt="(1) loaduri/onlinkclick" coords="77,5,449,59" href="#loaduri"> <area alt="nsi
externalhelperappservice" coords="527,305,839,339" href="#nsi
externalhelperappservice"> <area alt="category manager" coords="683,467,807,527" href="#nscategorymanager"> <area alt="nsdocumentopeninfo" coords="371,71,635,185" href="#nsdocumentopeninfo"> <area alt="necko" coords="721,113,821,157" href="#necko"> <area alt="nsuriloader" coords="23,335,215,455" href="#nsuriloader"> <area coords="227,515,485,575...
toolbar - Archive of obsolete content
note: gecko 2.0 adds support for
external toolbars.
...you can associate an
external toolbar with a toolbox for the purpose of managing your toolbars by setting the toolboxid property on the toolbar.
...this will either be the toolbox's parent (if it's in a toolbox), or, if the toolbar is an
external toolbar (that is, one not contained in a toolbox), the id of the toolbox it should be considered to be part of.
Visual typescript game engine - Game development
*/ private addson: addson = [ { name: "cache", enabled: true, scriptpath: "
externals/cacheinit.ts", }, { name: "hackertimer", enabled: true, scriptpath: "
externals/hack-timer.js", }, { name: "dragging", enabled: true, scriptpath: "
externals/drag.ts", }, ]; /** * @description this is main coordinary types of positions * can be "diametric-fullscreen" or "frame".
... ├── package.json ├── package-lock.json ├── webpack.config.js ├── tsconfig.json ├── tslint.json ├── launch.json ├── workplace.code-workspace logo.png license ├── build/ (this is auto generated) | ├──
externals/ | ├── templates/ | ├── imgs/ | ├── styles/ | | └── favicon.ico | ├── visualjs2.js | ├── app.html ├── src/ | ├── style/ | | ├── styles.css | ├── libs/ | | ├── class/ | | | ├── networking/ | | | | ├── rtc-multi-connection/ | | | | | ├── filebufferreader.js | | ...
... code format : npm run fix npm run tslint or use : tslint -c tslint.json 'src/**/*.ts' --fix tslint -c tslint.json 'src/**/*.ts' the
external licence in this project : - networking based on : muaz khan mit license www.webrtc-experiment.com/licence - base physics based on : original source: matter.js https://github.com/liabru/matter-js matter.ts used because typescript orientation.
Index - MDN Web Docs Glossary: Definitions of Web-related terms
237 intrinsic size css, glossary, intrinsic size in css, the intrinsic size of an element is the size it would be based on its content, if no
external factors were applied to it.
...internal stylesheets are placed inside a <style> element inside the <head> of a web document, and
external stylesheets are placed inside a separate .css file, which is applied to a document by referencing the file inside a <link> element in the document's head.
... 509 xinclude codingscripting, glossary xml inclusions (xinclude) is a w3c recommendation to allow inclusion of xml more different sources in a more convenient fashion than xml
external entities.
Gecko info for Windows accessibility vendors
the base of our support for these products is msaa (microsoft active accessibility),
external readonly dom support, and the keyboard api/user interface.
...however, exposing the entire dom to
external software packages is quite involved, partially because changes to the dom in firefox must occur on the main thread.
...we do not currently have plans to support msaa for mathml - we will likely suggest use of the
external dom for this, because msaa simply does not have the right semantics in it to support mathematics.
Roll your own browser: An embedding how-to
linux
external projects sashxb: ibm uses mozilla to implement part of their sash development/desktop environment.
... windows
external projects k-meleon browser: the windows answer to galeon.
... mac
external projects activestate's komodo: development environment, based on mozilla's xul.
InstallListener
nded(in addoninstall install) void ondownloadcancelled(in addoninstall install) void ondownloadfailed(in addoninstall install) void oninstallstarted(in addoninstall install) void oninstallended(in addoninstall install, in addon addon) void oninstallcancelled(in addoninstall install) void oninstallfailed(in addoninstall install) void on
externalinstall(in addon install, in addon existingaddon, in boolean needsrestart) methods onnewinstall() called when a new instance of addoninstall is created, primarily so ui can display some kind of progress for all installs.
... void oninstallfailed( in addoninstall install ) parameters install the addoninstall representing the install on
externalinstall() called when an add-on is installed through some system other than an addoninstall.
... void on
externalinstall( in addon addon, in addon existingaddon, in boolean needsrestart ) parameters addon the newly installed addon existingaddon an addon that will be replaced by this install or null if no add-on is being replaced needsrestart true if the installation requires a restart ...
NSPR Types
calling convention types are used for
externally visible functions and globals.
... calling convention types these types are used to support cross-platform declarations of prototypes and implementations: pr_extern is used for declarations of
external functions or variables.
... pr_implement is used for definitions of
external functions or variables.
NSS API Guidelines
external code does not have access to these definitions.
... errors, though not integers, are done as
external constants, instead of preprocessor definitions.
...likewise, the
external references to errors are made in the prototypes files, with the functions which can return them.
PKCS11 FAQ
pkcs11 faq questions and answers general questions after plugging in an
external pkcs #11 module, how do you use the certificate available on the token?
...if so, is there a way to get the certificate from an
external token into nss's internal certificate database?
... how is private key handled when an
external pkcs #11 module is loaded?
PKCS11 Implement
functions for different kinds of tokens the nss expects different kinds of pkcs #11 support from four different kinds of tokens:
external key distribution tokens are used with corresponding plug-ins to distribute private keys.
... pkcs #11 functions required for different kinds of tokens
external key distribution tokens signing tokens signing and decryption tokens multipurpose tokens c_encrypt c_decrypt ckm_rsa_pkcs ckm_rsa_x_509 (ssl 2.0 server only) c_decrypt ckm_rsa_pkcs ckm_rsa_x_509 (ssl 2.0 server only) c_decrypt c_sign ckm_rsa_pkcs ckm_dsa c_sign ckm_rsa_pkcs ckm_dsa c_sign ckm_rsa_pkcs ckm_dsa c_sign ckm_rsa_pkcs ckm_dsa c_verify ckm_rsa_pkcs ckm_d...
...pair (if token is read/write)c_generatekeypair (if token is read/write) c_generatekeypair (if token is read/write)c_generatekeypair (if token is read/write) c_wrapkey c_unwrapkey ckm_rsa_pkcs c_unwrapkey ckm_rsa_pkcs c_unwrapkey ckm_rsa_pkcs c_unwrapkey ckm_rsa_pkcs c_generaterandom c_save (when token runs out of sessions) c_restore (when token runs out of sessions)
external key tokens need to support c_decrypt and c_sign.
sslfnc.html
ssl_implementedciphers[] is an
external array of unsigned 16-bit integers whose values are either ssl2 cipher kinds or ssl3 cipher suites.
...the number of values in the table is contained in an
external 16-bit integer named ssl_numimplementedciphers.
... warning: using the
external array ssl_implementedciphers[] directly is deprecated.
certutil
listing security modules the devices that can be used to store certificates -- both internal databases and
external devices like smart cards -- are recognized and used by loading security modules.
...e.com,cn=thawte personal freemail ca,ou=certification services division,o=thawte consulting,l=cape town,st=western cape,c=za] "thawte personal freemail issuing ca - thawte consulting" [cn=thawte personal freemail issuing ca,o=thawte consulting (pty) ltd.,c=za] "(null)" [e=jsmith@example.com,cn=thawte freemail member] resetting a token the device which stores certificates -- both
external hardware devices and internal software databases -- can be blanked and reused.
...if there is no
external token used, the default value is internal.
JSAPI reference
ngn js_internucstring js_internucstringn js_internjsstring added in spidermonkey 1.8.5 js_stringhasbeeninterned added in spidermonkey 17 js_getlatin1internedstringchars added in spidermonkey 38 js_gettwobyteinternedstringchars added in spidermonkey 38 js_getinternedstringchars obsolete since jsapi 33 js_getinternedstringcharsandlength obsolete since jsapi 33 the character data for
external strings is stored in memory provided by the application.
... struct jsstringfinalizer added in spidermonkey 17 js_new
externalstring js_is
externalstring added in spidermonkey 17 js_gettwobyte
externalstringchars added in spidermonkey 38 js_get
externalstringfinalizer added in spidermonkey 17 js_add
externalstringfinalizer obsolete since jsapi 13 js_remove
externalstringfinalizer obsolete since jsapi 13 js_get
externalstringgctype obsolete since jsapi 13 js_new
externalstringwithclosure added in spidermonkey 6 obsolete since jsapi 13 js_get
externalstringclosure added in spidermonkey 6 obsolete since jsapi 13 objects typedef jsobject js_defineobject js_newobject js_newplainobject added in spidermonkey 38 js_newobjectforconstruct...
...er obsolete since jsapi 18 jsfunctioncallback - used by js_setfunctioncallback obsolete since jsapi 37 jsgcrootmapfun - used by js_mapgcroots obsolete since jsapi 19 jsobjectprincipalsfinder - used by js_setobjectprincipalsfinder obsolete since javascript 1.8 jsprincipalstranscoder - used by js_setprincipalstranscoder obsolete since javascript 1.8 jsstringfinalizeop - used by js_add
externalstringfinalizer obsolete since jsapi 13 jstracecallback - used by js_tracer_init obsolete since jsapi 12 jstracedataop - used by js_setextragcroots obsolete since jsapi 25 jstracenameprinter - used by js_set_tracing_details obsolete since jsapi 26 see also classes, above.
Mozilla
basically, the component defines an observer (or listener) interface which is implemented by some
external code and this implementation is passed to the component.
... the component can then call methods on the observer interface to signal the
external code when predefined events occur.
... mozilla
external string guide the mozilla codebase used to have a notion of "
external" strings, which were the string classes visible to code outside of the mozilla codebase (extensions, xulrunner applications, and embedders).
Using the CSS Painting API - Web APIs
to programmatically create an image used by a css stylesheet we need to work through a few steps: define a paint worklet using the registerpaint() function register the worklet include the paint() css function to elaborate over these steps, we're going to start by creating a half-highlight background, like on this header: css paint worklet in an
external script file, we employ the registerpaint() function to name our css paint worklet.
... using the paint worklet to use the paint worklet, we need to register it using addmodule() and include it in our css, ensuring the css selector matches a dom node in our html registering the worklet the setup and design of our paint worklet took place in the
external script shown above.
... css.paintworklet.addmodule('nameofpaintworkletfile.js'); this can be done using the paint worklet's addmodule() method in a <script> within the main html or in an
external javascript file linked to from the document.
Using images - Web APIs
external images can be used in any format supported by the browser, such as png, gif, or jpeg.
...so you need to be sure to use the load event so you don't try this before the image has loaded: var img = new image(); // create new img element img.addeventlistener('load', function() { // execute drawimage statements here }, false); img.src = 'myimage.png'; // set source path if you're only using one
external image this can be a good approach, but once you need to track more than one we need to resort to something more clever.
... example: a simple line graph in the following example, we will use an
external image as the backdrop for a small line graph.
Document.adoptNode() - Web APIs
syntax const importednode = document.adoptnode(
externalnode); parameters
externalnode the node from another document to be adopted.
... after calling this method, importednode and
externalnode are the same object.
... example const iframe = document.queryselector('iframe'); const iframeimages = iframe.contentdocument.queryselectorall('img'); const newparent = document.getelementbyid('images'); iframeimages.foreach(function(imgel) { newparent.appendchild(document.adoptnode(imgel)); }); notes before they can be inserted into the current document, nodes from
external documents should either be: cloned using document.importnode(); or adopted using document.adoptnode().
Document - Web APIs
document.xmlstandalone obsolete since gecko 10 returns true if the xml declaration specifies the document to be standalone (e.g., an
external part of the dtd affects the document's content), else false.
... document.adoptnode() adopt node from an
external document.
... document.importnode() returns a clone of a node from an
external document.
Fundamentals of WebXR - Web APIs
<<<--- replace image with an svg for future translation work and consistency --->>> some more advanced headsets provide at least minimal support for translational movement detection, but to capture more substantial movement through the space,
external sensors are usually required, such as cameras (either using visible light or infrared).
...higher-powered solutions typically offload application execution and graphics processing to an
external device such as a desktop computer, and are either tethered to the computer using a cable or use a wireless network to receive the imagery to display to the user.
... these headsets may include integrated speakers and microphone, and/or connectors to attach
external ones.
Block formatting context - Developer guides
exclude
external floats.
...there's no floating children avaliable inside a flex/grid container, but exclude
external floats and suppress margin collapsing still works.
... </div> </section> css section { height:150px; } .box { background-color: rgb(224, 206, 247); border: 5px solid rebeccapurple; } .box[style] { background-color: aliceblue; border: 5px solid steelblue; } .float { float: left; width: 200px; height: 100px; background-color: rgba(255, 255, 255, .5); border:1px solid black; padding: 10px; } exclude
external floats in the following example, we are using display:flow-root and floats to implement double columns layout, beacuse an element in the normal flow that establishes a new bfc must not overlap the margin box of any floats in the same block formatting context as the element itself.
Printing - Developer guides
you can also try changing the code to use <code>beforeprint</code> to see the difference.</p> <p><a href="javascript: popuponclick()">open popup window</a></p> </body> </html> view live examples print an
external page without opening it if you want to be able to print an
external page without opening it, you can utilize a hidden <iframe> (see: htmliframeelement), automatically removing it after the user prints its contents.
... the following is a possible example which will print a file named
externalpage.html: <!doctype html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>mdn example</title> <script type="text/javascript"> function closeprint () { document.body.removechild(this.__container__); } function setprint () { this.contentwindow.__container__ = this; this.contentwindow.onbeforeunload = closeprint; this.contentwindow.onafterprint = closeprint; this.contentwindow.focus(); // required for ie this.contentwindow.print(); } function printpage (surl) { var ohiddframe = document.createelement("iframe"); ohiddframe.onload = setprint; ohiddframe.style.position = "fixed"; ohiddframe.style.right = "0"; ohiddframe.style.bottom = "0"; ohiddframe.style.wid...
...th = "0"; ohiddframe.style.height = "0"; ohiddframe.style.border = "0"; ohiddframe.src = surl; document.body.appendchild(ohiddframe); } </script> </head> <body> <p><span onclick="printpage('
externalpage.html');" style="cursor:pointer;text-decoration:underline;color:#0000ff;">print
external page!</span></p> </body> </html> note: older versions of internet explorer cannot print the contents of a hidden <iframe>.
<input type="image"> - HTML: Hypertext Markup Language
essential image input features let's look at a basic example that includes all the essential features you'd need to use (these work exactly the same as they do on the <img> element.): <input id="image" type="image" width="100" height="30" alt="login" src="/static/
external/62/62ac2ecddbec0e0b540098c28451e57203e5cab46dfed7ab0115d5a659fcfb7b.png"> the src attribute is used to specify the path to the image you want to display in the button.
... html <form> <p>login to your account</p> <div> <label for="userid">user id</label> <input type="text" id="userid" name="userid"> </div> <div> <label for="pwd">password</label> <input type="password" id="pwd" name="pwd"> </div> <div> <input id="image" type="image" src="/static/
external/62/62ac2ecddbec0e0b540098c28451e57203e5cab46dfed7ab0115d5a659fcfb7b.png" alt="login" width="100"> </div> </form> css and now some simple css to make the basic elements sit more neatly: div { margin-bottom: 10px; } label { display: inline-block; width: 70px; text-align: right; padding-right: 10px; } adjusting the image position and scaling in this example, we adapt the previous e...
... html <form> <p>login to your account</p> <div> <label for="userid">user id</label> <input type="text" id="userid" name="userid"> </div> <div> <label for="pwd">password</label> <input type="password" id="pwd" name="pwd"> </div> <div> <input id="image" type="image" src="/static/
external/62/62ac2ecddbec0e0b540098c28451e57203e5cab46dfed7ab0115d5a659fcfb7b.png" alt="login" width="200" height="100"> </div> </form> css div { margin-bottom: 10px; } label { display: inline-block; width: 70px; text-align: right; padding-right: 10px; } #image { object-position: right top; object-fit: contain; background-color: #ddd; } here, object-position is configured to d...
Link types - HTML: Hypertext Markup Language
<link> <a>, <area>, <form>
external indicates that the hyperlink leads to a resource outside the site of the current page; that is, following the link will make the user leave the site.
... <a>, <area>, <form> <link> pingback defines an
external resource uri to call if one wishes to make a comment or a citation about the webpage.
... <a>, <area>, <link> <form> stylesheet defines an
external resource to be used as a stylesheet.
Web audio codec guide - Web media technologies
for example, firefox only supports aac if support is provided by the operating system or an
external library.
...this capability was introduced on each platform in different firefox releases: aac support in firefox using
external library, by platform platform first firefox version with aac support windows (vista and later) 22 android 20 linux (depends on gstreamer) 26 macos 35 [2] chrome supports aac only in mp4 containers, and only supports aac's main profile.
...this capability was introduced on each platform in different firefox releases: mp3 support with
external library, by platform, in firefox platform first firefox version with mp3 support windows (vista and later) 22 android 20 linux (depends on gstreamer) 26 macos 35 opus the opus audio format was created by the xiph.org foundation as a fully open audio format; it has been standardized by ietf as rfc 6716.
Applying SVG effects to HTML content - SVG: Scalable Vector Graphics
you may specify svg in styles either within the same document or an
external style sheet.
... note: references to svg in
external files must be to the same origin as the referencing document.
...you can rotate the text: <svg height="60" width="200"> <text x="0" y="15" fill="blue" transform="rotate(30 20,50)">example text</text> </svg> using
external references svg used for clipping, masking, and filtering can be loaded from an
external source, as long as that source comes from the same origin as the html document to which it's applied.
<image> - SVG: Scalable Vector Graphics
svg files displayed with <image> are treated as an image:
external resources aren't loaded, :visited styles aren't applied, and they cannot be interactive.
... to include dynamic svg elements, try <use> with an
external url.
... usage context categoriesgraphics element, graphics referencing elementpermitted contentany number of the following elements, in any order:animation elementsdescriptive elements attributes global attributes conditional processing attributes core attributes graphical event attributes presentation attributes xlink attributes class style
externalresourcesrequired transform specific attributes x: positions the image horizontally from the origin.
SVG 2 support in Mozilla - SVG: Scalable Vector Graphics
svg
externalresourcesrequired removed never implemented svgelement.viewportelement and svgelement.ownersvgelement nullable implementation status unknown svgelement.getpresentationattribute() removed never implemented (prototype removed in bug 921456) svgcolor and svgicccolor removed never implemented svgelement.focus(), svgelement.blur() not implemented (bug ...
...on status unknown moved pathlength attribute and gettotallength() and getpointatlength() methods from svgpathelement to svggeometryelement implemented (bug 1239100) document structure change notes svgsvgelement.suspendredraw(), svgsvgelement.unsuspendredraw(), and svgsvgelement.unsuspendredrawall() deprecated turned into no-ops (bug 734079)
externalresourcesrequired attribute removed implementation status unknown auto value for width and height in <image> implementation status unknown referencing entire document with <use> implementation status unknown lang attribute on <desc> and <title> implemented (bug 721920) css transforms on outermost <svg> not affecting svgsvgelement.currentscale or svgs...
...most <svg> elements inline in html implementation status unknown interactivity change notes tabindex attribute implemented (bug 778654) bounding-box on pointer-events not implemented (bug 945187) load, abort, error, and unload instead of svgload, svgabort, svgerror, and svgunload not implemented (bug 620002) only structurally
external elements and outermost <svg> element fire load events implementation status unknown resize and scroll instead of svgresize and svgscroll implementation status unknown domactivate removed implementation status unknown focusin and focusout instead of domfocusin and domfocusout implementation status unknown keyboard events implementation status unkn...
Using custom elements - Web Components
external styles in the above example we apply style to the shadow dom using a <style> element, but it is perfectly possible to do it by referencing an
external stylesheet from a <link> element instead.
... for example, take a look at this code from our popup-info-box-
external-stylesheet example (see the source code): // apply
external styles to the shadow dom const linkelem = document.createelement('link'); linkelem.setattribute('rel', 'stylesheet'); linkelem.setattribute('href', 'style.css'); // attach the created element to the shadow dom shadow.appendchild(linkelem); note that <link> elements do not block paint of the shadow root, so there may be a flash of unstyled content (fouc) while the stylesheet loads.
...with this optimization the performance of
external and internal styles should be similar.
Using shadow DOM - Web Components
t, and putting it on the page, as explained in using custom elements: // define the new element customelements.define('popup-info', popupinfo); <popup-info img="img/alt.png" data-text="your card validation code (cvc) is an extra security feature — it is the last 3 or 4 numbers on the back of your card."> internal versus
external styles in the above example we apply style to the shadow dom using a <style> element, but it is perfectly possible to do it by referencing an
external stylesheet from a <link> element instead.
... for example, take a look at this code from our popup-info-box-
external-stylesheet example (see the source code): // apply
external styles to the shadow dom const linkelem = document.createelement('link'); linkelem.setattribute('rel', 'stylesheet'); linkelem.setattribute('href', 'style.css'); // attach the created element to the shadow dom shadow.appendchild(linkelem); note that <link> elements do not block paint of the shadow root, so there may be a flash of unstyled content (fouc) while the stylesheet loads.
...with this optimization the performance of
external and internal styles should be similar.
document - XPath
xslt/xpath reference: xslt elements, exslt functions, xpath functions, xpath axes the document finds a node-set in an
external document, or multiple
external documents, and returns the resulting node-set.
... node-set (optional) an expression pointing to a node-set in the
external document that should be returned.
... notes if the uri contains a fragment identifier and that fragment can be identified in the
external document, that fragment will be treated as the root in the node-set argument's expression.
Extension Packaging - Archive of obsolete content
extensions are packaged in a form of installable bundle which can be downloaded and installed by a user, or provided pre-packaged with an application or by an
external program.
... register an extension location using the windows registry
external installers, such as the java runtime, may wish to install application integration points as an extension, even if the application is not yet installed.
Using microformats - Archive of obsolete content
if provided, this is a javascript object that contains zero or more of the following flags: recurse
externalframes if true, child frames are included in the search.
...if provided, this is a javascript object that contains zero or more of the following flags: recurse
externalframes if true, child frames that reference
external content are included in the search.
How to Write and Land Nanojit Patches - Archive of obsolete content
scenario 2: creating an
external patch write and test the patch, as in scenario 1 above.
... this is because one or more recent
external patch(es), p, landed on the other (tr/tm) repo, thus changing nj's api but your tm/tr repo hasn't been updated to match the api change.
New Skin Notes - Archive of obsolete content
direct
external links have icons to differentiate them from internal links, so i think we'll just leave the internal/
external links colours the same.
...--dria
external link icons missing on ie version of skin.
The Joy of XUL - Archive of obsolete content
but overlays can also be specified
externally, enabling the designer to superimpose them upon an application without changing the original source.
... xpcom/xpconnect xpcom and xpconnect are complementary technologies that enable the integration of
external libraries with xul applications.
Skinning XUL Files by Hand - Archive of obsolete content
to avoid this, the makers of the css specification have created some rules of precedence that look at how many different rules have been defined for an element, where the style definitions appear (i.e.,
externally in a css file or inline), where the elements themselves appear, and other esoteric variables.
...when the xul file is a stand-alone, as in this example, where the stylesheet is
external and sitting in the same directory, the processing instruction at the top of the file is as follows: <?xml-stylesheet href="sample.css" type="text/css"?> a xul file may actually have any number of stylesheet processing instructions: one for each stylesheet that the xul wants to load.
Getting started with XULRunner - Archive of obsolete content
if you need to change xulrunner itself or integrate it with
external binaries you may need to read that article.
...most xul applications will include some
external javascript, so the sample application does too, just to show how to include it into the xul file.
2006-11-17 - Archive of obsolete content
discussions how to detect firefox updates
externally?
... micahc asked if there is an easier way to detect if firefox is installed and fully patched on any given machine,
externally.
Plugins - Archive of obsolete content
more information about these tools can be found on the
external resources page.
...
external resources for plugin creation
external projects, frameworks, and blog posts that may be useful.
.htaccess ( hypertext access ) - Archive of obsolete content
deny from 146.0.74.205 # blocks all access from 146.0.74.205 to the directory ssi or server side include : include
external files to each file requested by the user without the need to write include statements in the file; you can have them automatically attached to all the files, whether at top or bottom, automatically through your .htaccess file.
... errordocument 404 /notfound.html # redirects traffic to notfound.html in case of a 404 error errordocument 500 /serverr.html # redirects traffic to serverr.html in case of a 500 internal server error for further information see this
external article: redirect your traffic for error handling.
Browser Detection and Cross Browser Support - Archive of obsolete content
for example, navigator 4 does not understand the @import directive in css and will not load any
external css style sheets specified via @import.
... this technique can be used to provide basic common css rules for all browsers (including navigator 4) while providing more advanced rules in a
external css file for more modern css compliant browsers.
2D collision detection - Game development
this.color("green"); } else { // no collision this.color("blue"); } }); note: another example without canvas or
external libraries.
...} note: here is another example without canvas or
external libraries.
Animations and tweens - Game development
animations in phaser, animations, involve taking a spritesheet from an
external source and displaying the sprites sequentially.
... tweens whereas animations play
external sprites sequentially, tweens smoothly animate properties of an object in the gameworld, such as width or opacity.
Stylesheet - MDN Web Docs Glossary: Definitions of Web-related terms
internal stylesheets are placed inside a <style> element inside the <head> of a web document, and
external stylesheets are placed inside a separate .css file, which is applied to a document by referencing the file inside a <link> element in the document's head.
...
external stylesheets are generally preferred because they allow you to control the styling of multiple pages from a single place, rather than having to repeat the css across each page.
XInclude - MDN Web Docs Glossary: Definitions of Web-related terms
xml inclusions (xinclude) is a w3c recommendation to allow inclusion of xml more different sources in a more convenient fashion than xml
external entities.
... { alert('fragment identifiers are disallowed in an xinclude "href" attribute'); return false; } var j; var xincludeparent = xinclude.parentnode; try { netscape.security.privilegemanager.enableprivilege('universalxpconnect universalbrowserread'); // necessary with file:///-located files trying to reach
external sites if (href !== null) { var response, responsetype; var request = new xmlhttprequest(); request.open('get', href, false); request.setrequestheader('if-modified-since', 'thu, 1 jan 1970 00:00:00 gmt'); request.setrequestheader('cache-control', 'no-cache'); if (...
Use JavaScript within a webpage - Learn web development
there are two ways to use script, depending on whether you're linking to an
external script or embedding a script right in your webpage.
... linking an
external script usually, you'll be writing scripts in their own .js files.
From object to iframe — other embedding technologies - Learn web development
the <embed> and <object> elements the <embed> and <object> elements serve a different function to <iframe> — these elements are general purpose embedding tools for embedding multiple types of
external content, which include plugin technologies like java applets and flash, pdf (which can be shown in a browser with a pdf plugin), and even content like videos, svg and images!
... there are many other technologies that involve embedding
external content besides the ones we discussed here.
Functions — reusable blocks of code - Learn web development
sometimes you don't want variables to be accessible from everywhere in the code —
external scripts that you call in from elsewhere could start to mess with your code and cause problems because they happen to be using the same variable names as other parts of the code, causing conflicts.
... for example, say you have an html file that is calling in two
external javascript files, and both of them have a variable and a function defined that use the same name: <!-- excerpt from my html --> <script src="first.js"></script> <script src="second.js"></script> <script> greeting(); </script> // first.js let name = 'chris'; function greeting() { alert('hello ' + name + ': welcome to our company.'); } // second.js let name = 'zaptec'; function greeting() { alert('our company is called ' + name + '.'); } both functions you want to call are called greeting(), but you can only ever access the first.js file's greeting() function (the second one is ignored).
Framework main features - Learn web development
regardless of their opinions on how components should be written, each framework's components offer a way to describe the
external properties they may need, the internal state that the component should manage, and the events a user can trigger on the component's markup.
... properties properties, or props, are
external data that a component needs in order to render.
Creating JavaScript callbacks in components
basically, the component defines an observer (or listener) interface which is implemented by some
external code and this implementation is passed to the component.
... the component can then call methods on the observer interface to signal the
external code when predefined events occur.
Makefile - variables
defines additional preprocessor defines for c++ expand_mozlibname exports a list of exported header files and sources to install for
external use.
... solaris_sunpro_cc sun studio compiler export variables description autocfg_js_exports exports a list of exported headers and source files for
external use.
Eclipse CDT Manual Setup
the consequences of the above observations are this: it is strongly recommended that you invoke your normal (re)builds from the command line,
externally of eclipse.
... select "general > workspace" and select "refresh using native hooks or polling" and "refresh on access" to prevent eclipse giving you annoying "resource is out of sync" messages when files change from under it due to mercurial or other
external activity.
Profiling with the Firefox Profiler
it has tighter integration with firefox than
external profilers, and has more of a platform focus than the devtools performance panel.
... it can be used in a variety of situations where
external profilers are not available, and can provide more information and insight into what the browser is doing.
PR_LogFlush
flushes the log buffer to
external media.
... returns nothing description this function flushes the log buffer to
external media.
An overview of NSS Internals
a third file contains the list of
external pkcs#11 modules that have been registered to be used by nss.
...a recent development adds support for loading
external pem files that contain private keys, in a software library called nss-pem, which is separately available, but should eventually become a core part of nss.
Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR
* write certificate to intermediate header file * extract public key from certificate, encrypts the input file and write to
external file.
... * finds the matching private key, decrypts and write to
external file * * how this sample is different from sample 5 ?
sample2
* write certificate to intermediate header file * extract public key from certificate, encrypts the input file and write to
external file.
... * finds the matching private key, decrypts and write to
external file * * how this sample is different from sample 5 ?
NSS tools : signtool
if you don't specify -z, you must use an
external zip tool to create the jar file.
...cryptos (this is an
external module) dll name: core32 slots: 1 slots attached status: loaded slot: litronic 210 token: ----------------------------------------------- using netscape signing tool and a smart card to sign files the signtool command normally takes an argument of the -k option to specify a signing certificate.
Scripting Java
note that the ecma standard doesn't cover communication with java (or with any
external object system for that matter).
...
external packages and classes
external packages and classes can also be used as in rhino.
Garbage collection
principal data structures cell a cell is the unit of memory that is allocated and collected by the gc, as used
externally.
...in other words, it is an updatable pointer to a gc thing (it is essentially a cell** that the gc knows about.) root a starting point to the gc graph traversal, a root is known to be alive for some
external reason (one other than being reachable by some other part of the gc heap.) weak pointer in common cs terminology, a weak pointer is one that doesn't keep the pointed-to value live for gc purposes.
Building the WebLock UI
these include dtds in which the language in which the ui is labelled can be extracted into
external files, which are swapped with dtds for other languages.
...when the user selects a different language pack, all of the english that's been
externalized in these files is dynamically replaced with the new choice.
nsDependentCSubstring
class declaration nstdependentsubstring_chart a string class which wraps an
external array of string characters.
... it is the client code's responsibility to ensure that the
external buffer remains valid for a long as the string is alive.
nsDependentSubstring
class declaration nstdependentsubstring_chart a string class which wraps an
external array of string characters.
... it is the client code's responsibility to ensure that the
external buffer remains valid for a long as the string is alive.
nsIDragService
this is called when an
external drag occurs.
...this is called when an
external drag occurs void startdragsession(); parameters none.
nsIWebNavigation
load_flags_from_
external 4096 a hint this load was prompted by an
external program: take care!
...set with care, since setting incorrectly can cause us to assume that nothing was actually loaded in this object if the load ends up being handled by an
external application.
XPCOM Interface Reference by grouping
security this section contains apis for secure channel communications system this section contains application level interfaces including calls to
external support elements (such as device calls).
...wifimonitor document nsiwebnavigation environment nsienvironment event nsieventlistenerinfo nsieventlistenerservice nsieventtarget exception nsiexception extention nsiextensionmanager nsiinstalllocation
external nsi
externalprotocolservice frame nsicontentframemessagemanager history nsishentry nsishistory idle nsiidleservice internal command nsicommandline nsicommandlinehandler nsicommandlinerunner ...
DB Views (message lists)
view flags and types the view flags (
external reference) are not exclusive.
... the view types (
external reference) are.
nsIMsgCloudFileProvider
this url should not point to
external web content.
...this url should not point to
external web content.
DataTransfer.mozSourceNode - Web APIs
for
external drags or if the calling function cannot reach the node, null is returned.
...returns null for
external drags or if the node cannot be accessed.
FontFace - Web APIs
it allows control of the source of the font face, being a url to an
external resource, or a buffer; it also allows control of when the font face is loaded and its current status.
... constructor fontface() constructs and returns a new fontface object, built from an
external resource described by an url or from an arraybuffer.
HTMLScriptElement - Web APIs
htmlscriptelement.src is a domstring representing the url of an
external script.
... htmlscriptelement.charset is a domstring representing the character encoding of an
external script.
KeyboardEvent - Web APIs
num lock was supported on some older laptop models (2007 models and older), but since then, macos hasn't supported num lock even on
external keyboards.
...gecko does support the scroll lock key if an
external keyboard which has an f14 key is connected.
SVGFontElement - Web APIs
-width="2px" /><text x="71" y="30" font-size="12px" font-family="consolas,monaco,andale mono,monospace" fill="#4d4e53" text-anchor="middle" alignment-baseline="middle">svgfontelement</text></a></svg></div> a:hover text { fill: #0095dd; pointer-events: all;} properties this interface has no properties but inherits properties from its parent, svgelement and implements properties from svg
externalresourcesrequired and svgstylable.
... methods this interface has no methods but inherits methods from its parent, svgelement and implements methods from svg
externalresourcesrequired and svgstylable.
Window.resizeBy() - Web APIs
creating and resizing an
external window for security reasons, it's no longer possible in firefox for a website to change the default size of a window in a browser if the window wasn’t created by window.open(), or contains more than one tab.
... // create resizable window my
externalwindow = window.open("http://myurl.domain", "mywindowname", "resizable"); // resize window to 500x500 my
externalwindow.resizeto(500, 500); // make window relatively smaller to 400x400 my
externalwindow.resizeby(-100, -100); the window you create must respect the same origin policy.
msthumbnailclick - Web APIs
example function thumbnailclickhandler(evt) { alert ("clicked button: " + evt.buttonid); } document.addeventlistener('msthumbnailclick', thumbnailclickhandler); example 2 // adds an overlay icon on your app pinned to the taskbar window.
external.mssitemodeseticonoverlay(iconuri, tooltip); // removes an overlay icon window.
external.mssitemodecleariconoverlay(); // pinned icons on your taskbar can be instructed to trigger specific events on your site from the taskbar // add an event handlerdocument.addeventlistener('msthumbnailclick', onbuttonclicked, false); // add the buttons var btnplay = window.
external.mssitemodeaddthumbbarbutton(i...
...conuri, tooltip); // refresh the taskbar window.
external.mssitemodeshowthumbbar(); // call a javascript function when the button is pressed function onbuttonclicked(e) { switch (e.buttonid) { case btnplay: play(); break;} } see also microsoft api extensions ...
src - CSS: Cascading Style Sheets
specifies an
external reference consisting of a <url>, followed by an optional hint using the format() function to describe the format of the font resource referenced by that url.
... description the value of this descriptor is a prioritized, comma-separated list of
external references or locally-installed font face names.
Specificity - CSS: Cascading Style Sheets
(the selectors declared inside :not() do, however.) for more information, visit: "specificity" in "cascade and inheritance", you can also visit: https://specifishity.com inline styles added to an element (e.g., style="font-weight: bold;") always overwrite any styles in
external stylesheets, and thus can be thought of as having the highest specificity.
... some rules of thumb: always look for a way to use specificity before even considering !important only use !important on page-specific css that overrides foreign css (from
external libraries, like bootstrap or normalize.css).
HTML5 - Developer guides
webrtc this technology, where rtc stands for real-time communication, allows connecting to other people and controlling videoconferencing directly in the browser, without the need for a plugin or an
external application.
... webrtc this technology, where rtc stands for real-time communication, allows connecting to other people and controlling videoconferencing directly in the browser, without the need for a plugin or an
external application.
<noscript> - HTML: Hypertext Markup Language
examples <noscript> <!-- anchor linking to
external file --> <a href="https://www.mozilla.com/">
external link</a> </noscript> <p>rocks!</p> result with scripting enabled rocks!
... result with scripting disabled
external link rocks!
<script>: The Script element - HTML: Hypertext Markup Language
src this attribute specifies the uri of an
external script; this can be used as an alternative to embedding a script directly within a document.
... examples basic usage these examples show how to import (an
external) script using the <script> element.
CORS errors - HTTP
it's possible that the request is in fact intentionally being disallowed by the user's web application and remote
external service.
... reason: cors disabled reason: cors request did not succeed reason: cors header ‘origin’ cannot be added reason: cors request
external redirect not allowed reason: cors request not http reason: cors header ‘access-control-allow-origin’ missing reason: cors header ‘access-control-allow-origin’ does not match ‘xyz’ reason: credential is not supported if the cors header ‘access-control-allow-origin’ is ‘*’ reason: did not find method in cors header ‘access-control-allow-methods’ reason: expected ‘tru...
HTTP Index - HTTP
28 reason: cors request
external redirect not allowed cors, corsoriginheadernotadded, cross-origin, error, http, https, messages, reasons, security, console, troubleshooting 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.
...http provides a special kind of response, called http redirect, to perform this operation and is used for numerous goals: temporary redirection while site maintenance is ongoing, permanent redirection to keep
external links working after a change of the site's architecture, progress pages when uploading a file, and so on.
Statements and declarations - JavaScript
export used to export functions to make them available for imports in
external modules, and other scripts.
... import used to import functions exported from an
external module, another script.
requiredFeatures - SVG: Scalable Vector Graphics
ttp://www.w3.org/tr/svg11/feature#cursor the browser supports the <cursor> element http://www.w3.org/tr/svg11/feature#hyperlinking the browser supports the <a> element http://www.w3.org/tr/svg11/feature#xlinkattribute the browser supports the xlink:type, xlink:href, xlink:role, xlink:arcrole, xlink:title, xlink:show and xlink:actuate attributes http://www.w3.org/tr/svg11/feature#
externalresourcesrequired the browser supports the
externalresourcesrequired attribute http://www.w3.org/tr/svg11/feature#view the browser supports the <view> element http://www.w3.org/tr/svg11/feature#script the browser supports the <script> element http://www.w3.org/tr/svg11/feature#animation the browser supports the <animate>, <set>, <animatemotion>, <animatetransform>, <animatecol...
... <!-- testing : http://www.w3.org/tr/svg11/feature#xlinkattribute --> <rect class="ko" x="10" y="960" height="25" width="430" /> <rect class="ok" x="10" y="960" height="25" width="430" requiredfeatures="http://www.w3.org/tr/svg11/feature#xlinkattribute" /> <text x="20" y="977">http://www.w3.org/tr/svg11/feature#xlinkattribute</text> <!-- testing : http://www.w3.org/tr/svg11/feature#
externalresourcesrequired --> <rect class="ko" x="10" y="985" height="25" width="430" /> <rect class="ok" x="10" y="985" height="25" width="430" requiredfeatures="http://www.w3.org/tr/svg11/feature#
externalresourcesrequired" /> <text x="20" y="1002">http://www.w3.org/tr/svg11/feature#
externalresourcesrequired</text> <!-- testing : http://www.w3.org/tr/svg11/feature#view --> <rect class="ko" ...
SVG Attribute reference - SVG: Scalable Vector Graphics
bias by c calcmode cap-height class clip clippathunits clip-path clip-rule color color-interpolation color-interpolation-filters color-profile color-rendering contentscripttype contentstyletype cursor cx cy d d decelerate descent diffuseconstant direction display divisor dominant-baseline dur dx dy e edgemode elevation enable-background end exponent
externalresourcesrequired f fill fill-opacity fill-rule filter filterres filterunits flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight format from fr fx fy g g1 g2 glyph-name glyph-orientation-horizontal glyph-orientation-vertical glyphref gradienttransform gradientunits h hanging height href hrefla...
... x-height x1 x2 xchannelselector xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type xml:base xml:lang xml:space y y y1 y2 ychannelselector z z zoomandpan svg attributes by category generic attributes core attributes id, lang, tabindex, xml:base, xml:lang, xml:space style attributes class, style conditional processing attributes
externalresourcesrequired, requiredextensions, requiredfeatures, systemlanguage.
<mpath> - SVG: Scalable Vector Graphics
the <mpath> sub-element for the <animatemotion> element provides the ability to reference an
external <path> element as the definition of a motion path.
... usage context categoriesanimation elementpermitted contentany number of the following elements, in any order:descriptive elements attributes global attributes core attributes » xlink attributes »
externalresourcesrequired specific attributes xlink:href dom interface this element implements the svgmpathelement interface.
Fills and Strokes - SVG: Scalable Vector Graphics
« previousnext » there are several ways to color shapes (including specifying attributes on the object) using inline css, an embedded css section, or an
external css file.
...you can also use things like the :hover pseudo class to create rollover effects: #myrect:hover { stroke: black; fill: blue; } you can also specify an
external stylesheet for your css rules through normal xml-stylesheet syntax: <?xml version="1.0" standalone="no"?> <?xml-stylesheet type="text/css" href="style.css"?> <svg width="200" height="150" xmlns="http://www.w3.org/2000/svg" version="1.1"> <rect height="10" width="10" id="myrect"/> </svg> where style.css looks something like: #myrect { fill: red; stroke: black; } « previousnext »...
SVG fonts - SVG: Scalable Vector Graphics
you can point to
external sources for font declarations by means of its children <font-face-name> and <font-face-uri>.
...t-face you can use @font-face to reference remote (and not so remote) fonts: <font id="super_sans"> <!-- and so on --> </font> <style type="text/css"> @font-face { font-family: "super sans"; src: url(#super_sans); } </style> <text font-family="super sans">my text uses super sans</text> option: reference a remote font the above mentioned font-face-uri element allows you to reference an
external font, hence allowing greater re-usability: <font> <font-face font-family="super sans"> <font-face-src> <font-face-uri xlink:href="fonts.svg#super_sans" /> </font-face-src> </font-face> </font> « previousnext » ...
Compiling from Rust to WebAssembly - WebAssembly
calling
external functions in javascript from rust the next part looks like this: #[wasm_bindgen] extern { pub fn alert(s: &str); } the bit inside the #[ ] is called an "attribute", and it modifies the next statement somehow.
... in this case, that statement is an extern, which tells rust that we want to call some
externally defined functions.
Drag & Drop - Archive of obsolete content
dropping files onto an xul application it's possible to setup drag and drop events to handle dropping files from
external applications or os file managers onto your xul-based application.
Label and description - Archive of obsolete content
note: if running in a xulrunner application add the following preferences to your default preferences file: pref("network.protocol-handler.expose.http", false); pref("network.protocol-handler.warn-
external.http", false); change or add additional protocols (https or ftp) as needed.
Extensions support in SeaMonkey 2 - Archive of obsolete content
ork on both seamonkey 2 and firefox 3: <window id="main-window"> <vbox id="browser-bottombox" insertbefore="status-bar"> <something insertbefore="status-bar" /> </vbox> </window> thunderbird 3 gfolderdisplay api seamonkey 2.0 only supports a reduced set of methods: selectedcount selectedmessage selectedmessageisfeed selectedmessageisimap selectedmessageisnews selectedmessageis
external selectedindices selectedmessages selectedmessageuris messagedisplay gmessagedisplay api seamonkey 2.0 only supports a reduced set of methods: displayedmessage visible javascript tweaks firefox supports some shorthand in various places.
Setting up an extension development environment - Archive of obsolete content
es in chrome:// (firefox version, thunderbird version) chrome edit plus a user file editor (firefox and thunderbird) firebug a variety of development tools (firefox) pentadactyl, a general purpose extension with builtin tools for extension development, including a command line with chrome javascript evaluation (including property and function argument completion) and the ability to demand-load
external javascript and css files into window chrome.
Tabbed browser - Archive of obsolete content
reusing by url/uri a common feature found in many extensions is to point the user to chrome:// uris in a browser window (for example, help or about information) or
external (on-line http(s)://) html documents when the user clicks an extension's button or link.
Firefox addons developer guide - Archive of obsolete content
is relevant for all platforms: gnu/linux, macos, windows; add anchor links to figures & listings; add credits to original authors and license; completed sometimes, interfaces names are misspelled: s/nsl/nsi; talk about fuel; titles of chapters and sub-headings should have caps for first letter of each word; we should add a part about bad and good practices (leaks, global scopes, ...); add
external resources (mozdev.org/community/books.html); add to chapter 3 or 5 more informations about overlay (how to overlay some interesting part of firefox like status bar, menus or toolbar) add previous/next at the end of each chapter questions: opensource appendix.
Add-ons - Archive of obsolete content
extension packaging extensions are packaged in a form of installable bundle which can be downloaded and installed by a user, or provided pre-packaged with an application or by an
external program.
CSS3 - Archive of obsolete content
the ability to override the resolution and orientation of an
external image using the css image-resolution and image-orientation properties.
Using XML Data Islands in Mozilla - Archive of obsolete content
for this demo, you must create an
external document called purchase_order.xml: <!doctype html> <html> <head> <title>xml data block demo</title> <script> function rundemo() { var doc = document.getelementbyid("purchase-order").contentdocument; var lineitems = doc.getelementsbytagnamens("http://example.mozilla.org/purchaseorderml", "lineitem"); var firstprice = lineitems[0].getelementsbytagnamens("http://example.mozilla.org/purchaseor...
Block and Line Layout Cheat Sheet - Archive of obsolete content
ns_frame_
external_reference ns_frame_replaced_element ns_frame_generated_content ns_frame_has_loaded_images ns_frame_out_of_flow ns_frame_selected_content ns_frame_is_dirty ns_frame_is_unflowable an unflowable frame is an error condition; for example, due to system limitations.
Priority Content - Archive of obsolete content
migrators: joel coreson note: the article links some
external example files, not sure how to migrate them (perhaps via "upload file" function that's normally used for images?) also check if any extra files live in the article's directory --jens.b 14:07, 26 apr 2005 (pdt) dependant on: mostly completed*: class xbdesignmode / devedge - joel coreson please put completed articles on the devedge page instead.
Same origin policy for XBL - Archive of obsolete content
determining the originating principal the principal originating the load is determined using the following steps: for
external stylesheets (<link>, <?xml-stylesheet?>, user sheets, and ua sheets), it depends on where the sheet is loaded from, just like it would for an html document loaded from a similar source.
The new nsString class implementation (1999) - Archive of obsolete content
the deficiencies of the current implementation are: class based -- making it unsuitable for cross-dll usage due to fragility little intrinsic i18n support few efficiencies, notably a lack of support for narrow (1-byte) character strings no support for
external memory management policy lack of xpcom interface notable features of the new nsstrimpl implementation are: intrinsic support for 1 and 2 byte character widths provides automatic conversion between strings with different character sizes inviolate base structure eliminates class fragility problem; safe across dll boundaries offers c-style function api to manipulate nsstrimpl offers simple m...
Binding Implementations - Archive of obsolete content
the methods and properties of an implementation can be defined declaratively using method and property tags in xml, or an
external implementation (e.g., a binary implementation) can be specified using the src attribute.
toolboxid - Archive of obsolete content
this will either be the toolbox's parent (if it's in a toolbox), or, if the toolbar is an
external toolbar (that is, one not contained in a toolbox), the id of the toolbox it should be considered to be part of.
Notes - Archive of obsolete content
implementing an nsicommandlinehandler on windows may trigger a bug that causes an error message ("windows cannot find the file specified") to be displayed when opening
external links (like from a shortcut or from an
external application).
Code Samples - Archive of obsolete content
change the first line to specify the page that you want to open: const url = "http://www.mozilla.org/" var uri = components .classes["@mozilla.org/network/simple-uri;1"] .getservice(components.interfaces.nsiuri) uri.spec = url components .classes["@mozilla.org/uriloader/
external-protocol-service;1"] .getservice(components.interfaces.nsi
externalprotocolservice) .loadurl(uri) compose an e-mail to compose an e-mail, use the same code as in the section open a web page above.
Complete - Archive of obsolete content
if you want to see these techniques in action, then you can download and install the complete allcustom extension: allcustom.xpi (the link is
external only because this wiki does not support xpi files.) the extension does not contain any useful functions.
Templates - Archive of obsolete content
more examples by adding these features to the container the template is in, which in this case is a box, and to the elements inside the template, we can generate various interesting lists of content from
external data.
Adobe Flash - Archive of obsolete content
clicking on the animation makes a callback to the
external environment that hosts the plugin (the html page) and looks for a javascript method to handle the call from within flash.
XQuery - Archive of obsolete content
xquseme is a working proof-of-concept (so far tested on windows and linux with java installed; mac does not work) extension which allows one to perform xqueries on
external urls, the currently loaded webpage (even if originally from poorly formed html), and/or xml (including well-formed xhtml) documents stored locally.
Common causes of memory leaks in extensions - Extensions
unload(function() window.removeeventlistener("leaky", leakref, true), window); } note: the unload() function is an
external function which can be added in your add-on to easily provide a way to undo changes upon unloading of your add-on or a specific part/object.
Prefetch - MDN Web Docs Glossary: Definitions of Web-related terms
they are most relevant when there are a plethora of links to
external websites that may be clicked on, like search engine results, dns prefetching resolves domain names in advance thereby speeding up load times by reducing the time associated with domain lookup at request time.
Safe - MDN Web Docs Glossary: Definitions of Web-related terms
safe methods don't need to serve static files only; a server can generate an answer to a safe method on-the-fly, as long as the generating script guarantees safety: it should not trigger
external effects, like triggering an order in an e-commerce web site.
HTML: A good basis for accessibility - Learn web development
external links and linking to non-html resources links that open in a new tab or window via the target="_blank" declaration and links to whose href value points to a file resource should include an indicator about the behavior that will occur when the link is activated.
HTML: A good basis for accessibility - Learn web development
external links and linking to non-html resources links that open in a new tab or window via the target="_blank" declaration and links to whose href value points to a file resource should include an indicator about the behavior that will occur when the link is activated.
Test your skills: tables - Learn web development
in this task we are going to style the same table, but using some good practices for table design as outlined in the
external article web typography: designing tables to be read not looked at.
Tips for authoring fast-loading HTML pages - Learn web development
reducing page weight through the elimination of unnecessary whitespace and comments, commonly known as minimization, and by moving inline script and css into
external files, can improve download performance with minimal need for other changes in the page structure.
Images in HTML - Learn web development
this is because the element's content and size are defined by an
external resource (like an image or video file), not by the contents of the element itself.
Index - Learn web development
3rd party, api, article, beginner, browser, codingscripting, core, javascript, learn, script, comments,
external, inline, l10n:priority, what so there you go, your first step into the world of javascript.
Introducing asynchronous JavaScript - Learn web development
related to blocking), many web api features now use asynchronous code to run, especially those that access or fetch some kind of resource from an
external device, such as fetching a file from the network, accessing a database and returning data from it, accessing a video stream from a web cam, or broadcasting the display to a vr headset.
Web performance - Learn web development
fonts and performance a look at whether you need to include
external fonts and, if you do, how to include the fonts your design requires with the least impact on your sites performance.
Getting started with Vue - Learn web development
it is recommended that you specify a version number when including vue on your site so that any framework updates do not break your live site without you knowing.) <script src="/static/
external/29/29296ccacaa9ed35ed168fc51e36f54fd6f8db9c7786bbf38cc59a27229ba5c2.svg"></script> however, this approach has some limitations.
Introduction to cross browser testing - Learn web development
initial planning in the initial planning phase, you will probably have several planning meetings with the site owner/client (this might be your boss, or someone from an
external company you are building a web site for), in which you determine exactly what the web site should be — what content and functionality should it have, what should it look like, etc.
Handling common JavaScript problems - Learn web development
this is supposed to be fetched from an
external .json file using the following xmlhttprequest call: let requesturl = 'https://mdn.github.io/learning-area/javascript/oojs/json/superheroes.json'; let request = new xmlhttprequest(); request.open('get', requesturl); request.send(); let superheroes = request.response; populateheader(superheroes); showheroes(superheroes); but this fails.
Accessibility and Mozilla
since this is a worldwide effort, there is always a good chance to find someone to chat with there, day or night.information for
external developers dealing with accessibilityboth end users and developers are invited for discussion on the live irc channel at irc.mozilla.org/#accessibility.
Index
the content you add to a listing is therefore vital: from making effective use of keywords in your descriptions, to get visibility in
external search engine results, through having an icon that attracts a user’s attention from a category list, to screenshots that show how useful your add-on is.
Theme concepts
new version using the developer hub with the following steps: visit the product page for your theme through the developer hub select "upload new version" on the left upload your packaged file for validation or modify it using the theme generator for self-hosted static themes, a new version can be updated through amo by following the above steps or be handled by you through an updateurl or
external application updates.
Debugging on Windows
for xpcom strings (the "
external" string api) you can use the following values: ;; mozilla (1.9) ; internal strings nsastring_internal=<mdata,su>, length=<mlength,u> nsacstring_internal=<mdata,s>, length=<mlength,u> ; xpcom strings nsastring=<nsstringcontainer.v,su>, length=<nsstringcontainer.d1,u> nsacstring=<nscstringcontainer.v,s>, length=<nscstringcontainer.d1,u> nsstringcontainer=<v,su>, length=<d1,u> nscstringcontainer=<v...
Updating NSPR or NSS in mozilla-central
if your update fails linking because of missing nss or nspr symbols, add the missing symbols to config/
external/nss/nspr-dummy.def or config/
external/nss/nss.def, whichever is relevant.
Multiple Firefox profiles
third-party tools in addition to the built-in profile manager and the
external profile manager, there are a few third-party tools that make working with multiple profiles easy.
Overview of Mozilla embedding APIs
contract-id: ns_iunknowncontenttypehandler_contractid implemented interfaces: nsiunknowncontenttypehandler helperapp launch dialog contract-id: ns_
externalhelperappservice_contractid implemented interfaces: nsi
externalhelperappservice preferences service the preferences service provides access to persistent data stored within a user's profile directory.
HTTP Cache
external canceling of the loading channel) concurrent readers would not be able to reach the remaning unread content.
IPDL Tutorial
}; in some cases, however,
external code may hold references to actor implementations which require refcounting or other lifetime strategies.
CustomizableUI.jsm
source_
external string "
external", a constant indicating the widget is
externally provided (e.g., by add-ons or other items not part of the builtin widget set).
DeferredTask.jsm
this is always true when read from code inside the task function, but can also be true when read from
external code, in case the task is an asynchronous generator function.
Downloads.jsm
if you don't activate it, you could use downloads.jsm, but your view will not be called by the
external helper app service (when a user click on a file to download, in a web page).
JNI.jsm
thread(); var sig = { environment: 'landroid/os/environment;', string: 'ljava/lang/string;', file: 'ljava/io/file;' }; var environment = jni.loadclass(my_jenv, sig.environment.substr(1, sig.environment.length - 2), { static_fields: [ { name: 'directory_pictures', sig: sig.string } ], static_methods: [ { name:'get
externalstoragedirectory', sig:'()' + sig.file } ] }); jni.loadclass(my_jenv, sig.file.substr(1, sig.file.length - 2), { methods: [ { name:'getpath', sig:'()' + sig.string } ] }); var javafile_dirextstore = environment.get
externalstoragedirectory(); // object { js#obj: cdata } var javastr_dirextstorepath = javafile_dirextstore.getpath(); // object ...
Sqlite.jsm
this is rarely needed by
external callers.
Localization content best practices
avoid unnecessary complexity in strings consider this string: privacy-link = <p>by proceeding you accept the <a href="https://www.mozilla.org/privacy" class="
external">privacy terms</a>.</p> in this case, you shouldn't put the url inside the localization string, unless you need it to be localizable.
Creating localizable web content
per-locale customizations check if there are alternative links for localized pages (e.g., links to mdn, addons.mozilla.org, or other
external resources, are there translated equivalents we can use).
Activity Monitor, Battery Status Menu and top
task_power_info::task_interrupt_wakeups obtained from the task_info function.) requires high perf gpu: many macs have two gpus: a low-power, low-performance integrated gpu, and a high-power, high-performance
external gpu.
Investigating leaks using DMD heap scan mode
example analysis of block_analyzer.py results in one debugging session where i was investigating the leak from bug 1451985, i eventually reduced the list of entries until this was the most suspicious looking entry: 0x7f0892f29630 size = 392 bytes at byte offset 56 mozilla::dom::scriptloader::process
externalscript[...] [...] i went to that line of scriptloader::process
externalscript(), and it contained a call to scriptloader::createloadrequest().
Preferences system
ui elements that refer to the preferences above, e.g.: <checkbox id="check1" preference="pref1" label="&check1.label;" accesskey="&check1.accesskey;"/> </prefpane> <prefpane id="pane2" label="&pane2.title;" src="chrome://uri/to/pane.xul"/> </prefwindow> pane content can be specified inline or an
external chrome uri supplied for pane content to be loaded in via a dynamic overlay.
McCoy
however, there are several
external and unofficial tools which enable signing from command line: uhura - part of the mxtools package from softlights http://www.softlights.net/projects/mxtools/uhura.html signontheline - an extension to mccoy - important: you have to checkout rev 222, later revisions are not working in mccoy!
About NSPR
it is not a goal to provide a platform for the porting into netscape of
externally developed code.
PR_EXTERN
syntax #include <prtypes.h> pr_extern(type)prototype description pr_extern is used to define
externally visible routines and globals.
PR_IMPLEMENT
syntax #include <prtypes.h> pr_implement(type)implementation description pr_implement is used to define implementations of
externally visible routines and globals.
NSS Key Log Format
key logs can be written by nss so that
external programs can decrypt tls connections.
NSS 3.16.2 release notes
the certutil commands supports generic certificate extensions, by loading binary data from files, which have been prepared using
external tools, or which have been extracted and dumped to file from other existing certificates: --dump-ext-val oid --extgeneric oid:critical-flag:filename[,oid:critical-flag:filename]...
NSS 3.22 release notes
enforce an
external policy on nss from a config file (bug 1009429) you can now add a config= line to pkcs11.txt (assuming you are using sql databases), which will force nss to restrict the application to certain cryptographic algorithms and protocols.
NSS 3.31.1 release notes
bugs fixed in nss 3.31.1 bug 1381784 - potential deadlock when using an
external pkcs#11 token.
NSS 3.41 release notes
1706e81078c367cb896198f1e3208dd926949dd8f5709a410f75b6292 bugs fixed in nss 3.41 bug 1412829, reject empty supported_signature_algorithms in certificate request in tls 1.2 bug 1485864 - cache side-channel variant of the bleichenbacher attack (cve-2018-12404) bug 1481271 - resend the same ticket in clienthello after helloretryrequest bug 1493769 - set session_id for
external resumption tokens bug 1507179 - reject ccs after handshake is complete in tls 1.3 this bugzilla query returns all the bugs fixed in nss 3.41: https://bugzilla.mozilla.org/buglist.cgi?resolution=fixed&classification=components&query_format=advanced&product=nss&target_milestone=3.41 compatibility nss 3.41 shared libraries are backward compatible with all older nss 3.x shared libraries.
NSS 3.45 release notes
bug 1550579 - replace arm32 curve25519 implementation with one from fiat-crypto bug 1551129 - support static linking on windows bug 1552262 - expose a function pk11_findrawcertswithsubject for finding certificates with a given subject on a given slot bug 1546229 - add ipsec ike support to softoken bug 1554616 - add support for the elbrus lcc compiler (<=1.23) bug 1543874 - expose an
external clock for ssl this adds new experimental functions: ssl_settimefunc, ssl_createantireplaycontext, ssl_setantireplaycontext, and ssl_releaseantireplaycontext.
NSS 3.50 release notes
bugs fixed in nss 3.50 bug 1599514 - update dtls 1.3 implementation to draft-30 bug 1603438 - fix native tools build failure due to lack of zlib include dir if
external bug 1599603 - nist sp800-108 kbkdf - pkcs#11 implementation bug 1606992 - cache the most recent pbkdf1 password hash, to speed up repeated sdr operations, important with the increased kdf iteration counts.
NSS 3.52 release notes
bug 1531906 - fix overzealous assertion when evicting a cached sessionid or using
external cache.
Utilities for nss samples
*/ typedef struct { enum { pw_none = 0, /* no password */ pw_fromfile = 1, /* password stored in a file */ pw_plaintext = 2 /* plain-text password passed in buffer */ /* pw_
external = 3 */ } source; char *data; /* depending on source this can be the actual * password or the file to read it from */ } secupwdata; /* * printasascii */ extern void printasascii(prfiledesc* out, const unsigned char *data, unsigned int len); /* * printashex */ extern void printashex(prfiledesc* out, const unsigned char *data, unsigned int len); /* * getdigit */ exter...
PKCS11 module installation
pkcs #11 modules are
external modules which add to firefox support for smartcard readers, biometric security devices, and
external certificate stores.
Python binding for NSS
test/test_digest.py (replaces digest_test.py) test/test_pkcs12.py deprecated functionality signaturealgorithm release 0.11.0 release date 2011-02-21 scm tag pynss_release_0_11_0 source download https://ftp.mozilla.org/pub/mozilla.org/security/python-nss/releases/pynss_release_0_11_0/src/ change log
external changes add addrinfo class to support ipv6 address resolution.
NSS tools : pk12util
v2 pbe with sha1 and 2key triple des-cbc o pkcs12 v2 pbe with sha1 and 128 bit rc2 cbc o pkcs12 v2 pbe with sha1 and 40 bit rc2 cbc pkcs#5 pbe ciphers o pkcs #5 password based encryption with md2 and des cbc o pkcs #5 password based encryption with md5 and des cbc o pkcs #5 password based encryption with sha1 and des cbc with pkcs#12, the crypto provider may be the soft token module or an
external hardware module.
NSS Tools pk12util
and 2key triple des-cbc" "pkcs12 v2 pbe with sha1 and 128 bit rc2 cbc" "pkcs12 v2 pbe with sha1 and 40 bit rc2 cbc" pkcs #5 pbe ciphers: "pkcs #5 password based encryption with md2 and des cbc" "pkcs #5 password based encryption with md5 and des cbc" "pkcs #5 password based encryption with sha1 and des cbc" it should be noted that the the crypto provider may be the softtoken module or an
external hardware module.
NSS tools : pk12util
ith sha1 and 128 bit rc2 cbc o pkcs12 v2 pbe with sha1 and 40 bit rc2 cbc pkcs#5 pbe ciphers pkcs #5 password based encryption with md2 and des cbc o pkcs #5 password based encryption with md5 and des cbc o pkcs #5 password based encryption with sha1 and des cbc with pkcs#12, the crypto provider may be the soft token module or an
external hardware module.
Shumway
for even more information, please refer to the
external links.
Hacking Tips
external programs such as iongraph, dot, and your png viewer are search into the path, otherwise custom one can either be configured with environment variables (gdb_iongraph, gdb_dot, gdb_pngviewer) before starting gdb, or with gdb parameters (set iongraph-bin <path>, set dot-bin <path>, set pngviewer-bin <path>) within gdb.
JSErrorReport
in the event of an error, filename will either contain the name of the
external source file or url containing the script (script src=) or null, indicating that a script embedded in the current html page caused the error.
JSXDRObjectOp
description serialize or deserialize an object, given an xdr state record representing
external data.
JS_ClearNewbornRoots
description the last gc thing of each type (object, string, double,
external string types) created on a given context is kept alive until another thing of the same type is created, using a newborn root in the context.
JS_CompileUTF8File
description js_compileutf8file compiles the text of script in an
external file location for execution by the js engine.
JS_SetExtraGCRoots
this article covers features introduced in spidermonkey 1.8 register
externally maintained gc roots.
JS_SetInterruptCallback
the embedding should thus not rely on callbacks being triggered through the
external api only.
JS_SetOperationCallback
the embedding should thus not rely on callbacks being triggered through the
external api only.
SpiderMonkey 38
ors (bug 1088002) jsprop_redefine_nonconfigurable (bug 1101123) js_addfinalizecallback (bug 996785) js_defineconstintegers (bug 1066020) js_getflatstringcharat (bug 1034627) js_getfunctionscript (bug 1069694) js_getlatin1flatstringchars (bug 1037869) js_getlatin1internedstringchars (bug 1037869) js_getlatin1stringcharsandlength (bug 1032726) js_getstringcharat (bug 1034627) js_gettwobyte
externalstringchars (bug 1034627) js_gettwobyteflatstringchars (bug 1037869) js_gettwobyteinternedstringchars (bug 1037869) js_gettwobytestringcharsandlength (bug 1032726) js_newplainobject (bug 1125356) js_removefinalizecallback (bug 996785) js_self_hosted_sym_fn (bug 1082672) js_sym_fn (bug 1082672) js_sym_fnspec (bug 1082672) js_stringhaslatin1chars (bug 1032726) js_stringisflat (bug 1037869)...
Thread Sanitizer
to use it, either make sure the llvm-symbolizer binary is in your path or set the environment variable tsan_options="
external_symbolizer_path=/path/to/llvm-symbolizer" before running the process.
Mork
morkreader usage morkreader has both internal and
external linkage static libraries that can be used.
Resources
weblock resources weblock installer and information the sdk download linux: http://ftp.mozilla.org/pub/mozilla/releases/mozilla1.4a/gecko-sdk-i686-pc-linux-gnu-1.4a.tar.gz windows: http://ftp.mozilla.org/pub/mozilla/releases/mozilla1.4a/gecko-sdk-win32-1.4a.zip other mozilla downloads gecko resources internal string guide
external string guide the gecko networking library ("necko") the netscape portable runtime environment embedding mozilla current module owners xpinstall xul xpcom resources the xpcom project page xulplanet's online xpcom reference information on xpconnect and scriptable components the smart pointer guide xpidl xpidl compiler reference general development resources the world wide web c...
Components.isSuccessCode
const cc = components.classes; const ci = components.interfaces; const cr = components.results; // global flags polled
externally var copyfailed = false; var copyinprogress = false; function copybufferedstream(instream, outstream) { var copyobserver = { onstartrequest: function(request, context) { copyinprogress = true; }, onstoprequest: function(request, context, statuscode) { copyinprogress = false; // did the copy fail?
PyXPCOM
mozilla defines many
external interfaces available to embeddors and component developers.
imgIDecoder
if this method was provided as an
external facility, a separate char * buffer would need to be used in order to call the output stream's other write() method.
nsIAccessibleWin32Object
inherits from: nsisupports last changed in gecko 1.7 attributes attribute type description hwnd voidptr handle to the
external window implementing iaccessible.
nsIDirectoryService
must not be called by
external code; called internally by xpcom initialization.
nsIDocumentLoader
uriloader/base/nsidocumentloader.idlscriptable this interface responsible for tracking groups of loads that belong together (images,
external scripts, and so on.) and subdocuments (iframe, frame, and so on.).
nsIHttpChannelInternal
channelisfordownload boolean
external handlers may set this to true to notify the channel that it is open on behalf of a download.
Using nsILoginManager
working with the login manager extensions often need to securely store passwords to
external sites, web applications, and so on.
nsINavHistoryResult
external components provide the view and controller pieces of the puzzle; they define how the data looks and how the data is interacted with.
nsIOutputStream
if this method was provided as an
external facility, a separate char* buffer would need to be used in order to call the output stream's other write() method.
nsIProtocolHandler
keep in mind that the decision of what constitutes an automatic load is made
externally, by the caller of nsiscriptsecuritymanager.checkloaduri().
nsIWebNavigationInfo
this lets you determine whether a mime type can be displayed as-is inside a browser, or if the browser will instead forward handling of the data to a plug-in or an
external helper application.
nsIZipReader
if aentryname is an
external file which has meta-information stored in the jar, verify
externalfile (not yet implemented) must be called before getprincipal.
XPCOM Interface Reference
rophandlernsidragservicensidragsessionnsidroppedlinkhandlernsidroppedlinkitemnsidynamiccontainernsieditornsieditorboxobjectnsieditordocshellnsieditorimesupportnsieditorloggingnsieditormailsupportnsieditorobservernsieditorspellchecknsieffectivetldservicensienumeratornsienvironmentnsierrorservicensieventlistenerinfonsieventlistenerservicensieventsourcensieventtargetnsiexceptionnsiextensionmanagernsi
externalhelperappservicensi
externalprotocolservicensi
externalurlhandlerservicensiftpchannelnsiftpeventsinknsifactorynsifavicondatacallbacknsifaviconservicensifeednsifeedcontainernsifeedelementbasensifeedentrynsifeedgeneratornsifeedpersonnsifeedprocessornsifeedprogresslistenernsifeedresultnsifeedresultlistenernsifeedtextconstructnsifilensifileinputstreamnsifileoutputstreamnsifilepickernsifileprotocolhandle...
Using nsIPasswordManager
working with password manager extensions often need to securely store passwords to
external sites, web applications, and so on.
XPCOM tasks
like the standard libraries, xpcom must be a fairly self-contained library, so as not to encumber clients with any unnecessary
external dependencies.
XPCOM
like the standard libraries, xpcom must be a fairly self-contained library, so as not to encumber clients with any unnecessary
external dependencies.xpcom thread synchronizationxpcom thread synchronization primitives have the same semantics as those in nspr, and each method of these synchronization objects (e.g.
The libmime module
lain | | | | | |--- mimeinlinetexthtml | | | | | |--- mimeinlinetextrichtext | | | | | | | |--- mimeinlinetextenriched | | | | | |--- mimeinlinetextvcard | | | | | |--- mimeinlinetextcalendar | | | |--- mimeinlineimage | | | |--- mime
externalobject | |--- mime
externalbody ...
Tips and Tricks from the newsgroups
extensions load an extension in its own tab run shell scripts from an extension (for example, to create a symlink) get extension metadata call java from thunderbird extensions (also an example here, written for firefox but compatible with thunderbird 3.x) define a custom protocol handler to call an
external program save attachment and send it repeat image display using css sprites messages use reminderfox to open a message in the default thunderbird message window (when messageuri, folderuri and gdbview are unknown) determine whether a message has been flagged as junk imap: getting message key of copied message by nsimsgcopyservice::copyfilemessage access the plain text cont...
Library
for example, from the objective-c library we can export the symbol which holds the address to an
external block.
Flash Activation: Browser Comparison - Plugins
ml, by default, specifies the flash object to be a size that makes it visible, like this: <!-- give the plugin an initial size so it is visible --> <object type="application/x-shockwave-flash" data="myapp.swf" id="myplugin" width="300" height="300"> <param name="callback" value="plugincreated()"> </object> the callback parameter defined in the html can be called in flash using its flash.
external.
externalinterface api.
Gecko Plugin API Reference - Plugins
operty npn_hasproperty npn_hasmethod npn_setexception npclass structures npanycallbackstruct npbyterange npembedprint npevent npfullprint npp np_port npprint npprintcallbackstruct nprect npregion npsaveddata npsetwindowcallbackstruct npstream npwindow constants error codes result codes plug-in version constants version feature constants
external resources
external projects and articles for plugin creation original document information copyright information: netscape communication ...
Preferences System
ui elements that refer to the preferences above, e.g.: <checkbox id="check1" preference="pref1" label="&check1.label;" accesskey="&check1.accesskey;"/> </prefpane> <prefpane id="pane2" label="&pane2.title;" src="chrome://uri/to/pane.xul"/> </prefwindow> pane content can be specified inline or an
external chrome uri supplied for pane content to be loaded in via a dynamic overlay.
Debugging Firefox Desktop - Firefox Developer Tools
if you want to debug a firefox instance from an
external machine, you can change this option, but only do this on a trusted network or set a strong firewall rule to lock down which machines can access it.
Web Console remoting - Firefox Developer Tools
autocomplete and more the autocomplete request packet: { "to": "conn0.console9", "type": "autocomplete", "text": "d", "cursor": 1 } the response packet: { "from": "conn0.console9", "matches": [ "decodeuri", "decodeuricomponent", "defaultstatus", "devicepixelratio", "disable
externalcapture", "dispatchevent", "domyxhr", "document", "dump" ], "matchprop": "d" } there's also the clearmessagescache request packet that has no response.
Crypto.getRandomValues() - Web APIs
user agents are instead urged to provide the best entropy they can when generating random numbers, using a well-defined, efficient pseudorandom number generator built into the user agent itself, but seeded with values taken from an
external source of pseudorandom numbers, such as a platform-specific random number function, the unix /dev/urandom device, or other source of random or pseudorandom data.
Document.lastModified - Web APIs
(see: bug 4363 – document.lastmodified returns date in utc time, but should return it in local time) if you want to know whether an
external page has changed, please read this paragraph about the xmlhttprequest() api.
Document.write() - Web APIs
note: using document.write() in deferred or asynchronous scripts will be ignored and you'll get a message like "a call to document.write() from an asynchronously-loaded
external script was ignored" in the error console.
Document Object Model (DOM) - Web APIs
dlength svganimatedlengthlist svganimatednumber svganimatednumberlist svganimatedpathdata svganimatedpoints svganimatedpreserveaspectratio svganimatedrect svganimatedstring svganimatedtransformlist smil-related interfaces elementtimecontrol timeevent other svg interfaces getsvgdocument shadowanimation svgcolorprofilerule svgcssrule svgdocument svgexception svg
externalresourcesrequired svgfittoviewbox svglangspace svglocatable svgrenderingintent svgstylable svgtests svgtransformable svgunittypes svguseelementshadowroot svgurireference svgviewspec svgzoomandpan svgzoomevent specifications specification status comment dom living standard ...
Element.shadowRoot - Web APIs
inside the <custom-square> element's class definition we include some life cycle callbacks that make a call to an
external function, updatestyle(), which actually applies the size and color to the element.
ElementCSSInlineStyle.style - Web APIs
cific style while leaving other inline style values untouched elt.style.color = "blue"; getting style information the style property is not useful for completely learning about the styles applied on the element, since it represents only the css declarations set in the element's inline style attribute, not those that come from style rules elsewhere, such as style rules in the <head> section, or
external style sheets.
HTMLLinkElement.rel - Web APIs
the most common use of this attribute is to specify a link to an
external style sheet: the property is set to stylesheet, and the href attribute is set to the url of an
external style sheet to format the page.
HTMLLinkElement - Web APIs
the htmllinkelement interface represents reference information for
external resources and the relationship of those resources to a document and vice-versa (corresponds to <link> element; not to be confused with <a>, which is represented by htmlanchorelement).
HTMLMediaElement.autoplay - Web APIs
<video id="video" controls> <source src="https://player.vimeo.com/
external/250688977.sd.mp4?s=d14b1f1a971dde13c79d6e436b88a6a928dfe26b&profile_id=165"> </video> *** disable autoplay (recommended) *** false is the default value document.queryselector('#video').autoplay = false; specifications specification status comment html living standardthe definition of 'htmlmediaelement.autoplay' in that specification.
HTMLObjectElement - Web APIs
the htmlobjectelement interface provides special properties and methods (beyond those on the htmlelement interface it also has available to it by inheritance) for manipulating the layout and presentation of <object> element, representing
external resources.
The HTML DOM API - Web APIs
barprop navigator window deprecated web app and browser integration interfaces
external obsolete web app and browser integration interfaces applicationcache plugin pluginarray form support interfaces these interfaces provide structure and functionality required by the elements used to create and manage forms, including the <form> and <input> elements.
MediaDeviceInfo.label - Web APIs
the label readonlyinline property of the mediadeviceinfo interface returns a domstring, that is a label describing this device (for example "
external usb webcam").
MediaDeviceInfo - Web APIs
mediadeviceinfo.labelread only returns a domstring that is a label describing this device (for example "
external usb webcam").
SVGAElement - Web APIs
not _blank"); } } specifications specification status comment scalable vector graphics (svg) 2 candidate recommendation replaced inheritance from svgelement by svggraphicselement and removed the interface implementations of svgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable by htmlhyperlinkelementutils scalable vector graphics (svg) 1.1 (second edition) recommendation initial definition ...
SVGCircleElement - Web APIs
candidate recommendation replaced the inheritance from svgelement, svgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable by svggeometryelement scalable vector graphics (svg) 1.1 (second edition)the definition of 'svgcircleelement' in that specification.
SVGClipPathElement - Web APIs
candidate recommendation removed the inheritance from svgtests, svglangspace, svg
externalresourcesrequired, svgstylable, svgtransformable, and svgunittypes scalable vector graphics (svg) 1.1 (second edition)the definition of 'svgclippathelement' in that specification.
SVGDefsElement - Web APIs
candidate recommendation replaced the inheritance from svgelementsvgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable by svggraphicselement scalable vector graphics (svg) 1.1 (second edition)the definition of 'svgdefselement' in that specification.
SVGFilterElement - Web APIs
working draft removed the inheritance from svglangspace, svg
externalresourcesrequired, svgstylable, and svgunittypes and removed the setfilterres() function scalable vector graphics (svg) 1.1 (second edition)the definition of 'svgfilterelement' in that specification.
SVGForeignObjectElement - Web APIs
candidate recommendation replaced the inheritance from svgelement, svgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable by svggraphicselement and svgurireference scalable vector graphics (svg) 1.1 (second edition)the definition of 'svgforeignobjectelement' in that specification.
SVGGElement - Web APIs
candidate recommendation changed the inheritance from svgelement to svggraphicselement and removed the implemented interfaces svgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable.
SVGGradientElement - Web APIs
candidate recommendation removed inheritance of svg
externalresourcesrequired, svgstylable, and svgunittypes scalable vector graphics (svg) 1.1 (second edition)the definition of 'svggradientelement' in that specification.
SVGImageElement - Web APIs
candidate recommendation changed the inheritance from svgelement to svggraphicselement, removed the implemented interfaces svgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable and added the crossorigin property.
SVGLineElement - Web APIs
candidate recommendation changed the inheritance from svgelement to svggeometryelement and removed the implemented interfaces svgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable.
SVGMarkerElement - Web APIs
properties this interface also inherits properties from its parent interface, svgelement, and implements properties from svg
externalresourcesrequired, svganimatedpreserveaspectratio, and svgstylable.
SVGMaskElement - Web APIs
candidate recommendation removed the implemented interfaces svgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable.
SVGPatternElement - Web APIs
candidate recommendation removed the implemented interfaces svgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable.
SVGPolygonElement - Web APIs
candidate recommendation replaced the inheritance from svgelementsvgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable by svggeometryelement scalable vector graphics (svg) 1.1 (second edition)the definition of 'svgpolygonelement' in that specification.
SVGPolylineElement - Web APIs
candidate recommendation replaced the inheritance from svgelementsvgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable by svggeometryelement scalable vector graphics (svg) 1.1 (second edition)the definition of 'svgpolylineelement' in that specification.
SVGRectElement - Web APIs
candidate recommendation replaced the inheritance from svgelementsvgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable by svggeometryelement scalable vector graphics (svg) 1.1 (second edition)the definition of 'svgrectelement' in that specification.
SVGSVGElement - Web APIs
candidate recommendation replaced the inheritance from svgelement by svggraphicselement, removed the implemented interfaces svgtests, svglangspace, svg
externalresourcesrequired, svgstylable, svglocatable, documentevent, viewcss, and documentcss and added implemented interface windoweventhandlers.
SVGScriptElement - Web APIs
candidate recommendation removed the implemented interface svg
externalresourcesrequired and added the crossorigin property.
SVGSwitchElement - Web APIs
candidate recommendation changed the inheritance from svgelement to svggraphicselement and removed the implemented interfaces svgtests, svglangspace, svg
externalresourcesrequired, svgstylable, and svgtransformable.
SVGSymbolElement - Web APIs
candidate recommendation changed the inheritance from svgelement to svggraphicselement and removed the implemented interfaces svglangspace, svg
externalresourcesrequired, and svgstylable.
SVGTextContentElement - Web APIs
candidate recommendation changed inheritance from svgelement to svggraphicselement and getstartpositionofchar() and removed implementations of svgtests, svglangspace, svg
externalresourcesrequired, svgstylable interfaces and getendpositionofchar() to return a dompoint instead of an svgpoint.
SVGViewElement - Web APIs
candidate recommendation removed a mixin svg
externalresourcesrequired scalable vector graphics (svg) 1.1 (second edition)the definition of 'svgviewelement' in that specification.
SecurityPolicyViolationEvent - Web APIs
this will only be populated if the resource is an inline script, event handler, or style —
external resources causing a violation will not generate a sample.
ShadowRoot - Web APIs
inside the <custom-square> element's class definition we include some life cycle callbacks that make a call to an
external function, updatestyle(), which actually applies the size and color to the element.
SubtleCrypto.exportKey() - Web APIs
the exportkey() method of the subtlecrypto interface exports a key: that is, it takes as input a cryptokey object and gives you the key in an
external, portable format.
SubtleCrypto.importKey() - Web APIs
the importkey() method of the subtlecrypto interface imports a key: that is, it takes as input a key in an
external, portable format and gives you a cryptokey object that you can use in the web crypto api.
TouchEvent - Web APIs
the touch point has left the document window and moved into the browser's ui area, a plug-in, or other
external content.
Writing WebSocket servers - Web APIs
like a doctype or schema, both parties must agree on the subprotocol; unlike a doctype or schema, the subprotocol is implemented on the server and cannot be
externally refered to by the client.
WebXR Device API - Web APIs
a typical xr device can have either 3 or 6 degrees of freedom and might or might not have an
external positional sensor.
Window.getComputedStyle() - Web APIs
however, the two objects have different purposes: the object from getcomputedstyle is read-only, and should be used to inspect the element's style — including those set by a <style> element or an
external stylesheet.
Window.ondragdrop - Web APIs
if, from an
external source, a tab, a link, marked text or a file is dragged and dropped onto this window, the alert is fired.
HTML in XMLHttpRequest - Web APIs
function htmlinxhr() { if (!window.xmlhttprequest) return false; var req = new window.xmlhttprequest(); req.open('get', window.location.href, false); try { req.responsetype = 'document'; } catch(e) { return true; } return false; } view on jsfiddle this method is synchronous, does not rely on
external assets though it may not be as reliable as method 2 described below since it does not check the actual feature but an indication of that feature.
XSLTProcessor - Web APIs
default value: 0 possible values are: name value effect (none) 0 none disable_all_loads 1 disable loading
external documents (via e.g.
Web APIs
nteger svganimatedlength svganimatedlengthlist svganimatednumber svganimatednumberlist svganimatedpoints svganimatedpreserveaspectratio svganimatedrect svganimatedstring svganimatedtransformlist svganimationelement svgcircleelement svgclippathelement svgcolorprofileelement svgcomponenttransferfunctionelement svgcursorelement svgdefselement svgdescelement svgelement svgellipseelement svgevent svg
externalresourcesrequired svgfeblendelement svgfecolormatrixelement svgfecomponenttransferelement svgfecompositeelement svgfeconvolvematrixelement svgfediffuselightingelement svgfedisplacementmapelement svgfedistantlightelement svgfedropshadowelement svgfefloodelement svgfefuncaelement svgfefuncbelement svgfefuncgelement svgfefuncrelement svgfegaussianblurelement svgfeimageelement svgfemergeelement svgf...
Using the aria-describedby attribute - Accessibility
<div id="descriptionclose">closing this window will discard any information entered and return you back to the main page</div> working examples: checkbox example uses aria-describedby tooltip example uses aria-describedby notes the aria-describedby attributed is not designed to reference descriptions on an
external resource—since it is an id, it must reference an element in the same dom document.
:any-link - CSS: Cascading Style Sheets
/* selects any element that would be matched by :link or :visited */ :any-link { color: green; } syntax :any-link examples html <a href="https://example.com">
external link</a><br> <a href="#">internal target link</a><br> <a>placeholder link (won't get styled)</a> css a:any-link { border: 1px solid blue; color: orange; } /* webkit browsers */ a:-webkit-any-link { border: 1px solid blue; color: orange; } result specifications specification status comment selectors level 4the definition of ':any-link' in that specifica...
Box alignment in grid layout - CSS: Cascading Style Sheets
reference css properties justify-content align-content place-content justify-items align-items place-items justify-self align-self place-self row-gap column-gap gap glossary entries cross axis main axis guides alignment in grid layout
external resources box alignment cheatsheet css grid, flexbox and box alignment thoughts on partial implementations of box alignment ...
Box alignment in Flexbox - CSS: Cascading Style Sheets
reference css properties justify-content align-content place-content justify-items align-items place-items align-self row-gap column-gap gap glossary entries cross axis main axis guides alignment in flexbox
external resources box alignment cheatsheet css grid, flexbox and box alignment thoughts on partial implementations of box alignment ...
CSS Box Alignment - CSS: Cascading Style Sheets
content place-content justify-items align-items place-items justify-self align-self place-self row-gap column-gap gap glossary entries cross axis main axis alignment container alignment subject fallback alignment guides css flexbox guide: basic concepts of flexbox css flexbox guide: aligning items in a flex container css grid guide: box alignment in css grid layouts
external resources box alignment cheatsheet css grid, flexbox and box alignment thoughts on partial implementations of box alignment ...
CSS Containment - CSS: Cascading Style Sheets
to gain as much containment as possible use contain: strict, which behaves the same as contain: size layout paint, or perhaps the following to also add style containment in browsers that support it: contain: strict; contain: strict style; reference css properties contain
external resources an introduction to css containment ...
CSS Grid Layout - CSS: Cascading Style Sheets
cepts of grid layout relationship of grid layout to other layout methods layout using line-based placement grid template areas layout using named grid lines auto-placement in css grid layout box alignment in css grid layout css grid, logical values and writing modes css grid layout and accessibility css grid and progressive enhancement realising common layouts using css grid subgrid
external resources css grid and ie11 (polyfill) examples from jen simmons grid by example - a collection of usage examples and video tutorials codrops grid reference firefox devtools css grid inspector css grid playground grid garden - a game for learning css grid specifications specification status comment css grid layout module level 2 working draft added su...
CSS Shapes - CSS: Cascading Style Sheets
reference properties shape-image-threshold shape-margin shape-outside data types <basic-shape> guides overview of css shapes shapes from box values basic shapes shapes from images edit shape paths in css — firefox developer tools
external resources a list of css shapes resources css shapes 101 creating non-rectangular layouts with css shapes how to use css shapes in your web design how to get started with css shapes what i learned in one weekend with css shapes css vs.
Questions about CSS - CSS: Cascading Style Sheets
an imported style sheet, using the css @import notation to automatically import and merge an
external style sheet with the current style sheet style attributes specified by the viewer to the browser the default style sheet assumed by the browser in general, the web page creator's style sheet takes precedence, but it's recommended that browsers provide ways for the viewer to override the style attributes in some respects.
Pseudo-classes - CSS: Cascading Style Sheets
/* any button over which the user's pointer is hovering */ button:hover { color: blue; } pseudo-classes let you apply a style to an element not only in relation to the content of the document tree, but also in relation to
external factors like the history of the navigator (:visited, for example), the status of its content (like :checked on certain form elements), or the position of the mouse (like :hover, which lets you know if the mouse is over an element or not).
Syntax - CSS: Cascading Style Sheets
but there is other information that a web author wants to convey in the style sheet, like the character set, other
external style sheets to import, font face or list counter descriptions and many more.
border-image-width - CSS: Cascading Style Sheets
stet clita kasd gubergren, no sea takimata sanctus est lorem ipsum dolor sit amet.</p> css p { border: 20px solid; border-image: url("/static/
external/21/214842819586a8dd293c17b38d0fd0e26430146a86dd04294a53ecaeeea7d0e2.png") 30 round; border-image-width: 16px; padding: 40px; } result specifications specification status comment css backgrounds and borders module level 3the definition of 'border-image-width' in that specification.
exsl:object-type() - EXSLT
returns the object's type, which will be one of the following: string number boolean node-set rtf
external specifications exslt - exsl:object-type ...
<h1>–<h6>: The HTML Section Heading elements - HTML: Hypertext Markup Language
most screen readers can also generate an ordered list of all the headings on a page, which can help a person quickly determine the hierarchy of the content: h1 beetles h2 etymology h2 distribution and diversity h2 evolution h3 late paleozoic h3 jurassic h3 cretaceous h3 cenozoic h2
external morphology h3 head h4 mouthparts h3 thorax h4 prothorax h4 pterothorax h3 legs h3 wings h3 abdomen when headings are nested, heading levels may be "skipped" when closing a subsection.
Redirections in HTTP - HTTP
even if you update your site's links to match the new urls, you have no control over the urls used by
external resources.
Functions - JavaScript
generally speaking, a function is a "subprogram" that can be called by code
external (or internal in the case of recursion) to the function.
Object.prototype.hasOwnProperty() - JavaScript
value: ' + buz[name]); } else { console.log(name); // tostring or something else } } using hasownproperty as a property name javascript does not protect the property name hasownproperty; thus, if the possibility exists that an object might have a property with this name, it is necessary to use an
external hasownproperty to get correct results: var foo = { hasownproperty: function() { return false; }, bar: 'here be dragons' }; foo.hasownproperty('bar'); // always returns false // use another object's hasownproperty // and call it with 'this' set to foo ({}).hasownproperty.call(foo, 'bar'); // true // it's also possible to use the hasownproperty property // from the object prototype fo...
import.meta - JavaScript
this will either be the url from which the script was obtained, for
external scripts, or the document base url of the containing document, for inline scripts.
JavaScript
use
external resources and collaborate with your team online.
SVG Conditional Processing Attributes - SVG: Scalable Vector Graphics
externalresourcesrequired requiredextensions requiredfeatures systemlanguage attributes
externalresourcesrequired deprecated since svg 2 if set to true, it indicates that the browser must wait for all the
external resources necessary to render that element to be loaded before processing the associated element.
href - SVG: Scalable Vector Graphics
value <url> default value none animatable yes script for <script>, href defines a url referring to an
external resource containing the script code.
<animateColor> - SVG: Scalable Vector Graphics
basic shape element, graphics element, shape elementpermitted contentany number of the following elements, in any order:descriptive elements attributes global attributes conditional processing attributes core attributes animation event attributes xlink attributes animation attribute target attributes animation timing attributes animation value attributes animation addition attributes
externalresourcesrequired specific attributes by from to dom interface this element implements the svganimatecolorelement interface.
<animateTransform> - SVG: Scalable Vector Graphics
dur="10s" repeatcount="indefinite"/> </polygon> </svg> live sample attributes global attributes conditional processing attributes » core attributes » animation event attributes » xlink attributes » animation attribute target attributes » animation timing attributes » animation value attributes » animation addition attributes »
externalresourcesrequired specific attributes by from to type dom interface this element implements the svganimatetransformelement interface.
<cursor> - SVG: Scalable Vector Graphics
usage context categoriesnonepermitted contentany number of the following elements, in any order:descriptive elements attributes global attributes conditional processing attributes core attributes xlink attributes
externalresourcesrequired specific attributes x y xlink:href dom interface this element implements the svgcursorelement interface.
<feImage> - SVG: Scalable Vector Graphics
the <feimage> svg filter primitive fetches image data from an
external source and provides the pixel data as output (meaning if the
external source is an svg image, it is rasterized.) usage context categoriesfilter primitive elementpermitted contentany number of the following elements, in any order:<animate>, <animatetransform>, <set> attributes global attributes core attributes presentation attributes filter primitive attributes xlink attributes class style
externalresourcesrequired specific attributes preserveaspectratio xlink:href dom interface this element implements the svgfeimageelement interface.
<filter> - SVG: Scalable Vector Graphics
usage context categoriesnonepermitted contentany number of the following elements, in any order:descriptive elementsfilter primitive elements<animate>, <set> attributes global attributes core attributes presentation attributes xlink attributes class style
externalresourcesrequired specific attributes x y width height filterres filterunits primitiveunits xlink:href dom interface this element implements the svgfilterelement interface.
<font> - SVG: Scalable Vector Graphics
usage context categoriesfont elementpermitted contentany number of the following elements, in any order:descriptive elements<font-face>, <glyph>, <hkern>, <missing-glyph>, <vkern> attributes global attributes core attributes presentation attributes class style
externalresourcesrequired specific attributes horiz-origin-x horiz-origin-y horiz-adv-x vert-origin-x vert-origin-y vert-adv-y dom interface this element implements the svgfontelement interface.
<switch> - SVG: Scalable Vector Graphics
usage context categoriescontainer elementpermitted contentany number of the following elements, in any order:animation elementsdescriptive elementsshape elements<a>, <foreignobject>, <g>, <image>, <svg>, <switch>, <text>, <use> attributes global attributes conditional processing attributes core attributes graphical event attributes presentation attributes class style
externalresourcesrequired transform dom interface this element implements the svgswitchelement interface.
<tref> - SVG: Scalable Vector Graphics
usage context categoriestext content element, text content child elementpermitted contentany number of the following elements, in any order:descriptive elements<animate>, <animatecolor>, <set> attributes global attributes conditional processing attributes core attributes graphical event attributes presentation attributes xlink attributes class style
externalresourcesrequired specific attributes xlink:href dom interface this element implements the svgtrefelement interface.
<view> - SVG: Scalable Vector Graphics
usage context categoriesnonepermitted contentany number of the following elements, in any order:descriptive elements attributes global attributes aria attributes » core attributes » global event attributes »
externalresourcesrequired specific attributes viewbox preserveaspectratio zoomandpan viewtarget example svg <svg width="600" height="200" viewbox="0 0 600 200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <radialgradient id="gradient"> <stop offset="0%" stop-color="#8cffa0" /> <stop offset="100%" stop-color="#8ca0ff" /> </radialgradient> </defs> <circle r="50" cx="180" cy="50" style="fill:url(#gradient)"/> <view ...
Other Resources - SVG: Scalable Vector Graphics
here is a list of additional resources on svg: mozilla svg resources svg.org svgbasics tutorials w3c svg homepage svg wiki http://wiki.svg.org/index.php?title=..._configuration i moved this from the other resources category, not sure why it's in other resources -nickolay http://developer.mozilla.org/en/docs...%28
external%29 ...
xml:base - XML: Extensible Markup Language
the base uri of an element is: the base uri specified by an xml:base attribute on the element, if one exists, otherwise the base uri of the element's parent element within the document entity or
external entity, if one exists, otherwise the base uri of the document entity or
external entity containing the element.