Search completed in 1.30 seconds.
disabled - HTML: Hypertext Markup Language
the boolean
disabled attribute, when present, makes the element not mutable, focusable, or even submitted with the form.
...if the
disabled attribute is specified on a form control, the element and its form control descendants do not participate in constraint validation.
... the
disabled attribute is supported by <button>, <command>, <fieldset>, <keygen>, <optgroup>, <option>, <select>, <textarea> and <input>.
...And 22 more matches
:disabled - CSS: Cascading Style Sheets
the :
disabled css pseudo-class represents any
disabled element.
... an element is
disabled if it can't be activated (selected, clicked on, typed into, etc.) or accept focus.
... /* selects any
disabled <input> */ input:
disabled { background: #ccc; } syntax :
disabled examples this example shows a basic shipping form.
...And 5 more matches
disabled - Archive of obsolete content
« xul reference home
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...
disabled elements are usually drawn with grayed-out text.
...And 4 more matches
StyleSheet.disabled - Web APIs
the
disabled property of the stylesheet interface determines whether the style sheet is prevented from applying to the document.
... a style sheet may be
disabled by manually setting this property to true or if it's an inactive alternative style sheet.
... note that
disabled == false does not guarantee the style sheet is applied (it could be removed from the document, for instance).
...And 4 more matches
HTMLSelectElement.disabled - Web APIs
the htmlselectelement.
disabled is a boolean that reflects the
disabled html attribute, which indicates whether the control is
disabled.
... if it is
disabled, it does not accept clicks.
... a
disabled element is unusable and un-clickable.
...And 2 more matches
disabled - Archive of obsolete content
« xul reference
disabled type: boolean gets and sets the value of the
disabled attribute.
... <!-- checkbox enables/disables the button --> <checkbox label="enable button" oncommand="document.getelementbyid('buttremove').
disabled = !
... this.checked"/> <button id="buttremove" label="remove all"
disabled="true"/> ...
msPlayToDisabled - Web APIs
msplayto
disabled is a read/write property which gets and sets if the playto device is enabled or
disabled.
... syntax ptr = object.msplayto
disabled; value boolean value set to true indicates that the playto device is
disabled.
... the msplayto
disabled attribute extends the htmlembedelement, htmlimageelement, htmlmediaelement, and htmlobject interfaces.
:-moz-handler-disabled - CSS: Cascading Style Sheets
the :-moz-handler-
disabled css pseudo-class is a mozilla extension that matches elements that can't be displayed because their handlers have been
disabled by the user.
... syntax :-moz-handler-
disabled specifications not part of any standard.
:-moz-user-disabled - CSS: Cascading Style Sheets
the :-moz-user-
disabled css pseudo-class is a mozilla extension that matches elements representing images that were not loaded because images have been entirely
disabled by the user's preferences.
... syntax :-moz-user-
disabled examples styling user-
disabled elements :-moz-user-
disabled { background-color: lightgray; padding: 8px; } specifications not part of any standard.
Reason: CORS disabled - HTTP
reason reason: cors
disabled what went wrong?
... a request that needs to use cors was attempted, but cors is
disabled in the user's browser.
browser.pagethumbnails.capturing_disabled
the preference browser.pagethumbnails.capturing_
disabled controls whether the application creates screenshots of visited pages which will be shown if the web page is shown in the grid of the "new tab page" (about:newtab) which offers the most often visited pages for fast navigation.
disabled - Web APIs
is a boolean indicating whether or not the control is
disabled, meaning that it does not accept any clicks.
JavaScript modules - JavaScript
firefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsimportchrome full support 61edge full support 16 full support 16 full support 15
disabled disabled from version 15: this feature is behind the experimental javascript features preference.firefox full support 60 full support 60 no support 54 — 60
disabled disabled from version 54 until version 60 (exclusive): this feature is behind the dom.modulescripts.enabled preferenc...
...ri full support 10.1webview android full support 61chrome android full support 61firefox android full support 60 full support 60 no support 54 — 60
disabled disabled from version 54 until version 60 (exclusive): this feature is behind the dom.modulescripts.enabled preference.
... full support 12.0.0notes
disabled notes modules must either have a filename ending in .mjs, or the nearest parent package.json file must contain "type": "module".
...And 19 more matches
BluetoothCharacteristicProperties - Web APIs
full support 56notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 56: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support ≤79notes
disabled notes linux and versions of windows earlier than 10.
disabled from version ≤79: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support 56notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 56: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
...And 17 more matches
BluetoothRemoteGATTDescriptor - Web APIs
full support 57notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 57: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support ≤79notes
disabled notes linux and versions of windows earlier than 10.
disabled from version ≤79: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support 44notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 44: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
...And 15 more matches
WebAssembly - JavaScript
afariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jswebassemblychrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0compileerrorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled...
... 44safari full support 11webview android full support 57chrome android full support 57firefox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0globalchrome full support ...
...And 14 more matches
WebAssembly
afariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jswebassemblychrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0compileerrorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled...
... 44safari full support 11webview android full support 57chrome android full support 57firefox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0globalchrome full support ...
...And 14 more matches
@font-feature-values - CSS: Cascading Style Sheets
efox for androidopera for androidsafari on iossamsung internet@font-feature-valueschrome no support noedge no support nofirefox full support 34 full support 34 full support 24
disabled disabled from version 24: this feature is behind the layout.css.font-features.enabled preference (needs to be set to true).
... full support 9.1webview android no support nochrome android no support nofirefox android full support 34 full support 34 full support 24
disabled disabled from version 24: this feature is behind the layout.css.font-features.enabled preference (needs to be set to true).
...rnet android no support no@annotationchrome no support noedge no support nofirefox full support 34 full support 34 full support 24
disabled disabled from version 24: this feature is behind the layout.css.font-features.enabled preference (needs to be set to true).
...And 13 more matches
BasicCardResponse - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetbasiccardresponsechrome no support noedge no support ≤18 — 79firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true) and the dom.payments.request.supportedregions preference (needs to be set to a comma-delineated list of one or more 2-character iso country codes indicating the coun...
... webview android no support nochrome android full support 57firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true) and the dom.payments.request.supportedregions preference (needs to be set to a comma-delineated list of one or more 2-character iso country codes indicating the coun...
... samsung internet android full support 7.0billingaddresschrome no support noedge no support ≤18 — 79firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
...And 11 more matches
Theme changes in Firefox 2 - Archive of obsolete content
global/notification.css new file; defines styles used by the notification strip that appears at the top of browser windows to present notices such as "a popup was blocked." global/scrollbox/autorepeat-arrow-dn-dis.gif new file; icon displayed for a
disabled autorepeat down arrow in a scroll box.
... global/scrollbox/autorepeat-arrow-up-dis.gif new file; icon displayed for a
disabled autorepeat up arrow in a scroll box.
... mozapps/extensions/item
disabledfader.png new file; a translucent png used as an overlay on top of items that are
disabled in the add-ons manager.
...And 10 more matches
Feature-Policy - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
...when this policy is
disabled and there were no user gestures, the promise returned by htmlmediaelement.play() will reject with a domexception.
...And 10 more matches
Software accessibility: Where are we today?
many, including those who were blind or physically
disabled, were unable to use applications which were written for microsoft operating systems.
...here are some of the groups of people that have problems doing some of those tasks: print
disabled: blind, deaf-blind, low vision, obstructed vision, dyslexic, cognitively
disabled and illiterate individuals.
... physically
disabled: users have amputations, paralysis, repetitive stress, cerebral palsy, muscular dystrophy, parkinson's or other problems limiting mobility.
...And 9 more matches
textbox (Toolkit autocomplete) - Archive of obsolete content
attributes accesskey, autocompletepopup, autocompletesearch, autocompletesearchparam, completedefaultindex, completeselectedindex,crop, disableautocomplete,
disabled, disablekeynavigation, enablehistory, focused, forcecomplete, highlightnonmatches, ignoreblurwhilesearching, inputtooltiptext, label, maxlength, maxrows, minresultsforpopup, nomatch, onchange, oninput, onsearchcomplete, ontextentered, ontextreverted, open, readonly,showcommentcolumn, showimagecolumn, size, tabindex, tabscrolling, timeout, type, value properties accessibletype, completed...
...efaultindex, controller, crop, disableautocomplete, disablekeynavigation,
disabled, editable, focused, forcecomplete, highlightnonmatches, ignoreblurwhilesearching, inputfield, label, maxlength, maxrows, minresultsforpopup, open, popup, popupopen, searchcount, searchparam, selectionend, selectionstart, showcommentcolumn, showimagecolumn,size, tabindex, tabscrolling, textlength, textvalue, timeout, type, value methods getsearchat, onsearchcomplete, ontextentered, ontextreverted, select, setselectionrange examples <textbox type="autocomplete" autocompletesearch="history"/> attributes accesskey type: character this should be set to a character that is used as a shortcut key.
... disableautocomplete new in thunderbird 3requires seamonkey 2.0 type: boolean if true, the autocomplete behavior will be
disabled.
...And 8 more matches
Textbox (XPFE autocomplete) - Archive of obsolete content
attributes accesskey, alwaysopenpopup, autocompletesearch, autocompletesearchparam, autofill, autofillaftermatch, autofill, completedefaultindex, crop, disableautocomplete, disableautocomplete,
disabled, disablehistory, enablehistory, focused, forcecomplete, forcecomplete, highlightnonmatches, ignoreblurwhilesearching, ignoreblurwhilesearching, inputtooltiptext, label, maxlength, maxrows, minresultsforpopup, minresultsforpopup, nomatch, onchange, onerrorcommand, oninput, onsearchcomplete, ontextcommand, ontextentered, ontextrevert, ontextreverted, open, readonly, searchsessions, showcommentcolum...
...n, showcommentcolumn, showpopup, size, tabindex, tabscrolling, tabscrolling, timeout, type, useraction, value properties accessible, alwaysopenpopup, autofill, autofillaftermatch, completedefaultindex, crop, disableautocomplete,
disabled, editable, focused, forcecomplete, highlightnonmatches, ignoreblurwhilesearching, inputfield, issearching, iswaiting, label, maxlength, maxrows, minresultsforpopup, nomatch, open, popup, popupopen, resultspopup, searchcount, searchparam, searchsessions, selectionend, selectionstart, sessioncount, showcommentcolumn, showpopup, size, tabindex, tabscrolling, textlength, textvalue, timeout, type, useraction, value methods addsession, clearresults, getdefaultsession, getresultat, getresultcount, getresultvalueat, getsession, getsessionby...
... disableautocomplete obsolete since gecko 1.9.1 type: boolean if true, the autocomplete behavior will be
disabled.
...And 8 more matches
UI pseudo-classes - Learn web development
:enabled and :
disabled, and :read-only and :read-write: target enabled or
disabled form controls (e.g.
... with the
disabled html attribute set), and read-write or read-only form controls (e.g.
... styling enabled and
disabled inputs, and read-only and read-write an enabled element is an element that can be activated; it can be selected, clicked on, typed into, etc.
...And 8 more matches
Fullscreen API - Web APIs
≤79 full support ≤79 full support ≤79alternate name alternate name uses the non-standard name: webkitisfullscreenfirefox full support 64 full support 64 no support 49 — 65
disabled disabled from version 49 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true).
... 71 full support 71 full support 18alternate name alternate name uses the non-standard name: webkitisfullscreenfirefox android full support 64 full support 64 no support 49 — 65
disabled disabled from version 49 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true).
...full support ≤18prefixed prefixed implemented with the vendor prefix: webkit full support 12prefixed prefixed implemented with the vendor prefix: msfirefox full support 64 full support 64 no support 47 — 65
disabled disabled from version 47 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true).
...And 8 more matches
<textarea> - HTML: Hypertext Markup Language
the <textarea> element also accepts several attributes common to form <input>s, such as autocomplete, autofocus,
disabled, placeholder, readonly, and required.
...
disabled this boolean attribute indicates that the user cannot interact with the control.
... if this attribute is not specified, the control inherits its setting from the containing element, for example <fieldset>; if there is no containing element when the
disabled attribute is set, the control is enabled.
...And 8 more matches
Commands - Archive of obsolete content
however, a command has the advantage that it can be
disabled when needed and can be invoked without needing to know about the details of its implementation.
...in addition, the menu commands would need to be enabled and
disabled depending on whether the focused element had selected text or not, and for paste operations, whether there is something suitable on the clipboard to paste.
... additionally, if you set the
disabled attribute on the command, the command will be
disabled and it will not be invoked.
...And 7 more matches
tree - Archive of obsolete content
attributes disablekeynavigation,
disabled, editable, enablecolumndrag, flags, hidecolumnpicker, onselect, rows, seltype, statedatasource, tabindex, treelines properties accessibletype, builderview, columns, contentview, currentindex, disablekeynavigation,
disabled, editingcolumn, editingrow, enablecolumndrag, firstordinalcolumn, inputfield, seltype, selstyle, tabindex, treeboxobject, view examples a tree with several columns <tr...
...rue" --> <treeitem container="true" open="true"> <treerow> <treecell label="2"/> <treecell label="b"/> </treerow> <treechildren> <treeitem> <treerow> <treecell label="2a"/> <treecell label="ba"/> </treerow> </treeitem> </treechildren> </treeitem> </treechildren> </tree> attributes
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 7 more matches
Index - Web APIs
if the track is
disabled by setting enabled to false, the track is muted and does not produce audio.
... 197 audiotracklist.onchange api, adding audio tracks, adding tracks, audio, audiotracklist, event handler, html dom, media, property, reference, addtrack, onchange, track the audiotracklist property onchange is an event handler which is called when the change event occurs, indicating that one or more of the audiotracks in the audiotracklist have been enabled or
disabled.
... 200 audiotracklist: change event event the change event is fired when an audio track is enabled or
disabled, for example by changing the track's enabled property.
...And 7 more matches
MenuItems - Archive of obsolete content
disabling a menuitem to have an item initially
disabled, set the
disabled attribute to true as in the following example: <menuitem label="undo" accesskey="u"
disabled="true"/> when
disabled, the item will appear greyed out and the action associated with the item cannot be carried out.
... the command event will not fire when an item is
disabled.
... to disable a menuitem that doesn't apply, set the
disabled property to true.
...And 6 more matches
listbox - Archive of obsolete content
attributes
disabled, disablekeynavigation, preference, rows, seltype, suppressonselect, tabindex, value properties accessibletype, currentindex, currentitem,
disabled, disablekeynavigation, itemcount, listboxobject, selectedcount, selectedindex, selecteditem, selecteditems, seltype, suppressonselect, tabindex, value methods additemtoselection, appenditem, clearselection, ensureelementisvisible, ensureindex...
...,000"} ]; for (var i = 0; i < gems.length; i++) { var row = document.createelement('listitem'); var cell = document.createelement('listcell'); cell.setattribute('label', gems[i].gem); row.appendchild(cell); cell = document.createelement('listcell'); cell.setattribute('label', gems[i].price ); row.appendchild(cell); thelist.appendchild(row); } attributes
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 6 more matches
preference - Archive of obsolete content
attributes
disabled, instantapply, inverted, name, onchange, readonly, tabindex, type properties defaultvalue,
disabled, hasuservalue, inverted, locked, name, preferences, readonly, tabindex, type, value, valuefrompreferences methods reset examples <preferences> <preference id="pref_id" name="preference.name" type="int"/> </preferences> see preferences system for a complete example.
... attributes
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 6 more matches
richlistbox - Archive of obsolete content
attributes
disabled, disablekeynavigation, preference, seltype, suppressonselect, tabindex, value properties accessibletype, currentindex, currentitem,
disabled, disablekeynavigation, itemcount, scrollboxobject, selectedcount, selectedindex, selecteditem, selecteditems, seltype, suppressonselect, tabindex, value methods additemtoselection, appenditem, clearselection, ensureelementisvisible, ensureindexisvi...
... attributes
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 6 more matches
tab - Archive of obsolete content
attributes accesskey, afterselected, beforeselected, command, crop,
disabled, first-tab, image, label, last-tab, linkedpanel, oncommand, pending, pinned, selected, tabindex, unread, validate, value properties accesskey, accessibletype, command, control, crop,
disabled, image, label, linkedpanel, selected, tabindex, value examples (example needed) attributes accesskey type: character this should be set to a character that is used as a shortcut key.
...for example, for a menuitem in a menu you can add the following css rule when you want to use the value none: menupopup > menuitem, menupopup > menu { max-width: none; }
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 6 more matches
tabs - Archive of obsolete content
attributes closebutton, disableclose,
disabled, onclosetab, onnewtab, onselect, setfocus, selectedindex, tabbox, tabindex, tooltiptextnew, value, properties accessibletype,
disabled, itemcount, selectedindex, selecteditem, tabindex, value, methods advanceselectedtab, appenditem, getindexofitem, getitematindex, insertitemat, removeitemat examples (example needed) attributes closebutton obsolete since gecko 1.9.2 ...
... disableclose type: boolean if this attribute is true the close button will be
disabled.
...
disabled type: boolean indicates whether the element is
disabled or not.
...And 6 more matches
textbox - Archive of obsolete content
attributes cols, decimalplaces,
disabled, emptytext, hidespinbuttons, increment, label, max, maxlength, min, multiline, newlines, onblur, onchange, onfocus, oninput, placeholder, preference, readonly, rows, searchbutton, size, spellcheck, tabindex, timeout, type, value, wrap, wraparound properties accessibletype, clickselectsall, decimalplaces, decimalsymbol, defaultvalue,
disabled, editor, emptytext, increment, inputfield, label, ...
...
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 6 more matches
:is() (:matches(), :any()) - CSS: Cascading Style Sheets
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internet:is()chrome full support 68notes
disabled full support 68notes
disabled notes combinators in the selector list argument may not match correctly (see bug 842157).
disabled from version 68: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... no support 66 — 71notes alternate name
disabled notes combinators in the selector list argument may not match correctly (see bug 842157).alternate name uses the non-standard name: :matches()
disabled from version 66 until version 71 (exclusive): this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support 12notes alternate name notes doesn't support combinators.alternate name uses the non-standard name: :-webkit-any()edge full support 79notes
disabled full support 79notes
disabled notes combinators in the selector list argument may not match correctly (see bug 842157).
disabled from version 79: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
...And 6 more matches
arrowscrollbox - Archive of obsolete content
attributes clicktoscroll,
disabled, smoothscroll, tabindex properties
disabled, scrollboxobject, scrollincrement, smoothscroll, tabindex methods ensureelementisvisible, scrollbyindex, scrollbypixels examples <arrowscrollbox orient="vertical" flex="1"> <button label="red"/> <button label="blue"/> <button label="green"/> <button label="yellow"/> <button label="orange"/> <button label="silver"/> <button l...
...
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
button - Archive of obsolete content
attributes accesskey, autocheck, checkstate, checked, command, crop, dir,
disabled, dlgtype, group, icon, image, label, open, orient, tabindex, type properties accesskey, accessibletype, autocheck, checkstate, checked, command, crop, dir,
disabled, dlgtype, group, image, label, open, orient, tabindex, type examples <button label="press me" oncommand="alert('you pressed me!');"/> attributes accesskey type: character this should be set to a characte...
...
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
checkbox - Archive of obsolete content
attributes accesskey, checked, command, crop,
disabled, src, label, preference, tabindex properties accesskey, accessibletype, checked, command, crop,
disabled, src, label, tabindex examples <checkbox label="enable javascript" checked="true"/> <checkbox label="enable java" checked="false"/> attributes accesskey type: character this should be set to a character that is used as a shortcut key.
...for example, for a menuitem in a menu you can add the following css rule when you want to use the value none: menupopup > menuitem, menupopup > menu { max-width: none; }
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
description - Archive of obsolete content
attributes crop,
disabled, tabindex value properties accessibletype, crop,
disabled, tabindex, value style classes header, indent, monospace, plain, small-margin examples this is a long section of text that will word wrap when displayed <description> this is a long section of text that will word wrap when displayed.
...for example, for a menuitem in a menu you can add the following css rule when you want to use the value none: menupopup > menuitem, menupopup > menu { max-width: none; }
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
label - Archive of obsolete content
attributes accesskey, control, crop,
disabled, href, value properties accesskey, accessibletype, control, crop,
disabled, value style classes header, indent, monospace, plain, small-margin, text-link examples <label value="email address" control="email"/> <textbox id="email"/> attributes accesskey type: character this should be set to a character that is used as a shortcut key.
...for example, for a menuitem in a menu you can add the following css rule when you want to use the value none: menupopup > menuitem, menupopup > menu { max-width: none; }
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
listcell - Archive of obsolete content
attributes crop,
disabled, image, label, type properties
disabled style classes listcell-iconic, examples (example needed) attributes crop type: one of the values below if the label of the element is too big to fit in its given space, the text will be cropped on the side specified by the crop attribute.
...for example, for a menuitem in a menu you can add the following css rule when you want to use the value none: menupopup > menuitem, menupopup > menu { max-width: none; }
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
listitem - Archive of obsolete content
attributes accesskey, checked, command, crop, current,
disabled, image, label, preference, selected, tabindex, type, value properties accesskey, accessible, checked, control, crop, current,
disabled, image, label, selected, tabindex, value style classes listitem-iconic examples <listbox id="thelist"> <listitem label="ruby"/> <listitem label="emerald"/> <listitem label="sapphire" selected="true"/> <listitem label="diamond"/> </listbox> ...
...
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
menuitem - Archive of obsolete content
attributes acceltext, accesskey, allowevents, autocheck, checked, closemenu, command, crop, description,
disabled, image, key, label, name, selected, tabindex, type, validate, value properties accessibletype, accesskey, command, control, crop,
disabled, image, label, labelelement, parentcontainer, selected, tabindex, value style classes menuitem-iconic, menuitem-non-iconic examples <menulist> <menupopup> <menuitem label="option 1" value="1"/> <menuitem label="option 2" value="2"/> <menuitem label="option 3" value="3"/> ...
...
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
menulist - Archive of obsolete content
attributes accesskey, crop, disableautoselect,
disabled, editable, focused, image, label, oncommand, open, preference, readonly, sizetopopup, tabindex, value properties accessibletype, crop, description, disableautoselect,
disabled, editable, editor, image, inputfield, itemcount, label, menuboxobject, menupopup, open, selectedindex, selecteditem, tabindex, value methods appenditem, contains, getindexofitem, getitematindex, insertitemat, remo...
...
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
menuseparator - Archive of obsolete content
attributes acceltext, accesskey, allowevents, command, crop,
disabled, image, label, selected, tabindex, value properties accessibletype, accesskey, command, control, crop,
disabled, image, label, labelelement, parentcontainer, selected, tabindex, value examples <menu label="menu"> <menupopup> <menuitem label="item1"/> <menuseparator/> <menuitem label="item2"/> <menuitem label="item3"/> </menupopup> </menu> attributes acceltext type: string text that appears beside the menu label to indicate the shortcut key ...
...for example, for a menuitem in a menu you can add the following css rule when you want to use the value none: menupopup > menuitem, menupopup > menu { max-width: none; }
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
radio - Archive of obsolete content
attributes accesskey, command, crop,
disabled, focused, group, image, label, selected, tabindex, value properties accesskey, accessibletype, control, crop,
disabled, image, label, radiogroup, selected, tabindex, value examples <radiogroup> <radio id="orange" label="red" accesskey="r"/> <radio id="violet" label="green" accesskey="g" selected="true"/> <radio id="yellow" label="blue" accesskey="b"
disabled="true"/> </radiogrou...
...for example, for a menuitem in a menu you can add the following css rule when you want to use the value none: menupopup > menuitem, menupopup > menu { max-width: none; }
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
radiogroup - Archive of obsolete content
attributes
disabled, focused, preference, tabindex, value properties accessibletype,
disabled, focuseditem, itemcount, selectedindex, selecteditem, tabindex, value methods appenditem, checkadjacentelement, getindexofitem, getitematindex, insertitemat, removeitemat examples <radiogroup> <radio id="orange" label="red"/> <radio id="violet" label="green" selected="true"/> <radio id="yellow" label="b...
...lue"/> </radiogroup> attributes
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
scale - Archive of obsolete content
attributes dir,
disabled, increment, max, min, movetoclick, pageincrement, tabindex, value properties
disabled, max, min, increment, pageincrement, tabindex, value, methods decrease, decreasepage, increase, increasepage, examples horizontal scale: <scale min="1" max="10"/> vertical scale: <scale min="1" max="10" orient="vertical"/> attributes dir type: one of the values below the direction i...
...
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
toolbarbutton - Archive of obsolete content
attributes accesskey, autocheck, checkstate, checked, command, crop, dir,
disabled, dlgtype, group, image, label, oncommand, open, orient, tabindex, title, type, validate properties accesskey, accessibletype, autocheck, checkstate, checked, command, crop, dir,
disabled, dlgtype, group, image, label, open, orient, tabindex, type examples <toolbar id="test-toolbar"> <toolbarbutton accesskey="p" label="plain"/> <toolbarbutton accesskey="c" label="checkbox" type="...
...
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 5 more matches
WAI-ARIA basics - Learn web development
states — special properties that define the current conditions of elements, such as aria-
disabled="true", which specifies to a screenreader that a form input is currently
disabled.
... note: also, try to make sure you test your site with a variety of real users — non-
disabled people, people using screenreaders, people using keyboard navigation, etc.
...for example, aria-
disabled="true" can be used to indicate that a form field is
disabled.
...And 5 more matches
Shell global objects
enablespsprofiling() enables sps instrumentation and corresponding assertions, with slow assertions
disabled.
... isasmjscompilationavailable returns whether asm.js compilation is currently available or whether it is
disabled (e.g., by the debugger).
...when jit compilation is
disabled this function returns an error string.
...And 5 more matches
Slottable - Web APIs
droidfirefox for androidopera for androidsafari on iossamsung internetslottable experimentalchrome full support 53edge full support 79firefox full support 63 full support 63 no support 59 — 63
disabled disabled from version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...— 59
disabled disabled until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true) and the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...ri full support 10.1webview android full support 53chrome android full support 53firefox android full support 63 full support 63 no support 59 — 63
disabled disabled from version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...And 5 more matches
Window.open() - Web APIs
but if javascript support is
disabled or non-existent on the user's browser, then the onclick event handler is ignored and the browser loads the referenced resource in the target frame or window that has the name "promotefirefoxwindowname".
... the window method sizetocontent() can also be
disabled.
... new windows can have menubar missing, scrollbars missing, status bar missing, window resizability
disabled, etc.; new tabs cannot be missing those functionalities or toolbars (or at least, the toolbars that are present by default).
...And 5 more matches
<input>: The Input (Form Input) element - HTML: Hypertext Markup Language
m autofill feature autofocus all automatically focus the form control when the page is loaded capture file media capture input method in file upload controls checked radio, checkbox whether the command or control is checked dirname text, search name of form field to use for sending the element's directionality in form submission
disabled all whether the form control is
disabled form all associates the control with a form element formaction image, submit url to use for form submission formenctype image, submit form data set encoding type to use for form submission formmethod image, submit http method to use for form submission formnovalidate image, submi...
...
disabled a boolean attribute which, if present, indicates that the user should not be able to interact with the input.
...
disabled inputs are typically rendered with a dimmer color or using some other form of indication that the field is not available for use.
...And 5 more matches
WebAssembly.Table - JavaScript
operasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jstablechrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0table() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes d...
... 44safari full support 11webview android full support 57chrome android full support 57firefox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0getchrome full support ...
...And 5 more matches
ui/button/toggle - Archive of obsolete content
"64": "./icon-64.png" }, onchange: handlechange }); var panel = panels.panel({ contenturl: self.data.url("panel.html"), onhide: handlehide }); function handlechange(state) { if (state.checked) { panel.show({ position: button }); } } function handlehide() { button.state('window', {checked: false}); } disabling buttons you can disable a button by setting its
disabled property to true.
... a
disabled button will not generate click or change events and its icon will appear
disabled: updating state you can update all the button's properties, except for its id.
...isables itself when you click it, but only for the currently active window: var { togglebutton } = require("sdk/ui/button/toggle"); var button = togglebutton({ id: "my-button", label: "my button", icon: { "16": "./firefox-16.png", "32": "./firefox-32.png" }, onclick: disableforthiswindow }); function disableforthiswindow(state) { button.state("window", {
disabled: true }); } to fetch the state for a specific window or tab, call state(), passing in the window or tab you are interested in, and it will return the state: var labelforactivetab = button.state("tab").label; to learn more about this, see the api documentation for state().
...And 4 more matches
Index - Archive of obsolete content
the access is
disabled by default, and there is nothing the user needs to do to open access, and nothing that can go wrong to make a hole in his firewall.
... 788 button
disabledaccept xul attributes, xul reference no summary!
... 845
disabled xul attributes, xul reference no summary!
...And 4 more matches
colorpicker - Archive of obsolete content
attributes
disabled, color, onchange, preference, tabindex, type properties accessibletype, color,
disabled, open, tabindex, value examples <colorpicker/> attributes
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...
disabled elements are usually drawn with grayed-out text.
...And 4 more matches
command - Archive of obsolete content
see also: command attribute, commandset element attributes
disabled, label, oncommand,reserved examples the following code will send a paste command (cmd_paste) to the currently focused element: // first include chrome://global/content/globaloverlay.js godocommand("cmd_paste"); example with two buttons <commandset><command id="cmd_openhelp" oncommand="alert('help');"/></commandset> <button label="help" command="cmd_openhelp"/> <button label="more help" com...
...mand="cmd_openhelp"/> attributes
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 4 more matches
datepicker - Archive of obsolete content
attributes
disabled, firstdayofweek, readonly, type, tabindex, value properties date, dateleadingzero, datevalue,
disabled, month, monthleadingzero, open, readonly, tabindex, value, year, yearleadingzero examples <datepicker type="grid" value="2007-03-26"/> attributes
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...
disabled elements are usually drawn with grayed-out text.
...And 4 more matches
key - Archive of obsolete content
attributes command,
disabled, key, keycode, keytext, modifiers, oncommand, phase examples (example needed) attributes command type: id set to the id of a command element that is being observed by the element.
...
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 4 more matches
keyset - Archive of obsolete content
attributes
disabled examples <keyset> <key id="sample-key" modifiers="shift" key="r"/> </keyset> attributes inherited from xul element align, allowevents, allownegativeassertions, class, coalesceduplicatearcs, collapsed, container, containment, context, contextmenu, datasources, dir, empty, equalsize, flags, flex, height, hidden, id, insertafter, insertbefore, left, maxheight, maxwidth, menu, minheight, minwidth, mousethrough, observes, ordinal, orient, pack, persist, popup, position, preference-editable, querytype, ref, removeelement, sortdirec...
...tion, sortresource, sortresource2, statustext, style, template, tooltip, tooltiptext, top, uri, wait-cursor, width
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 4 more matches
listhead - Archive of obsolete content
attributes
disabled properties acesssibletype,
disabled examples (example needed) attributes
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...
disabled elements are usually drawn with grayed-out text.
...And 4 more matches
menu - Archive of obsolete content
attributes acceltext, accesskey, allowevents, command, crop,
disabled, image, label, menuactive, open, sizetopopup, tabindex, value properties accessibletype, accesskey, command, control, crop,
disabled, image, itemcount, label, labelelement, menupopup, open, parentcontainer, selected, tabindex, value methods appenditem, getindexofitem, getitematindex, insertitemat, removeitemat style classes menu-iconic example <menubar id="sample-menubar"> <menu ...
...for example, for a menuitem in a menu you can add the following css rule when you want to use the value none: menupopup > menuitem, menupopup > menu { max-width: none; }
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...And 4 more matches
richlistitem - Archive of obsolete content
attributes
disabled, searchlabel, selected, tabindex, value properties accessible, control,
disabled, label, selected, tabindex, value examples (example needed) attributes
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...
disabled elements are usually drawn with grayed-out text.
...And 4 more matches
timepicker - Archive of obsolete content
attributes
disabled, hideseconds, increment, readonly, tabindex, value properties amindicator, datevalue,
disabled, hideseconds, hour, hourleadingzero, increment, is24hourclock, ispm, minute, minuteleadingzero, pmindicator, readonly, second, secondleadingzero, tabindex, value examples <timepicker value="12:05"/> attributes
disabled type: boolean indicates whether the element is disable...
...if this attribute is set, the element is
disabled.
...
disabled elements are usually drawn with grayed-out text.
...And 4 more matches
Basic native form controls - Learn web development
all basic text controls share some common behaviors: they can be marked as readonly (the user cannot modify the input value but it is still sent with the rest of the form data) or
disabled (the input value can't be modified and is never sent with the rest of the form data).
... the following screenshot shows default, focused and
disabled text input types in firefox 71 and safari on macos and in chrome 79 and edge 18 on windows 10.
... the following screenshots show default, focused and
disabled checkboxes in firefox 71 and safari 13 on macos and chrome 79 and edge 18 on windows 10: note: any checkboxes and radio buttons with the checked attribute on load match the :default pseudo class, even if they are no longer checked.
...And 4 more matches
Using the Browser API
enabling/disabling the back and forward buttons you will also notice after a bit of surfing that the back and forward buttons are
disabled when you cannot move backwards/forwards, and enabled when you can.
... we did this with the following functions: function canmovebwd() { var request = browser.getcangoback(); request.onsuccess = function() { if (request.result) { back.
disabled = false; console.log("it's possible to navigate the history backward."); } else { back.
disabled = true; console.log("it's not possible to navigate the history backward."); } } } function canmovefwd() { var request = browser.getcangoforward(); request.onsuccess = function() { if (request.result) { fwd.
disabled = false; console.log("it's possible to navigate the history forward."); } else { fwd.
disabled = true; console.log("it's not possible to navigate the history forward."); } } } so here we have functions to detect whether we can navigate...
...if true is returned, the relevant button is
disabled, and if false is returned, the relevant button is enabled.
...And 4 more matches
nsILoginManagerStorage
method overview void addlogin(in nsilogininfo alogin); unsigned long countlogins(in astring ahostname, in astring aactionurl, in astring ahttprealm); void findlogins(out unsigned long count, in astring ahostname, in astring aactionurl, in astring ahttprealm, [retval, array, size_is(count)] out nsilogininfo logins); void getall
disabledhosts([optional] out unsigned long count, [retval, array, size_is(count)] out wstring hostnames); void getallencryptedlogins([optional] out unsigned long count, [retval, array, size_is(count)] out nsilogininfo logins); void getalllogins([optional] out unsigned long count, [retval, array, size_is(count)] out nsilogininfo logins); boolean getloginsavingenabled(in astring ahost); void init()...
... getall
disabledhosts() implement this method to return a list of all hosts for which password saving is
disabled.
... void getall
disabledhosts( out unsigned long count, optional [retval, array, size_is(count)] out wstring hostnames ); parameters count optional return in this parameter the number of
disabled hostnames returned in the hostnames parameter.
...And 4 more matches
WebAssembly.Module - JavaScript
perasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsmodulechrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0module() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes ...
...
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firefox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full s...
...And 4 more matches
ui/button/action - Archive of obsolete content
disabling buttons you can disable a button by setting its
disabled property to true.
... a
disabled button will not generate click events and its icon will appear
disabled: updating state you can update all the button's properties except for its id.
...isables itself when you click it, but only for the currently active window: var { actionbutton } = require("sdk/ui/button/action"); var button = actionbutton({ id: "my-button", label: "my button", icon: { "16": "./firefox-16.png", "32": "./firefox-32.png" }, onclick: disableforthiswindow }); function disableforthiswindow(state) { button.state("window", {
disabled: true }); } to fetch the state for a specific window or tab, call state(), passing in the window or tab you are interested in, and it will return the state: var labelforactivetab = button.state("tab").label; to learn more about this, see the api documentation for state().
...And 3 more matches
Search Extension Tutorial (Draft) - Archive of obsolete content
due to the large volume of user complaints regarding hidden settings being changed against their will, and not being restored after the add-ons responsible are
disabled, mozilla will take any steps necessary to mitigate the impact of offending add-ons.
...pref("browser.search.defaultenginename", "data:text/plain,browser.search.defaultenginename=example engine"); in the case or restartless extensions, the preferences need to be changed manually, and reverted when the extension is
disabled if they have not been changed in the meantime.
... while changes to default preference values will not persist across sessions, restartless extensions must nevertheless restore them for the balance of the session after they have been
disabled.
...And 3 more matches
Adding Buttons - Archive of obsolete content
syntax of buttons the button tag has the following syntax: <button id="identifier" class="dialog" label="ok" image="images/image.jpg"
disabled="true" accesskey="t"/> the attributes are as follows, all of which are optional: id a unique identifier so that you can identify the button with.
...
disabled if this attribute is set to true, the button is
disabled.
...if the button is
disabled, the function of the button cannot be performed.
...And 3 more matches
listheader - Archive of obsolete content
attributes
disabled properties acesssibletype examples <listbox> <listhead> <listheader label="name"/> <listheader label="occupation"/> </listhead> <listitem> <listcell label="george"/> <listcell label="house painter"/> </listitem> <listitem> <listcell label="mary ellen"/> <listcell label="candle maker"/> </listitem> <listitem> <listcell label="roger"/> <listcell label="swashbuckler"/> </listitem> </listbox> attributes
disabled type: boolean indicates whether the element is
disabled or not.
... if this attribute is set, the element is
disabled.
...
disabled elements are usually drawn with grayed-out text.
...And 3 more matches
Common Firefox theme issues and solutions - Archive of obsolete content
operating system specific issues windows 7 windows 7 aero missing right-hand title bar buttons when tabs are on top and the menu bar is
disabled, firefox is missing the min/max/restore/close button on the right side of the title bar.
... app button not styled on linux, but is styled on windows on linux the firefox app button that is displayed when tabs are on top and menu bar is
disabled is not styled properly compared to windows and is not changing colors when in private browsing mode.
... toolbars and menus firefox application button application button doesn't change styling for private browsing mode when in private browsing mode there needs to be a visual difference to the firefox app button that is displayed when tabs are on top and the menu bar is
disabled.
...And 3 more matches
Advanced Svelte: Reactivity, lifecycle, accessibility - Learn web development
to create this we'll receive the todos array as a prop, and set the
disabled property of each button accordingly.
...svelte' const dispatch = createeventdispatcher() export let todos let completed = true const checkall = () => { dispatch('checkall', completed) completed = !completed } const removecompleted = () => dispatch('removecompleted') $: completedtodos = todos.filter(t => t.completed).length </script> <div class="btn-group"> <button type="button" class="btn btn__primary"
disabled={todos.length === 0} on:click={checkall}>{completed ?
... 'check' : 'uncheck'} all</button> <button type="button" class="btn btn__primary"
disabled={completedtodos === 0} on:click={removecompleted}>remove completed</button> </div> we've also declared a reactive completedtodos variable to enable or disable the remove completed button.
...And 3 more matches
IME handling guide
if ime is not fully available(i.e., user cannot enable ime), we call this state "
disabled".
...although, this can be
disabled with "dom.compositionevent.allow_control_characters" pref.
...
disabled this means ime is not available.
...And 3 more matches
nsILoginManager
t, in nsidomhtmlinputelement aelement); unsigned long countlogins(in astring ahostname, in astring aactionurl, in astring ahttprealm); boolean fillform(in nsidomhtmlformelement aform); void findlogins(out unsigned long count, in astring ahostname, in astring aactionurl, in astring ahttprealm, [retval, array, size_is(count)] out nsilogininfo logins); void getall
disabledhosts([optional] out unsigned long count, [retval, array, size_is(count)] out wstring hostnames); void getalllogins([optional] out unsigned long count, [retval, array, size_is(count)] out nsilogininfo logins); boolean getloginsavingenabled(in astring ahost); void modifylogin(in nsilogininfo oldlogin, in nsisupports newlogindata); void removealllogins(); ...
... example this method can be called from javascript like this: var logins = myloginmgr.findlogins({}, 'https://bugzilla.mozilla.org', '', '', {}); getall
disabledhosts() returns a list of all hosts for which login saving is
disabled.
... void getall
disabledhosts( [optional] out unsigned long count, [retval, array, size_is(count)] out wstring hostnames ); parameters count the number of elements in the returned array.
...And 3 more matches
ByteLengthQueuingStrategy - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetbytelengthqueuingstrategy experimentalchrome full support 59edge full support 16firefox full support 57
disabled full support 57
disabled disabled from version 57: this feature is behind the dom.streams.enabled preference (needs to be set to true) and the javascript.options.streams preference (needs to be set to true).
... webview android full support 59chrome android full support 59firefox android full support 57
disabled full support 57
disabled disabled from version 57: this feature is behind the dom.streams.enabled preference (needs to be set to true) and the javascript.options.streams preference (needs to be set to true).
... samsung internet android full support 7.0bytelengthqueuingstrategy() constructor experimentalchrome full support 59edge full support 16firefox full support 57
disabled full support 57
disabled disabled from version 57: this feature is behind the dom.streams.enabled preference (needs to be set to true) and the javascript.options.streams preference (needs to be set to true).
...And 3 more matches
CountQueuingStrategy - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetcountqueuingstrategy experimentalchrome full support 59edge full support 16firefox full support 57
disabled full support 57
disabled disabled from version 57: this feature is behind the dom.streams.enabled preference (needs to be set to true) and the javascript.options.streams preference (needs to be set to true).
... webview android full support 59chrome android full support 59firefox android full support 57
disabled full support 57
disabled disabled from version 57: this feature is behind the dom.streams.enabled preference (needs to be set to true) and the javascript.options.streams preference (needs to be set to true).
... samsung internet android full support 7.0countqueuingstrategy() constructor experimentalchrome full support 59edge full support 16firefox full support 57
disabled full support 57
disabled disabled from version 57: this feature is behind the dom.streams.enabled preference (needs to be set to true) and the javascript.options.streams preference (needs to be set to true).
...And 3 more matches
PaymentAddress.toJSON() - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internettojson()chrome full support 61
disabled full support 61
disabled disabled from version 61: this feature is behind the #web-payments preference (needs to be set to enabled).
... to change preferences in chrome, visit chrome://flags.edge full support 15firefox full support 62notes
disabled full support 62notes
disabled notes available only in nightly builds.
... requires the comma-delineated list in dom.payments.request.supportedregions to contain one or more of the supported 2-character iso locales, currently us and ca.
disabled from version 62: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
...And 3 more matches
TextTrack.mode - Web APIs
the texttrack interface's mode property is a string specifying and controlling the text track's mode:
disabled, hidden, or showing.
... syntax var mode = texttrack.mode; texttrack.mode = "
disabled" | "hidden" | "showing"; value a domstring which indicates the track's current mode.
... text track mode constants the text track mode—sometimes identified using the idl enum texttrackmode—must be one of the following values:
disabled the text track is currently
disabled.
...And 3 more matches
A simple RTCDataChannel sample - Web APIs
first, we have a couple of buttons for establishing and closing the connection: <button id="connectbutton" name="connectbutton" class="buttonleft"> connect </button> <button id="disconnectbutton" name="disconnectbutton" class="buttonright"
disabled> disconnect </button> then there's a box which contains the text input box into which the user can type a message to transmit, with a button to send the entered text.
... <div class="messagebox"> <label for="message">enter a message: <input type="text" name="message" id="message" placeholder="message text" inputmode="latin" size=60 maxlength=120
disabled> </label> <button id="sendbutton" name="sendbutton" class="buttonright"
disabled> send </button> </div> finally, there's the little box into which we'll insert the messages.
...these handlers can do whatever's needed, but in this example, all we need to do is update the user interface: function handlelocaladdcandidatesuccess() { connectbutton.
disabled = true; } function handleremoteaddcandidatesuccess() { disconnectbutton.
disabled = false; } the only thing we do here is disable the "connect" button when the local peer is connected and enable the "disconnect" button when the remote peer connects.
...And 3 more matches
ime-mode - CSS: Cascading Style Sheets
/* keyword values */ ime-mode: auto; ime-mode: normal; ime-mode: active; ime-mode: inactive; ime-mode:
disabled; /* global values */ ime-mode: inherit; ime-mode: initial; ime-mode: unset; the ime-mode property is only partially and inconsistently implemented in browsers.
...
disabled the input method editor is
disabled and may not be activated by the user.
...users may correct the inappropriate behavior of sites that don't follow this recommendation by placing the following css into their user stylesheet: input[type=password] { ime-mode: auto !important; } the mac version of gecko 1.9 (firefox 3) can't recover the previous state of the ime when a field for which it is
disabled loses focus, so mac users may get grumpy when you use the
disabled value.
...And 3 more matches
<fieldset>: The Field Set element - HTML: Hypertext Markup Language
it takes few attributes, the most notable of which are form, which can contain the id of a <form> on the same page, allowing you to make the <fieldset> part of that <form> even if it is not nested inside it, and
disabled, which allows you to disable the <fieldset> and all its contents in one go.
...
disabled if this boolean attribute is set, all form controls that are descendants of the <fieldset>, are
disabled, meaning they are not editable and won't be submitted along with the <form>.
...note that form elements inside the <legend> element won't be
disabled.
...And 3 more matches
<input type="button"> - HTML: Hypertext Markup Language
disabling and enabling a button to disable a button, simply specify the
disabled global attribute on it, like so: <input type="button" value="disable me"
disabled> you can enable and disable buttons at run time by simply setting
disabled to true or false.
... in this example our button starts off enabled, but if you press it, it is
disabled using button.
disabled = true.
... hidden code 1 <input type="button" value="enabled"> const button = document.queryselector('input'); button.addeventlistener('click', disablebutton); function disablebutton() { button.
disabled = true; button.value = '
disabled'; window.settimeout(function() { button.
disabled = false; button.value = 'enabled'; }, 2000); } if the
disabled attribute isn't specified, the button inherits its
disabled state from its parent element.
...And 3 more matches
WebAssembly.Memory - JavaScript
perasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsmemorychrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0memory() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes ...
...
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firefox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full s...
...And 3 more matches
Enhanced Extension Installation - Archive of obsolete content
when changes are made to the extensions datasource - new items are installed, old items uninstalled, enabled or
disabled, a .autoreg file is written to the profile directory as well, which tells the startup code that the system has been modified, so that it destroys the component registries, finishes pending transactions and regenerates metadata appropriately.
... uninstallation, disabling, enabling these functions work on the same principle as installation - the user requests an action through the ui while the application is running and metadata is written (tobeuninstalled, tobe
disabled, tobeenabled) and a .autoreg file created in the profile so that on the subsequent startup the extension system's startup routine can remove files (in the uninstall case) and write a new extensions.ini file listing the directories for the currently "active" items.
... <profile>/extensions.rdf -visible items this file contains non-startup and compatibility metadata for extensions that are visible to the user, whether they are enabled or
disabled.
...And 2 more matches
Install Manifests - Archive of obsolete content
this allows your add-on's icon to be displayed even when the add-on is
disabled, or if the manifest is missing an iconurl entry.
...this allows your add-on's icon to be displayed even when the add-on is
disabled, or if the manifest is missing an icon64url entry.
...moreover, an extension being
disabled, even for a short period, leads to a bad experience for the user.
...And 2 more matches
Broadcasters and Observers - Archive of obsolete content
in addition, if you place the
disabled attribute on the command element, any elements hooked up to it will also become
disabled automatically.
...we saw something like this in a previous section where the
disabled attribute was adjusted once and propagated to other elements.
...for instance, let's say that we want the back action in a browser to be
disabled.
...And 2 more matches
AddonManager
pending_disable this add-on will be
disabled after the application restarts.
... perm_can_disable this add-on can be
disabled.
...starting in firefox 8, you can also set the value of the preference extensions.auto
disabledscopes to prevent firefox from automatically installing add-ons from the specified scopes.
...And 2 more matches
sslerr.html
ssl_error_post_warning -12275 (unused) ssl_error_ssl2_
disabled -12274 "peer only supports ssl version 2, which is locally
disabled." the remote server has asked to use ssl version 2, and ssl version 2 is
disabled in the local client's configuration.
... ssl_error_ssl_
disabled -12268 "cannot connect: ssl is
disabled." the local socket is configured in such a way that it cannot use any of the ssl cipher suites.
... possible causes include: (a) both ssl2 and ssl3 are
disabled, (b) all the individual ssl cipher suites are
disabled, or (c) the socket is configured to handshake as a server, but the certificate associated with that socket is inappropriate for the key exchange algorithm selected.
...And 2 more matches
sslfnc.html
if zero, the cipher is
disabled.
...if zero, the cipher is
disabled.
...if zero, the cipher is
disabled.
...And 2 more matches
nsISelectionController
selection_on 2 selection_
disabled 3 selection_attention 4 scroll constants constant value description scroll_synchronous 1<<1 if set scrolls the selection into view before returning.
...return value off, on,
disabled.
...setcaretenabled() set the caret as enabled or
disabled.
...And 2 more matches
Document.execCommand() - Web APIs
syntax document.execcommand(acommandname, ashowdefaultui, avalueargument) return value a boolean that is false if the command is unsupported or
disabled.
...the grabber is
disabled by default since firefox 64 (bug 1490641).
...the controls are
disabled by default since firefox 64 (bug 1490641).
...And 2 more matches
The HTML DOM API - Web APIs
javascript const namefield = document.getelementbyid("username"); const sendbutton = document.getelementbyid("sendbutton") sendbutton.
disabled = true; // [note: this is
disabled since it causes this article to always load with this example focused and scrolled into view] //namefield.focus(); namefield.addeventlistener("input", event => { const elem = event.target; const valid = elem.value.length != 0; if (valid && sendbutton.
disabled) { sendbutton.
disabled = false; } else if (!valid && !sendbutton.
disabled) { sendbutto...
...n.
disabled = true; } }); this code uses the document interface's getelementbyid() method to get the dom object representing the <input> elements whose ids are username and sendbutton.
... the htmlinputelement object for the "send" button's
disabled property is set to true, which disables the "send" button so it can't be clicked.
...And 2 more matches
Signaling and video calling - Web APIs
this requires video elements, and a button to hang up the call: <div class="flexchild" id="camera-container"> <div class="camera-box"> <video id="received_video" autoplay></video> <video id="local_video" autoplay muted></video> <button id="hangup-button" onclick="hangupcall();"
disabled> hang up </button> </div> </div> the page structure defined here is using <div> elements, giving us full control over the page layout by enabling the use of css.
... finally, the "hangup-button" <button>, to disconnect from a call, is defined and configured to start
disabled (setting this as our default for when no call is connected) and apply the function hangupcall() on click.
...in our example, we add the track's stream to the <video> element that displays the incoming video: function handletrackevent(event) { document.getelementbyid("received_video").srcobject = event.streams[0]; document.getelementbyid("hangup-button").
disabled = false; } the incoming stream is attached to the "received_video" <video> element, and the "hang up" <button> element is enabled so the user can hang up the call.
...And 2 more matches
-moz-user-input - CSS: Cascading Style Sheets
/* keyword values */ -moz-user-input: none; -moz-user-input: enabled; -moz-user-input:
disabled; /* global values */ -moz-user-input: inherit; -moz-user-input: initial; -moz-user-input: unset; for elements that normally take user input, such as a <textarea>, the initial value of -moz-user-input is enabled.
...
disabled the element does not accept user input.
... however, this is not the same as setting
disabled to true, in that the element is drawn normally.
...And 2 more matches
<select>: The HTML Select element - HTML: Hypertext Markup Language
it also accepts most of the general form input attributes such as required,
disabled, autofocus, etc.
...
disabled this boolean attribute indicates that the user cannot interact with the control.
... if this attribute is not specified, the control inherits its setting from the containing element, for example <fieldset>; if there is no containing element with the
disabled attribute set, then the control is enabled.
...And 2 more matches
WebAssembly.Instance - JavaScript
rasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsinstancechrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0instance() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes note...
...s
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firefox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full...
...And 2 more matches
Bootstrapped extensions - Archive of obsolete content
when the extension becomes
disabled.
...this happens at application launch time, when the extension is enabled after being
disabled or after it has been shut down in order to install an update.
... shutdown called when the extensidisableon needs to shut itself down, such as when the application is quitting or when the extension is about to be upgraded or
disabled.
... addon_disable 4 the add-on is being
disabled.
Chapter 3: Introduction to XUL—How to build a more intuitive UI - Archive of obsolete content
disabled while not appropriate for all elements, you can use the
disabled attribute to temporarily disable input to an element that is normally operable by the user.
... typically, elements with the
disabled="true" attribute will appear as either transparent or pale gray.
... note: with attributes like hidden, collapsed, and
disabled, which take boolean values, setting
disabled="false" in xul can have unintended consequences.
...so when changing the attribute’s value using a dom function for example, do not use setattribute('
disabled', false) — instead, use removeattribute('
disabled').
Index - Archive of obsolete content
41 button
disabledaccept xul attributes, xul reference no summary!
... 98
disabled xul attributes, xul reference no summary!
... 691
disabled xul properties, xul reference no summary!
...this event would be used to update the
disabled status of its commands.
Modifying a XUL Interface - Archive of obsolete content
common properties that you will manipulate include the label, value, checked and
disabled properties.
...changing a element
disabled or enabled it is common to disable particular fields that don't apply in a given situation.
...example 7 : source view <script> function updatestate(){ var name = document.getelementbyid("name"); var sindex = document.getelementbyid("group").selectedindex; name.
disabled = sindex == 0; } </script> <radiogroup id="group" onselect="updatestate();"> <radio label="random name" selected="true"/> <hbox> <radio label="specify a name:"/> <textbox id="name" value="jim"
disabled="true"/> </hbox> </radiogroup> in this example a function updatestate() is called whenever a select event is fired on the radio group.
...if the first radio button is selected (index of 0), the textbox is enabled by setting its
disabled property to true.
Advanced form styling - Learn web development
an remove the default appearance of a checkbox or radio button altogether with appearance:none; let's take this example html: <form> <fieldset> <legend>fruit preferences</legend> <p> <label> <input type="checkbox" name="fruit-1" value="cherry"> i like cherry </label> </p> <p> <label> <input type="checkbox" name="fruit-2" value="banana"
disabled> i can't like banana </label> </p> <p> <label> <input type="checkbox" name="fruit-3" value="strawberry"> i like strawberry </label> </p> </fieldset> </form> now, let's style these with a custom checkbox design.
... let's start by unstyling the original check boxes: input[type="checkbox"] { -webkit-appearance: none; appearance: none; } we can use the :checked and :
disabled pseudo-classes to change the appearance of our custom checkbox as its state changes: input[type="checkbox"] { position: relative; width: 1em; height: 1em; border: 1px solid gray; /* adjusts the position of the checkboxes on the text baseline */ vertical-align: -2px; /* set here so that windows' high-contrast mode can override */ color: green; } input[type="checkbox"]::before { content: "✔"; position: absolute; font-size: 1.2em; right: -1px; top: -0.3em; visibility: hidden; } input[type="checkbox"]:checked::before { /* use `visibility` instead of `display` to avoid recalculating layout */ visibili...
...ty: visible; } input[type="checkbox"]:
disabled { border-color: black; background: #ddd; color: gray; } you'll find more out about such pseudo-classes and more in the next article; the above ones do the following: :checked — the checkbox (or radio button) is in a checked state — the user has clicked/activated it.
... :
disabled — the checkbox (or radio button) is in a
disabled state — it cannot be interacted with.
A first splash into JavaScript - Learn web development
undcolor = 'red'; if(userguess < randomnumber) { loworhi.textcontent = 'last guess was too low!' ; } else if(userguess > randomnumber) { loworhi.textcontent = 'last guess was too high!'; } } guesscount++; guessfield.value = ''; } guesssubmit.addeventlistener('click', checkguess); function setgameover() { guessfield.
disabled = true; guesssubmit.
disabled = true; resetbutton = document.createelement('button'); resetbutton.textcontent = 'start new game'; document.body.append(resetbutton); resetbutton.addeventlistener('click', resetgame); } function resetgame() { guesscount = 1; const resetparas = document.queryselectorall('.resultparas p'); for(let i = 0 ; i < res...
...etparas.length ; i++) { resetparas[i].textcontent = ''; } resetbutton.parentnode.removechild(resetbutton); guessfield.
disabled = false; guesssubmit.
disabled = false; guessfield.value = ''; guessfield.focus(); lastresult.style.backgroundcolor = 'white'; randomnumber = math.floor(math.random() * 100) + 1; } </script> </body> </html> have a go at playing it — familiarize yourself with the game before you move on.
...add this now, below the rest of your javascript: function setgameover() { guessfield.
disabled = true; guesssubmit.
disabled = true; resetbutton = document.createelement('button'); resetbutton.textcontent = 'start new game'; document.body.append(resetbutton); resetbutton.addeventlistener('click', resetgame); } the first two lines disable the form text input and button by setting their
disabled properties to true.
...add the following code, again to the bottom of your javascript: function resetgame() { guesscount = 1; const resetparas = document.queryselectorall('.resultparas p'); for (let i = 0 ; i < resetparas.length ; i++) { resetparas[i].textcontent = ''; } resetbutton.parentnode.removechild(resetbutton); guessfield.
disabled = false; guesssubmit.
disabled = false; guessfield.value = ''; guessfield.focus(); lastresult.style.backgroundcolor = 'white'; randomnumber = math.floor(math.random() * 100) + 1; } this rather long block of code completely resets everything to how it was at the start of the game, so the player can have another go.
Addon
nteger reason, in string appversion, in string platformversion) overview of optional methods void uninstall() void canceluninstall() boolean hasresource(in string path) nsiuri getresourceuri(in string path) void getdatadirectory(in datadirectorycallback callback) required properties attribute type description app
disabled read only boolean true if this add-on cannot be used in the application based on version compatibility, dependencies, and blocklisting.
...for some add-ons this will change immediately based on the app
disabled and user
disabled properties; for others it will only change after an application restart.
...operations my be restricted based on system policies (e.g., the system administrator may not allow certain add-ons to be uninstalled), add-on type (e.g., themes may not be
disabled), or add-on state (e.g., an incompatible add-on cannot be enabled).
... user
disabled boolean true if the user wants this add-on to be
disabled.
AddonListener
method overview void onenabling(in addon addon, in boolean needsrestart) void onenabled(in addon addon) void ondisabling(in addon addon, in boolean needsrestart) void on
disabled(in addon addon) void oninstalling(in addon addon, in boolean needsrestart) void oninstalled(in addon addon) void onuninstalling(in addon addon, in boolean needsrestart) void onuninstalled(in addon addon) void onoperationcancelled(in addon addon) void onpropertychanged(in addon addon, in string properties[]) methods onenabling() called...
... void onenabled( in addon addon, ) parameters addon the addon that has been enabled ondisabling() called when an add-on is about to be
disabled.
... void ondisabling( in addon addon, in boolean needsrestart ) parameters addon the addon that is being
disabled needsrestart true if an application restart is necessary for the change to take effect on
disabled() called when an add-on has been
disabled.
... void on
disabled( in addon addon, ) parameters addon the addon that has been
disabled oninstalling() called when an add-on is about to be installed.
NSS tools : modutil
the internal nss pkcs #11 module cannot be
disabled.
... -slot slotname specify a particular slot to be enabled or
disabled with the -enable or -disable options.
... clearing the default provider has the same format: modutil -undefault "nss internal pkcs #11 module" -dbdir -mechanisms md2:md5 enabling and disabling modules and slots modules, and specific slots on modules, can be selectively enabled or
disabled using modutil.
... enabling and verifying fips compliance the nss modules can have fips 140-2 compliance enabled or
disabled using modutil with the -fips option.
Observer Notifications
em-action-requested item-
disabled an addon has been
disabled.
... topic data description passwordmgr-found-form noautofillforms a login is available for this form, but autofill of forms is
disabled, so the form was not automatically filled out.
... passwordmgr-found-form autocompleteoff a login is available for this form, but autocomplete is
disabled.
... passwordmgr-storage-changed hostsaving
disabled host saving has been
disabled.
Guide to the Fullscreen API - Web APIs
≤79 full support ≤79 full support ≤79alternate name alternate name uses the non-standard name: webkitisfullscreenfirefox full support 64 full support 64 no support 49 — 65
disabled disabled from version 49 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true).
... 71 full support 71 full support 18alternate name alternate name uses the non-standard name: webkitisfullscreenfirefox android full support 64 full support 64 no support 49 — 65
disabled disabled from version 49 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true).
...pport 45 full support yesprefixed prefixed implemented with the vendor prefix: webkitedge full support 12firefox full support 64 full support 64 no support 47 — 65
disabled disabled from version 47 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true).
...t 45 full support 45 full support yesprefixed prefixed implemented with the vendor prefix: webkitfirefox android full support 64 full support 64 no support 47 — 65
disabled disabled from version 47 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true).
HTMLSlotElement.name - Web APIs
or androidfirefox for androidopera for androidsafari on iossamsung internetname experimentalchrome full support 53edge full support 79firefox full support 63 full support 63 no support 59 — 63
disabled disabled from version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...— 59
disabled disabled until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true) and the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...ri full support 10.1webview android full support 53chrome android full support 53firefox android full support 63 full support 63 no support 59 — 63
disabled disabled from version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...— 59
disabled disabled until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true) and the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
Capabilities, constraints, and settings - Web APIs
determining if a constraint is supported if you need to know whether or not a given constriant is supported by the user agent, you can find out by calling navigator.mediadevices.getsupportedconstraints() to get a list of the constrainable properties which the browser knows, like this: let supported = navigator.mediadevices.getsupportedconstraints(); document.getelementbyid("framerateslider").
disabled = !supported["framerate"]; in this example, the supported constraints are fetched, and a control that lets the user configure the frame rate is
disabled if the framerate constraint isn't supported.
...upportedconstraints"> </ul> <div id="startbutton" class="button"> start </div> <div class="wrapper"> <div class="trackrow"> <div class="leftside"> <h3>requested video constraints:</h3> <textarea id="videoconstrainteditor" cols=32 rows=8></textarea> </div> <div class="rightside"> <h3>actual video settings:</h3> <textarea id="videosettingstext" cols=32 rows=8
disabled></textarea> </div> </div> <div class="trackrow"> <div class="leftside"> <h3>requested audio constraints:</h3> <textarea id="audioconstrainteditor" cols=32 rows=8></textarea> </div> <div class="rightside"> <h3>actual audio settings:</h3> <textarea id="audiosettingstext" cols=32 rows=8
disabled></textarea> </div> </div> <div class="button" id="ap...
... videosettingstext a <textarea> (which is always
disabled) that displays the current settings for the video track's constrainable properties.
... audiosettingstext a <textarea> (which is always
disabled) that displays the current settings for the audio track's constrainable properties.
Slottable: assignedSlot - Web APIs
idfirefox for androidopera for androidsafari on iossamsung internetassignedslot experimentalchrome full support 53edge full support 79firefox full support 63 full support 63 no support 59 — 63
disabled disabled from version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...— 59
disabled disabled until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true) and the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...ri full support 10.1webview android full support 53chrome android full support 53firefox android full support 63 full support 63 no support 59 — 63
disabled disabled from version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...— 59
disabled disabled until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true) and the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
Window.customElements - Web APIs
e for androidfirefox for androidopera for androidsafari on iossamsung internetcustomelementschrome full support 54edge full support 79firefox full support 63 full support 63 no support 59 — 63
disabled disabled from version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.customelements.enabled preference (needs to be set to true).
...— 59
disabled disabled until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true) and the dom.webcomponents.customelements.enabled preference (needs to be set to true).
...ri full support 10.1webview android full support 54chrome android full support 54firefox android full support 63 full support 63 no support 59 — 63
disabled disabled from version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.customelements.enabled preference (needs to be set to true).
...— 59
disabled disabled until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true) and the dom.webcomponents.customelements.enabled preference (needs to be set to true).
@supports - CSS: Cascading Style Sheets
chrome for androidfirefox for androidopera for androidsafari on iossamsung internet@supportschrome full support 28edge full support 12firefox full support 22 full support 22 no support 17 — 22
disabled disabled from version 17 until version 22 (exclusive): this feature is behind the layout.css.supports-rule.enabled preference (needs to be set to true).
...ri full support 9webview android full support ≤37chrome android full support 28firefox android full support 22 full support 22 no support 17 — 22
disabled disabled from version 17 until version 22 (exclusive): this feature is behind the layout.css.supports-rule.enabled preference (needs to be set to true).
...ndroid full support 1.5selector()chrome full support 83edge full support 83firefox full support 69 full support 69 full support 64
disabled disabled from version 64: this feature is behind the layout.css.supports-selector.enabled preference (needs to be set to true).
... 69safari no support nonotes no support nonotes notes see bug 199237webview android full support 83chrome android full support 83firefox android full support 64
disabled full support 64
disabled disabled from version 64: this feature is behind the layout.css.supports-selector.enabled preference (needs to be set to true).
CSS Scrollbars - CSS: Cascading Style Sheets
idfirefox for androidopera for androidsafari on iossamsung internetscrollbar-widthchrome no support noedge no support nofirefox full support 64 full support 64 full support 63
disabled disabled from version 63: this feature is behind the layout.css.scrollbar-width.enabled preference (needs to be set to true).
... no support nowebview android no support nochrome android no support nofirefox android full support 64 full support 64 full support 63
disabled disabled from version 63: this feature is behind the layout.css.scrollbar-width.enabled preference (needs to be set to true).
... full support 63
disabled disabled from version 63: this feature is behind the layout.css.scrollbar-color.enabled preference (needs to be set to true).
... no support nowebview android no support nochrome android no support nofirefox android full support 64 full support 64 full support 63
disabled disabled from version 63: this feature is behind the layout.css.scrollbar-color.enabled preference (needs to be set to true).
Linear-gradient Generator - CSS: Cascading Style Sheets
ng: 3px 0; display: table; } #controls .property > * { float: left; } #controls .property .name { width: 90px; padding: 0px 10px 0px 0px; text-align: right; line-height: 150%; } /* button */ #controls .button { height: 24px; padding: 0 10px; background-color: #379b4a; border-radius: 3px; font-size: 14px; color: #fff; display: inline; float: left; } #controls .button[data-state='
disabled'] { background-color: #ccc !important; color: #777 !important; } #controls .button[data-state='
disabled']:hover { background-color: #ccc !important; cursor: default !important; } #controls .button:hover { cursor: pointer; background-color: #208b20; } /* active point */ .ui-input-slider { height: 24px; line-height: 20px; } #delete-point { margin: 0 58px 0 0; float: right !important...
...tiveaxis.setunit(obj.value); }; var setaddaxisbutton = function setaddaxisbutton() { add_axis_btn = getelembyid('add-axis'); add_axis_btn.addeventlistener('click', function() { if (lg_axes.length === 4) return; createaxis(0); if (lg_axes.length > 1) delete_axis_btn.removeattribute('data-state'); if (lg_axes.length === 4) this.setattribute('data-state', '
disabled'); }); }; var setdeleteaxisbutton = function setdeleteaxisbutton() { delete_axis_btn = getelembyid('delete-axis'); delete_axis_btn.addeventlistener('click', function () { if (this.hasattribute('data-state')) return; if (lg_axes.length === 1) return; axes_menu.removechild(activeaxis.shortcut); activeaxis.deleteaxis(); lg_axes.splice(getorderid(activeaxi...
...s.id), 1); activeaxis = null; updatecssgradient(); var len = lg_axes.length; for (var i=0; i<len; '="" '');="" ');="" ';';="" 'both',="" '
disabled')="" '
disabled');="" 'px';="" ()="" (delete_point_btn)="" (lg_axes.length="" (this.getattribute('data-state')="==" (update_output)="" *="" **="" +="" ++i)="" 4)="" 500);="" :="" <="" activeaxis.deleteactivepoint();="" activeaxis.updatepointcolor(color);="" activeaxis.updatepointposition(color);="" add_axis_btn.removeattribute('data-state');="" axes_menu="getelembyid('gradient-axes');" axesmanager.init();="" box="" button="getelembyid('canvas-bg');" button.addeventlistener('click',="" code="prefix" container="" container.setattribute('data-alpha',="" container;="" createstartaxis(-18);="" createstartaxis(18);="" delete_point_btn="getele...
...t.children[index].style.height="output.children[index].children[1].scrollheight" output;="" point="" pre="" prefix)="" resizecontainer="function" resizecontainer()="" resizecontainer);="" resizecontainer,="" resizeend="function" resizeend()="" resizeend);="" return="" return;="" setaddaxisbutton();="" setaxisunit);="" setdeleteaxisbutton();="" setdeletebuttonstate="function" setdeletebuttonstate('
disabled');="" setdeletebuttonstate(state)="" setdeletepointbutton="function" setdeletepointbutton()="" setdeletepointbutton();="" settogglealphabackground="function" settogglealphabackground()="" settogglealphabackground();="" slidermanager.init();="" slidermanager.subscribe('axis-rotation',="" state="true;" state);="" this.setattribute('data-alpha',="" this.setattribute('data-state',="" tool="" tool()="...
font-size-adjust - CSS: Cascading Style Sheets
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetfont-size-adjustchrome full support 43
disabled full support 43
disabled disabled from version 43: this feature is behind the enable experimental web platform features preference.
... to change preferences in chrome, visit chrome://flags.edge full support 79
disabled full support 79
disabled disabled from version 79: this feature is behind the enable experimental web platform features preference.firefox full support 40 full support 40 full support 3notes notes before firefox 40, font-size-adjust: 0 was incorrectly interpreted as font-size-adjust: none (bug 1144885).
... full support 1notes notes before firefox 3, font-size-adjust was supported on windows only.ie no support noopera full support 30
disabled full support 30
disabled disabled from version 30: this feature is behind the enable experimental web platform features preference.safari no support nowebview android no support nochrome android full support 43
disabled full support 43
disabled disabled from version 43: this feature is behind the enable experi...
...to change preferences in chrome, visit chrome://flags.firefox android full support 4opera android full support 30
disabled full support 30
disabled disabled from version 30: this feature is behind the enable experimental web platform features preference.safari ios no support nosamsung internet android no support nolegend full support full support no support no supportsee implementation notes.see implem...
<link>: The External Resource Link element - HTML: Hypertext Markup Language
disabled for rel="stylesheet" only, the
disabled boolean attribute indicates whether or not the described stylesheet should be loaded and applied to the document.
... if
disabled is specified in the html when it is loaded, the stylesheet will not be loaded during page load.
... instead, the stylesheet will be loaded on-demand, if and when the
disabled attribute is changed to false or removed.
... setting the
disabled property in the dom causes the stylesheet to be removed from the document's document.stylesheets list.
XUL user interfaces - Archive of obsolete content
<column/> </columns> <rows> <row> <label class="text-prompt" value="date:" accesskey="d" control="date-text"/> <textbox id="date-text" type="timed" timeout="750" oncommand="refresh();"/> </row> <row> <label value="day:"/> <hbox id="day-box"> <label class="day" value="sunday"
disabled="true"/> <label class="day" value="monday"
disabled="true"/> <label class="day" value="tuesday"
disabled="true"/> <label class="day" value="wednesday"
disabled="true"/> <label class="day" value="thursday"
disabled="true"/> <label class="day" value="friday"
disabled="true"/> <label class="day" value="saturday"
disabled="true"/...
... 2em; } .head-1 { font-weight: bold; font-size: 200%; padding-left: 5px; } /* the group box */ .demo-group { padding: 1em; } .demo-group grid { margin-bottom: 1em; } .demo-group column { margin-right: .5em; } .demo-group row { margin-bottom: .5em; } .demo-group .buttons { -moz-box-pack: end; } /* the day-of-week labels */ .day { margin-left: 1em; } .day[
disabled] { color: #777; } .day:first-child { margin-left: 4px; } /* the left column labels */ .text-prompt { padding-top: .25em; } /* the date input box */ #date-text { max-width: 8em; } /* the status bar */ statusbar { width: 100%; border: 1px inset -moz-dialog; margin: 4px; padding: 0px 4px; } #status { padding: 4px; } #status[warning] { color: red; } make a...
...ar() refresh() } // called by date textbox function refresh() { var d = datebox.value var thedate = null showstatus(null) if (d != "") { try { var a = d.split("/") var thedate = new date(a[2], a[0] - 1, a[1]) showstatus(thedate) } catch (ex) {} } setday(thedate) } // internal function setday(adate) { if (currentday) currentday.setattribute("
disabled", "true") if (adate == null) currentday = null else { var d = adate.getday() currentday = daybox.firstchild while (d-- > 0) currentday = currentday.nextsibling currentday.removeattribute("
disabled") } datebox.focus(); } function showstatus(adate) { if (adate == null) { status.removeattribute("warning") status.setattribute("label", "") } else if (adate ...
jspage - Archive of obsolete content
=1&&(!m||element.match(o,m))){if(!p){return document.id(o,r); }q.push(o);}o=o[l];}return(p)?new elements(q,{ddup:false,cash:!r}):null;};var e={html:"innerhtml","class":"classname","for":"htmlfor",defaultvalue:"defaultvalue",text:(browser.engine.trident||(browser.engine.webkit&&browser.engine.version<420))?"innertext":"textcontent"}; var b=["compact","nowrap","ismap","declare","noshade","checked","
disabled","readonly","multiple","selected","noresize","defer"];var k=["value","type","defaultvalue","accesskey","cellpadding","cellspacing","colspan","frameborder","maxlength","readonly","rowspan","tabindex","usemap"]; b=b.associate(b);hash.extend(e,b);hash.extend(e,k.associate(k.map(string.tolowercase)));var a={before:function(m,l){if(l.parentnode){l.parentnode.insertbefore(m,l); }},after:function(m,l){i...
... new elements($a(this.options).filter(function(l){return l.selected;}));},getcomputedstyle:function(m){if(this.currentstyle){return this.currentstyle[m.camelcase()]; }var l=this.getdocument().defaultview.getcomputedstyle(this,null);return(l)?l.getpropertyvalue([m.hyphenate()]):null;},toquerystring:function(){var l=[]; this.getelements("input, select, textarea",true).each(function(m){if(!m.name||m.
disabled||m.type=="submit"||m.type=="reset"||m.type=="file"){return;}var n=(m.tagname.tolowercase()=="select")?element.getselected(m).map(function(o){return o.value; }):((m.type=="radio"||m.type=="checkbox")&&!m.checked)?null:m.value;$splat(n).each(function(o){if(typeof o!="undefined"){l.push(m.name+"="+encodeuricomponent(o)); }});});return l.join("&");},clone:function(o,l){o=o!==false;var r=this.clonenod...
...}}e.positions[d]=f;}return(e.positions[d]%c.a==c.b); },index:function(a){var b=this,c=0;while((b=b.previoussibling)){if(b.nodetype==1&&++c>a){return false;}}return(c==a);},even:function(b,a){return selectors.pseudo["nth-child"].call(this,"2n+1",a); },odd:function(b,a){return selectors.pseudo["nth-child"].call(this,"2n",a);},selected:function(){return this.selected;},enabled:function(){return(this.
disabled===false); }});element.events.domready={onadd:function(a){if(browser.loaded){a.call(this);}}};(function(){var b=function(){if(browser.loaded){return;}browser.loaded=true; window.fireevent("domready");document.fireevent("domready");};window.addevent("load",b);if(browser.engine.trident){var a=document.createelement("div"); (function(){($try(function(){a.doscroll();return document.id(a).inject(docume...
Proxy UI - Archive of obsolete content
the previously selected radio button becomes unselected, and the related ui of the previous button is
disabled (and is not editable).
...the modes that can have an empty configuration (auto url and manual) will be
disabled if the prefs are blank.
... selecting an enabled item sets the menu selection and the proxy mode (network.proxy.type) selecting a
disabled item is not allowed.
ContextMenus - Archive of obsolete content
another alternative is to disable the menuitem instead of hiding it, by setting the item's
disabled property.
... deleteitem.
disabled = (rows.childnodes.length == 0); for this example, using the
disabled property is more suitable.
... items should be
disabled when they don't apply in certain circumstances, but should be hidden when they would never apply to the element that was clicked on.
Input Controls - Archive of obsolete content
disabled set to true to have text entry
disabled.
...the checkbox element is used for options that can be enabled or
disabled.
...
disabled set this to either true or false to disable or enable the check box or radio button.
Keyboard Shortcuts - Archive of obsolete content
to do this add a
disabled attribute to the key element and set it to the value true.
...it is useful to change the
disabled attribute using a script.
...arator/> <menuitem label="close" accesskey="c" key="close_cmd" oncommand="window.close();"/> </menupopup> </menu> <menu id="edit-menu" label="edit" accesskey="e"> <menupopup id="edit-popup"> <menuitem label="cut" accesskey="t" key="cut_cmd"/> <menuitem label="copy" accesskey="c" key="copy_cmd"/> <menuitem label="paste" accesskey="p" key="paste_cmd"
disabled="true"/> </menupopup> </menu> </menubar> </toolbox> </vbox> </window> now we can use those shortcuts to activate the commands.
More Menu Features - Archive of obsolete content
"open search..." accesskey="o"/> <menuitem label="save search..." accesskey="s"/> <menuseparator/> <menuitem label="close" accesskey="c"/> </menupopup> </menu> <menu id="edit-menu" label="edit" accesskey="e"> <menupopup id="edit-popup"> <menuitem label="cut" accesskey="t"/> <menuitem label="copy" accesskey="c"/> <menuitem label="paste" accesskey="p"
disabled="true"/> </menupopup> </menu> </menubar> <toolbar id="findfiles-toolbar> here we have added two menus with various commands on them.
...also, the paste command has been
disabled.
...for example, a feature that is enabled has a check placed beside the command and a feature that is
disabled has no check.
XForms Custom Controls - Archive of obsolete content
since firefox 4, xbl and xul are
disabled by default for all pages not loaded from a chrome:// url.
...for example, you might want to render images that are held inside an instance document or you would like to show a
disabled trigger when its bound node becomes irrelevant rather than having it not display (the current default behavior).
... */ boolean focus(); /** * is called when control should be
disabled.
Common causes of memory leaks in extensions - Extensions
all zombie compartments in extensions are caused by a failure to release resources appropriately in certain circumstances, such as when a window is closed, a page unloads, or an extension is
disabled or removed.
... failing to clean up event listeners extensions can be
disabled and removed by user actions, but it also happens when an add-on is updated.
... if a bootstrapped (restartless) extension fails to clean up event listeners when
disabled or removed, the listeners will still reference the enclosing scope — usually the bootstrap.js sandbox — and therefore keep that scope (and its enclosing compartment) alive until the window is unloaded.
Componentizing our Svelte app - Learn web development
name for '{todo.name}'</label> <input bind:value={name} type="text" id="todo-{todo.id}" autocomplete="off" class="todo-text" /> </div> <div class="btn-group"> <button class="btn todo-cancel" on:click={oncancel} type="button"> cancel<span class="visually-hidden">renaming {todo.name}</span> </button> <button class="btn btn__primary todo-edit" type="submit"
disabled={!name}> save<span class="visually-hidden">new name for {todo.name}</span> </button> </div> </form> {:else} [...] when the user presses the edit button, the editing variable will be set to true, and svelte will remove the markup in the {:else} part of the dom and replace it with the markup in the {#if...} section.
... we also disable the save button when the <input> is empty, using the
disabled={!name} attribute, and allow the user to cancel the edit using the escape key, like this: on:keydown={e => e.key === 'escape' && oncancel()}.
... name for '{todo.name}'</label> <input bind:value={name} type="text" id="todo-{todo.id}" autocomplete="off" class="todo-text" /> </div> <div class="btn-group"> <button class="btn todo-cancel" on:click={oncancel} type="button"> cancel<span class="visually-hidden">renaming {todo.name}</span> </button> <button class="btn btn__primary todo-edit" type="submit"
disabled={!name}> save<span class="visually-hidden">new name for {todo.name}</span> </button> </div> </form> {:else} <!-- markup for displaying todo: checkbox, label, edit and delete button --> <div class="c-cb"> <input type="checkbox" id="todo-{todo.id}" on:click={ontoggle} checked={todo.completed} > <label for="todo-{todo.id}" class="todo-label">{todo.name}</lab...
The Firefox codebase: CSS Guidelines
if this isn't possible, you can also try introducing a :not() to prevent the other rule from applying, this is especially relevant for different element states (:hover, :active, [checked] or [
disabled]).
... graytext: used on
disabled items as text color.
... do not use it on text that is not
disabled to desemphsize text, because it does not guarantee a sufficient contrast ratio for non-
disabled text.
Gecko Logging
log level numeric value purpose mozilla logging levels
disabled 0 indicates logging is
disabled.
... by default all logging output is
disabled.
... it is common for debug and trace to be
disabled at compile time in release builds, so you may need a debug build if you want logs from those levels.
Widget Wrappers
areatype the type of the widget's current area isgroup true, will be false for wrappers around single widget nodes source for api-provided widgets, whether they are built-in to firefox or add-on-provided
disabled for api-provided widgets, whether the widget is currently
disabled.
... nb: this property is writable, and will toggle all the widgets' nodes'
disabled states label for api-provided widgets, the label of the widget tooltiptext for api-provided widgets, the tooltip of the widget showinprivatebrowsing for api-provided widgets, whether the widget is visible in private browsing single wrapper properties all of a wrapper's properties are read-only unless otherwise indicated.
...es overflowed boolean indicating whether the node is currently in the overflow panel of the toolbar isgroup false, will be true for the group widget label for api-provided widgets, convenience getter for the label attribute of the dom node tooltiptext for api-provided widgets, convenience getter for the tooltiptext attribute of the dom node
disabled for api-provided widgets, convenience getter and setter for the
disabled state of this single widget.
Index
-slot slotname specify a particular slot to be enabled or
disabled with the -enable or -disable options.
... clearing the default provider has the same format: modutil -undefault "nss internal pkcs #11 module" -dbdir -mechanisms md2:md5 enabling and disabling modules and slots modules, and specific slots on modules, can be selectively enabled or
disabled using modutil.
... enabling and verifying fips compliance the nss modules can have fips 140-2 compliance enabled or
disabled using modutil with the -fips option.
NSS 3.14 release notes
he following new features: support for tls 1.1 (rfc 4346) experimental support for dtls 1.0 (rfc 4347) and dtls-srtp (rfc 5764) support for aes-ctr, aes-cts, and aes-gcm support for keying material exporters for tls (rfc 5705) in addition to the above new features, the following major changes have been introduced: support for certificate signatures using the md5 hash algorithm is now
disabled by default.
... export and des cipher suites are
disabled by default.
...note that ssl cipher suites with "md5" in their names are not
disabled by this change; those cipher suites use hmac-md5, not plain md5, and are still considered safe.
NSS 3.35 release notes
note: in this release, support for new rsa_pss_pss_shax signature schemes have been
disabled; end-entity certificates with rsa-pss keys will still be used to produce signatures, but they will use the rsa_pss_rsae_shax codepoints.
...experimental functions will always return this result if they are
disabled or removed from a later nss release.
... the experimental api ssl_usealtserverhellotype has been
disabled.
NSS environment variables
3.4 nss_strict_nofork string ("1", "
disabled", or any other non-empty value) it is an error to try to use a pkcs#11 crypto module in a process before it has been initialized in that process, even if the module was initialized in the parent process.
... if set to "
disabled", softoken will ignore forks, and behave as it did in older versions.
...as of nss 3.24 this is
disabled by default.
NSS functions
dress mxr 3.2 and later cert_getcertificatenames mxr 3.10 and later cert_getcertificaterequestextensions mxr 3.10 and later cert_getcertissuerandsn mxr 3.2 and later cert_getcertnicknames mxr 3.2 and later cert_getcerttrust mxr 3.2 and later cert_getcertuid mxr 3.2 and later cert_getclassicocsp
disabledpolicy mxr 3.12 and later cert_getclassicocspenabledhardfailurepolicy mxr 3.12 and later cert_getclassicocspenabledsoftfailurepolicy mxr 3.12 and later cert_getcommonname mxr 3.2 and later cert_getcountryname mxr 3.2 and later cert_getdbcontentversion mxr 3.2 and later cert_getdefaultcertdb mxr 3.2 and ...
...m mxr 3.2 and later pk11_getblocksize mxr 3.2 and later pk11_getcertfromprivatekey mxr 3.9.3 and later pk11_getcurrentwrapindex mxr 3.2 and later pk11_getdefaultarray mxr 3.8 and later pk11_getdefaultflags mxr 3.8 and later pk11_get
disabledreason mxr 3.8 and later pk11_getfirstsafe mxr 3.2 and later pk11_getinternalkeyslot mxr 3.2 and later pk11_getinternalslot mxr 3.2 and later pk11_getkeygen mxr 3.4 and later pk11_getkeylength mxr 3.2 and later pk11_getkeystrength ...
...yinfo mxr 3.2 and later pk11_importprivatekeyinfoandreturnkey mxr 3.4 and later pk11_importpublickey mxr 3.4 and later pk11_importsymkeywithflags mxr 3.4 and later pk11_initpin mxr 3.2 and later pk11_isfips mxr 3.2 and later pk11_is
disabled mxr 3.4 and later pk11_isfriendly mxr 3.2 and later pk11_ishw mxr 3.2 and later pk11_isinternal mxr 3.2 and later pk11_ispresent mxr 3.2 and later pk11_isreadonly mxr 3.2 and later pk11_isremovable mxr 3.12 and later ...
NSS_3.12.3_release_notes.html
nss_strict_nofork string ("1", "
disabled", or any other non-empty value) it is an error to try to use a pkcs#11 crypto module in a process before it has been initialized in that process, even if the module was initialized in the parent process.
... if set to "
disabled", softoken will ignore forks, and behave as it did in older versions.
... bug 478931: object leak in pkix_list_mergelists function bug 478994: allow softoken's fork check to be
disabled bug 479029: ocsp response signature cert found invalid if issuer is trusted only for ssl bug 479601: wrong type (utf8 string) for email addresses in subject by cert_asciitoname bug 480142: use sizeof on the correct type of ckc_x509 in lib/ckfw bug 480257: ocsp fails when response > 1k byte bug 480280: the cka_ec_point pkcs#11 attribute is encoded in the wrong way: missing encapsulating ...
NSS tools : modutil
-slot slotname specify a particular slot to be enabled or
disabled with the -enable or -disable options.
... clearing the default provider has the same format: modutil -undefault "nss internal pkcs #11 module" -dbdir -mechanisms md2:md5 enabling and disabling modules and slots modules, and specific slots on modules, can be selectively enabled or
disabled using modutil.
... enabling and verifying fips compliance the nss modules can have fips 140-2 compliance enabled or
disabled using modutil with the -fips option.
amIWebInstallListener
1.0 66 introduced gecko 2.0 inherits from: nsisupports last changed in gecko 8.0 (firefox 8.0 / thunderbird 8.0 / seamonkey 2.5) method overview boolean onwebinstallblocked(in nsidomwindow awindow, in nsiuri auri, [array, size_is(acount)] in nsivariant ainstalls, [optional] in pruint32 acount); void onwebinstall
disabled(in nsidomwindow awindow, in nsiuri auri, [array, size_is(acount)] in nsivariant ainstalls, [optional] in pruint32 acount); boolean onwebinstallrequested(in nsidomwindow awindow, in nsiuri auri, [array, size_is(acount)] in nsivariant ainstalls, [optional] in pruint32 acount); note: prior to gecko 8.0, all references to nsidomwindow used in this interface were nsidomwindowinternal.
...onwebinstall
disabled() called when installation by websites is currently
disabled.
... void onwebinstall
disabled( in nsidomwindow awindow, in nsiuri auri, [array, size_is(acount)] in nsivariant ainstalls, in pruint32 acount optional ); parameters awindow the window that triggered the installs.
Intensive JavaScript - Firefox Developer Tools
isprime = true; for (var c = 2; c <= math.sqrt(candidate); ++c) { if (candidate % c === 0) { // not prime isprime = false; break; } } if (isprime) { primes.push(candidate); } } return primes; } function dopointlesscomputationswithblocking() { var primes = calculateprimes(iterations, multiplier); pointlesscomputationsbutton.
disabled = false; console.log(primes); } we're just running a (very inefficient) primality test 50 times, for some quite large numbers.
... it's pretty simple to split up calculateprimes(): we will just calculate primality for each number in a separate function: function dopointlesscomputationswithrequestanimationframe() { function testcandidate(index) { // finishing condition if (index == iterations) { console.log(primes); pointlesscomputationsbutton.
disabled = false; return; } // test this number var candidate = index * (multiplier * math.random()); var isprime = true; for (var c = 2; c <= math.sqrt(candidate); ++c) { if (candidate % c === 0) { // not prime isprime = false; break; } } if (isprime) { primes.push(candidate); } // schedule the next var testfun...
... the main thread code would look something like this: const iterations = 50; const multiplier = 1000000000; var worker = new worker("js/calculate.js"); function dopointlesscomputationsinworker() { function handleworkercompletion(message) { if (message.data.command == "done") { pointlesscomputationsbutton.
disabled = false; console.log(message.data.primes); worker.removeeventlistener("message", handleworkercompletion); } } worker.addeventlistener("message", handleworkercompletion, false); worker.postmessage({ "multiplier": multiplier, "iterations": iterations }); } the main difference here, compared with the original, is that we need to: create a worker send it a messa...
characteristic - Web APIs
full support 57notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 57: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support ≤79notes
disabled notes linux and versions of windows earlier than 10.
disabled from version ≤79: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support 44notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 44: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
readValue() - Web APIs
full support 57notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 57: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support ≤79notes
disabled notes linux and versions of windows earlier than 10.
disabled from version ≤79: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support 44notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 44: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
uuid - Web APIs
full support 57notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 57: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support ≤79notes
disabled notes linux and versions of windows earlier than 10.
disabled from version ≤79: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support 44notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 44: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
value - Web APIs
full support 57notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 57: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support ≤79notes
disabled notes linux and versions of windows earlier than 10.
disabled from version ≤79: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support 44notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 44: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
writeValue() - Web APIs
full support 57notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 57: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support ≤79notes
disabled notes linux and versions of windows earlier than 10.
disabled from version ≤79: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... full support 44notes
disabled notes linux and versions of windows earlier than 10.
disabled from version 44: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
Element.setAttribute() - Web APIs
html <button>hello world</button> javascript var b = document.queryselector("button"); b.setattribute("name", "hellobutton"); b.setattribute("
disabled", ""); this demonstrates two things: the first call to setattribute() above shows changing the name attribute's value to "hellobutton".
... to set the value of a boolean attribute, such as
disabled, you can specify any value.
...by setting the value of the
disabled attribute to the empty string (""), we are setting
disabled to true, which results in the button being
disabled.
GamepadEvent - Web APIs
full support 35 no support 21 — 34prefixed prefixed implemented with the vendor prefix: webkitedge full support ≤18firefox full support 29 full support 29 no support 24 — 28
disabled disabled from version 24 until version 28 (exclusive): this feature is behind the dom.gamepad.enabled preference (needs to be set to true).
...roid full support yesgamepadevent() constructorchrome full support 35edge full support 12firefox full support 29 full support 29 no support 24 — 28
disabled disabled from version 24 until version 28 (exclusive): this feature is behind the dom.gamepad.enabled preference (needs to be set to true).
... full support 35 no support 21 — 34prefixed prefixed implemented with the vendor prefix: webkitedge full support 12firefox full support 29 full support 29 no support 24 — 28
disabled disabled from version 24 until version 28 (exclusive): this feature is behind the dom.gamepad.enabled preference (needs to be set to true).
PaymentResponse.complete() - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetcomplete()chrome full support 61edge full support 15firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... noopera no support nosafari full support yeswebview android no support nochrome android full support 56 full support 56 no support 53 — 56
disabled disabled from version 53 until version 56 (exclusive): this feature is behind the #web-payments preference (needs to be set to enabled).
... to change preferences in chrome, visit chrome://flags.firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentResponse.details - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetdetailschrome full support 61edge full support 15firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... noopera no support nosafari full support yeswebview android no support nochrome android full support 56 full support 56 no support 53 — 56
disabled disabled from version 53 until version 56 (exclusive): this feature is behind the #web-payments preference (needs to be set to enabled).
... to change preferences in chrome, visit chrome://flags.firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentResponse.payerEmail - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetpayeremailchrome full support 61edge full support 15firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... noopera no support nosafari full support yeswebview android no support nochrome android full support 56 full support 56 no support 53 — 56
disabled disabled from version 53 until version 56 (exclusive): this feature is behind the #web-payments preference (needs to be set to enabled).
... to change preferences in chrome, visit chrome://flags.firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentResponse.shippingAddress - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetshippingaddresschrome full support 61edge full support 15firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... noopera no support nosafari full support yeswebview android no support nochrome android full support 56 full support 56 no support 53 — 56
disabled disabled from version 53 until version 56 (exclusive): this feature is behind the #web-payments preference (needs to be set to enabled).
... to change preferences in chrome, visit chrome://flags.firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentResponse.shippingOption - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetshippingoptionchrome full support 61edge full support 15firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... noopera no support nosafari full support yeswebview android no support nochrome android full support 56 full support 56 no support 53 — 56
disabled disabled from version 53 until version 56 (exclusive): this feature is behind the #web-payments preference (needs to be set to enabled).
... to change preferences in chrome, visit chrome://flags.firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PushEvent - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetpushevent experimentalchrome full support 42edge full support 16
disabled full support 16
disabled disabled from version 16: this feature is behind the enable service workers preference.
...lt.opera android full support 37safari ios no support nosamsung internet android full support 4.0pushevent() constructor experimentalchrome full support 42edge full support 16
disabled full support 16
disabled disabled from version 16: this feature is behind the enable service workers preference.
...sh enabled by default.opera android full support 37safari ios no support nosamsung internet android full support 4.0data experimentalchrome full support 57edge full support 16
disabled full support 16
disabled disabled from version 16: this feature is behind the enable service workers preference.
:enabled - CSS: Cascading Style Sheets
the element also has a
disabled state, in which it can't be activated or accept focus.
... /* selects any enabled <input> */ input:enabled { color: blue; } syntax :enabled examples the following example makes the color of text and button <input>s green when enabled, and gray when
disabled.
... html <form action="url_of_form"> <label for="firstfield">first field (enabled):</label> <input type="text" id="firstfield" value="lorem"><br> <label for="secondfield">second field (
disabled):</label> <input type="text" id="secondfield" value="ipsum"
disabled="
disabled"><br> <input type="button" value="submit"> </form> css input:enabled { color: #2b2; } input:
disabled { color: #aaa; } result specifications specification status comment html living standardthe definition of ':enabled' in that specification.
:where() - CSS: Cascading Style Sheets
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internet:where()chrome full support 72
disabled full support 72
disabled disabled from version 72: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
... to change preferences in chrome, visit chrome://flags.edge no support nofirefox full support 78 full support 78 full support 77notes
disabled notes enabled by default in firefox nightly.
disabled from version 77: this feature is behind the layout.css.is-where-selectors.enabled preference (needs to be set to enabled).
... to change preferences in firefox, visit about:config.ie no support noopera no support nosafari no support nowebview android no support nochrome android full support 72
disabled full support 72
disabled disabled from version 72: this feature is behind the #enable-experimental-web-platform-features preference (needs to be set to enabled).
Alternative style sheets - CSS: Cascading Style Sheets
preferred (no rel="alternate", with title="..." specified): applied by default, but
disabled if an alternate stylesheet is selected.
... alternate (rel="alternate stylesheet", title="..." must be specified):
disabled by default, can be selected.
... working draft the css om specification defines the concepts of the style sheet set name, its
disabled flag, and the preferred css style sheet set name.
HTML attribute: readonly - HTML: Hypertext Markup Language
note: only text controls can be made read-only, since for other controls (such as checkboxes and buttons) there is no useful distinction between being read-only and being
disabled, so the readonly attribute does not apply.
... attribute interactions the difference between
disabled and readonly is that read-only controls can still function and are still focusable, whereas
disabled controls can not receive focus and are not submitted with the form and generally do not function as controls until they are enabled.
...only="readonly">some value</textarea> <label>message</label> </div> result examples <fieldset> <legend>checkboxes buttons</legend> <p><label> <input type="checkbox" name="chbox" value="regular"> regular </label></p> <p><label> <input type="checkbox" name="chbox" value="readonly" readonly> readonly </label></p> <p><label> <input type="checkbox" name="chbox" value="
disabled"
disabled>
disabled </label></p> </fieldset> <fieldset> <legend>radio buttons</legend> <p><label> <input type="radio" name="radio" value="regular"> regular </label></p> <p><label> <input type="radio" name="radio" value="readonly" readonly> readonly </label></p> <p><label> <input type="radio" name="radio" value="
disabled"
disabled>
disabled </label></p> </fieldset> ...
<button>: The Button element - HTML: Hypertext Markup Language
unlike other browsers, firefox persists the dynamic
disabled state of a <button> across page loads.
...
disabled this boolean attribute prevents the user from interacting with the button: it cannot be pressed or focused.
... firefox, unlike other browsers, persists the dynamic
disabled state of a <button> across page loads.
<menuitem> - HTML: Hypertext Markup Language
may not be used within a menu item that also includes the attributes checked,
disabled, icon, label, radiogroup or type.
...
disabled boolean attribute which indicates that the command is not available in the current state.
... note that
disabled is distinct from hidden; the
disabled attribute is appropriate in any context where a change in circumstances might render the command relevant.
<noscript> - HTML: Hypertext Markup Language
permitted content when scripting is
disabled and when it is a descendant of the <head> element: in any order, zero or more <link> elements, zero or more <style> elements, and zero or more <meta> elements.
... when scripting is
disabled and when it isn't a descendant of the <head> element: any transparent content, but no <noscript> element must be among its descendants.
... result with scripting
disabled external link rocks!
Using Feature Policy - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
...if a feature has been
disabled for a child frame by its parent frame, the child cannot re-enable it, and neither can any of the child's descendants.
Feature-Policy: display-capture - HTTP
if display-capture is
disabled in a document, the document will not be able to initiate screen capture via getdisplaymedia().
... 'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: payment - HTTP
when this policy is
disabled, the paymentrequest() constructor will throw a syntaxerror.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
WebAssembly.CompileError - JavaScript
fariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jscompileerrorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0compileerror() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes ...
...notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firefox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android ...
WebAssembly.LinkError - JavaScript
asafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jslinkerrorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0linkerror() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes not...
...es
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firefox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android ful...
WebAssembly.RuntimeError - JavaScript
fariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsruntimeerrorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0runtimeerror() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes ...
...notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firefox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android ...
Media - Progressive web apps (PWAs)
for example, an element that is
disabled or read-only has the
disabled attribute or the readonly attribute.
... selectors can specify these attributes like any other attributes, by using square brackets: [
disabled] or [readonly].
... example these rules specify styles for a button that changes dynamically as the user interacts with it: .green-button { background-color:#cec; color:#black; border:2px outset #cec; padding: 5px 10px; } .green-button[
disabled] { background-color:#cdc; color:#777; } .green-button:active, .green-button.active { border-style: inset; } <table> <tbody> <tr> <td><button class="green-button"
disabled>click me</button></td> <td><button class="green-button">click me</button></td> <td><button class="green-button active">click me</button></td> </tr> <tr style="line-height:25%;"> <td> </td> </tr> <tr style="font-style:italic;"> <td>
disabled</td> <td>normal</td> <td>active</td> </tr> </tbody> </table> live sample a fully functional button...
page-mod - Archive of obsolete content
var pagemod = require("sdk/page-mod").pagemod({ include: ['*'], contentscriptwhen: 'ready', contentscriptfile: data.url('pagemod.js'), onattach: function(worker) { workers.push(worker); worker.on('detach', function () { detachworker(this, workers); }); } }); cleaning up on add-on removal content scripts receive a detach message when the add-on that attached them is
disabled or removed: you can use this in the content script to undo any changes that you've made.
...the pattern must match the entire url, not just a subset, and has global, ignorecase, and multiline
disabled.
The Essentials of an Extension - Archive of obsolete content
if the application or version range don't match, you won't be allowed to install the extension, or the extension will be installed in a
disabled state.
...any errors or missing information will cause the installation process to fail, or the extension to be installed in a
disabled state.
In-Depth - Archive of obsolete content
each row is a different icon in one of its 4 different states (normal, hover, mouse down, and
disabled).
... to cut the pieces out you need to define rectangles in the css file like this: #button-send { -moz-image-region: rect(294px 23px 315px 0px); } #button-send:hover { -moz-image-region: rect(294px 46px 315px 23px); } #button-send:hover:active { -moz-image-region: rect(294px 69px 315px 46px); } #button-send[
disabled="true"] { -moz-image-region: rect(294px 92px 315px 69px) !important; } the properties for rect are listed in a clockwise fashion - top, right, bottom, left.
Simple Storage - Archive of obsolete content
if there are no notes, we'll show a//
disabled "(empty)" menuitem.function updatejetpackmenu() { jetpack.menu.set({ label: "notes", menu: new jetpack.menu(notes.length > 0 ?
... notes : [{ label: "(empty)",
disabled: true }]) });}// modify the page's context menu by sneaking in before it's shown.
Simple Storage - Archive of obsolete content
if there are no notes, we'll show a //
disabled "(empty)" menuitem.
... notes : [{ label: "(empty)",
disabled: true }]) }); } // modify the page's context menu by sneaking in before it's shown.
Table Layout Regression Tests - Archive of obsolete content
++webshell == 1 ++domwindow == 1 ++webshell == 2 ++domwindow == 2 note: styleverifytree is
disabled note: frameverifytree is
disabled note: verifyreflow is
disabled ++webshell == 3 ++domwindow == 3 running baseline test for e:\moz_src\mozilla\layout\html\tests\block\rtest.lst.
...++webshell == 1 ++domwindow == 1 ++webshell == 2 ++domwindow == 2 note: styleverifytree is
disabled note: frameverifytree is
disabled note: verifyreflow is
disabled ++webshell == 3 ++domwindow == 3 running verify test for e:\moz_src\mozilla\layout\html\tests\block\rtest.lst.
Attribute (XUL) - Archive of obsolete content
allownegativeassertions alternatingbackground alwaysopenpopup attribute autocheck autocompleteenabled autocompletepopup autocompletesearch autocompletesearchparam autofill autofillaftermatch autoscroll beforeselected buttonaccesskeyaccept buttonaccesskeycancel buttonaccesskeydisclosure buttonaccesskeyextra1 buttonaccesskeyextra2 buttonaccesskeyhelp buttonalign buttondir button
disabledaccept buttonlabelaccept buttonlabelcancel buttonlabeldisclosure buttonlabelextra1 buttonlabelextra2 buttonlabelhelp buttonorient buttonpack buttons checked checkstate clicktoscroll class closebutton closemenu coalesceduplicatearcs collapse collapsed color cols command commandupdater completedefaultindex container containment contentcontextmenu contenttooltip context c...
...ontextmenu control crop curpos current currentset customindex customizable cycler datasources decimalplaces default defaultbutton defaultset description dir disableautocomplete disableautoselect disableclose
disabled disablehistory disablekeynavigation disablesecurity dlgtype dragging editable editortype element empty emptytext deprecated since gecko 2 enablecolumndrag enablehistory equalsize eventnode events expr firstdayofweek firstpage first-tab fixed flags flex focused forcecomplete grippyhidden grippytooltiptext group handlectrltab height helpuri hidden hidechrome hidecolumnpicker hideheader hideseconds hidespinbuttons highlightnonmatches homepage href icon id ignoreblurwhilesearching ignorecase ignoreincolumnpicker ignorekeys ...
XUL Events - Archive of obsolete content
this event would be used to update the
disabled status of its commands.dommenuitemactivethe dommenuitemactive event is executed when a <menu> or a <menuitem> has been hovered or highlighted.dommenuiteminactivethe dommenuiteminactive event is executed when a <menu> or a <menuitem> in no longer hovered or highlighted.popuphiddenthe popuphidden event is executed when a <menupopup>, <panel> or <tooltip> has become hidden.popuphidingthe popuphiding...
...you would use this to update the
disabled status of its commands.
Sorting and filtering a custom tree view - Archive of obsolete content
view example" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" onload="init()"> <script type="application/javascript" src="sort.js"/> <hbox align="center" id="search-box"> <label accesskey="f" control="filter">filter</label> <textbox id="filter" oninput="inputfilter(event)" flex="1"/> <button id="clearfilter" oncommand="clearfilter()" label="clear" accesskey="c"
disabled="true"/> </hbox> <tree id="tree" flex="1" persist="sortdirection sortresource" sortdirection="ascending" sortresource="description"> <treecols> <treecol id="name" label="name" flex="1" persist="width ordinal hidden" onclick="sort(this)" class="sortdirectionindicator" sortdirection="ascending"/> <splitter class="tree-splitter"/> <treecol id="description" label="description" flex="1" ...
...} return o; } function gettopvisiblerow() { return tree.treeboxobject.getfirstvisiblerow(); } function settopvisiblerow(topvisiblerow) { return tree.treeboxobject.scrolltorow(topvisiblerow); } function inputfilter(event) { //do this now rather than doing it at every comparison var value = prepareforcomparison(event.target.value); setfilter(value); document.getelementbyid("clearfilter").
disabled = value.length == 0; } function clearfilter() { document.getelementbyid("clearfilter").
disabled = true; var filterelement = document.getelementbyid("filter"); filterelement.focus(); filterelement.value = ""; setfilter(""); } function setfilter(text) { filtertext = text; loadtable(); } ...
Multiple Rules - Archive of obsolete content
here is another example for an xml source: <radiogroup datasources="people.xml" ref="*" querytype="xml"> <template> <query expr="person"/> <rule> <where subject="?gender" rel="equals" value="male"/> <action> <radio uri="?" label="?name is male"/> </action> </rule> <rule> <action> <radio uri="?" label="?name is female"
disabled="true"/> </action> </rule> </template> </radiogroup> in this example, all male people are matched with the first rule, and a radio button is generated for each one.
... we assume that anyone that isn't male is female and use the second rule to create a
disabled radio button for females.
Localization - Archive of obsolete content
orizontal" onload="initsearchlist()" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <script src="findfile.js"/> <popupset> <menupopup id="editpopup"> <menuitem label="&cutcmd.label;" accesskey="&cutcmd.accesskey;"/> <menuitem label="©cmd.label;" accesskey="©cmd.accesskey;"/> <menuitem label="&pastecmd.label;" accesskey="&pastecmd.accesskey;"
disabled="true"/> </menupopup> </popupset> <keyset> <key id="cut_cmd" modifiers="accel" key="&cutcmd.commandkey;"/> <key id="copy_cmd" modifiers="accel" key="©cmd.commandkey;"/> <key id="paste_cmd" modifiers="accel" key="&pastecmd.commandkey;"/> <key id="close_cmd" keycode="vk_escape" oncommand="window.close();"/> </keyset> <vbox flex="1"> <toolbox> <menubar id="findfiles-menubar...
... accesskey="&editmenu.accesskey;"> <menupopup id="edit-popup"> <menuitem label="&cutcmd.label;" accesskey="&cutcmd.accesskey;" key="cut_cmd"/> <menuitem label="©cmd.label;" accesskey="©cmd.accesskey;" key="copy_cmd"/> <menuitem label="&pastecmd.label;" accesskey="&pastecmd.accesskey;" key="paste_cmd"
disabled="true"/> </menupopup> </menu> </menubar> <toolbar id="findfiles-toolbar"> <toolbarbutton id="opensearch" label="&opencmdtoolbar.label;"/> <toolbarbutton id="savesearch" label="&savecmdtoolbar.label;"/> </toolbar> </toolbox> <tabbox> <tabs> <tab label="&searchtab;" selected="true"/> <tab label="&optionstab;"/> </tabs> <tabpanels> <tabpanel id="searchp...
dialog - Archive of obsolete content
attributes buttonaccesskeyaccept, buttonaccesskeycancel, buttonaccesskeydisclosure, buttonaccesskeyextra1, buttonaccesskeyextra2, buttonaccesskeyhelp, buttonalign, buttondir, button
disabledaccept, buttonlabelaccept, buttonlabelcancel, buttonlabeldisclosure, buttonlabelextra1, buttonlabelextra2, buttonlabelhelp, buttonorient, buttonpack, buttons, defaultbutton, title properties buttons, defaultbutton methods acceptdialog, canceldialog, centerwindowonscreen, getbutton, movetoalertposition examples <?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin/global.
... button
disabledaccept type: boolean if true, the accept button is
disabled.
Audio for Web games - Game development
volume programmatic volume control may be
disabled in mobile browsers.
... buffering and preloading likely as an attempt to mitigate runaway mobile network data use, we also often find that buffering is
disabled before playback has been initiated.
HTML: A good basis for accessibility - Learn web development
the following seems like a reasonable enough example: fill in your name: <input type="text" id="name" name="name"> however, this is not so useful for
disabled users.
... these values cause unexpected behavior when copying or dragging links, opening links in a new tab or window, bookmarking, and when javascript is still downloading, errors out, or is
disabled.
HTML: A good basis for accessibility - Learn web development
the following seems like a reasonable enough example: fill in your name: <input type="text" id="name" name="name"> however, this is not so useful for
disabled users.
... these values cause unexpected behavior when copying or dragging links, opening links in a new tab or window, bookmarking, and when javascript is still downloading, errors out, or is
disabled.
Getting started with HTML - Learn web development
for example, consider the
disabled attribute, which you can assign to form input elements.
...the
disabled elements typically have a grayed-out appearance.) for example: <input type="text"
disabled="
disabled"> as shorthand, it is acceptable to write this as follows: <!-- using the
disabled attribute prevents the end user from entering text into the input box --> <input type="text"
disabled> <!-- text input is allowed, as it doesn't contain the
disabled attribute --> <input type="text"> for reference, the example above also includes a non-
disabled form input element.the html from the example above produces this result: omitting quotes around attribute values if you look at code for a lot of other sites, you might come across a number of strange markup styles, including attribute values without quotes...
Starting our Svelte Todo list app - Learn web development
</label> </h2> <input type="text" id="todo-0" autocomplete="off" class="input input__lg" /> <button type="submit"
disabled="" class="btn btn__primary btn__lg"> add </button> </form> <!-- filter --> <div class="filters btn-group stack-exception"> <button class="btn toggle-btn" aria-pressed="true"> <span class="visually-hidden">show</span> <span>all</span> <span class="visually-hidden">tasks</span> </button> <button class="btn toggle-btn" aria-pressed="false"> <span ...
...r; text-transform: capitalize; } .btn.toggle-btn { border-width: 1px; border-color: #d3d3d3; } .btn.toggle-btn[aria-pressed="true"] { text-decoration: underline; border-color: #4d4d4d; } .btn__danger { color: #fff; background-color: #ca3c3c; border-color: #bd2130; } .btn__filter { border-color: lightgrey; } .btn__primary { color: #fff; background-color: #000; } .btn__primary:
disabled { color: darkgrey; background-color:#565656; } .btn-group { display: flex; justify-content: space-between; } .btn-group > * { flex: 1 1 49%; } .btn-group > * + * { margin-left: 0.8rem; } .label-wrapper { margin: 0; flex: 0 0 100%; text-align: center; } .visually-hidden { position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1p...
Handling common accessibility problems - Learn web development
note: accessibility is morally the right thing to do, and good for business (numbers of
disabled users, users on mobile devices, etc.
... to deal with complex form widgets, you need to use aria attributes like roles to state what role different elements have in a widget (for example, are they a tab, or a tab panel?), aria-
disabled to say whether a control is
disabled or not, etc.
Accessibility API cross-reference
for grayed-out (
disabled) vs.
... unavailable enabled n/a aria-
disabled=true
disabled (boolean attribute) especially used for sliders and scrollbars n/a vertical vertical aria-orientation=vertical accessible events msaa event (event_object_*, event_system_*) java accessibility event gnome accessibility signals mac os x accessibility event description & notes javascript relevant xul focus focus, focusin blur, focusout selection select state_change change (not sure if th...
Benchmarking
the poisoning can be
disabled by setting the environment variable jsgc_disable_poisoning=1 before starting the browser.
...(this may be
disabled for many situations in the future.
Eclipse CDT
using this plugin will result in parts of the ui described below being hidden or
disabled.
...the alternative is to leave that option
disabled and update the index manually as necessary.
Experimental features in Firefox
however, because firefox doesn't currently suport multiple audio and video tracks, the most common use cases for these properties don't work, so they're both
disabled by default.
... nightly 60 no developer edition 60 no beta 60 no release 60 no preference name security.mixed_content.upgrade_display_content ftp support
disabled for security reasons, mozilla intends to remove support for ftp from firefox in 2020, effective in firefox 82.
Frame script loading and lifetime
er = this; addeventlistener('unload', function(aevent) { if (aevent.target == gcontentframemessagemanager) { sendasyncmessage('my-addon-id', 'framescript-died'); // if you did not set third argument of `services.mm.addmessagelistener` to `true`, then this will fail to send a message } }, false); note about unload during uninstallation/upgrade when your add-on is uninstalled, or
disabled, you should: cancel it, if you have used allowdelayedload, by calling removedelayedframescript; ensuring the frame script is not loaded into any new tabs.
... note: you might think that there is a race condition here due to the asynchronous nature of the message passing: your add-on is
disabled for an upgrade.
Add-on Manager
the getstartupchanges() method lets you find out which add-ons were installed, removed, updated, enabled, or
disabled at application startup.
... for example, to take a look at the add-ons that were
disabled at startup: components.utils.import("resource://gre/modules/addonmanager.jsm"); let addonids = addonmanager.getstartupchanges(addonmanager.startup_change_
disabled); if (addonids.length > 0) { // addonids is now an array of the add-on ids that have been
disabled alert("note: " + addonids.length + " add-ons have been
disabled."); } open add-on manager tab the add-on manager tab can be opened programatically with the function browseropenaddonsmgr which is available on chrome window of "navigator:browser" type.
Investigating leaks using DMD heap scan mode
creating this log during shutdown is nice because there are less things unrelated to the leak in the log, and various cycle collector optimizations are
disabled.
...be aware that this may take multiple minutes if you have optimization
disabled.
Leak And Bloat Tests
f("mail.smtp.defaultserver", "smtp1"); user_pref("mail.smtpserver.smtp1.hostname", "tinderbox"); user_pref("mail.smtpserver.smtp1.username", "tinderbox"); user_pref("mail.smtpservers", "smtp1"); user_pref("mail.startup.enabledmailcheckonce", true); user_pref("mailnews.start_page_override.mstone", "1.9pre"); user_pref("mail.shell.checkdefaultclient", false); // ensure os x and outlook/oe books are
disabled user_pref("ldap_2.servers.osx.position", 0); user_pref("ldap_2.servers.oe.position", 0); preferences in generated profile, but not set: user_pref("mail.root.none", "/home/moztest/.thunderbird/t7i1txfw.minimum/mail"); user_pref("mail.root.pop3", "/home/moztest/.thunderbird/t7i1txfw.minimum/mail"); user_pref("mail.server.server1.directory", "/home/moztest/.thunderbird/t7i1txfw.minimum/mail/local f...
...mum/mail/tinderbox"); user_pref("mail.attachment.store.version", 1); user_pref("mail.folder.views.version", 1); user_pref("mail.spam.version", 1); user_pref("mailnews.quotingprefs.version", 1); user_pref("mailnews.ui.threadpane.version", 6); changes to leak and bloat tests date and time (pst) description approx effect on numbers pre dec 2008 initial version - 2008/12/07 11:20 bug 463594
disabled os x and outlook address books via the preference settings mac lk -56.2kb.
Cryptography functions
m mxr 3.2 and later pk11_getblocksize mxr 3.2 and later pk11_getcertfromprivatekey mxr 3.9.3 and later pk11_getcurrentwrapindex mxr 3.2 and later pk11_getdefaultarray mxr 3.8 and later pk11_getdefaultflags mxr 3.8 and later pk11_get
disabledreason mxr 3.8 and later pk11_getfirstsafe mxr 3.2 and later pk11_getinternalkeyslot mxr 3.2 and later pk11_getinternalslot mxr 3.2 and later pk11_getkeygen mxr 3.4 and later pk11_getkeylength mxr 3.2 and later pk11_getkeystrength ...
...yinfo mxr 3.2 and later pk11_importprivatekeyinfoandreturnkey mxr 3.4 and later pk11_importpublickey mxr 3.4 and later pk11_importsymkeywithflags mxr 3.4 and later pk11_initpin mxr 3.2 and later pk11_isfips mxr 3.2 and later pk11_is
disabled mxr 3.4 and later pk11_isfriendly mxr 3.2 and later pk11_ishw mxr 3.2 and later pk11_isinternal mxr 3.2 and later pk11_ispresent mxr 3.2 and later pk11_isreadonly mxr 3.2 and later pk11_isremovable mxr 3.12 and later ...
NSS 3.27.1 release notes
notable changes in nss 3.27.1 availability of the tls 1.3 (draft) implementation has been re-
disabled in the default build.
...nss 3.27 set this value on by default, allowing tls 1.3 (draft) to be
disabled using nss_disable_tls_1_3, although the maximum version used by default remained tls 1.2.
NSS 3.27 release notes
the tls 1.3 (draft) protocol can be
disabled, by defining symbol nss_disable_tls_1_3 when building nss.
...
disabled renegotiation in dtls.
NSS 3.39 release notes
support for these keys is
disabled by default but can be enabled using ssl_signatureschemeprefset().
...b5ad6ccf69 cn = oiste wisekey global root gc ca sha-256 fingerprint: 8560f91c3624daba9570b5fea0dbe36ff11a8323be9486854fb3f34a5571198d the following ca certificate was removed: cn = comsign sha-256 fingerprint: ae4457b40d9eda96677b0d3c92d57b5177abd7ac1037958356d1e094518be5f2 the following ca certificates had the websites trust bit
disabled: cn = certplus root ca g1 sha-256 fingerprint: 152a402bfcdf2cd548054d2275b39c7fca3ec0978078b0f0ea76e561a6c7433e cn = certplus root ca g2 sha-256 fingerprint: 6cc05041e6445e74696c4cfbc9f80f543b7eabbb44b4ce6f787c6a9971c42f17 cn = opentrust root ca g1 sha-256 fingerprint: 56c77128d98c18d91b4cfdffbc25ee9103d4758ea2abad826a90f3457d460eb4 ...
Python binding for NSS
the following classes were replaced signaturealgorithm replaced by new class algorithmid the following classes were added algorithmid pkcs12decodeitem pkcs12decoder the following class methods were added pk11slot.authenticate() pk11slot.get_
disabled_reason() pk11slot.has_protected_authentication_path() pk11slot.has_root_certs() pk11slot.is_
disabled() pk11slot.is_friendly() pk11slot.is_internal() pk11slot.is_logged_in() pk11slot.is_removable() pk11slot.logout() pk11slot.need_login() pk11slot.need_user_init() pk11slot.user_disable() pk11slot.user_enable() pkcs12decodeitem.format(...
...item.signed_cert_der pkcs12decodeitem.type signeddata.data signeddata.der the following module functions were added nss.nss.dump_certificate_cache_info() nss.nss.find_slot_by_name() nss.nss.fingerprint_format_lines() nss.nss.get_internal_slot() nss.nss.is_fips() nss.nss.need_pw_init() nss.nss.nss_init_read_write() nss.nss.pk11_
disabled_reason_name() nss.nss.pk11_
disabled_reason_str() nss.nss.pk11_logout_all() nss.nss.pkcs12_cipher_from_name() nss.nss.pkcs12_cipher_name() nss.nss.pkcs12_enable_all_ciphers() nss.nss.pkcs12_enable_cipher() nss.nss.pkcs12_export() nss.nss.pkcs12_map_cipher() nss.nss.pkcs12_set_nickname_collision_callback() nss.nss.pkcs12_set_preferred_cipher() ...
Shumway
it is currently available as an extension and as a component in firefox's nightly builds that can be enabled through about:config (you need to find the shumway.
disabled preference and set it to false).
... the user has adobe flash player
disabled (or set to "click-to-enable") for performance or security reasons.
Web Replay
advanced options preferences devtools.recordreplay.enablerewinding when
disabled, firefox records a page signifcantly faster.
... for example, incremental gcs (a non-deterministic component) work by posting events to the main thread (a deterministic component), so for now incremental gcs are
disabled.
WebReplayRoadmap
while the supported features will grow over time, the ui needs to be improved so that features which aren't supported are not shown or are shown in a
disabled state.
... while tabs with these features won't (or shouldn't!) crash, the features are
disabled and the tab will not be fully usable.
Security and the jar protocol
note: support for the jar: protocol was
disabled by default for use from web content beginning in firefox 45, but re-enabled again because it broke the experience of ibm inotes users.
... inotes has since been updated so that it no longer needs remote jars, so they have been
disabled again in firefox 55.
nsIDOMWindowUtils
lta_y_positive 0x0200 wheel_event_expected_overflow_delta_y_negative 0x0400 mousescroll_prefer_widget_at_point 1 mousescroll_scroll_lines 2 mousescroll_win_scroll_lparam_not_null 65536 touch_hover 1 touch_contact 2 touch_remove 4 touch_cancel 8 ime_status_
disabled 0 users cannot use ime at all.
... this state is not the same as ime-mode:
disabled.
nsIDOMXULElement
click() unless the element is
disabled, sends mouse events that simulate the effect of clicking the mouse on the element, then calls the docommand() method.
...focus() attempts to set focus to the element; will not work for example for
disabled elements.
nsIFaviconService
this function will not save favicons for non-bookmarked urls when history is
disabled (expiration time is 0 days).
... the rest of the functions here will always store favicons even when history is
disabled.
nsINavHistoryService
history
disabled boolean true if history is
disabled.
... currently, history is
disabled if the browser.history_expire_days pref is "0".
nsIProtocolProxyService
after filters have been run, any
disabled or disallowed proxies will be removed from the list.
... a proxy is
disabled if it had previously failed-over to another proxy (see getfailoverforproxy()).
Browser Console - Firefox Developer Tools
nb: the browser console command line (to execute javascript expressions) is
disabled by default.
... browser console command line the browser console command line is
disabled by default.
Migrating from Firebug - Firefox Developer Tools
the devtools additionally provide an option to copy the selector of a rule and copy
disabled property declarations as commented out.
...you can paste whole style declarations into an existing rule property declarations which are commented out are automatically
disabled.
Settings - Firefox Developer Tools
this setting persists, meaning that if it is set, caching will be
disabled whenever you reopen the devtools.
... disable javascript reload the current tab with javascript
disabled.
Shader Editor - Firefox Developer Tools
here's another screencast, showing how you can use the shader editor for complex applications (in this case, the unreal engine demo): opening the shader editor the shader editor is
disabled by default.
...if you hover over an entry in the list, the geometry drawn by that program is highlighted in red: if you click the eyeball icon just left of the program's entry, that program is
disabled.
The JavaScript input interpreter - Firefox Developer Tools
the menuitem enable autocompletion has a checkmark next to it when the feature is enabled, which is missing when it is
disabled.
...the menuitem instant evaluation has a checkmark next to it when the feature is enabled, which is missing when it is
disabled.
AudioTrackList.onchange - Web APIs
the audiotracklist property onchange is an event handler which is called when the change event occurs, indicating that one or more of the audiotracks in the audiotracklist have been enabled or
disabled.
... syntax audiotracklist.onchange = eventhandler; value set onchange to a function that should be called whenever tracks are enabled or
disabled on the media element.
AudioTrackList - Web APIs
this occurs when one or more tracks have been enabled or
disabled by their enabled flag being changed.
... change fired when a track has been enabled or
disabled.
BasicCardRequest.supportedNetworks - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetsupportednetworkschrome no support noedge no support ≤18 — 79firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... webview android no support nochrome android full support 57firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
BasicCardResponse.billingAddress - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetbillingaddresschrome no support noedge no support ≤18 — 79firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... webview android no support nochrome android full support 57firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
BasicCardResponse.cardNumber - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetcardnumberchrome no support noedge no support ≤18 — 79firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... webview android no support nochrome android full support 57firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
BasicCardResponse.cardSecurityCode - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetcardsecuritycodechrome no support noedge no support ≤18 — 79firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... webview android no support nochrome android full support 57firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
BasicCardResponse.cardholderName - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetcardholdernamechrome no support noedge no support ≤18 — 79firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... webview android no support nochrome android full support 57firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
BasicCardResponse.expiryMonth - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetexpirymonthchrome no support noedge no support ≤18 — 79firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... webview android no support nochrome android full support 57firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
BasicCardResponse.expiryYear - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetexpiryyearchrome no support noedge no support ≤18 — 79firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
... webview android no support nochrome android full support 57firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
DataTransferItemList.length - Web APIs
syntax length = datatransferitemlist.length; value the number of drag data items in the list, or 0 if the list is empty or
disabled.
... the drag item list is considered to be
disabled if the item list's datatransfer object is not associated with a drag data store.
Element: contextmenu event - Web APIs
any right-click event that is not
disabled (by calling the event's preventdefault() method) will result in a contextmenu event being fired at the targeted element.
... html <p id="nocontextmenu">the context menu has been
disabled on this paragraph.</p> <p>but it has not been
disabled on this one.</p> javascript nocontext = document.getelementbyid('nocontextmenu'); nocontext.addeventlistener('contextmenu', e => { e.preventdefault(); }); result specifications specification status comment html living standardthe definition of 'contextmenu' in that specification.
HTMLButtonElement - Web APIs
htmlbuttonelement.
disabled is a boolean indicating whether or not the control is
disabled, meaning that it does not accept any clicks.
...it is false if any conditions bar it from constraint validation, including: its type property is reset or button; it has a <datalist> ancestor; or the
disabled property is set to true.
HTMLFieldSetElement - Web APIs
htmlfieldsetelement.
disabled a boolean reflecting the
disabled html attribute, indicating whether the user can interact with the control.
... recommendation the following properties have been added:
disabled, elements, name, type, valdiationmessage, validity, and willvalidate.
HTMLIFrameElement.allowPaymentRequest - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetallowpaymentrequest experimentalchrome full support 60
disabled full support 60
disabled disabled from version 60: this feature is behind the #web-payments preference (needs to be set to enabled).
... webview android no support nochrome android full support 61
disabled full support 61
disabled disabled from version 61: this feature is behind the #web-payments preference (needs to be set to enabled).
HTMLImageElement.complete - Web APIs
the image is "broken;" that is, the image failed to load due to an error or because image loading is
disabled.
...ntrolselem = lightboxelem.queryselector(".toolbar"); async function loadimage(url, elem) { return new promise((resolve, reject) => { elem.onload = () => resolve(elem); elem.onerror = reject; elem.src = url; }); } async function lightbox(url) { lightboxelem.style.display = "block"; await loadimage("https://somesite.net/huge-image.jpg", lightboximgelem); lightboxcontrolselem.
disabled = false; } /* ...
HTMLImageElement.currentSrc - Web APIs
roidfirefox for androidopera for androidsafari on iossamsung internetcurrentsrc experimentalchrome full support 45edge full support 13firefox full support 38 full support 38 no support 32 — 52
disabled disabled from version 32 until version 52 (exclusive): this feature is behind the dom.image.srcset.enabled preference (needs to be set to true).
...ri full support 10.1webview android full support 45chrome android full support 45firefox android full support 38 full support 38 no support 32 — 52
disabled disabled from version 32 until version 52 (exclusive): this feature is behind the dom.image.srcset.enabled preference (needs to be set to true).
HTMLImageElement.sizes - Web APIs
r androidfirefox for androidopera for androidsafari on iossamsung internetsizes experimentalchrome full support 45edge full support 13firefox full support 38 full support 38 no support 33 — 52
disabled disabled from version 33 until version 52 (exclusive): this feature is behind the dom.image.picture.enabled preference (needs to be set to true).
...safari no support nowebview android full support 45chrome android full support 45firefox android full support 38 full support 38 no support 33 — 52
disabled disabled from version 33 until version 52 (exclusive): this feature is behind the dom.image.picture.enabled preference (needs to be set to true).
HTMLImageElement.srcset - Web APIs
androidfirefox for androidopera for androidsafari on iossamsung internetsrcset experimentalchrome full support 34edge full support 12firefox full support 38 full support 38 no support 32 — 52
disabled disabled from version 32 until version 52 (exclusive): this feature is behind the dom.image.srcset.enabled preference (needs to be set to true).
...afari full support 8webview android full support 37chrome android full support 34firefox android full support 38 full support 38 no support 32 — 52
disabled disabled from version 32 until version 52 (exclusive): this feature is behind the dom.image.srcset.enabled preference (needs to be set to true).
HTMLInputElement - Web APIs
disabled boolean: returns / sets the element's
disabled attribute, indicating that the control is not available for interaction.
...it is false if any conditions bar it from constraint validation, including: its type is hidden, reset, or button; it has a <datalist> ancestor; its
disabled property is true.
HTMLMediaElement.disableRemotePlayback - Web APIs
syntax var remoteplayback
disabled ​= element.disableremoteplayback; value a boolean indicating whether the media element may have a remote playback ui.
... (false means "not
disabled", which means "enabled") example var obj = document.createelement('audio'); obj.disableremoteplayback = true; specifications specification status comment remote playback apithe definition of 'disableremoteplayback' in that specification.
HTMLOptionElement - Web APIs
htmloptionelement.
disabled is a boolean representing the value of the
disabled html attribute, which indicates that the option is unavailable to be selected.
... an option can also be
disabled if it is a child of an <optgroup> element that is
disabled.
HTMLSelectElement - Web APIs
htmlselectelement.
disabled a boolean reflecting the
disabled html attribute, which indicates whether the control is
disabled.
... if it is
disabled, it does not accept clicks.
HTMLTextAreaElement - Web APIs
disabled boolean: returns / sets the element's
disabled attribute, indicating that the control is not available for interaction.
...false if any conditions bar it from constraint validation, including its readonly or
disabled property is true.
IDBIndex - Web APIs
35safari ios full support 10.3samsung internet android full support 5.0getallkeyschrome full support 48edge full support ≤18firefox full support 44
disabled full support 44
disabled disabled from version 44: this feature is behind the dom.indexeddb.experimental preference.
...upport noopera full support 35safari full support 10.1webview android full support 48chrome android full support 48firefox android full support 44
disabled full support 44
disabled disabled from version 44: this feature is behind the dom.indexeddb.experimental preference.
MediaDevices.getUserMedia() - Web APIs
securityerror user media support is
disabled on the document on which getusermedia() was called.
... the mechanism by which user media support is enabled and
disabled is left up to the individual user agent.
PaymentRequest.abort() - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetabort()chrome full support 61edge full support 15firefox full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
...port noopera no support nosafari full support 11.1webview android no support nochrome android full support 53firefox android full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentRequest.canMakePayment() - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetcanmakepayment()chrome full support 61edge full support 16firefox full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
...port noopera no support nosafari full support 11.1webview android no support nochrome android full support 53firefox android full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentRequest.prototype.id - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetidchrome full support 61edge full support 16firefox full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
...port noopera no support nosafari full support 11.1webview android no support nochrome android full support 60firefox android full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentRequest.onshippingaddresschange - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetonshippingaddresschangechrome full support 61edge full support 15firefox full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
...port noopera no support nosafari full support 11.1webview android no support nochrome android full support 53firefox android full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentRequest.onshippingoptionchange - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetonshippingoptionchangechrome full support 61edge full support 15firefox full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
...port noopera no support nosafari full support 11.1webview android no support nochrome android full support 53firefox android full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentRequest.shippingOption - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetshippingoptionchrome full support 61edge full support 15firefox full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
...port noopera no support nosafari full support 11.1webview android no support nochrome android full support 53firefox android full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentRequest.shippingType - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetshippingtypechrome full support 61edge full support 15firefox full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
...port noopera no support nosafari full support 11.1webview android no support nochrome android full support 55firefox android full support 55notes
disabled full support 55notes
disabled notes available only in nightly builds.
disabled from version 55: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentRequest.payerName - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetpayernamechrome full support 61edge full support 15firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
...pport noopera no support nosafari full support yeswebview android no support nochrome android full support 58firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
PaymentResponse.requestId - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetrequestidchrome full support 61edge full support 16firefox full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
...pport noopera no support nosafari full support yeswebview android no support nochrome android full support 60firefox android full support 56notes
disabled full support 56notes
disabled notes available only in nightly builds.
disabled from version 56: this feature is behind the dom.payments.request.enabled preference (needs to be set to true).
Permissions - Web APIs
safari ios no support nosamsung internet android full support 5.0revoke experimentalnon-standardchrome full support 46edge full support 79firefox full support 51
disabled full support 51
disabled disabled from version 51: this feature is behind the dom.permissions.revoke.enable preference (needs to be set to true).
... safari no support nowebview android full support 46chrome android full support 46firefox android full support 51
disabled full support 51
disabled disabled from version 51: this feature is behind the dom.permissions.revoke.enable preference (needs to be set to true).
Pointer events - Web APIs
in the following example, the browser's default touch behavior is
disabled for the div element.
...</div> </body> </html> in the following example, default touch behavior is
disabled for some button elements.
RTCDTMFToneChangeEvent - Web APIs
it appends each tone to a display box as it's played, and, once all tones have been sent, re-enabled a previously-
disabled "send" button, allowing the next dmtf string to be entered.
... dtmfsender.addeventlistener("change", function(event) { if (event.tone !== "") { dialstringbox.innertext += event.tone; } else { senddtmfbutton.
disabled = false; } }, false); specifications specification status comment webrtc 1.0: real-time communication between browsersthe definition of 'rtcdtmftonechangeevent' in that specification.
RTCDataChannel: close event - Web APIs
dc.addeventlistener("close", ev => { messageinputbox.
disabled = true; sendbutton.
disabled = true; connectbutton.
disabled = false; disconnectbutton.
disabled = true; }, false); all this code does in response to receiving the close event is to disable an input box and its "send" button, and to enable the button used to start a call (while disabling the one that ends a call).
... you can also use the onclose event handler property to set a handler for close events: dc.onclose = ev => { messageinputbox.
disabled = true; sendbutton.
disabled = true; connectbutton.
disabled = false; disconnectbutton.
disabled = true; } specifications specification status comment webrtc 1.0: real-time communication between browsersthe definition of 'close' in that specification.
RTCDataChannel: open event - Web APIs
dc.addeventlistener("open", ev => { messageinputbox.
disabled = false; sendmessagebutton.
disabled = false; disconnectbutton.
disabled = false; connectbutton.
disabled = true; messageinputbox.focus(); }, false); this can also be done by directly setting the value of the channel's onopen event handler property.
... dc.onopen = ev => { messageinputbox.
disabled = false; sendmessagebutton.
disabled = false; disconnectbutton.
disabled = false; connectbutton.
disabled = true; messageinputbox.focus(); } ...
RTCPeerConnection: track event - Web APIs
pc = new rtcpeerconnection({ iceservers: [ { urls: "turn:fake.turnserver.url", username: "someusername", credential: "somepassword" } ] }); pc.addeventlistener("track", e => { videoelement.srcobject = e.streams[0]; hangupbutton.
disabled = false; }, false); the event handler assigns the new track's first stream to an existing <video> element, identified using the variable videoelement.
... pc.ontrack = e => { videoelement.srcobject = e.streams[0]; hangupbutton.
disabled = false; return false; } specifications specification status comment webrtc 1.0: real-time communication between browsersthe definition of 'track' in that specification.
RTCRtpContributingSource.source - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetsourcechrome full support 59edge full support ≤79firefox full support 59
disabled full support 59
disabled disabled from version 59: this feature is behind the media.peerconnection.rtpsourcesapi.enable preference (needs to be set to true).
... webview android full support 59chrome android full support 59firefox android full support 59
disabled full support 59
disabled disabled from version 59: this feature is behind the media.peerconnection.rtpsourcesapi.enable preference (needs to be set to true).
RTCRtpTransceiver - Web APIs
each non-
disabled srtp media section is always represented by exactly one transceiver.
... stopped indicates whether or not sending and receiving using the paired rtcrtpsender and rtcrtpreceiver has been permanently
disabled, either due to sdp offer/answer, or due to a call to stop().
SVGUseElement - Web APIs
if the element does not have a shadow tree (for example, because its uri is invalid or because it has been
disabled by conditional processing), then getting this attribute returns null.
...if the element does not have a shadow tree (for example, because its uri is invalid or because it has been
disabled by conditional processing), then getting this attribute returns null.
WebGLRenderingContext.stencilOp() - Web APIs
zpass a glenum specifying the function to use when both the stencil test and the depth test pass, or when the stencil test passes and there is no depth buffer or depth testing is
disabled.
... examples the stencil testing is
disabled by default.
WebGLRenderingContext.stencilOpSeparate() - Web APIs
zpass a glenum specifying the function to use when both the stencil test and the depth test pass, or when the stencil test passes and there is no depth buffer or depth testing is
disabled.
... examples the stencil testing is
disabled by default.
Movement, orientation, and motion: A WebXR example - Web APIs
function setupxrbutton() { if (navigator.xr.issessionsupported) { navigator.xr.issessionsupported(session_type) .then((supported) => { xrbutton.
disabled = !supported; }); } else { navigator.xr.supportssession(session_type) .then(() => { xrbutton.
disabled = false; }) .catch(() => { xrbutton.
disabled = true; }); } } the label of the button gets adjusted in the code that handles actuallys ttarting and stopping the webxr session; we'll see that below.
...if the image's dimensions aren't both powers of two (see the ispowerof2() function), mipmapping is
disabled and wrapping is clamped to the edges.
window.cancelIdleCallback() - Web APIs
dopera for androidsafari on iossamsung internetcancelidlecallback experimentalchrome full support 47edge full support 79firefox full support 55 full support 55 full support 53
disabled disabled from version 53: this feature is behind the dom.requestidlecallback.enabled preference (needs to be set to true).
... no support nowebview android full support 47chrome android full support 47firefox android full support 55 full support 55 full support 53
disabled disabled from version 53: this feature is behind the dom.requestidlecallback.enabled preference (needs to be set to true).
Window.event - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung interneteventchrome full support 1edge full support 12firefox full support 63notes
disabled full support 63notes
disabled notes this was briefly enabled by default in 65, then removed again while related compatibility issues are sorted out (see bug 1520756).
disabled from version 63: this feature is behind the dom.window.event.enabled preference (needs to be set to true).
...port 4opera full support 7safari full support 1.1webview android full support 1chrome android full support 18firefox android full support 63notes
disabled full support 63notes
disabled notes this was briefly enabled by default in 65, then removed again while related compatibility issues are sorted out (see bug 1520756).
disabled from version 63: this feature is behind the dom.window.event.enabled preference (needs to be set to true).
Window.getAttention() - Web APIs
syntax window.getattention(); notes on windows, the taskbar button for the window flashes, if this hasn't been
disabled by the user.
... the function is
disabled for web content.
window.requestIdleCallback() - Web APIs
no support 53 — 55notes notes implemented but
disabled by default.ie no support noopera full support 34safari no support nowebview android full support 47chrome android full support 47firefox android full support ...
... no support 53 — 55notes notes implemented but
disabled by default.opera android full support 34safari ios no support nosamsung internet android full support 5.0legend full support full support no support no supportexperimental.
XRSystem: devicechange event - Web APIs
if (navigator.xr) { navigator.xr.addeventlistener("devicechange", event => { navigator.xr.issessionsupported("immersive-vr") .then(immersiveok) => { if (immersiveok) { enablexrbutton.
disabled = false; } else { enablexrbutton.
disabled = true; } }); }); } when devicechange is received, the handler set up in this code calls the xr method issessionsupported() to find out if there's a device available that can handle immersive vr presentations.
... if there is, the button to enter xr mode is enabled; otherwise it's
disabled.
XRSystem - Web APIs
if (navigator.xr) { immersivebutton.addeventlistener("click", onbuttonclicked); navigator.xr.issessionsupported('immersive-vr') .then((issupported) => { if (issupported) { immersivebutton.
disabled = false; } else { immersivebutton.
disabled = true; }); } function onbuttonclicked() { if (!xrsession) { navigator.xr.requestsession('immersive-vr') .then(() => { // onsessionstarted() not shown for reasons of brevity and clarity.
...if immersive vr isn't available, the button is
disabled to prevent its use.
An overview of accessible web applications and widgets - Accessibility
states describe the current interaction state of an element, informing the assistive technology if it is busy,
disabled, selected, or hidden.
...examples include (but are certainly not limited to): aria-checked: indicates the state of a checkbox or radio button aria-
disabled: indicates that an element is visible, but not editable or otherwise operable aria-grabbed: indicates the 'grabbed' state of an object in a drag-and-drop operation (for a full list of aria states, consult the aria list of states and properties.) developers should use aria states to indicate the state of ui widget elements and use css attribute selectors to alter the visual appearance based on...
Keyboard-navigable JavaScript widgets - Accessibility
<li id="underline" tabindex="-1">underlined</li> </ul> </li> <li id="mb1_menu3" tabindex="-1"> justification <ul id="justificationmenu" title="justication" tabindex="-1"> <li id="left" tabindex="-1">left</li> <li id="center" tabindex="-1">centered</li> <li id="right" tabindex="-1">right</li> <li id="justify" tabindex="-1">justify</li> </ul> </li> </ul>
disabled controls when a custom control becomes
disabled, remove it from the tab order by setting tabindex="-1".
... note that
disabled items within a grouped widget (such as menu items in a menu) should remain navigable using arrow keys.
::slotted() - CSS: Cascading Style Sheets
chrome for androidfirefox for androidopera for androidsafari on iossamsung internet::slottedchrome full support 50edge full support 79firefox full support 63 full support 63 no support 59 — 63
disabled disabled from version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...fari full support 10webview android full support 50chrome android full support 50firefox android full support 63 full support 63 no support 59 — 63
disabled disabled from version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
:host() - CSS: Cascading Style Sheets
ewchrome for androidfirefox for androidopera for androidsafari on iossamsung internet:host()chrome full support 54edge full support 79firefox full support 63 full support 63 no support 61 — 63
disabled disabled from version 61 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...> .local-child) and styling slotted content (::slotted) is buggy.webview android full support 54chrome android full support 54firefox android full support 63 full support 63 no support 61 — 63
disabled disabled from version 61 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
:host - CSS: Cascading Style Sheets
viewchrome for androidfirefox for androidopera for androidsafari on iossamsung internet:hostchrome full support 54edge full support 79firefox full support 63 full support 63 no support 61 — 63
disabled disabled from version 61 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
...fari full support 10webview android full support 54chrome android full support 54firefox android full support 63 full support 63 no support 61 — 63
disabled disabled from version 61 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true).
:scope - CSS: Cascading Style Sheets
no support 20 — 32
disabled disabled from version 20 until version 32 (exclusive): this feature is behind the layout.css.scope-pseudo.enabled preference (needs to be set to true).
... full support 20
disabled disabled from version 20: this feature is behind the layout.css.scope-pseudo.enabled preference (needs to be set to true).
Mozilla CSS extensions - CSS: Cascading Style Sheets
-block eg@:- bug 331432 ::-moz-anonymous-positioned-block :-moz-any :-moz-any-link [matches :link and :visited] :-moz-broken ::-moz-canvas ::-moz-color-swatch ::-moz-cell-content :-moz-drag-over f – i :-moz-first-node ::-moz-focus-inner ::-moz-focus-outer :-moz-focusring :-moz-full-screen :-moz-full-screen-ancestor :-moz-handler-blocked :-moz-handler-crashed :-moz-handler-
disabled ::-moz-inline-table l :-moz-last-node :-moz-list-bullet :-moz-list-number :-moz-loading :-moz-locale-dir(ltr) :-moz-locale-dir(rtl) :-moz-lwtheme :-moz-lwtheme-brighttext :-moz-lwtheme-darktext n – r :-moz-native-anonymous :-moz-only-whitespace ::-moz-page ::-moz-page-sequence ::-moz-pagebreak ::-moz-pagecontent :-moz-placeholderobsolete since gecko 51 ::-moz-place...
...::-moz-table-row ::-moz-table-row-group :-moz-tree-cell :-moz-tree-cell-text :-moz-tree-cell-text(hover) :-moz-tree-checkbox :-moz-tree-column :-moz-tree-drop-feedback :-moz-tree-image :-moz-tree-indentation :-moz-tree-line :-moz-tree-progressmeter :-moz-tree-row :-moz-tree-row(hover) :-moz-tree-separator :-moz-tree-twisty u – x :-moz-ui-invalid :-moz-ui-valid :-moz-user-
disabled ::-moz-viewport ::-moz-viewport-scroll :-moz-window-inactive ::-moz-xul-anonymous-block at-rules @-moz-document media features -moz-mac-graphite-theme -moz-maemo-classic -moz-device-pixel-ratio -moz-os-version -moz-scrollbar-end-backward -moz-scrollbar-end-forward -moz-scrollbar-start-backward -moz-scrollbar-start-forward -moz-scrollbar-thumb-proportional -moz-touch-ena...
Pseudo-classes - CSS: Cascading Style Sheets
index of standard pseudo-classes :active :any-link :blank :checked :current :default :defined :dir() :
disabled :drop :empty :enabled :first :first-child :first-of-type :fullscreen :future :focus :focus-visible :focus-within :has() :host :host() :host-context() :hover :indeterminate :in-range :invalid :is() :lang() :last-child :last-of-type :left :link :local-link :not() :nth-child() :nth-col() :nth-last-child() :nth-last-col() :nth-last-of-type() :nth-o...
... defined the syntax of :enabled, :
disabled, :checked, and :indeterminate, but without the associated semantic meaning.
animation-delay - CSS: Cascading Style Sheets
full support 49prefixed prefixed implemented with the vendor prefix: -webkit- full support 44prefixed
disabled prefixed implemented with the vendor prefix: -webkit-
disabled from version 44: this feature is behind the layout.css.prefixes.webkit preference (needs to be set to true).
... 18prefixed prefixed implemented with the vendor prefix: -webkit-firefox android full support 16 full support 16 full support 49prefixed prefixed implemented with the vendor prefix: -webkit- full support 44prefixed
disabled prefixed implemented with the vendor prefix: -webkit-
disabled from version 44: this feature is behind the layout.css.prefixes.webkit preference (needs to be set to true).
animation-direction - CSS: Cascading Style Sheets
12prefixed prefixed implemented with the vendor prefix: -webkit-firefox full support 16 full support 16 full support 49prefixed prefixed implemented with the vendor prefix: -webkit- full support 44prefixed
disabled prefixed implemented with the vendor prefix: -webkit-
disabled from version 44: this feature is behind the layout.css.prefixes.webkit preference (needs to be set to true).
... 18prefixed prefixed implemented with the vendor prefix: -webkit-firefox android full support 16 full support 16 full support 49prefixed prefixed implemented with the vendor prefix: -webkit- full support 44prefixed
disabled prefixed implemented with the vendor prefix: -webkit-
disabled from version 44: this feature is behind the layout.css.prefixes.webkit preference (needs to be set to true).
aspect-ratio - CSS: Cascading Style Sheets
mapped valuesedge partial support 79notes partial support 79notes notes edge 79 adds internal support only for mapped valuesfirefox partial support 71notes partial support 71notes notes firefox 71 adds internal support only for mapped values no support 69 — 71notes
disabled notes firefox 69 adds internal support only for mapped values
disabled from version 69 until version 71 (exclusive): this feature is behind the layout.css.width-and-height-map-to-aspect-ratio.enabled preference (needs to be set to true).
... no support nointernal mapping of width and height experimentalchrome full support 79edge full support 79firefox full support 71 full support 71 no support 69 — 71
disabled disabled from version 69 until version 71 (exclusive): this feature is behind the layout.css.width-and-height-map-to-aspect-ratio.enabled preference (needs to be set to true).
box-direction - CSS: Cascading Style Sheets
ix: -webkit-firefox full support 1prefixed full support 1prefixed prefixed implemented with the vendor prefix: -moz- full support 49prefixed prefixed implemented with the vendor prefix: -webkit- full support 48prefixed
disabled prefixed implemented with the vendor prefix: -webkit-
disabled from version 48: this feature is behind the layout.css.prefixes.webkit preference (needs to be set to true).
...kit-firefox android full support 4prefixed full support 4prefixed prefixed implemented with the vendor prefix: -moz- full support 49prefixed prefixed implemented with the vendor prefix: -webkit- full support 48prefixed
disabled prefixed implemented with the vendor prefix: -webkit-
disabled from version 48: this feature is behind the layout.css.prefixes.webkit preference (needs to be set to true).
font-variant-caps - CSS: Cascading Style Sheets
or androidfirefox for androidopera for androidsafari on iossamsung internetfont-variant-capschrome full support 52edge full support 79firefox full support 34 full support 34 no support 24 — 34
disabled disabled from version 24 until version 34 (exclusive): this feature is behind the layout.css.font-features.enabled preference (needs to be set to true).
...safari no support nowebview android full support 52chrome android full support 52firefox android full support 34 full support 34 no support 24 — 34
disabled disabled from version 24 until version 34 (exclusive): this feature is behind the layout.css.font-features.enabled preference (needs to be set to true).
font-variant-position - CSS: Cascading Style Sheets
or androidfirefox for androidopera for androidsafari on iossamsung internetfont-variant-positionchrome no support noedge no support nofirefox full support 34 full support 34 no support 24 — 34
disabled disabled from version 24 until version 34 (exclusive): this feature is behind the layout.css.font-features.enabled preference (needs to be set to true).
... nosafari no support nowebview android no support nochrome android no support nofirefox android full support 34 full support 34 no support 24 — 34
disabled disabled from version 24 until version 34 (exclusive): this feature is behind the layout.css.font-features.enabled preference (needs to be set to true).
font-variant - CSS: Cascading Style Sheets
full support 1.0css fonts module level 3 shorthandchrome full support 52edge full support 79firefox full support 34 full support 34 no support 33 — 34
disabled disabled from version 33 until version 34 (exclusive): this feature is behind the layout.css.font-features.enabled preference (needs to be set to true).
...ari full support 9.1webview android full support 52chrome android full support 52firefox android full support 34 full support 34 no support 33 — 34
disabled disabled from version 33 until version 34 (exclusive): this feature is behind the layout.css.font-features.enabled preference (needs to be set to true).
position - CSS: Cascading Style Sheets
samsung internet android full support 6.0stickychrome full support 56edge full support 16firefox full support 32 full support 32 no support 26 — 48
disabled disabled from version 26 until version 48 (exclusive): this feature is behind the layout.css.sticky.enabled preference (needs to be set to true).
...6.1prefixed prefixed implemented with the vendor prefix: -webkit-webview android full support 56chrome android full support 56firefox android full support 32 full support 32 no support 26 — 48
disabled disabled from version 26 until version 48 (exclusive): this feature is behind the layout.css.sticky.enabled preference (needs to be set to true).
Creating a cross-browser video player - Developer guides
again if a user has javascript
disabled, the custom control set will not appear and they can use the browser's default control set unhindered.
...a number of variables pointing to html elements are required: var videocontainer = document.getelementbyid('videocontainer'); var video = document.getelementbyid('video'); var videocontrols = document.getelementbyid('video-controls'); as mentioned earlier, the browser's default controls now need to be
disabled, and the custom controls need to be displayed: // hide the default controls video.controls = false; // display the user defined video controls videocontrols.style.display = 'block'; with that done, a variable pointing to each of the buttons is now required: var playpause = document.getelementbyid('playpause'); var stop = document.getelementbyid('stop'); var mute = document.getelementbyid('mu...
HTML attribute reference - HTML: Hypertext Markup Language
allowed values are ltr (left-to-right) or rtl (right-to-left) dirname <input>, <textarea>
disabled <button>, <command>, <fieldset>, <input>, <keygen>, <optgroup>, <option>, <select>, <textarea> indicates whether the user can interact with the element.
...required, readonly,
disabled) are called boolean attributes.
<content>: The Shadow DOM Content Placeholder element (obsolete) - HTML: Hypertext Markup Language
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetcontent deprecatednon-standardchrome full support 35edge full support 79firefox no support 33 — 59
disabled no support 33 — 59
disabled disabled from version 33 until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true).
... no support noopera full support 26safari no support nowebview android full support 37chrome android full support 37firefox android no support 33 — 59
disabled no support 33 — 59
disabled disabled from version 33 until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true).
<input type="password"> - HTML: Hypertext Markup Language
<label for="hexid">hex id: </label> <input id="hexid" type="password" pattern="[0-9a-fa-f]{4,8}" title="enter an id consisting of 4-8 hexadecimal digits" autocomplete="new-password">
disabled this boolean attribute indicates that the password field is not available for interaction.
... additionally,
disabled field values aren't submitted with the form.
<optgroup> - HTML: Hypertext Markup Language
disabled if this boolean attribute is set, none of the items in this option group is selectable.
... examples <select> <optgroup label="group 1"> <option>option 1.1</option> </optgroup> <optgroup label="group 2"> <option>option 2.1</option> <option>option 2.2</option> </optgroup> <optgroup label="group 3"
disabled> <option>option 3.1</option> <option>option 3.2</option> <option>option 3.3</option> </optgroup> </select> result specifications specification status comment html living standardthe definition of '<optgroup>' in that specification.
HTML documentation index - HTML: Hypertext Markup Language
52
disabled attribute, attributes, constraint validation, forms, required the boolean
disabled attribute, when present, makes the element not mutable, focusable, or even submitted with the form.
... 166 <noframes>: the frame fallback element element, frames, html, html frames, obsolete, reference, web, noframes the obsolete html no frames or frame fallback element, <noframes>, provides content to be presented in browsers that don't support (or have
disabled support for) the <frame> element.
Feature Policy - HTTP
the general principle is that there should be an intuitive or non-breaking way for web developers to detect or handle the case when the feature is
disabled.
...there are policy-controlled features to allow functionality to be enabled/
disabled for specific origins or frames within a website.
Feature-Policy: accelerometer - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: autoplay - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: battery - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: camera - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: document-domain - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: encrypted-media - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: fullscreen - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: geolocation - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: gyroscope - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: magnetometer - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: microphone - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: midi - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: sync-xhr - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: unsized-media - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: usb - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: vibrate - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Feature-Policy: wake-lock - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
web-share - HTTP
'none': the feature is
disabled in top-level and nested browsing contexts.
... 'none': the feature is
disabled in top-level and nested browsing contexts.
Large-Allocation - HTTP
this page would be loaded in a new process due to a large-allocation header, however large-allocation process creation is
disabled on non-win32 platforms.
...this check can be
disabled with the "dom.largeallocation.
HTTP Index - HTTP
22 reason: cors
disabled authentication, authentication article, cors, cross-origin,
disabled, errors, http, https, messages, resource, same origin, same-origin, security, sharing, validation, secure, troubleshooting a request that needs to use cors was attempted, but cors is
disabled in the user's browser.
...when this policy is
disabled, the paymentrequest() constructor will throw a securityerror.
HTTP response status codes - HTTP
405 method not allowed the request method is known by the server but has been
disabled and cannot be used.
...the two mandatory methods, get and head, must never be
disabled and should not return this error code.
WebAssembly.CompileError() constructor - JavaScript
bviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jscompileerror() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Instance() constructor - JavaScript
d webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsinstance() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Instance.prototype.exports - JavaScript
erasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsexportschrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.LinkError() constructor - JavaScript
webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jslinkerror() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Memory() constructor - JavaScript
oid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsmemory() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0shared flagchrome full support 74edge full support 79firefox full support 78ie no support noopera full ...
WebAssembly.Memory.prototype.buffer - JavaScript
perasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsbufferchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Memory.prototype.grow() - JavaScript
roperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsgrowchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Module() constructor - JavaScript
oid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsmodule() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Module.customSections() - JavaScript
riandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jscustomsectionschrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Module.exports() - JavaScript
erasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsexportschrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Module.imports() - JavaScript
erasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsimportschrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.RuntimeError() constructor - JavaScript
bviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsruntimeerror() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Table() constructor - JavaScript
roid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jstable() constructorchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Table.prototype.get() - JavaScript
eroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsgetchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Table.prototype.grow() - JavaScript
roperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsgrowchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Table.prototype.length - JavaScript
perasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jslengthchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.Table.prototype.set() - JavaScript
eroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jssetchrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.compile() - JavaScript
erasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jscompilechrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.instantiate() - JavaScript
afariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsinstantiatechrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
WebAssembly.validate() - JavaScript
rasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnode.jsvalidatechrome full support 57edge full support 16firefox full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).ie no support noopera full support 44safari full support 11webview android full support 57chrome android full support 57firef...
...ox android full support 52notes full support 52notes notes
disabled in the firefox 52 extended support release (esr).opera android full support 43safari ios full support 11samsung internet android full support 7.0nodejs full support 8.0.0legend full support full support no support no supportsee implementation notes.see implementation notes.
kerning - SVG: Scalable Vector Graphics
<length> if a length is provided, then auto-kerning is
disabled.
... the most common scenario, other than auto, is to set kerning to a value of 0 so that auto-kerning is
disabled.
SVG as an Image - SVG: Scalable Vector Graphics
-image gecko-specific contexts additionally, gecko 2.0 (firefox 4 / thunderbird 3.3 / seamonkey 2.1) introduced support for using svg in these contexts: css list-style-image css content svg <image> element svg <feimage> element canvas drawimage function restrictions for security purposes, gecko places some restrictions on svg content when it's being used as an image: javascript is
disabled.
... platform-native widget styling (based on os theme) is
disabled.
Window: userproximity event - Archive of obsolete content
bubbles no cancelable no interface userproximityevent target defaultview (window) default action none event handler property window.onuserroximity specification proximity sensor note: this event has been
disabled by default in firefox 62, behind the device.sensors.proximity.enabled preference (bug 1462308).
platform/xpcom - Archive of obsolete content
quire('sdk/platform/xpcom'); var factory = xpcom.factory({ contract: contractid, component: helloworld, register: false, unregister: false, }); if you disable automatic registration in this way, you can use the register() function to register factories and services: xpcom.register(factory); you can use the corresponding unregister() function to unregister them, whether or not you have
disabled automatic unregistration: xpcom.unregister(factory); you can find out whether a factory or service has been registered by using the isregistered() function: if (xpcom.isregistered(factory)) xpcom.unregister(factory); globals constructors factory(options) parameters options : object required options: name type component constructor constructor f...
Listening for Load and Unload - Archive of obsolete content
exports.onunload = function (reason) {}; reason reason is one of the following strings describing the reason your add-on was unloaded: uninstall disable shutdown upgrade downgrade if your add-on is
disabled, then uninstalled, your onunload listener will only be called once, with the disable reason.
Dialogs and Prompts - Archive of obsolete content
programmatic button access if you want to access the accept ("ok") and cancel buttons from script, use this: // disable the ok and cancel btns document.documentelement.getbutton("accept").
disabled = true; document.documentelement.getbutton("cancel").
disabled = true; links dialog.xml — xbl bindings for <dialog> and <dialogheader> elements.
Inline options - Archive of obsolete content
menulist> <menupopup> <menuitem value="500" label="small"/> <menuitem value="800" label="medium"/> <menuitem value="1200" label="large"/> </menupopup> </menulist> </setting> <!-- radio button example (this example would be stored as a boolean) --> <setting pref="extensions.myaddon.options2" type="radio" title="options 2"> <radiogroup> <radio value="false" label="
disabled"/> <radio value="true" label="enabled"/> </radiogroup> </setting> <!-- button example - not tied to a preference, but attached to a command --> <setting title="do something" type="control"> <button id="myaddon-button" label="click me" oncommand="alert('thank you!');"/> </setting> setting element changed notifications most of the setting elements (it might be all i havent really looke...
Promises - Archive of obsolete content
for (let extension of yield aom.getaddonsbytypes(["extension"])) extension.user
disabled = true; }); json file storage this helper simplifies the use of json data storage files with asynchronous io.
Creating reusable content with CSS and XBL - Archive of obsolete content
a[ document.getanonymouselementbyattribute(this, "anonid", "square") ]]></field> <field name="button"><![cdata[ document.getanonymouselementbyattribute(this, "anonid", "button") ]]></field> <method name="dodemo"> <body><![cdata[ this.square.style.backgroundcolor = "#cf4" this.square.style.marginleft = "20em" this.button.setattribute("
disabled", "true") settimeout(this.cleardemo, 2000, this) ]]></body> </method> <method name="cleardemo"> <parameter name="me"/> <body><![cdata[ me.square.style.backgroundcolor = "transparent" me.square.style.marginleft = "0" me.button.removeattribute("
disabled") ]]></body> </method> </implementation> <handlers> <handl...
CSS3 - Archive of obsolete content
new pseudo-classes: :target, :enabled and :
disabled, :checked, :indeterminate, :root, :nth-child and :nth-last-child, :nth-of-type and :nth-last-of-type, :last-child, :first-of-type and :last-of-type, :only-child and :only-of-type,:empty, and :not.
Adding vector graphics to the Web - Learn web development
</text> </svg> </textarea> <div class="playable-buttons"> <input id="reset" type="button" value="reset"> <input id="solution" type="button" value="show solution"
disabled> </div> html { font-family: sans-serif; } h2 { font-size: 16px; } .a11y-label { margin: 0; text-align: right; font-size: 0.7rem; width: 98%; } body { margin: 10px; background: #f5f9fa; } const textarea = document.getelementbyid('code'); const reset = document.getelementbyid('reset'); const solution = document.getelementbyid('solution'); const output = document.queryselector('...
Choosing the right approach - Learn web development
ull support 42safari ios full support 10.3samsung internet android full support 6.0nodejs full support 7.6.0 full support 7.6.0 full support 7.0.0
disabled disabled from version 7.0.0: this feature is behind the --harmony runtime flag.legend full support full support no support no supportuser must explicitly enable this feature.user must explicitly enable this feature.
Implementing feature detection - Learn web development
om of the html body (just before the </body> tag), and put the following script inside the tags: if (modernizr.geolocation) { navigator.geolocation.getcurrentposition(function(position) { let latlng = new google.maps.latlng(position.coords.latitude,position.coords.longitude); let myoptions = { zoom: 8, center: latlng, maptypeid: google.maps.maptypeid.terrain,
disabledefaultui: true } let map = new google.maps.map(document.getelementbyid("map_canvas"), myoptions); }); } else { const para = document.createelement('p'); para.textcontent = 'argh, no geolocation!'; document.body.appendchild(para); } try your example out!
Strategies for carrying out testing - Learn web development
when running tests, it can also be a good idea to: set up a separate browser profile where possible, with browser extensions and other such things
disabled, and run your tests in that profile (see use the profile manager to create and remove firefox profiles and share chrome with others or add personas, for example).
Browser chrome tests
as all tests, they won't work in a build with tests
disabled (--disable-tests).
Building SpiderMonkey with UBSan
s in spidermonkey, and is more implementation-defined (slow on x86 / crash on arm) than undefined behavior float-cast-overflow, which hits known bugs in spidermonkey, and isn't exploited by today's compilers float-divide-by-zero, which jesse doesn't think is actually undefined behavior (aside from the question of whether cpu overflow flags are set) vptr, a check that requires rtti, which is
disabled by default in spidermonkey 4.
Command line options
-safe-mode launches the application with all extensions
disabled, for that launch only (extensions are not loaded, but are not permanently
disabled in the extension manager data source).
Creating a Login Manager storage module
_addlogin(login) { this.stub(arguments); }, removelogin: function slms_removelogin(login) { this.stub(arguments); }, modifylogin: function slms_modifylogin(oldlogin, newlogin) { this.stub(arguments); }, getalllogins: function slms_getalllogins(count) { this.stub(arguments); }, removealllogins: function slms_removealllogins() { this.stub(arguments); }, getall
disabledhosts: function slms_getall
disabledhosts(count) { this.stub(arguments); }, getloginsavingenabled: function slms_getloginsavingenabled(hostname) { this.stub(arguments); }, setloginsavingenabled: function slms_setloginsavingenabled(hostname, enabled) { this.stub(arguments); }, findlogins: function slms_findlogins(count, hostname, formsubmiturl, httprealm) { this.stub(argu...
Makefiles - Best practices and suggestions
targets = foo bar tans timestampdir = .ts all: $(timestampdir) $(targets) %: %.c $(cc) -o $@ $< $(timestampdir): $(mkdir) $@ # "clean" target garbage += $(targets) garbage_dirs += $(timestampdir) wrapper check/unit tests with a enable_tests conditional so tests can be
disabled on demand.
Windows SDK versions
if it does, several features will be
disabled if you build with an sdk older than the default, which means that you'll have to specify a non-default sdk version explicitly.
Error codes returned by Mozilla APIs
ns_error_plugins_pluginsnotchanged (0x804c03e8) ns_error_plugin_
disabled (0x804c03e9) ns_error_uconv_noconv (0x80500001) ns_error_udec_illegalinput (0x8050000e) ns_imagelib_error_failure (0x80540005) ns_imagelib_error_no_decoder (0x80540006) ns_imagelib_error_not_finished (0x80540007) ns_imagelib_error_load_aborted (0x80540008) ns_error_wont_handle_content (0x805d0001) moz_error_storage_error (0x80630001) ns_error_schemavalidator_no...
Limitations of chrome scripts
(ci.nsihttpchannel); var loadcontext = httpchannel.notificationcallbacks.getinterface(ci.nsiloadcontext); // topframeelement is the <browser> element var topframeelement = loadcontext.topframeelement; var browsermm = topframeelement.messagemanager; console.log("browsermm: " + browsermm); } } however, before firefox 38, this technique will not work if multiprocess firefox is
disabled: specifically, topframeelement will be null.
Process scripts
if you do, you must call removedelayedprocessscript() when your extension is
disabled or removed the message-passing apis are the same: sendasyncmessage() is available in both directions, while sendsyncmessage() is available from content to chrome only process scripts are system-privileged, and have access to the components object.
Preference reference
if set to true, the data is stored as content preference.browser.pagethumbnails.capturing_
disabledthe preference browser.pagethumbnails.capturing_
disabled controls whether the application creates screenshots of visited pages which will be shown if the web page is shown in the grid of the "new tab page" (about:newtab) which offers the most often visited pages for fast navigation.browser.search.context.loadinbackgroundbrowser.search.context.loadinbackground controls whether a search from the con...
Certificate functions
dress mxr 3.2 and later cert_getcertificatenames mxr 3.10 and later cert_getcertificaterequestextensions mxr 3.10 and later cert_getcertissuerandsn mxr 3.2 and later cert_getcertnicknames mxr 3.2 and later cert_getcerttrust mxr 3.2 and later cert_getcertuid mxr 3.2 and later cert_getclassicocsp
disabledpolicy mxr 3.12 and later cert_getclassicocspenabledhardfailurepolicy mxr 3.12 and later cert_getclassicocspenabledsoftfailurepolicy mxr 3.12 and later cert_getcommonname mxr 3.2 and later cert_getcountryname mxr 3.2 and later cert_getdbcontentversion mxr 3.2 and later cert_getdefaultcertdb mxr 3.2 and ...
4.3.1 Release Notes
all ssl/tls renegotiation is
disabled by default in nss 3.12.5 and therefore will be
disabled by default with jss 4.3.1.
JSS FAQ
not in the near future due to pluggability is
disabled in the jsse version included in j2se 1.4.x for export control reasons.
NSS Key Log Format
note: starting with nss 3.24 (used by firefox 48 and 49 only), the sslkeylogfile approach is
disabled by default for optimized builds using the makefile (those using gyp via build.sh are not affected).
NSS_3.11.10_release_notes.html
n authority certificate to nss bug 431381: add network solutions certificate authority root to nss bug 431621: add diginotar root ca root to nss bug 431772: add network solutions and diginotar root certs to nss bug 442912: fix nssckbi version number on 3.11 branch bug 443045: fix pk11_generatekeypair for ecc keys on the 3.11 branch bug 444850: nss misbehaves badly in the presence of a
disabled pkcs#11 slot bug 462948: lint warnings for source files that include keythi.h documentation for a list of the primary nss documentation pages on mozilla.org, see nss documentation.
NSS_3.12_release_notes.html
rt_encodeinhibitanyextension (see cert.h) cert_encodenoticereference (see cert.h) cert_encodepolicyconstraintsextension (see cert.h) cert_encodepolicymappingextension (see cert.h) cert_encodesubjectkeyid (see certdb/cert.h) cert_encodeusernotice (see cert.h) cert_findcrlentryreasonexten (see cert.h) cert_findcrlnumberexten (see cert.h) cert_findnameconstraintsexten (see cert.h) cert_getclassicocsp
disabledpolicy (see cert.h) cert_getclassicocspenabledhardfailurepolicy (see cert.h) cert_getclassicocspenabledsoftfailurepolicy (see cert.h) cert_getpkixverifynistrevocationpolicy (see cert.h) cert_getusepkixforvalidation (see cert.h) cert_getvaliddnspatternsfromcert (see cert.h) cert_newtempcertificate (see cert.h) cert_setocsptimeout (see certhigh/ocsp.h) cert_setusepkixforvalidation (see cert.h) cert_...
NSS 3.20 release notes
for backward compatibility reasons, the server side implementation of the tls library keeps all dhe ciphersuites
disabled by default.
NSS 3.24 release notes
these checks have been
disabled by default, as they can cause a performance regression.
NSS 3.26 release notes
http://fedoraproject.org/wiki/changes/cryptopolicy introduced build flag nss_disable_libpkix which allows compilation of nss without the libpkix library notable changes in nss 3.26 the following ca certificate was added cn = isrg root x1 sha-256 fingerprint: 96:bc:ec:06:26:49:76:f3:74:60:77:9a:cf:28:c5:a7:cf:e8:a3:c0:aa:e1:1a:8f:fc:ee:05:c0:bd:df:08:c6 npn is
disabled, and alpn is enabled by default the nss test suite now completes with the experimental tls 1.3 code enabled several test improvements and additions, including a nist known answer test bugs fixed in nss 3.26 this bugzilla query returns all the bugs fixed in nss 3.26: https://bugzilla.mozilla.org/buglist.cgi?resolution=fixed&classification=components&query_format=advanced&product=nss&target_m...
NSS 3.28 release notes
request to test and prepare for tls 1.3 this release contains improved support for tls 1.3, however, the code that supports tls 1.3 is still
disabled by default (not built).
NSS 3.37 release notes
added hacl* poly1305 32-bit the code to support the npn protocol, which had already been
disabled in a previous release, has been fully removed.
SpiderMonkey 1.8.5
on other platforms, the jit is simply
disabled; javascript code runs in an interpreter, as in previous versions.
SpiderMonkey 1.8.7
on other platforms, the jit is simply
disabled; javascript code runs in an interpreter, as in previous versions.
SpiderMonkey 1.8.8
on all other platforms the jit is simply
disabled; javascript code runs in an interpreter, as in previous versions.
SpiderMonkey 17
on all other platforms the jit is simply
disabled; javascript code runs in an interpreter, as in previous versions.
SpiderMonkey 24
on all other platforms the jit is simply
disabled; javascript code runs in an interpreter, as in previous versions.
SpiderMonkey 31
on all other platforms the jit is simply
disabled; javascript code runs in an interpreter, as in previous versions.
SpiderMonkey 38
on all other platforms the jit is simply
disabled; javascript code runs in an interpreter, as in previous versions.
SpiderMonkey 45
on remaining platforms the jit is
disabled; javascript code runs in an interpreter, as it has in previous versions.
TPS Tests
one alternative is to put underscores before the "
disabled" preferences, e.g.
A Web PKI x509 certificate primer
ess extension is improperly formed re-generate the certificate with a well-formed ocsp uri sec_error_cert_not_in_name_space a certificate has a common name or subject alternative name that is not in the namespace of an issuing certificate re-issue the certificate with names that are within the namespace of all certificates in the chain sec_error_cert_signature_algorithm_
disabled a certificate has been signed with an obsolete algorithm re-sign the certificate using a modern algorithm sec_error_expired_certificate a certificate is too old to be used re-generate the certificate sec_error_extension_value_invalid a certificate has an extension with an empty value re-generate the certificate without the extension, or re-generate it with a no...
XPCOM changes in Gecko 2.0
previously, whenever gecko detected that the application version had changed, or one or more extensions was added, removed, enabled, or
disabled, it was necessary to throw away all existing component registrations, then restart the application (what we call the "extension manager restart") during its startup process.
Index
1000 nsitaskbartabpreview interfaces, interfaces:scriptable, taskbar, xpcom, xpcom interface reference tab preview support is
disabled by default in gecko 1.9.2 1001 nsitaskbarwindowpreview interfaces, interfaces:scriptable, taskbar, xpcom, xpcom interface reference you can't directly instantiate this interface; instead, call nsiwintaskbar.gettaskbarwindowpreview() to get the taskbar preview for a specific window.
AudioBufferSourceNode.loop - Web APIs
uffer = mybuffer; source.playbackrate.value = playbackcontrol.value; source.connect(audioctx.destination); source.loop = true; }, function(e){"error with decoding audio data" + e.err}); } request.send(); } // wire up buttons to stop and play audio, and range slider control play.onclick = function() { getdata(); source.start(0); play.setattribute('
disabled', '
disabled'); playbackcontrol.removeattribute('
disabled'); } specification specification status comment web audio apithe definition of 'loop' in that specification.
AudioBufferSourceNode.playbackRate - Web APIs
uffer = mybuffer; source.playbackrate.value = playbackcontrol.value; source.connect(audioctx.destination); source.loop = true; }, function(e){"error with decoding audio data" + e.err}); } request.send(); } // wire up buttons to stop and play audio, and range slider control play.onclick = function() { getdata(); source.start(0); play.setattribute('
disabled', '
disabled'); playbackcontrol.removeattribute('
disabled'); } stop.onclick = function() { source.stop(0); play.removeattribute('
disabled'); playbackcontrol.setattribute('
disabled', '
disabled'); } playbackcontrol.oninput = function() { source.playbackrate.value = playbackcontrol.value; playbackvalue.innerhtml = playbackcontrol.value; } specification specification status...
AudioContext.close() - Web APIs
stopbtn.onclick = function() { audioctx.close().then(function() { startbtn.removeattribute('
disabled'); susresbtn.setattribute('
disabled', '
disabled'); stopbtn.setattribute('
disabled', '
disabled'); }); } specifications specification status comment web audio apithe definition of 'close()' in that specification.
AudioContext.createMediaStreamDestination() - Web APIs
amdestination(); var mediarecorder = new mediarecorder(dest.stream); osc.connect(dest); b.addeventlistener("click", function(e) { if (!clicked) { mediarecorder.start(); osc.start(0); e.target.innerhtml = "stop recording"; clicked = true; } else { mediarecorder.stop(); osc.stop(0); e.target.
disabled = true; } }); mediarecorder.ondataavailable = function(evt) { // push each chunk (blobs) in an array chunks.push(evt.data); }; mediarecorder.onstop = function(evt) { // make blob out of our blobs, and open it.
AudioContext.getOutputTimestamp() - Web APIs
play.addeventlistener('click', () => { if(!audioctx) { audioctx = new window.audiocontext(); } getdata(); source.start(0); play.setattribute('
disabled', '
disabled'); raf = requestanimationframe(outputtimestamps); }); stop.addeventlistener('click', () => { source.stop(0); play.removeattribute('
disabled'); cancelanimationframe(raf); }); // function to output timestamps function outputtimestamps() { let ts = audioctx.getoutputtimestamp() console.log('context time: ' + ts.contexttime + ' | performance time: ' + ts.performancetime); ...
AudioScheduledSourceNode: ended event - Web APIs
examples in this simple example, an event listener for the ended event is set up to enable a "start" button in the user interface when the node stops playing: node.addeventlistener('ended', () => { document.getelementbyid("startbutton").
disabled = false; }) you can also set up the event handler using the audioscheduledsourcenode.onended property: node.onended = function() { document.getelementbyid("startbutton").
disabled = false; } for an example of the ended event in use, see our audio-buffer example on github.
AudioScheduledSourceNode.onended - Web APIs
node.onended = function(event) { document.getelementbyid("startbutton").
disabled = false; } specifications specification status comment web audio apithe definition of 'onended' in that specification.
AudioTrack.kind - Web APIs
the kind can be used to determine the scenarios in which specific tracks should be enabled or
disabled.
BaseAudioContext.createDelay() - Web APIs
var synthsource; playsynth.onclick = function() { synthsource = audioctx.createbuffersource(); synthsource.buffer = buffers[2]; synthsource.loop = true; synthsource.start(); synthsource.connect(synthdelay); synthdelay.connect(destination); this.setattribute('
disabled', '
disabled'); } stopsynth.onclick = function() { synthsource.disconnect(synthdelay); synthdelay.disconnect(destination); synthsource.stop(); playsynth.removeattribute('
disabled'); } ...
BaseAudioContext.createPeriodicWave() - Web APIs
constraints optional an dictionary object that specifies whether normalization should be
disabled (if not specified, normalization is enabled by default.) it takes one property: disablenormalization: if set to true, normalization is
disabled for the periodic wave.
BaseAudioContext.decodeAudioData() - Web APIs
udioctx.decodeaudiodata(audiodata, function(buffer) { source.buffer = buffer; source.connect(audioctx.destination); source.loop = true; }, function(e){ console.log("error with decoding audio data" + e.err); }); } request.send(); } // wire up buttons to stop and play audio play.onclick = function() { getdata(); source.start(0); play.setattribute('
disabled', '
disabled'); } stop.onclick = function() { source.stop(0); play.removeattribute('
disabled'); } // dump script to pre element pre.innerhtml = myscript.innerhtml; new promise-based syntax ctx.decodeaudiodata(audiodata).then(function(decodeddata) { // use the decoded data here }); specifications specification status comment web audio apithe definition of 'd...
Body.arrayBuffer() - Web APIs
.ogg'); fetch(myrequest).then(function(response) { return response.arraybuffer(); }).then(function(buffer) { audioctx.decodeaudiodata(buffer, function(decodeddata) { source.buffer = decodeddata; source.connect(audioctx.destination); }); }); }; // wire up buttons to stop and play audio play.onclick = function() { getdata(); source.start(0); play.setattribute('
disabled', '
disabled'); } reading files the response() constructor accepts files and blobs, so it may be used to read a file into other formats.
Clipboard - Web APIs
in addition, read() and write() are
disabled by default and require changing a preference to enable them.
DelayNode.delayTime - Web APIs
var synthsource; playsynth.onclick = function() { synthsource = audioctx.createbuffersource(); synthsource.buffer = buffers[2]; synthsource.loop = true; synthsource.start(); synthsource.connect(synthdelay); synthdelay.connect(destination); this.setattribute('
disabled', '
disabled'); } stopsynth.onclick = function() { synthsource.disconnect(synthdelay); synthdelay.disconnect(destination); synthsource.stop(); playsynth.removeattribute('
disabled'); } ...
DelayNode - Web APIs
var synthsource; playsynth.onclick = function() { synthsource = audioctx.createbuffersource(); synthsource.buffer = buffers[2]; synthsource.loop = true; synthsource.start(); synthsource.connect(synthdelay); synthdelay.connect(destination); this.setattribute('
disabled', '
disabled'); } stopsynth.onclick = function() { synthsource.disconnect(synthdelay); synthdelay.disconnect(destination); synthsource.stop(); playsynth.removeattribute('
disabled'); } ...
Document.fonts - Web APIs
viewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetfontschrome full support 60edge full support 79firefox full support 41 full support 41 no support 35 — 41
disabled disabled from version 35 until version 41 (exclusive): this feature is behind the layout.css.font-loading-api.enabled preference (needs to be set to true).
Element.scrollHeight - Web APIs
m: 12px; border-radius: 5px; width: 600px; padding: 5px; border: 2px #7fdf55 solid; } #rules { width: 600px; height: 130px; padding: 5px; border: #2a9f00 solid 2px; border-radius: 5px; } javascript function checkreading () { if (checkreading.read) { return; } checkreading.read = this.scrollheight - this.scrolltop === this.clientheight; document.registration.accept.
disabled = document.getelementbyid("nextstep").
disabled = !checkreading.read; checkreading.noticebox.innerhtml = checkreading.read ?
FormData() - Web APIs
those with a name, not
disabled and checked (radio buttons and checkboxes) or selected (one or more options within a select).
GlobalEventHandlers.oncontextmenu - Web APIs
is it
disabled?<p> javascript window.oncontextmenu = (e) => { e.preventdefault(); } result pausing an animation this example pauses a spinning shape whenever you open the context menu.
HTMLElement - Web APIs
recommendation added the following properties: dataset, hidden, tabindex, accesskey, accesskeylabel, draggable, dropzone, contenteditable, iscontenteditable, contextmenu, spellcheck, commandtype, commandlabel, commandicon, commandhidden, command
disabled, commandchecked, style, and all the onxyz properties.
HTMLFormElement.elements - Web APIs
trols for (i = 0; i < inputs.length; i++) { if (inputs[i].nodename === "input" && inputs[i].type === "text") { // update text input inputs[i].value.tolocaleuppercase(); } } disabling form controls var inputs = document.getelementbyid("my-form").elements; // iterate over the form controls for (i = 0; i < inputs.length; i++) { // disable all form controls inputs[i].setattribute("
disabled", ""); } specifications specification status comment html living standardthe definition of 'htmlformelement.elements' in that specification.
HTMLImageElement.alt - Web APIs
this may be the case because of an error, because the user has
disabled the loading of images, or because the image simply hasn't finished loading yet.
HTMLLinkElement - Web APIs
htmllinkelement.
disabled is a boolean which represents whether the link is
disabled; currently only used with style sheet links.
HTMLOptGroupElement - Web APIs
htmloptgroupelement.
disabled is a boolean representing whether or not the whole list of children <option> is
disabled (true) or not (false).
HTMLStyleElement - Web APIs
htmlstyleelement.
disabled is a boolean value representing whether or not the stylesheet is
disabled (true) or not (false).
HTMLTrackElement - Web APIs
usage notes loading of the track's text resource the webvtt or ttml data describing the actual cues for the text track isn't loaded if the track's mode is initially in the
disabled state.
IDBObjectStore - Web APIs
ndor prefix: webkitopenkeycursorchrome full support 24 full support 24 no support 23 — 57prefixed prefixed implemented with the vendor prefix: webkitedge full support 12firefox full support 44
disabled full support 44
disabled disabled from version 44: this feature is behind the dom.indexeddb.experimental preference.
ImageCapture - Web APIs
vas.width - img.width * ratio) / 2; let y = (canvas.height - img.height * ratio) / 2; canvas.getcontext('2d').clearrect(0, 0, canvas.width, canvas.height); canvas.getcontext('2d').drawimage(img, 0, 0, img.width, img.height, x, y, img.width * ratio, img.height * ratio); } document.queryselector('video').addeventlistener('play', function() { document.queryselector('#grabframebutton').
disabled = false; document.queryselector('#takephotobutton').
disabled = false; }); specifications specification status comment mediastream image capturethe definition of 'imagecapture' in that specification.
Media Session action types - Web APIs
this action may or may not be available, depending on the platform and user agent, or may be
disabled due to subscription level or other circumstances.
MediaSessionActionDetails - Web APIs
this action may or may not be available, depending on the platform and user agent, or may be
disabled due to subscription level or other circumstances.
active - Web APIs
var promise = navigator.mediadevices.getusermedia({ audio: true, video: true }); promise.then(function(stream) { var startbtn = document.queryselector('#startbtn'); startbtn.
disabled = stream.active; };) specifications specification status comment media capture and streamsthe definition of 'active' in that specification.
MediaStreamTrack.muted - Web APIs
when a track is
disabled by setting enabled to false, it generates only empty frames (audio frames in which every sample is 0, or video frames in which every pixel is black).
MediaStreamTrack - Web APIs
mediastreamtrack.enabled a boolean whose value of true if the track is enabled, that is allowed to render the media source stream; or false if it is
disabled, that is not rendering the media source stream but silence and blackness.
MediaTrackConstraints.autoGainControl - Web APIs
syntax var constraintsobject = { autogaincontrol: constraint }; constraintsobject.autogaincontrol = constraint; value if this value is a simple true or false, the user agent will attempt to obtain media with automatic gain control enabled or
disabled as specified, if possible, but will not fail if this can't be done.
MediaTrackConstraints.echoCancellation - Web APIs
syntax var constraintsobject = { echocancellation: constraint }; constraintsobject.echocancellation = constraint; value if this value is a simple true or false, the user agent will attempt to obtain media with echo cancellation enabled or
disabled as specified, if possible, but will not fail if this can't be done.
MediaTrackConstraints.noiseSuppression - Web APIs
syntax var constraintsobject = { noisesuppression: constraint }; constraintsobject.noisesuppression = constraint; value if this value is a simple true or false, the user agent will attempt to obtain media with noise suppression enabled or
disabled as specified, if possible, but will not fail if this can't be done.
MediaTrackSettings.echoCancellation - Web APIs
syntax var echocancellation = mediatracksettings.echocancellation; value a boolean value which is true if the track has echo cancellation functionality enabled or false if echo cancellation is
disabled.
Microsoft API extensions - Web APIs
ement.mshorizontalmirror htmlvideoelement.msinsertvideoeffect() htmlvideoelement.msislayoutoptimalforplayback htmlvideoelement.msisstereo3d htmlvideoelement.mszoom htmlaudioelement.msaudiocategory htmlaudioelement.msaudiodevicetype htmlmediaelement.mscleareffects() htmlmediaelement.msinsertaudioeffect() mediaerror.msextendedcode msgraphicstrust msgraphicstruststatus msisboxed msplayto
disabled msplaytopreferredsourceuri msplaytoprimary msplaytosource msrealtime mssetmediaprotectionmanager mssetvideorectangle msstereo3dpackingmode msstereo3drendermode onmsvideoformatchanged onmsvideoframestepcompleted onmsvideooptimallayoutchanged msfirstpaint pinned sites apis mssitemodeevent mssitemodejumplistitemremoved msthumbnailclick other apis x-ms-aria-flowfrom x-ms-...
msPlayToPrimary - Web APIs
example // microsoft extensions interface htmlimageelement : htmlelement { attribute boolean msplayto
disabled; attribute boolean msplaytoprimary; attribute domstring msplaytopreferredsourceuri; }; see also htmlmediaelement ...
OfflineAudioContext: complete event - Web APIs
e examples when processing is complete, you might want to use the oncomplete handler the prompt the user that the audio can now be played, and enable the play button: let offlineaudioctx = new offlineaudiocontext(); offlineaudioctx.addeventlistener('complete', () => { console.log('offline audio processing now complete'); showmodaldialog('song processed and ready to play'); playbtn.
disabled = false; }) you can also set up the event handler using the offlineaudiocontext.oncomplete property: let offlineaudioctx = new offlineaudiocontext(); offlineaudioctx.oncomplete = function() { console.log('offline audio processing now complete'); showmodaldialog('song processed and ready to play'); playbtn.
disabled = false; } specifications specification status comment ...
OfflineAudioContext.oncomplete - Web APIs
offlineaudioctx.oncomplete = function() { console.log('offline audio processing now complete'); showmodaldialog('song processed and ready to play'); playbtn.
disabled = false; } specifications specification status comment web audio apithe definition of 'oncomplete' in that specification.
Using the Permissions API - Web APIs
function revokepermission() { navigator.permissions.revoke({name:'geolocation'}).then(function(result) { report(result.state); }); } the revoke() function has been
disabled by default starting in firefox 51, since its design has been brought into question in the web applications security working group.
PointerEvent.getCoalescedEvents() - Web APIs
no support noopera full support 45safari no support nowebview android full support 58chrome android full support 58firefox android partial support 59
disabled partial support 59
disabled disabled from version 59: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true).
PushEvent.PushEvent() - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetpushevent() constructor experimentalchrome full support 42edge full support 16
disabled full support 16
disabled disabled from version 16: this feature is behind the enable service workers preference.
PushEvent.data - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetdata experimentalchrome full support 57edge full support 16
disabled full support 16
disabled disabled from version 16: this feature is behind the enable service workers preference.
PushManager.getSubscription() - Web APIs
var pushbutton = document.queryselector('.js-push-button'); pushbutton.
disabled = false; if (!subscription) { // we aren’t subscribed to push, so set ui // to allow the user to enable push return; } // keep your server in sync with the latest subscriptionid sendsubscriptiontoserver(subscription); showcurlcommand(subscription); // set your ui to show they have subscribed for // push me...
PushManager.hasPermission() - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internethaspermission experimentalchrome full support 42edge full support 16
disabled full support 16
disabled disabled from version 16: this feature is behind the enable service workers preference.
PushManager.supportedContentEncodings - Web APIs
desktopmobilechromeedgefirefoxinternet exploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetsupportedcontentencodings experimentalchrome full support 60edge full support 16
disabled full support 16
disabled disabled from version 16: this feature is behind the enable service workers preference.
PushSubscription.getKey() - Web APIs
subbtn.
disabled = false; if (!subscription) { console.log('not yet subscribed to push') // we aren't subscribed to push, so set ui // to allow the user to enable push return; } // set your ui to show they have subscribed for // push messages subbtn.textcontent = 'unsubscribe from push messaging'; ispushenabled = true; // initialize status, which includes setting ui elements for s...
RTCDataChannel.onclose - Web APIs
let pc = new rtcpeerconnection(); let dc = pc.createdatachannel("messagechannel")}}; dc.onopen = function(event) { document.getelementbyid("messagebox").
disabled = false; document.getelementbyid("sendbutton").
disabled = false; }; dc.onclose = function(event) { document.getelementbyid("messagebox").
disabled = true; document.getelementbyid("sendbutton").
disabled = true; } /* now negotiate the connection, etc...
RTCDataChannel.onopen - Web APIs
let dc = mypeerconnection.createdatachannel("message channel"); dc.onopen = function(event) { let messagebox = document.getelementbyid("messagebox"); let sendbutton = document.getelementbyid("sendbutton"); messagebox.
disabled = false; messagebox.focus(); sendbutton.
disabled = false; } specifications specification status comment webrtc 1.0: real-time communication between browsersthe definition of 'rtcdatachannel.onopen' in that specification.
RTCPeerConnection.onaddstream - Web APIs
pc.onaddstream = function(event) { document.getelementbyid("received_video").srcobject = event.stream; document.getelementbyid("hangup-button").
disabled = false; }; you can also use addeventlistener() to add a handler for addstream events to an rtcpeerconnection.
RTCPeerConnection.ontrack - Web APIs
pc.ontrack = function(event) { document.getelementbyid("received_video").srcobject = event.streams[0]; document.getelementbyid("hangup-button").
disabled = false; }; the first line of our ontrack event handler takes the first stream in the incoming track and sets the srcobject attribute to that.
SVGAnimationElement: endEvent event - Web APIs
ateelement('li'); listitem.textcontent = 'endevent fired'; list.appendchild(listitem); }) animateelem.addeventlistener('repeatevent', (e) => { let listitem = document.createelement('li'); let msg = 'repeatevent fired'; if(e.detail) { msg += '; repeat number: ' + e.detail; } listitem.textcontent = msg; list.appendchild(listitem); }) btn.addeventlistener('click', () => { btn.
disabled = true; animateelem.setattribute('repeatcount', '1'); }) event handler property equivalent note that you can also create an event listener for the end event using the onend event handler property: animateelem.onend = () => { console.log('endevent fired'); } specifications specification status comment scalable vector graphics (svg) 2the definition of 'endevent' i...
Screen.mozBrightness - Web APIs
you can read and write this attribute even when the screen is
disabled, but the backlight is off while the screen is
disabled.
Screen Wake Lock API - Web APIs
if ('wakelock' in navigator) { issupported = true; statuselem.textcontent = 'screen wake lock api supported!'; } else { wakebutton.
disabled = true; statuselem.textcontent = 'wake lock is not supported by this browser.'; } requesting a wake lock the following example demonstrates how to request a wakelocksentinel object.
ServiceWorkerRegistration.navigationPreload - Web APIs
xploreroperasafariandroid webviewchrome for androidfirefox for androidopera for androidsafari on iossamsung internetnavigationpreload experimentalchrome full support 59edge full support 17 full support 17 full support 16
disabled disabled from version 16: this feature is behind the enable service workers preference.firefox full support 44notes full support 44notes notes extended support releases (esr) before firefox 78 esr do not support service workers and the push api.ie no support noop...
StyleSheet - Web APIs
properties stylesheet.
disabled is a boolean representing whether the current stylesheet has been applied or not.
TextTrack - Web APIs
the default is
disabled, unless the <track> element's default boolean attribute is specified, in which case the default mode is started.
VideoTrack.kind - Web APIs
the kind can be used to determine the scenarios in which specific tracks should be enabled or
disabled.
Window.updateCommands() - Web APIs
notes this enables or disables items (setting or clearing the "
disabled" attribute on the command node as appropriate), or ensures that the command state reflects the state of the selection by setting current state information in the "state" attribute of the xul command nodes.
How to check the security state of an XMLHTTPRequest over SSL - Web APIs
rusted_issuer, sec(20) case 21: // sec_error_untrusted_cert, sec(21) case 36: // sec_error_ca_cert_invalid, sec(36) errname = 'securityuntrustedcertificateissuererror'; break; case 90: // sec_error_inadequate_key_usage, sec(90) errname = 'securityinadequatekeyusageerror'; break; case 176: // sec_error_cert_signature_algorithm_
disabled, sec(176) errname = 'securitycertificatesignaturealgorithm
disablederror'; break; default: errname = 'securityerror'; break; } } else { // calculating the difference let sslerr = math.abs(nsinsserrorsservice.nss_ssl_error_base) - (status & 0xffff); switch (sslerr) { case 3: // ssl_error_no_certificate, ssl(3) ...
XRSystem: isSessionSupported() - Web APIs
if (navigator.xr) { navigator.xr.issessionsupported('immersive-vr') .then((issupported) => { if (issupported) { userbutton.addeventlistener('click', onbuttonclicked); userbutton.innerhtml = 'enter xr'; userbutton.
disabled = false; } }); } function onbuttonclicked() { if (!xrsession) { navigator.xr.requestsession('immersive-vr') .then((session) => { xrsession = session; // onsessionstarted() not shown for reasons of brevity and clarity.
XRSystem: requestSession() - Web APIs
if (navigator.xr) { navigator.xr.issessionsupported('immersive-vr') .then((issupported) => { if (issupported) { immersivebutton.addeventlistener('click', onbuttonclicked); immersivebutton.innerhtml = 'enter xr'; immersivebutton.
disabled = false; } else { console.log("webxr doesn't support immersive-vr mode!"); } }); } else { console.log("webxr is not available!"); } function onbuttonclicked() { if (!xrsession) { navigator.xr.requestsession('immersive-vr') .then((session) => { xrsession = session; // onsessionstarted() not shown for reasons of brevity and clarity.
XRWebGLLayer.framebuffer - Web APIs
syntax let framebuffer = xrwebgllayer.framebuffer; value a webglframebuffer object representing the framebuffer into which the 3d scene is being rendered, or null if the xr compositor is
disabled for the session.
XRWebGLLayerInit.antialias - Web APIs
example in this example, before creating a new xrwebgllayer to use for rendering, the value of a user preference from a configuration interface is obtained using a function called getpreferencevalue() to determine whether the user has enabled or
disabled anti-aliasing support; this is passed into the constructor.
Using ARIA: Roles, states, and properties - Accessibility
none note presentation row rowgroup rowheader separator table term textbox toolbar tooltip landmark roles banner complementary contentinfo form main navigation region search live region roles alert log marquee status timer window roles alertdialog dialog states and properties widget attributes aria-autocomplete aria-checked aria-current aria-
disabled aria-errormessage aria-expanded aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-modal aria-multiline aria-multiselectable aria-orientation aria-placeholder aria-pressed aria-readonly aria-required aria-selected aria-sort aria-valuemax aria-valuemin aria-valuenow aria-valuetext live region attributes aria-live aria-relevant aria-atomic aria-busy ...
ARIA Test Cases - Accessibility
markup used: role="menubar", role="menu", role="menuitem", role="menuitemcheckbox", role="menuitemradio" aria-haspopup="true" aria-
disabled="true" notes: results: at firefox ie opera safari jaws 9 - - n/a n/a jaws 10 - - - - voiceover (leopard) n/a n/a - fail window-eyes - - - - nvda - n/a - - zoom (leopard) pass n/a pass pass zoomtext - - - - orca - ...
ARIA: dialog role - Accessibility
in other words, the main application ui or page content is considered to be temporarily
disabled as long as the modal dialog is showing.
Operable - Accessibility
understanding label in name 2.5.4 motion actuation (a) added in 2.1 ensure that for functionality that can be triggered by a) device motion (like shaking, tilting) or b) user gestures detected by device sensors (including a camera) that both of the following are true: 1) motion actuation can be
disabled, and 2) the functionality can be operated without using device motion or user gestures.
Border-image generator - CSS: Cascading Style Sheets
helvetica, sans-serif; line-height: 1.5em; color: #fff; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .ui-checkbox > input { display: none; } .ui-checkbox > label { font-size: 12px; padding: 0.333em 1.666em 0.5em; height: 1em; line-height: 1em; background-color: #888; background-image: url("https://mdn.mozillademos.org/files/5683/
disabled.png"); background-position: center center; background-repeat: no-repeat; color: #fff; border-radius: 2px; font-weight: bold; float: left; } .ui-checkbox .text { padding-left: 34px; background-position: center left 10px; } .ui-checkbox .left { padding-right: 34px; padding-left: 1.666em; background-position: center right 10px; } .ui-checkbox > label:hover { cursor: pointer; } .ui-c...
Border-radius generator - CSS: Cascading Style Sheets
helvetica, sans-serif; line-height: 1.5em; color: #fff; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .ui-checkbox > input { display: none; } .ui-checkbox > label { font-size: 12px; padding: 0.333em 1.666em 0.5em; height: 1em; line-height: 1em; background-color: #888; background-image: url("https://mdn.mozillademos.org/files/5683/
disabled.png"); background-position: center center; background-repeat: no-repeat; color: #fff; border-radius: 3px; font-weight: bold; float: left; } .ui-checkbox .text { padding-left: 34px; background-position: center left 10px; } .ui-checkbox .left { padding-right: 34px; padding-left: 1.666em; background-position: center right 10px; } .ui-checkbox > label:hover { cursor: pointer; } .ui-c...
Box-shadow generator - CSS: Cascading Style Sheets
helvetica, sans-serif; line-height: 1.5em; color: #fff; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .ui-checkbox > input { display: none; } .ui-checkbox > label { font-size: 12px; padding: 0.333em 1.666em 0.5em; height: 1em; line-height: 1em; background-color: #888; background-image: url("https://mdn.mozillademos.org/files/5683/
disabled.png"); background-position: center center; background-repeat: no-repeat; color: #fff; border-radius: 3px; font-weight: bold; float: left; } .ui-checkbox .text { padding-left: 34px; background-position: center left 10px; } .ui-checkbox .left { padding-right: 34px; padding-left: 1.666em; background-position: center right 10px; } .ui-checkbox > label:hover { cursor: pointer; } .ui-c...
CSS reference - CSS: Cascading Style Sheets
edcircle()clamp()clearclipclip-pathcm<color>colorcolor-adjustcolumn-countcolumn-fillcolumn-gapcolumn-rulecolumn-rule-colorcolumn-rule-stylecolumn-rule-widthcolumn-spancolumn-widthcolumnsconic-gradient()containcontentcontrast()<counter>counter-incrementcounter-resetcounter-set@counter-stylecounters()cross-fade()cubic-bezier()::cue::cue-regioncursor<custom-ident>d:defaultdeg<dimension>:dirdirection:
disableddisplay<display-box><display-inside><display-internal><display-legacy><display-listitem><display-outside>dpcmdpidppxdrop-shadow()eelement()ellipse()em:emptyempty-cells:enabledenv()exffallback (@counter-style)filter<filter-function>:first:first-child::first-letter (:first-letter)::first-line (:first-line):first-of-typefit-content()<flex>flexflex-basisflex-directionflex-flowflex-growflex-shrinkflex-...
<color> - CSS: Cascading Style Sheets
activetext text of active links buttonface background of push buttons buttontext text of push buttons canvas background of application content or documents canvastext text in application content or documents field background of input fields fieldtext text in input fields graytext text that is
disabled highlight background of items that are selected in a control highlighttext text of items that are selected in a control linktext text of non-active, non-visited links visitedtext text of visited links deprecated system color keywords the following keywords were defined in earlier versions of the css color module.
Challenge solutions - Developer guides
the following script achieves the desired result: // javascript demonstration function dodemo (button) { var square = document.getelementbyid("square"); square.style.backgroundcolor = "#fa4"; square.style.marginleft = "20em"; button.setattribute("
disabled", "true"); settimeout(cleardemo, 2000, button); } function cleardemo (button) { var square = document.getelementbyid("square"); square.style.backgroundcolor = "transparent"; square.style.marginleft = "0em"; button.removeattribute("
disabled"); } svg and css change color of inner petals challenge change the stylesheet so that the inner petals all turn pink when the mouse point...
Constraint validation - Developer guides
he type attribute described above, the following attributes are used to describe basic constraints: attribute input types supporting the attribute possible values constraint description associated violation pattern text, search, url, tel, email, password a javascript regular expression (compiled with the ecmascript 5 global, ignorecase, and multiline flags
disabled) the value must match the pattern.
Using HTML sections and outlines - Developer guides
("article"); document.createelement("aside"); document.createelement("footer"); document.createelement("header"); document.createelement("nav"); document.createelement("section"); document.createelement("time"); </script> <![endif]--> as a last precaution, you could also add an explicit <noscript> element inside the <head> element to warn any users that have javascript
disabled that your page relies on javascript: <noscript> <p><strong>this web page requires javascript to be enabled.</strong></p> <p>javascript is an object-oriented computer programming language commonly used to create interactive effects within web browsers.</p> <p><a href="https://goo.gl/koeeaj">how to enable javascript?</a></p> </noscript> this leads to the following code to allow the sup...
<img>: The Image Embed element - HTML: Hypertext Markup Language
this is an anti-tracking measure, because if a user agent supported lazy loading when scripting is
disabled, it would still be possible for a site to track a user's approximate scroll position throughout a session, by strategically placing images in a page's markup such that a server can track how many images are requested and when.
<input type="reset"> - HTML: Hypertext Markup Language
disabling and enabling a reset button to disable a reset button, simply specify the
disabled global attribute on it, like so: <input type="reset" value="
disabled"
disabled> you can enable and disable buttons at run time by simply setting
disabled to true or false; in javascript this looks like btn.
disabled = true or btn.
disabled = false.
<input type="submit"> - HTML: Hypertext Markup Language
disabling and enabling a submit button to disable a submit button, simply specify the
disabled global attribute on it, like so: <input type="submit" value="
disabled"
disabled> you can enable and disable buttons at run time by simply setting
disabled to true or false; in javascript this looks like btn.
disabled = true or btn.
disabled = false.
CORS errors - HTTP
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-origi...
Save-Data - HTTP
a value of on indicates explicit user opt-in into a reduced data usage mode on the client, and when communicated to origins allows them to deliver alternative content to reduce the data downloaded such as smaller image and video resources, different markup and styling,
disabled polling and automatic updates, and so on.
Link prefetching FAQ - HTTP
add this line to your prefs.js file located in your profile directory (or make the appropriate change via about:config): user_pref("network.prefetch-next", false); however, the theory is that if link prefetching needs to be
disabled then there must be something wrong with the implementation.
SharedArrayBuffer - JavaScript
apis which use sharedarraybuffer objects webglrenderingcontext.bufferdata() webglrenderingcontext.buffersubdata() webgl2renderingcontext.getbuffersubdata() security requirements shared memory and high-resolution timers were effectively
disabled at the start of 2018 in light of spectre.
How to make PWAs re-engageable using Notifications and Push - Progressive web apps (PWAs)
].name; var notifbody = 'created by '+games[randomitem].author+'.'; var notifimg = 'data/img/'+games[randomitem].slug+'.jpg'; var options = { body: notifbody, icon: notifimg } var notif = new notification(notiftitle, options); settimeout(randomnotification, 30000); } a new random notification is created every 30 seconds until it becomes too annoying and is
disabled by the user.
<a> - SVG: Scalable Vector Graphics
sharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility xlink attributes most notably: xlink:title aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<circle> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<ellipse> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<foreignObject> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<g> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<line> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<marker> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<path> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<polygon> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<polyline> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<rect> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<svg> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<symbol> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<text> - SVG: Scalable Vector Graphics
ape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, text-anchor, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<textPath> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<tspan> - SVG: Scalable Vector Graphics
ape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, text-anchor, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
<use> - SVG: Scalable Vector Graphics
er-events, shape-rendering, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-opacity, stroke-width, transform, vector-effect, visibility aria attributes aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-colcount, aria-colindex, aria-colspan, aria-controls, aria-current, aria-describedby, aria-details, aria-
disabled, aria-dropeffect, aria-errormessage, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-keyshortcuts, aria-label, aria-labelledby, aria-level, aria-live, aria-modal, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-placeholder, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-roledescription, aria-rowcount,...
Transport Layer Security - Web security
numerous mechanisms have been
disabled: renegotiation, generic data compression, digital signature algorithm (dsa) certificates, static rsa key exchange, and key exchange with custom diffie-hellman (dh) groups.