Search completed in 1.18 seconds.
Operable - Accessibility
Web › Accessibility › Understanding WCAG › Operable
this article provides practical advice on how to write your web content so that it conforms to the success
criteria outlined in the operable principle of the web content accessibility guidelines (wcag) 2.0 and 2.1.
... note: to read the w3c definitions for operable and its guidelines and success
criteria, see principle 2: operable — user interface components and navigation must be operable.
... success
criteria how to conform to the
criteria practical resource 2.1.1 keyboard (a) all functionality should be accessible using keyboard controls, unless it cannot be done using the keyboard (e.g.
...And 7 more matches
A guide to searching crash reports
Mozilla › Projects › Crash reporting › Searching crash reports
specifically, crash-stats offers two basic functions: searching you can search the crash reports database by over 100
criteria: crash signature, date, platform, product, version, etc.
... grouping you can cluster the results of each search into groups using the same
criteria.
... fields are provided for four common search
criteria: product, version, platform, and process type.
...And 5 more matches
Perceivable - Accessibility
Web › Accessibility › Understanding WCAG › Perceivable
this article provides practical advice on how to write your web content so that it conforms to the success
criteria outlined in the perceivable principle of the web content accessibility guidelines (wcag) 2.0 and 2.1.
... note: to read the w3c definitions for perceivable and its guidelines and success
criteria, see principle 1: perceivable - information and user interface components must be presentable to users in ways they can perceive.
... success
criteria how to conform to the
criteria practical resource 1.1.1 provide text equivalents (a) all images that convey meaningful content should be given suitable alternative text.
...And 3 more matches
Understandable - Accessibility
Web › Accessibility › Understanding WCAG › Understandable
this article provides practical advice on how to write your web content so that it conforms to the success
criteria outlined in the understandable principle of the web content accessibility guidelines (wcag) 2.0 and 2.1.
... note: to read the w3c definitions for understandable and its guidelines and success
criteria, see principle 3: understandable — information and the operation of user interface must be understandable.
... success
criteria how to conform to the
criteria practical resource 3.1.1 language of page (a) the default human language of each web page should be detectable via code.
...And 3 more matches
Simple Query Syntax - Archive of obsolete content
Archive › Mozilla › XUL › Template Guide › Simple Query Syntax
any results that match the
criteria are accepted and any that do not match are rejected.
... you can use multiple attributes to filter by several
criteria.
... in this case, all of the
criteria must match for the result to be accepted.
...And 2 more matches
Server-side web frameworks - Learn web development
Learn › Server-side › First steps › Web frameworks
we then explain some of the
criteria you can use for choosing a web framework, and then list some of your options.
...this can match against a number of fields at a time using different
criteria (e.g.
...in this case we specify that we want to filter for all records where the team_level field has exactly the text 'u09' (note below how this
criteria is passed to the filter() function as an argument with field name and match type separated by double underscores: team_level__exact).
...And 2 more matches
Index
Mozilla › Add-ons › Index
221 downloads.search() api, add-ons, extensions, method, non-standard, reference, search, webextensions, downloads the search() function of the downloads api queries the downloaditems available in the browser's downloads manager, and returns those that match the specified search
criteria.
... 228 events.urlfilter api, add-ons, extensions, non-standard, reference, type, urlfilter, webextensions, events describes various
criteria for filtering urls.
... if all of the
criteria specified in the filter's properties match the url, then the filter matches.
...And 2 more matches
Index
Mozilla › Add-ons › WebExtensions › Index
211 downloads.search() api, add-ons, extensions, method, non-standard, reference, search, webextensions, downloads the search() function of the downloads api queries the downloaditems available in the browser's downloads manager, and returns those that match the specified search
criteria.
... 218 events.urlfilter api, add-ons, extensions, non-standard, reference, type, urlfilter, webextensions, events describes various
criteria for filtering urls.
... if all of the
criteria specified in the filter's properties match the url, then the filter matches.
...And 2 more matches
nsILoginManagerStorage
Mozilla › Tech › XPCOM › Reference › Interface › nsILoginManagerStorage
countlogins() implement this method to return the number of logins matching the specified
criteria.
... this method is called, for example, to check to see if there is a login that will match the
criteria without having to ask the user for their master password in order to decrypt the logins.
... return value the number of logins that match the specified
criteria.
...And 2 more matches
Using microformats - Archive of obsolete content
Archive › Mozilla › Firefox › Using microformats
count() counts the number of microformats in a document that match specified
criteria.
... return value an integer value indicating the number of microformats that match the specified
criteria.
... get() returns an array of microformat objects corresponding to the microformats found that match specified
criteria.
... return value a new array of microformat objects matching the search
criteria, or the array specified by microformats with the newly found microformat objects added.
events.UrlFilter
Mozilla › Add-ons › WebExtensions › API › events › UrlFilter
describes various
criteria for filtering urls.
... if all of the
criteria specified in the filter's properties match the url, then the filter matches.
...effectively, the
criteria specified within a single filter are and'ed together, while all of the individual filters within an array are or'ed.
... all
criteria are case sensitive.
Localization sign-off reviews
Mozilla › Localization › Sign-off reviews
this article presents an overview of why we do sign-off reviews of localizations, the details on the
criteria used for the sign-off reviews, and the process for requesting a review and for following its progress.
... sign-off review
criteria since the scope of each qa review process varies, the
criteria used to evaluate a localizer's work also varies.
...hence, unless a localizer makes a change within the new revision that nullifies the approved work in the previous revision, the sign-off
criteria will be significantly less comprehensive than a technical review.
... here is some of the
criteria we use to perform sign-off reviews: increased amount of untranslated strings we look for previously translated strings changing to untranslated strings in the new revision.
Localization technical reviews
Mozilla › Localization › Technical reviews
this guide provides details on what a localization technical review is, what
criteria are used for the technical reviews, and the process for requesting one and following its progress.
... technical review evaluation
criteria in principal, a technical review's
criteria looks for localization issues common to localizing software but within the mozilla context.
...that being the case, there are some
criteria in a technical review that will only ever be considered once, as all reviews after this only evaluate the changes you're adding on top of this revision from release to release.
... here is some of the
criteria we use to perform technical reviews: revision attachment contains only relevant files we run into exports that contain .xpi langpacks and other random files.
Index - Web APIs
Web › API › Index
if there is no chooser ui, this method returns the first device matching the
criteria.
... 2154 browser storage limits and eviction
criteria database, indexeddb, lru, storage, client-side, eviction, limit there are a number of web technologies that store data of one kind or another on the client-side (i.e., on your local disk).
...the extensions provide interfaces to retrieve performance entry metrics based on specific filter
criteria.
... 3174 publickeycredentialcreationoptions.authenticatorselection api, property, publickeycredentialcreationoptions, reference, web authentication api, webauthn authenticatorselection, an optional property of the publickeycredentialcreationoptions dictionary, is an object giving
criteria to filter out the authenticators to be used for the creation operation.
Accessibility documentation index - Accessibility
Web › Accessibility › Index
97 operable accessibility, focus, navigation, principle 2, timing, wcag, web content accessibility guidelines, headings, keyboard, keyboard trap, labels, operable, seizures this article provides practical advice on how to write your web content so that it conforms to the success
criteria outlined in the operable principle of the web content accessibility guidelines (wcag) 2.0 and 2.1.
... 98 perceivable accessibility, principle 1, wcag, web content accessibility guidelines, contrast, different presentation, text alternatives, time-based media this article provides practical advice on how to write your web content so that it conforms to the success
criteria outlined in the perceivable principle of the web content accessibility guidelines (wcag) 2.0 and 2.1.
...the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element." 101 robust accessibility, html, parsing, principle 4, robust, role(2), validation, wai-aria, wcag, web content accessibility guidelines, value this article provides practical advice on how to write your web content so that it conforms to the success
criteria outlined in the robust principle of the web content accessibility guidelines (wcag) 2.0 and 2.1.
... 103 understandable accessibility, help, language, navigation, principle 3, text, understandable, wcag, web content accessibility guidelines, abbreviations, consistency, error messages, form validation, labels, slang this article provides practical advice on how to write your web content so that it conforms to the success
criteria outlined in the understandable principle of the web content accessibility guidelines (wcag) 2.0 and 2.1.
Adding more elements - Archive of obsolete content
Archive › Mozilla › XUL › Tutorial › Adding More Elements
the first spacer adds extra spacing in between the title label and the search
criteria elements.
... it might look nicer if there was a border around the search
criteria.
...let us change the box into a groupbox: <groupbox orient="horizontal"> <caption label="search
criteria"/> <menulist id="searchtype"> .
Tabboxes - Archive of obsolete content
Archive › Mozilla › XUL › Tutorial › Tabboxes
the label across the top and the search
criteria box will need to go on the first tab.
... <vbox flex="1"> <tabbox selectedindex="1"> <tabs> <tab label="search"/> <tab label="options"/> </tabs> <tabpanels> <tabpanel id="searchpanel" orient="vertical"> <description> enter your search
criteria below and select the find button to begin the search.
... </description> <spacer style="height: 10px"/> <groupbox orient="horizontal"> <caption label="search
criteria"/> <menulist id="searchtype"> <menupopup> <menuitem label="name"/> <menuitem label="size"/> <menuitem label="date modified"/> </menupopup> </menulist> <spacer style="width: 10px;"/> <menulist id="searchmode"> <menupopup> <menuitem label="is"/> <menuitem label="is not"/> </menupopup> </menulist> <spacer style="height: 10px"/> <textbox id="find-text" flex="1" style="min-width: 15em;"/> </groupbox> </tabpanel> <tabpanel id="optionspanel" orient="vertical"> <checkbox id="casecheck" label="case sensitive search"/> <checkbox id="wor...
What is accessibility? - Learn web development
Learn › Accessibility › What is accessibility
for a start, the w3c has published a large and very detailed document that includes very precise, technology-agnostic
criteria for accessibility conformance.
...the
criteria are split up into four main categories, which specify how implementations can be made perceivable, operable, understandable, and robust.
...there is no need to learn all of the wcag — be aware of the major areas of concern, and use a variety of techniques and tools to highlight any areas that don't conform to the wcag
criteria (see below for more).
Strategies for carrying out testing - Learn web development
Learn › Tools and testing › Cross browser testing › Testing strategies
consider the following example (see the source code, and also the example running live): test
criteria for this feature could be written like so: a and b grade: button should be activatable by the user's primary control mechanism, whatever it is — this should include mouse, keyboard, and touch.
... these test
criteria are useful, because: they give you a set of steps to follow when you are performing tests.
...we mentioned this in the what are you going to test section above — it is easy to turn the test
criteria detailed there into steps to follow.
MailNews Filters
Mozilla › Thunderbird › MailNews filters
for each new header, we evaluate the filter
criteria and apply the actions synchronously, including moving a message to an other local folder, and advance to the next header.
...this is implemented by doing a search using the filter
criteria and applying the actions en masse on the resulting hits.
... the search is executed locally, not on the server, so that
criteria like "in address book" still work.
Debugger - Firefox Developer Tools
Tools › Debugger-API › Debugger
each source appears only once in the array.query is an object whose properties restrict which sources are returned; a source must meet all the
criteria given byquery to be returned.
...each instance appears only once in the array.query is an object whose properties restrict which scripts are returned; a script must meet all the
criteria given byquery to be returned.
...query is an object whose properties restrict which objects are returned; an object must meet all the
criteria given by query to be returned.
Alerts - Accessibility
Web › Accessibility › ARIA › forms › alerts
each field has a set of
criteria which must be met in order to pass validation.
... if the above
criteria is not met, the field’s aria-invalid attribute will be given a value of “true”.
... if the
criteria was not met, the user will be notified via an alert.
Robust - Accessibility
Web › Accessibility › Understanding WCAG › Robust
this article provides practical advice on how to write your web content so that it conforms to the success
criteria outlined in the robust principle of the web content accessibility guidelines (wcag) 2.0 and 2.1.
... note: to read the w3c definitions for robust and its guidelines and success
criteria, see principle 4: robust — content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies.
... success
criteria how to conform to the
criteria practical resource 4.1.1 parsing (a) content should be well-formed so it can be parsed successfully by browsers and other user agents such as screenreaders.
At-rules - CSS: Cascading Style Sheets
Web › CSS › At-rule
nested at-rules — a subset of nested statements, which can be used as a statement of a style sheet as well as inside of conditional group rules: @media — a conditional group rule that will apply its content if the device meets the
criteria of the condition defined using a media query.
... @supports — a conditional group rule that will apply its content if the browser meets the
criteria of the given condition.
... @document — a conditional group rule that will apply its content if the document in which the style sheet is applied meets the
criteria of the given condition.
Content negotiation - HTTP
Web › HTTP › Content negotiation
the header is needed in order to inform the cache of the decision
criteria so that it can reproduce it, allowing the cache to be functional while preventing serving erroneous content to the user.
...a cache, in order to work with server-driven content negotiation, needs to know which
criteria was used by the server to select the transmitted content.
...besides falling back to the server-driven negotiation, this method is almost always used in conjunction with scripting, especially with javascript redirection: after having checked for the negotiation
criteria, the script performs the redirection.
Localization - Archive of obsolete content
Archive › Mozilla › XUL › Tutorial › Localization
="&savecmdtoolbar.label;"/> </toolbar> </toolbox> <tabbox> <tabs> <tab label="&searchtab;" selected="true"/> <tab label="&optionstab;"/> </tabs> <tabpanels> <tabpanel id="searchpanel" orient="vertical" context="editpopup"> <description> &finddescription; </description> <spacer class="titlespace"/> <groupbox orient="horizontal"> <caption label="&find
criteria;"/> <menulist id="searchtype"> <menupopup> <menuitem label="&type.name;"/> <menuitem label="&type.size;"/> <menuitem label="&type.date;"/> </menupopup> </menulist> <spacer class="springspace"/> <menulist id="searchmode"> <menupopup> <menuitem label="&mode.is;"/> <menuitem label="&mode.isnot;"/> </menupopup...
... pastecmd.label "paste"> <!entity cutcmd.accesskey "t"> <!entity copycmd.accesskey "c"> <!entity pastecmd.accesskey "p"> <!entity cutcmd.commandkey "x"> <!entity copycmd.commandkey "c"> <!entity pastecmd.commandkey "v"> <!entity opencmdtoolbar.label "open"> <!entity savecmdtoolbar.label "save"> <!entity searchtab "search"> <!entity optionstab "options"> <!entity finddescription "enter your search
criteria below and select the find button to begin the search."> <!entity find
criteria "search
criteria"> <!entity type.name "name"> <!entity type.size "size"> <!entity type.date "date modified"> <!entity mode.is "is"> <!entity mode.isnot "is not"> <!entity casesensitive "case sensitive search"> <!entity matchfilename "match entire filename"> <!entity results.filename "filename"> <!entity results.location...
Format - Archive of obsolete content
Archive › Newsgroup summaries › Format
summary: mozilla.dev.planning - july 17-23, 2006 announcements firefox 2/gecko 1.8.1 bug approvals starting on friday july 21 at 10:00a pdt the release triage team will no longer be accepting bugs unless they meet one of the posted
criteria.
...
criteria are included in the linked post.
2006-07-17 - Archive of obsolete content
Archive › Newsgroup summaries › mozilla-dev-planning › 2006-07-17
announcements sfirefox 2/gecko 1.8.1 bug approvals starting on friday july 21 at 10:00a pdt the release triage team will no longer be accepting bugs unless they meet one of the posted
criteria.
...
criteria are included in the linked post.
Mozilla's Section 508 Compliance
Mozilla › Accessibility › Mozilla s Section 508 Compliance
see functional performance
criteria below.
... functional performance
criteria requirement windows linux/unix mac os requirement windows linux/unix mac os a) at least one mode of operation and information retrieval that does not require user vision shall be provided, or support for assistive technology used by people who are blind or visually impaired shall be provided.
downloads.search()
Mozilla › Add-ons › WebExtensions › API › downloads › search
the search() function of the downloads api queries the downloaditems available in the browser's downloads manager, and returns those that match the specified search
criteria.
...the promise is fulfilled with an array of downloads.downloaditem objects that match the given
criteria.
events
Mozilla › Add-ons › WebExtensions › API › events
events.urlfilter filters urls for various
criteria.
... if any of the given
criteria match, then the whole filter matches.
history.search()
Mozilla › Add-ons › WebExtensions › API › history › search
searches the browser's history for history.historyitem objects matching the given
criteria.
... for example, consider this item: url: "http://example.org" title: "example domain" "http" -> matches "domain" -> matches "main ample" -> matches "main tt" -> matches "main https" -> does not match specify an empty string ("") to retrieve all history.historyitem objects that meet all the other
criteria.
Working with the Tabs API
Mozilla › Add-ons › WebExtensions › Working with the Tabs API
other times you might want to find a subset of tabs that match some specific
criteria, such as those opened from a specific tab or displaying pages from a particular domain.
...used alone to get all tabs or taking the queryinfo object—to specify query
criteria such as whether the tab is active, in the current window, or one or more of 17
criteria—tabs.query() returns an array of tabs.tab objects containing information about the tabs.
Index
Mozilla › Localization › Index
17 localization sign-off reviews guide, localization, mozilla this article presents an overview of why we do sign-off reviews of localizations, the details on the
criteria used for the sign-off reviews, and the process for requesting a review and for following its progress.
... 18 localization technical reviews guide, localization, mozilla this guide provides details on what a localization technical review is, what
criteria are used for the technical reviews, and the process for requesting one and following its progress.
NSS API Guidelines
Mozilla › Projects › NSS › NSS API Guidelines
the first is a search for exactly one object, meeting a given
criteria.
... the second kind of search, looks for all the objects that match a given
criteria.
nsILoginManager
Mozilla › Tech › XPCOM › Reference › Interface › nsILoginManager
nsiautocompleteresult autocompletesearch( in astring asearchstring, in nsiautocompleteresult apreviousresult, in nsidomhtmlinputelement aelement ); parameters asearchstring missing description apreviousresult missing description aelement missing description return value missing description countlogins() returns the number of logins matching the specified
criteria.
... findlogins() searches for logins matching the specified
criteria.
CredentialsContainer.get() - Web APIs
Web › API › CredentialsContainer › get
this method first collects all credentials in the credentialscontainer that meet the necessary
criteria (defined in the options argument).
...the options include
criteria that the credentials are required or allowed to have, and options for interacting with the user.
IndexedDB API - Web APIs
Web › API › IndexedDB API
storage limits and eviction
criteria there are a number of web technologies that store data of one kind or another on the client side (i.e.
...browser storage limits and eviction
criteria attempts to explain how this works, at least in the case of firefox.
Performance Timeline - Web APIs
Web › API › Performance Timeline
the extensions provide interfaces to retrieve performance entry metrics based on specific filter
criteria.
... performance extensions the performance timeline api extends the performance interface with three methods that provide different mechanisms to get a set of performance records (metrics), depending on the specified filter
criteria.
reconnect - Web APIs
Web › API › PresentationRequest › reconnect
search the set of controlled presentations for a presentationconnection that meets the following
criteria: its controlling browsing context is the current browsing context, its presentation connection state is not terminated, its presentation url is equal to one of the presentation request urls of presentationrequest and its presentation identifier is equal to presentationid.
... search the set of controlled presentations for the first presentationconnection that meets the following
criteria: its presentation connection state is not terminated, its presentation url is equal to one of the presentation request urls of presentationrequest, and its presentation identifier is equal to presentationid.
RTCPeerConnection.addTrack() - Web APIs
Web › API › RTCPeerConnection › addTrack
compatible reusable rtcrtpsender instances meet these
criteria: there is no track already associated with the sender.
... if all of those
criteria are met, the sender gets reused, which results in these changes occurring to the existing rtcrtpsender and its rtcrtptransceiver: the rtcrtpsender's track is set to the specified track.
Understanding the Web Content Accessibility Guidelines - Accessibility
Web › Accessibility › Understanding WCAG
each of the links below will take you to pages that further expand on these areas, giving you practical advice on how to write your web content so it conforms to the success
criteria outlined in each of the wcag 2.0 and 2.1 guidelines that further sub-divides each principle.
... wcag 2.1 includes: all of wcag 2.0 (verbatim, word-for-word) 17 new success
criteria at the a / aa / aaa levels primarily addressing user needs in these areas: mobile accessibility low vision cognitive read more about wcag 2.1: deque: wcag 2.1: what is next for accessibility guidelines tpg: web content accessibility guidelines (wcag) 2.1 legal standing this guide is intended to provide practical information to help you build better, more acce...
HTML documentation index - HTML: Hypertext Markup Language
Web › HTML › Index
36 html attribute reference attribute, attributes, beginner, configuring, element attributes, elements, html, reference, settings, web elements in html have attributes; these are additional values that configure the elements or adjust their behavior in various ways to meet the
criteria the users want.
...this value must be less than or equal to the value of maxlength, otherwise the value will never be valid, as it is impossible to meet both
criteria.
Array.prototype.filter() - JavaScript
Web › JavaScript › Reference › Global Objects › Array › filter
) { return true } invalidentries++ return false; } let arrbyid = arr.filter(filterbyid) console.log('filtered array\n', arrbyid) // filtered array // [{ id: 15 }, { id: -1 }, { id: 3 }, { id: 12.2 }] console.log('number of invalid entries = ', invalidentries) // number of invalid entries = 5 searching in array following example uses filter() to filter array content based on search
criteria.
... let fruits = ['apple', 'banana', 'grapes', 'mango', 'orange'] /** * filter array items based on search
criteria (query) */ function filteritems(arr, query) { return arr.filter(function(el) { return el.tolowercase().indexof(query.tolowercase()) !== -1 }) } console.log(filteritems(fruits, 'ap')) // ['apple', 'grapes'] console.log(filteritems(fruits, 'an')) // ['banana', 'mango', 'orange'] es2015 implementation const fruits = ['apple', 'banana', 'grapes', 'mango', 'orange'] /** * filter array items based on search
criteria (query) */ const filteritems = (arr, query) => { return arr.filter(el => el.tolowercase().indexof(query.tolowercase()) !== -1) } console.log(filteritems(fruits, 'ap')) // ['apple', 'grapes'] console.log(filteritems(fruits, 'an')) // ['banana', 'mango', '...
switch - JavaScript
Web › JavaScript › Reference › Statements › switch
see example here: var foo = 0; switch (foo) { case -1: console.log('negative 1'); break; case 0: // foo is 0 so
criteria met here so this block will run console.log(0); // note: the forgotten break would have been here case 1: // no break statement in 'case 0:' so this case will run as well console.log(1); break; // it encounters this break so will not continue into 'case 2:' case 2: console.log(2); break; default: console.log('default'); } can i put a default between cases?
... methods for multi-
criteria case source for this technique is here: switch statement multiple cases in javascript (stack overflow) multi-case : single operation this method takes advantage of the fact that if there is no break below a case clause it will continue to execute the next case clause regardless if the case meets the
criteria.
preserveAspectRatio - SVG: Scalable Vector Graphics
Web › SVG › Attribute › preserveAspectRatio
meet or slice reference the meet or slice reference is optional and, if provided, must be one of the following keywords: meet (the default) - scale the graphic such that: aspect ratio is preserved the entire viewbox is visible within the viewport the viewbox is scaled up as much as possible, while still meeting the other
criteria in this case, if the aspect ratio of the graphic does not match the viewport, some of the viewport will extend beyond the bounds of the viewbox (i.e., the area into which the viewbox will draw will be smaller than the viewport).
... slice - scale the graphic such that: aspect ratio is preserved the entire viewport is covered by the viewbox the viewbox is scaled down as much as possible, while still meeting the other
criteria in this case, if the aspect ratio of the viewbox does not match the viewport, some of the viewbox will extend beyond the bounds of the viewport (i.e., the area into which the viewbox will draw is larger than the viewport).
places/bookmarks - Archive of obsolete content
Archive › Add-ons › Add-on SDK › Low-Level APIs › places bookmarks
usage this module exports: three constructors: bookmark, group, and separator, corresponding to the types of objects, referred to as bookmark items, in the bookmarks database in firefox two additional functions, save() to create, update, and remove bookmark items, and search() to retrieve the bookmark items that match a particular set of
criteria.
Windows - Archive of obsolete content
Archive › Add-ons › Code snippets › Windows
you could improve this code by checking the event.target element and only setting the startpos if the element matches some
criteria.
Enhanced Extension Installation - Archive of obsolete content
Archive › Add-ons › Enhanced Extension Installation
the startup process discovered the .autoreg file, before pending operations are finalized the extension system reads the extensions-startup.manifest and scans all of the install locations looking for items that match the following
criteria: item in install location is not listed in startup manifest (new item being installed by just appearing in the install location).
Tabbed browser - Archive of obsolete content
Archive › Add-ons › Tabbed browser
window.open(url); } } } reusing by other
criteria sometimes you want to reuse a previously-opened tab regardless of which url/uri it displays.
Menu - Archive of obsolete content
Archive › Mozilla › Jetpack › UI › Menu
function (menuitem) jetpack.notifications.show(menuitem.label) }); add an item to the hyperlink context menu that tweets the link: jetpack.menu.context.page.on("a").add(function (context) { return { label: "tweet", command: function () jetpack.lib.twitter.statuses.update({ status: context.node.href }) }; )); add an item to the page's context menu depending on some complex
criteria that can't be completely expressed via a css selector: jetpack.menu.context.page.beforeshow = function (menu, context) { menu.reset(); if (matchesmy
criteria(context)) menu.add("match!"); }; add an item to both the hyperlink context menu and the image context menu: jetpack.menu.context.page.on("a, img").set("a link or image"); add an item to the image context menu, but only for images co...
Event Handlers - Archive of obsolete content
Archive › Mozilla › XBL › XBL 1.0 Reference › Event Handlers
the handler contains script that is executed when an event flows to the object the handler is attached to and if that event matches all of the
criteria specified by the handler.
Introduction to XUL - Archive of obsolete content
Archive › Mozilla › XUL › Introduction to XUL
interface xulelement : element { nodelist getelementsbyattribute(in domstring name, in domstring value); }; getelementsbyattribute functions as does its namesake in xuldocument, though this version returns only those elements which match the
criteria and are descendants (in css selector terminology) of the given element.
Introduction - Archive of obsolete content
Archive › Mozilla › XUL › Template Guide › Introduction
the template syntax allows for different rules to generate different content based on particular
criteria as well as set attribute values from returned results.
Adding Style Sheets - Archive of obsolete content
Archive › Mozilla › XUL › Tutorial › Adding Style Sheets
<spacer class="titlespace"/> <groupbox orient="horizontal"> <caption label="search
criteria"/> <menulist id="searchtype"> <menupopup> <menuitem label="name"/> <menuitem label="size"/> <menuitem label="date modified"/> </menupopup> </menulist> <spacer class="springspace"/> <menulist id="searchmode"> <menupopup> <menuitem label="is"/> <menuitem label="is not"/> </menupopup> </m...
Threats - Archive of obsolete content
Archive › Security › Threats
link: red hat certificate system common
criteria certification 8.1: deployment, planning, and installation original document information author(s): joint task force transformation initiative title: national institute of standards and technology (nist) special publication 800-30 revision 1, guide for conducting risk assessments last updated date: september 2012 copyright information: this document is not subject to copyright.
Processing XML with E4X - Archive of obsolete content
Archive › Web › E4X › Processing XML with E4X
avascript</lang> <lang>python</lang> </languages>; var lang = languages.lang; alert(lang.length()); // alerts 2 languages.lang += <lang>ruby</lang>; alert(lang.length()); // still alerts 2 lang = languages.lang; // re-create the xmllist alert(lang.length()); // alerts 3 searching and filtering e4x provides special operators for selecting nodes within a document that match specific
criteria.
XForms Input Element - Archive of obsolete content
Archive › Web › XForms › User Interface Elements › Input
calendar a form author may notice a xforms input element represented by a calendar widget in the mozilla xforms processor if the control meets the following
criteria (xhtml/xul).
XForms Output Element - Archive of obsolete content
Archive › Web › XForms › User Interface Elements › Output
analogous widgets are <xhtml:span/> and <xul:description/> calendar a form author may notice a xforms output element represented by a calendar widget in the mozilla xforms processor if the control meets the following
criteria (xhtml/xul).
What is a Domain Name? - Learn web development
Learn › Common questions › What is a domain name
the most generic tlds (.com, .org, .net) don't require web services to meet any particular
criteria, but some tlds enforce stricter policies so it is clearer what their purpose is.
Index - Learn web development
Learn › Index
it has also provided a high level overview of a few popular frameworks, and discussed
criteria for choosing a web application framework.
Accessibility in React - Learn web development
Learn › Tools and testing › Client-side JavaScript frameworks › React accessibility
more robust focus management in order to meet our refined
criteria, we need to know not just the value of isediting, but also when that value has changed.
Handling common accessibility problems - Learn web development
Learn › Tools and testing › Cross browser testing › Accessibility
tenon: another nice online tool that goes through the code at a provided url and returns results on accessibility errors including metrics, specific errors along with the wcag
criteria they affect, and suggested fixes.
Gecko info for Windows accessibility vendors
Mozilla › Accessibility › Gecko info for Windows accessibility vendors
here is an algorithm for iterating through the nodes, looking for an item of a particular type: store a pointer to the start_item if the current item has a flows_to relation, follow that relation otherwise, go to the next item in depth first search order if the current item matches your
criteria, then return current_item if the current_item == start_item, return null (no item found) if the end has been reached, go back to the start if wrapping is desired, otherwise return null (no item found) go to step 2 checkable, required and invalid states are supported gecko defines three state constants using previously unused states: const unsigned long state...
AMO Add-on Maintenance Policies
Mozilla › Add-ons › AMO › Policy › Maintenance
once a file meeting this
criteria is uploaded to amo, it will automatically be marked as a beta version.
AMO Submission Policies
Mozilla › Add-ons › AMO › Policy › Submission
criteria for submission add-ons hosted on mozilla add-ons should be of high quality and give users an improved web experience.
bookmarks
Mozilla › Add-ons › WebExtensions › API › bookmarks
bookmarks.search() searches for bookmarktreenodes matching a specified set of
criteria.
downloads
Mozilla › Add-ons › WebExtensions › API › downloads
downloads.search() queries the downloaditems available in the browser's downloads manager, and returns those that match the specified search
criteria.
history
Mozilla › Add-ons › WebExtensions › API › history
functions history.search() searches the browser history for history.historyitem objects matching the given
criteria.
tabs
Mozilla › Add-ons › WebExtensions › API › tabs
you can use this api to get a list of opened tabs, filtered by various
criteria, and to open, update, move, reload, and remove tabs.
windows.getAll()
Mozilla › Add-ons › WebExtensions › API › windows › getAll
return value a promise that will be fulfilled with an array of windows.window objects, representing all windows that match the given
criteria.
Work with the Cookies API
Mozilla › Add-ons › WebExtensions › Work with the Cookies API
this function takes the details object to specify filters for the selected cookies and returns an array of cookies.cookie objects that match the filter
criteria.
Interfacing with the Add-on Repository
Mozilla › JavaScript code modules › Interfacing with the Add-on Repository
starting a request to start a search of the repository, you can use either of the following methods: searchaddons() queries the add-on repository for add-ons matching given search
criteria.
Logging
Mozilla › Projects › NSPR › Reference › Logging
you can combine module and level
criteria to get highly selective logging.
NSS 3.14.1 release notes
Mozilla › Projects › NSS › NSS 3.14.1 release notes
note: the
criteria for false start may change again in future nss releases.
FC_FindObjects
Mozilla › Projects › NSS › Reference › FC FindObjects
description fc_findobjects returns the next set of object handles matching the
criteria set up by the previous call to fc_findobjectsinit and sets the object count variable to their number or to zero if there are none.
FC_FindObjectsFinal
Mozilla › Projects › NSS › Reference › FC FindObjectsFinal
description clears the object search
criteria for a session.
Handling Mozilla Security Bugs
Mozilla › Security › security-bugs-policy
the
criteria for membership in the mozilla security bug group are as follows: the applicant must be trusted by those already in the group.
Mozilla internal string guide
Mozilla › Tech › XPCOM › Guide › Internal strings
use before a sequence of multiple operations from the following list (without operations that are not on the list between the setcapacity() call and operations from the list): append() appendascii() appendliteral() appendprintf() appendint() appendfloat() lossyappendutf16toascii() appendasciitoutf16() do not call setcapacity() if the subsequent operations on the string do not meet the
criteria above.
nsICookiePermission
Mozilla › Tech › XPCOM › Reference › Interface › nsICookiePermission
this is useful, for instance, to downgrade a cookie to session-only if it fails to meet certain
criteria.
Blocking By Domain - Plugins
Plugins › Blocking By Domain
criteria in order to improve firefox security and performance, there are two major categories of sites mozilla may choose to add to plugin domain blocking: sites commonly embedded in a 3rd-party context web sites which are commonly embedded into other sites using iframes can have a large impact on browser security and also cause many sites to show plugin activation prompts.
Accessibility Inspector - Firefox Developer Tools
Tools › Accessibility inspector
the numbers are followed by aaa and a checkmark in green, indicating that the large text has a contrast ratio of 4.5:1 or more, meeting the
criteria for enhanced contrast, or level aaa.
DOM Inspector FAQ - Firefox Developer Tools
Tools › Add-ons › DOM Inspector › DOM Inspector FAQ
menu item from the edit menu in an inspector window that is inspecting the document you wish to search, and enter your search
criteria there.
FileReader.readAsDataURL() - Web APIs
Web › API › FileReader › readAsDataURL
; } } live result example reading multiple files html <input id="browse" type="file" onchange="previewfiles()" multiple> <div id="preview"></div> javascript function previewfiles() { var preview = document.queryselector('#preview'); var files = document.queryselector('input[type=file]').files; function readandpreview(file) { // make sure `file.name` matches our extensions
criteria if ( /\.(jpe?g|png|gif)$/i.test(file.name) ) { var reader = new filereader(); reader.addeventlistener("load", function () { var image = new image(); image.height = 100; image.title = file.name; image.src = this.result; preview.appendchild( image ); }, false); reader.readasdataurl(file); } } if (files) { [].foreach...
IDBFactory.open() - Web APIs
Web › API › IDBFactory › open
note: you can find out more information on the different available storage types, and how firefox handles client-side data storage, at browser storage limits and eviction
criteria.
Basic concepts - Web APIs
Web › API › IndexedDB API › Basic Concepts Behind IndexedDB
for more information on how the browser handles storing your data in the background, read browser storage limits and eviction
criteria.
MediaDevices.getUserMedia() - Web APIs
Web › API › MediaDevices › getUserMedia
overconstrainederror the specified constraints resulted in no candidate devices which met the
criteria requested.
MediaStream Recording API - Web APIs
Web › API › MediaStream Recording API
you can then examine that list and identify the potential input sources, and even filter the list based on desired
criteria.
Capabilities, constraints, and settings - Web APIs
Web › API › Media Streams API › Constraints
to collect a list of the available devices, you can call navigator.mediadevices.enumeratedevices(), then for each device which meets the desired
criteria, add its deviceid to the mediaconstraints object that eventually gets passed into getusermedia().
Using Performance Timeline - Web APIs
Web › API › Performance Timeline › Using Performance Timeline
performance extensions performance timeline extends the performance object with three methods that provide different mechanisms to get a set of performance records (metrics), depending on the specified filter
criteria.
PublicKeyCredentialCreationOptions.authenticatorSelection - Web APIs
Web › API › PublicKeyCredentialCreationOptions › authenticatorSelection
authenticatorselection, an optional property of the publickeycredentialcreationoptions dictionary, is an object giving
criteria to filter out the authenticators to be used for the creation operation.
PublicKeyCredentialCreationOptions - Web APIs
Web › API › PublicKeyCredentialCreationOptions
publickeycredentialcreationoptions.authenticatorselection optional an object whose properties are
criteria used to filter out the potential authenticators for the creation operation.
Signaling and video calling - Web APIs
Web › API › WebRTC API › Signaling and video calling
note: we could restrict the set of permitted media inputs to a specific device or set of devices by calling navigator.mediadevices.enumeratedevices() to get a list of devices, filtering the resulting list based on our desired
criteria, then using the selected devices' deviceid values in the deviceid field of the the mediaconstraints object passed into getusermedia().
Cognitive accessibility - Accessibility
Web › Accessibility › Cognitive accessibility
additional timing
criteria to consider are: people who have cognitive or language limitations may need more time to read and to understand.
Web accessibility for seizures and physical reactions - Accessibility
Web › Accessibility › Seizure disorders
working draft personalization tools 1.0 working draft three flashes or below threshhold understanding sc 2.3.1 understanding wcag 2.0 (older, but contains some explanations of references made in the wcag 2.1
criteria) three flashes or below threshold understanding success criterion 2.3.1 understanding wcag 2.1 understanding success
criteria 1.4.3: contrast (minimum) web accessibility initiative (wai) web animations model w3c working draft web content accessibility guidelines (wcag) 2.0 definition of relative luminance web content accessibility guidelines (wcag) 2.1 contributers: heartfelt thanks to t...
Color contrast - Accessibility
Web › Accessibility › Understanding WCAG › Perceivable › Color contrast
related wcag success
criteria 1.4.3 minimum contrast (aa) the color contrast between background and foreground content should be at a minimum level to ensure legibility: text and its background should have a contrast ratio of at least 4.5:1.
Text labels and names - Accessibility
Web › Accessibility › Understanding WCAG › Text labels and names
see also w3c aria toolbar example related wcag success
criteria 1.1.1 non-text content (a) all non-text content that is presented to the user has a text alternative that serves the equivalent purpose, except for the situations listed in the above link.
HTML reference - HTML: Hypertext Markup Language
Web › HTML › Reference
html attribute reference elements in html have attributes; these are additional values that configure the elements or adjust their behavior in various ways to meet the
criteria the users want.
HTTP response status codes - HTTP
Web › HTTP › Status
406 not acceptable this response is sent when the web server, after performing server-driven content negotiation, doesn't find any content that conforms to the
criteria given by the user agent.
Add to Home screen - Progressive web apps (PWAs)
Web › Progressive web apps › Add to home screen
first of all, we declare a deferredprompt variable (which we'll explain later on), get a reference to our install button, and set it to display: none initially: let deferredprompt; const addbtn = document.queryselector('.add-button'); addbtn.style.display = 'none'; we hide the button initially because the pwa will not be available for install until it follows the a2hs
criteria.
Secure contexts - Web security
Web › Security › Secure Contexts
resources that are not local, to be considered secure, must meet the following
criteria: must be served over https:// or wss:// urls the security properties of the network channel used to deliver the resource must not be considered deprecated feature detection pages can use feature detection to check whether they are in a secure context or not by using the issecurecontext boolean, which is exposed on the global scope.