Search completed in 1.25 seconds.
ARIA live regions - Accessibility
aria live
regions fill this gap and provide a way to programmatically expose dynamic content changes in a way that can be announced by assistive technologies.
... note: assistive technologies will announce dynamic changes in the content of a live
region.
... including an aria-live attribute or a specialized live
region role (such as role="alert") on the element you want to announce changes to works as long as you add the attribute before the changes occur — either in the original markup, or dynamically using javascript.
...And 29 more matches
Accessibility/LiveRegionDevGuide
this developer's guide lays out general guidelines that assistive technology (at) developers can use in developing live
region support.
... this guide was written from an atk/at-spi point of view as part of the orca live
region support project.
...please refer to the live
regions and gecko python modules in orca for a real world example.
...And 17 more matches
ARIA: Region role - Accessibility
the
region landmark role is used to identify an area in the document that the author has identified as significant.
... <div role="
region" aria-label="example"> <!--
region content --> </div> description the
region role is an aria landmark role.
... the
region role should be reserved for sections of content sufficiently important that users will likely want to navigate to the section easily and to have it listed in a summary of the page.
...And 17 more matches
CanvasRenderingContext2D.addHitRegion() - Web APIs
the canvasrenderingcontext2d method addhit
region() adds a hit
region to the bitmap.
... canvas hit
regions make hit detection easy.
... syntax void ctx.addhit
region(options); options the options argument is optional.
...And 12 more matches
VTTRegion - Web APIs
the vtt
region interface—part of the api for handling webvtt (text tracks on media presentations)—describes a portion of the video to render a vttcue onto.
... constructor vtt
region() returns a newly created vtt
region object.
... properties vtt
region.id a domstring that identifies the
region.
...And 10 more matches
msRegionOverflow - Web APIs
the ms
regionoverflow read-only property determines if content fully fits into the
region or not.
... syntax string = object.ms
regionoverflow values type:domstring overflow: the
region element's content overflows the
region's content box.
... note that the
region's overflow property value can be used to control the visibility of the overflowing content.
...And 10 more matches
WAI ARIA Live Regions/API Support - Developer guides
developers should use the aria live
regions developer documentation.
...these features will help screen reader developers improve the quality and performance of live
region support, both for pages that are marked up with aria live
region markup, and for pages where the author did not add any additional markup.
... please read the aria spec or the live
region report to learn about aria live
region markup.
...And 7 more matches
Hit regions and accessibility - Web APIs
<canvas id="button" tabindex="0" role="button" aria-pressed="false" aria-label="start game"></canvas> hit
regions whether the mouse coordinates are within a particular area on the canvas, is a common problem to solve.
... the hit
region api allows you to define an area of your canvas and provides another possibility to expose interactive content on a canvas to accessibility tools.
... canvasrenderingcontext2d.addhit
region() adds a hit
region to the canvas.
...And 4 more matches
Intl.Locale.prototype.region - JavaScript
the intl.locale.prototype.
region property is an accessor property that returns the
region of the world (usually a country) associated with the locale.
... description the
region is an essential part of the locale identifier, as it places the locale in a specific area of the world.
... knowing the locale's
region is vital to identifying differences between locales.
...And 4 more matches
NPN_InvalidateRegion - Archive of obsolete content
« gecko plugin api reference « browser side plug-in api summary invalidates the specified drawing
region prior to repainting or refreshing a windowless plug-in.
... syntax #include <npapi.h> void npn_invalidate
region(npp instance, np
region invalid
region); parameters the function has the following parameters: instance pointer to the current plug-in instance.
... invalid
region the area to invalidate, specified in a coordinate system that originates at the top left of the plug-in.
...And 3 more matches
PaymentAddress.region - Web APIs
the read-only
region property of the paymentaddress interface returns a string containing the top-level administrative subdivision of the country in which the address is located.
... syntax var payment
region = paymentaddress.
region; value a domstring specifying the top-level administrative subdivision within the country in which the address is located.
... this
region has different names in different countries, such as: state, province, oblast, prefecture, or county.
...And 3 more matches
PaymentAddress.regionCode - Web APIs
the
regioncode read-only attribute of the paymentaddress interface returns a one-, two-, or three-alphanumeric code (domstring) representing the
region of the address (e.g., "ca" for california, or "11" for lisbon, portugal).
... the code is derived from the iso 3166-2 standard, which defines codes for identifying the subdivisions (e.g., states, provinces, autonomous
regions, etc.) of all countries in the world.
... if the browser can't determine the
region code, or the country doesn't use
regions for postal addresses, it returns an empty string.
...And 3 more matches
NPRegion - Archive of obsolete content
« gecko plugin api reference « browser side plug-in api summary represents a platform-defined
region of a page.
... syntax windows: typedef hrgn np
region; mac os x: typedef rgnhandle np
region; note: this may need to be updated for the cocoa event model.
... xwindows: typedef
region np
region; description np
region defines the
region of the plug-in window to be updated, painted, invalidated, or clipped to.
...And 2 more matches
AddressErrors.regionCode - Web APIs
an object based on addresserrors includes a
regioncode property when the address's
regioncode property couldn't be validated.
... syntax var
regioncodeerror = addresserrors.
regioncode; value if the value specified in the paymentaddress object's
regioncode property could not be validated, this property contains a domstring offering a human-readable explanation of the validation error and offers suggestions for correcting it.
... if the
regioncode value was validated successfully, this property is not included in the addresserrors object.
...And 2 more matches
MouseEvent.region - Web APIs
the mouseevent.
region read-only property returns the id of the canvas hit
region affected by the event.
... if no hit
region is affected, null is returned.
... syntax var hit
region = instanceofmouseevent.
region return value a domstring representing the id of the hit
region.
...And 2 more matches
-moz-image-region - CSS: Cascading Style Sheets
for certain xul elements and pseudo-elements that use an image from the list-style-image property, this property specifies a
region of the image that is used in place of the whole image.
... /* keyword value */ -moz-image-
region: auto; /* <shape> value */ -moz-image-
region: rect(0, 8px, 4px, 4px); /* global values */ -moz-image-
region: inherit; -moz-image-
region: initial; -moz-image-
region: unset; the syntax is similar to the clip property.
... syntax values auto automatically defines the
region of the image to use.
...And 2 more matches
JS_EnumerateDiagnosticMemoryRegions
this article covers features introduced in spidermonkey 17 enumerate memory
regions that contain diagnostic information..
... syntax void js_enumeratediagnosticmemory
regions(jsenumeratediagnosticmemorycallback callback); name type description callback jsenumeratediagnosticmemorycallback pointer to the new callback function to use.
... description js_enumeratediagnosticmemory
regions enumerates memory
regions that contain diagnostic information intended to be included in crash report minidumps.
... see also mxr id search for js_enumeratediagnosticmemory
regions mxr id search for jsenumeratediagnosticmemorycallback bug 662646 ...
AddressErrors.region - Web APIs
an object based on addresserrors includes a
region property when the address's
region property couldn't be validated.
... syntax var
regionerror = addresserrors.
region; value if the value specified in the paymentaddress object's
region property could not be validated, this property contains a domstring offering a human-readable explanation of the validation error and offers suggestions for correcting it.
... if the
region value was validated successfully, this property is not included in the addresserrors object.
... specifications specification status comment payment request apithe definition of 'addresserrors.
region' in that specification.
CanvasRenderingContext2D.removeHitRegion() - Web APIs
the canvasrenderingcontext2d method removehit
region() removes a given hit
region from the canvas.
... syntax void ctx.removehit
region(id); parameters id a domstring representing the id of the
region that is to be removed.
... examples using the removehit
region method this example demonstrates the removehit
region() method.
... html <canvas id="canvas"></canvas> javascript const canvas = document.getelementbyid('canvas'); const ctx = canvas.getcontext('2d'); // set a hit
region ctx.addhit
region({id: 'eyes'}); // remove it from the canvas ctx.removehit
region('eyes'); specifications canvas hit
regions have been removed from the whatwg living standard, although discussions about future standardization are ongoing.
msGetRegionContent - Web APIs
the msget
regioncontent returns an array of range instances corresponding to the content from the
region flow that is positioned in the
region.
... syntax var retval = element.msget
regioncontent(); parameters retval [out, reval] type: msrangecollection the name of the property to enable.
...if an element is not a
region, this method throws a domexception with the invalidaccesserror error code.
... this is only available to
regions that are document elements and not to
regions that are pseudo-elements.
::cue-region - CSS: Cascading Style Sheets
the ::cue-
region css pseudo-element matches webvtt cues within a selected element.
... ::cue-
region { color: yellow; font-weight: bold; } the properties are applied to the entire set of cues as if they were a single unit.
... syntax ::cue-
region | ::cue-
region( <selector> ) permitted properties rules whose selectors include this element may only use the following css properties: background background-attachment background-clip background-color background-image background-origin background-position background-repeat background-size color font font-family font-size font-stretch font-style font-variant font-weight line-height opacity outline outline-color outline-style outline-width ruby-position text-combine-upright text-decoration text-decoration-color text-decoration-line text-decoration-style text-decorati...
...on-thickness text-shadow visibility white-space specifications specification status comment webvtt: the web video text tracks formatthe definition of 'the ::cue-
region pseudo-element' in that specification.
CanvasRenderingContext2D.clearHitRegions() - Web APIs
the canvasrenderingcontext2d method clearhit
regions() removes all hit
regions from the canvas.
... syntax void ctx.clearhit
regions(); examples using the clearhit
regions method this example demonstrates the clearhit
regions() method.
... html <canvas id="canvas"></canvas> javascript const canvas = document.getelementbyid('canvas'); const ctx = canvas.getcontext('2d'); // set some hit
regions ctx.addhit
region({id: 'eyes'}); ctx.addhit
region({id: 'nose'}); ctx.addhit
region({id: 'mouth'}); // remove them altogether from the canvas ctx.clearhit
regions(); specifications canvas hit
regions have been removed from the whatwg living standard, although discussions about future standardization are ongoing.
Space Manager Detailed Design - Archive of obsolete content
there are three important parts to the space manager api: the parts that deal with the coordinate space of the space manager, the parts that deal with the
regions managed by the space manager, and the parts that manage float impact intervals.
...the 'count' member of the band data struct * indicates how large the array of trapezoids needs to be */ nsresult getbanddata(nscoord ayoffset, const nssize& amaxsize, nsbanddata& abanddata) const; /** * add a rectangular
region of unavailable space.
... * * the
region is tagged with a frame * * @param aframe the frame used to identify the
region.
...And 21 more matches
Index - Web APIs
39 addresserrors.
region api, address, addresserrors, error, payment request, payment request api, property, read-only, reference, validation, payment,
region an object based on addresserrors includes a
region property when the address's
region property couldn't be validated.
... 40 addresserrors.
regioncode api, error, payment request, payment request api, property, read-only, reference, validation, payment, paymentaddress,
region,
regioncode an object based on addresserrors includes a
regioncode property when the address's
regioncode property couldn't be validated.
... 526 drawing text canvas, graphics, intermediate, tutorial the canvas rendering context provides two methods to render text: 527 finale canvas, graphics, tutorial there are a variety of demos and further explanations about canvas on these sites: 528 hit
regions and accessibility canvas, graphics, tutorial the content inside the <canvas> ...
...And 14 more matches
Gecko object attributes
applied to: listitem, option exposed in aria: aria-setsize live
region attribues atomic true when the entire
region should be presented as a whole, when changes within it are considered important enough to automatically present.
... applied to: any role exposed via aria: aria-atomic live a hint as to whether changes within the current
region or subtree should be automatically presented.
... possible values are "off" which is the same as not being set -- this means the
region is not live.
...And 12 more matches
ARIA Test Cases - Accessibility
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 - - - - progressbar dojo nightly build progress bar in "off" live
region progressbar in "assertive" live
region expected at behavior: the progress updates should be treated as the screen reader treats any progress updates.
... the live
region markup should not affect how the progress updates are presented.
...er (leopard) n/a n/a - fail window-eyes - - - - nvda - n/a - - zoom (leopard) pass n/a pass pass zoomtext - - - - orca - - - - tabpanel simple tabpanel example dojo nightly build another tab panel example just annother tab panel example yui tab panel example with live
regions (using yui aria plug-in).
...And 12 more matches
CanvasRenderingContext2D.clip() - Web APIs
the canvasrenderingcontext2d.clip() method of the canvas 2d api turns the current or given path into the current clipping
region.
... it replaces any previous clipping
region.
... in the image below, the red outline represents a clipping
region shaped like a star.
...And 9 more matches
break-after - CSS: Cascading Style Sheets
the break-after css property sets how page, column, or
region breaks should behave after a generated box.
... /* generic break values */ break-after: auto; break-after: avoid; break-after: always; break-after: all; /* page break values */ break-after: avoid-page; break-after: page; break-after: left; break-after: right; break-after: recto; break-after: verso; /* column break values */ break-after: avoid-column; break-after: column; /*
region break values */ break-after: avoid-
region; break-after:
region; /* global values */ break-after: inherit; break-after: initial; break-after: unset; each possible break point (in other words, each element boundary) is affected by three properties: the break-after value of the previous element, the break-before value of the next element, and the break-inside value of the containing element.
... to determine if a break must be done, the following rules are applied: if any of the three concerned values is a forced break value (always, left, right, page, column, or
region), it has precedence.
...And 9 more matches
break-before - CSS: Cascading Style Sheets
the break-before css property sets how page, column, or
region breaks should behave before a generated box.
... /* generic break values */ break-before: auto; break-before: avoid; break-before: always; break-before: all; /* page break values */ break-before: avoid-page; break-before: page; break-before: left; break-before: right; break-before: recto; break-before: verso; /* column break values */ break-before: avoid-column; break-before: column; /*
region break values */ break-before: avoid-
region; break-before:
region; /* global values */ break-before: inherit; break-before: initial; break-before: unset; each possible break point (in other words, each element boundary) is affected by three properties: the break-after value of the previous element, the break-before value of the next element, and the break-inside value of the containing element.
... to determine if a break must be done, the following rules are applied: if any of the three concerned values is a forced break value (always, left, right, page, column, or
region), it has precedence.
...And 9 more matches
Accessibility API cross-reference
aria live
region.
... application frame n/a application see <div> and <nonstruct> a
region that contains mostly site-oriented content, rather than page-specific content.
... composite (abstract role) a large perceivable
region that contains information about the parent document such as copyright, authors' names etc.
...And 8 more matches
ARIA Screen Reader Implementors Guide - Accessibility
live
regions this is just a guide.
... live
region markup is a complex area which is somewhat open to interpretation.
...the intention is to strike a balance between providing useful guidance on how to use the markup's intended meaning while supporting live
regions as an area for screen readers to innovate and compete.
...And 8 more matches
border-image-slice - CSS: Cascading Style Sheets
the border-image-slice css property divides the image specified by border-image-source into
regions.
... these
regions form the components of an element's border image.
... the slicing process creates nine
regions in total: four corners, four edges, and a middle
region.
...And 8 more matches
break-inside - CSS: Cascading Style Sheets
the break-inside css property sets how page, column, or
region breaks should behave inside a generated box.
... /* keyword values */ break-inside: auto; break-inside: avoid; break-inside: avoid-page; break-inside: avoid-column; break-inside: avoid-
region; /* global values */ break-inside: inherit; break-inside: initial; break-inside: unset; each possible break point (in other words, each element boundary) is affected by three properties: the break-after value of the previous element, the break-before value of the next element, and the break-inside value of the containing element.
... to determine if a break must be done, the following rules are applied: if any of the three concerned values is a forced break value (always, left, right, page, column, or
region), it has precedence.
...And 8 more matches
mask-border-slice - CSS: Cascading Style Sheets
the mask-border-slice css property divides the image set by mask-border-source into
regions.
... these
regions are used to form the components of an element's mask border.
... fill preserves the middle image
region.
...And 8 more matches
In-Depth - Archive of obsolete content
values: normal, reverse -moz-image-
region this is useful for dividing up an image into multiple smaller images.
... it uses a rect() object to determine the clipping
region.
...example: -moz-image-
region: rect(168px 69px 189px 46px); -moz-opacity makes boxes semi-transparent.
...And 6 more matches
Drawing and Event Handling - Plugins
npn_invalidate
region: invalidate a
region in a windowless plug-in before repainting or refreshing.
... the browser sets the port's clip
region to the
region of the plug-in currently visible (not scrolled off the page, obscured by floating palettes, or otherwise hidden).
... nperror result = npn_setvalue(instance, nppvpluginwindowbool, (void*)false); } invalidating the drawing area before it can repaint or refresh part of its drawing area, a windowless plug-in must first invalidate the area with either of these browser methods: npn_invalidaterect or npn_invalidate
region.
...And 6 more matches
JS_malloc
p void * (js_realloc and js_free only) pointer to a previously allocated
region of memory to resize or deallocate.
... description js_malloc allocates a
region of memory nbytes in size.
... on success, js_malloc returns a pointer to the beginning of the
region.
...And 5 more matches
Animated PNG graphics
the frame must be rendered within the
region defined by x_offset, y_offset, width, and height.
... the offsets must be non-negative, the dimensions must be positive, and the
region may not fall outside of the default image.
... constraints on frame
regions: x_offset >= 0 y_offset >= 0 width > 0 height > 0 x_offset + width <= 'ihdr' width y_offset + height <= 'ihdr' height the delay_num and delay_den parameters together specify a fraction indicating the time to display the current frame, in seconds.
...And 5 more matches
Web Video Text Tracks Format (WebVTT) - Web APIs
after that we can set the
region for that particular cue to which this cue belongs using cue.
region.
... api: enum autokeyword { "auto" }; enum directionsetting { "" /* horizontal */, "rl", "lr" }; enum linealignsetting { "start", "center", "end" }; enum positionalignsetting { "line-left", "center", "line-right", "auto" }; enum alignsetting { "start", "center", "end", "left", "right" }; [constructor(double starttime, double endtime, domstring text)] interface vttcue : texttrackcue { attribute vtt
region?
...
region; attribute directionsetting vertical; attribute boolean snaptolines; attribute (double or autokeyword) line; attribute linealignsetting linealign; attribute (double or autokeyword) position; attribute positionalignsetting positionalign; attribute double size; attribute alignsetting align; attribute domstring text; documentfragment getcueashtml(); }; vtt
region interface this is the second interface in webvtt api.
...And 5 more matches
Space Manager High Level Design - Archive of obsolete content
overview the space manager and associated classes and structures are used by block and line layout to manage rectangular
regions that are occupied and available, for correct handling of floated elements and the elements that flow around them.
...when a float is incrementally reflowed, the space manager is notified if the float's
region has changed.
... if so, the vertical space that has been affected (including both the float's old
region and the float's new
region) is noted in the internal nsintervalset as potential float damage (the method is includeindamage).
...And 4 more matches
Using the log role - Accessibility
the log role is used to identify an element that creates a live
region where new information is added in a meaningful order and old information may disappear.
...in contrast to other types of live
region, this role is sequentially ordered and new information is only added to the end of the log.
... by default updates contain only the changes to the live
region and these are announced when the user is idle.
...And 4 more matches
SVG documentation index - SVG: Scalable Vector Graphics
40 clip svg, svg attribute the clip attribute is a presentation attribute defining the visible
region of an element.
... 77 flood-color svg, svg attribute, svg filter the flood-color attribute indicates what color to use to flood the current filter primitive sub
region.
... 78 flood-opacity svg, svg attribute, svg filter the flood-opacity attribute indicates the opacity value to use across the current filter primitive sub
region.
...And 4 more matches
Index - Archive of obsolete content
636 space manager high level design gecko the space manager and associated classes and structures are used by block and line layout to manage rectangular
regions that are occupied and available, for correct handling of floated elements and the elements that flow around them.
... 2101 -ms-flow-from css, css property, non-standard, reference, recipe:css-property the -ms-flow-from css property is a microsoft extension that gets or sets a value identifying a
region container in the document that accepts the content flow from the data source.
... 2102 -ms-flow-into css, css property, non-standard, reference, recipe:css-property the -ms-flow-into css property is a microsoft extension that gets or sets a value identifying an iframe container in the document that serves as the
region's data source.
...And 3 more matches
PR_Unmap
unmap a memory
region that is backed by a memory-mapped file.
... syntax #include <prio.h> prstatus pr_memunmap( void *addr, pruint32 len); parameters the function has the following parameters: addr the starting address of the memory
region to be unmapped.
... len the length, in bytes, of the memory
region.
...And 3 more matches
nsISelectionController
move(in boolean forward, in boolean extend); void pagemove(in boolean forward, in boolean extend); void repaintselection(in short type); void scrollhorizontal(in boolean left); void scrollline(in boolean forward); void scrollpage(in boolean forward); void scrollselectionintoview(in short type, in short
region, in short flags); void selectall(); void setcaretenabled(in boolean enabled); void setcaretreadonly(in boolean readonly); void setcaretvisibilityduringselection(in boolean visibility); void setcaretwidth(in short pixels); obsolete since gecko 1.8 void setdisplayselection(in short toggle); ...
... selection_find 128 num_selectiontypes 8 9 selection_anchor_
region 0 selection_focus_
region 1 selection_whole_selection 2 num_selection_
regions 2 3 selection_off 0 selection_hidden 1 hidden displays selection.
... scrollselectionintoview() scrolls a
region of the selection, so that it is visible in the scrolled view.
...And 3 more matches
Web applications and ARIA FAQ - Accessibility
it also provides additional structural information, helping authors identify landmarks,
regions, and grids on their pages.
... live
region support requires safari 5 with voiceover on ios5 or os x lion opera 9.5+ requires voiceover on os x.
...no live
region support in nvda.
...And 3 more matches
Accessibility documentation index - Accessibility
live
region markup is a complex area which is somewhat open to interpretation.
...the intention is to strike a balance between providing useful guidance on how to use the markup's intended meaning while supporting live
regions as an area for screen readers to innovate and compete.
... 7 aria live
regions aria, accessibility, arialive using javascript, it is possible to dynamically change parts of a page without requiring the entire page to reload — for instance, to update a list of search results on the fly, or to display a discreet alert or notification which does not require user interaction.
...And 3 more matches
Understanding WebAssembly text format - WebAssembly
just like data sections can be used to initialize
regions of linear memory with bytes, elem sections can be used to initialize
regions of tables with functions: (module (table 2 funcref) (elem (i32.const 0) $f1 $f2) (func $f1 (result i32) i32.const 42) (func $f2 (result i32) i32.const 13) ...
... memory.copy: copy from one
region of linear memory to another.
... memory.fill: fill a
region of linear memory with a given byte value.
...And 3 more matches
MMgc - Archive of obsolete content
gcheap's reserve/commit strategy gcheap reserves 16mb of address space per heap
region.
...if we can keep the heap contiguous, that reduces fragmentation and the possibility of many small "balkanized" heap
regions.
... reserving 16mb of space per heap
region should not be a big deal in a 2gb address space...
...And 2 more matches
WAI-ARIA basics - Learn web development
these are sometimes referred to as live
regions.
... note: the aria-relevant property is also quite useful for controlling what gets read out when a live
region is updated.
...at the end of this section we showed that we have included some aria attributes on the error message box that displays any validation errors when you try to submit the form: <div class="errors" role="alert" aria-relevant="all"> <ul> </ul> </div> role="alert" automatically turns the element it is applied to into a live
region, so changes to it are read out; it also semantically identifies it as an alert message (important time/context sensitive information), and represents a better, more accessible way of delivering an alert to a user (modal dialogs like alert() calls have a number of accessibility problems; see popup windows by webaim).
...And 2 more matches
Experimental features in Firefox
nightly 44 no developer edition 44 no beta 44 no release 44 no preference name gfx.offscreencanvas.enabled hit
regions whether the mouse coordinates are within a particular area on the canvas is a common problem to solve.
... the hit
region api allows you define an area of your canvas and provides another possibility to expose interactive content on a canvas to accessibility tools.
... nightly 30 no developer edition 30 no beta 30 no release 30 no preference name canvas.hit
regions.enabled webgl: draft extensions when this preference is enabled, any webgl extensions currently in "draft" status which are being tested are enabled for use.
...And 2 more matches
Index
191 js_beginrequest jsapi reference, spidermonkey indicates to the js engine that the calling thread is entering a
region of code that may call into the jsapi but does not block.
... 257 js_enumeratediagnosticmemory
regions jsapi reference, reference, référence(2), spidermonkey js_enumeratediagnosticmemory
regions enumerates memory
regions that contain diagnostic information intended to be included in crash report minidumps.
... 506 js_malloc jsapi reference, spidermonkey js_malloc allocates a
region of memory nbytes in size.
...And 2 more matches
nsIDragService
nsidragsession getcurrentsession( ) ; void invokedragsession( in nsidomnode adomnode, in nsisupportsarray atransferables, in nsiscriptable
region a
region, in unsigned long aactiontype ); void invokedragsessionwithimage(in nsidomnode adomnode, in nsisupportsarray atransferablearray, in nsiscriptable
region a
region, in unsigned long aactiontype, in nsidomnode aimage, in long aimagex, in long aimagey, in nsidomdragevent adragevent, in nsidomdatatransfer adatatransfer); void invokedragsessionwithselection(in nsiselection asel...
... invokedragsession() starts a modal drag session with an array of transferables void invokedragsession( in nsidomnode adomnode, in nsisupportsarray atransferables, in nsiscriptable
region a
region, in unsigned long aactiontype ); parameters adomnode the source node on which the drag gesture was started.
... a
region a
region containing rectangles for cursor feedback, in window coordinates.
...And 2 more matches
border-image-repeat - CSS: Cascading Style Sheets
the border-image-repeat css property defines how the edge
regions of a source image are adjusted to fit the dimensions of an element's border image.
... values stretch the source image's edge
regions are stretched to fill the gap between each border.
... repeat the source image's edge
regions are tiled (repeated) to fill the gap between each border.
...And 2 more matches
mask-border-repeat - CSS: Cascading Style Sheets
the mask-border-repeat css property sets how the edge
regions of a source image are adjusted to fit the dimensions of an element's mask border.
... values stretch the source image's edge
regions are stretched to fill the gap between each border.
... repeat the source image's edge
regions are tiled (repeated) to fill the gap between each border.
...And 2 more matches
Intl.Locale - JavaScript
language identifiers are the core of the locale, consisting of language, script, and
region subtags.
...adding a locale class, however, adds ease of parsing and manipulating the language, script, and
region, as well as extension tags.
... intl.locale.prototype.
region returns the
region of the world (usually a country) associated with the locale.
...And 2 more matches
Intl - JavaScript
intl.displaynames() constructor for objects that enable the consistent translation of language,
region and script display names.
... a unicode bcp 47 locale identifier consists of a language code, (optionally) a script code, (optionally) a
region (or country) code, (optionally) one or more variant codes, and (optionally) one or more extension sequences, with all present components separated by hyphens.
... however, it's conventional to use title case (first letter capitalized, successive letters lower case) for script code, upper case for
region codes, and lower case for everything else.
...And 2 more matches
Adding Toolbars and Toolbar Buttons - Archive of obsolete content
to get the
region that corresponds to a specific state of an icon, the -moz-image-
region css property is used.
...*/ toolbarbutton.xulschoolhello-toolbarbutton, window:not([active="true"]) toolbarbutton.xulschoolhello-toolbarbutton, toolbar[iconsize="small"] toolbarbutton.xulschoolhello-toolbarbutton { list-style-image: url("chrome://xulschoolhello-os/skin/toolbar.png"); } #xulschoolhello-hello-world-button { -moz-image-
region: rect(0px, 16px, 16px, 0px); } mac os x: /* the second and third selectors at the bottom are necessary to prevent conflicts with installed themes.
... */ toolbarbutton.xulschoolhello-toolbarbutton, window:not([active="true"]) toolbarbutton.xulschoolhello-toolbarbutton, toolbar[iconsize="small"] toolbarbutton.xulschoolhello-toolbarbutton { list-style-image: url("chrome://xulschoolhello-os/skin/toolbar.png"); } #xulschoolhello-hello-world-button { -moz-image-
region: rect(0px, 16px, 16px, 0px); } linux: /* the second and third selectors at the bottom are necessary to prevent conflicts with installed themes.
... */ toolbarbutton.xulschoolhello-toolbarbutton, window:not([active="true"]) toolbarbutton.xulschoolhello-toolbarbutton { list-style-image: url("chrome://xulschoolhello-os/skin/toolbar-large.png"); } #xulschoolhello-hello-world-button { -moz-image-
region: rect(0px, 24px, 24px, 0px); } toolbar[iconsize="small"] #xulschoolhello-hello-world-button { list-style-image: url("chrome://xulschoolhello-os/skin/toolbar.png"); -moz-image-
region: rect(0px, 16px, 16px, 0px); } several css rules apply by default to all toolbar buttons.
Creating a Skin - Archive of obsolete content
#opensearch { list-style-image: url("chrome://editor/skin/icons/btn1.gif"); -moz-image-
region: rect(48px 16px 64px 0); -moz-box-orient: vertical; } #savesearch { list-style-image: url("chrome://editor/skin/icons/btn1.gif"); -moz-image-
region: rect(80px 16px 96px 0); -moz-box-orient: vertical; } mozilla provides a custom style property -moz-image-
region which can be used to make an element use part of an image.
... you can think of it as a clip
region for the image.
...this allows you to use the same image for multiple buttons and set a different
region for each one.
...in the code above, we use the same image for each button, but set a different image
region each one.
Handling common accessibility problems - Learn web development
to deal with regularly updating
regions of content, you can use the aria-live attribute, which identifies an updating
region.
... here's an example: <p><span id="live
region1" aria-live="polite" aria-atomic="false"></span></p> you can see an example in action at freedom scientific's aria (accessible rich internet applications) live
regions example — the highlighted paragraph should update its content every 10 seconds, and a screenreader should read this out to the user.
... aria live
regions - atomic provides another useful example.
... have a look at the wai-aria live
regions example we saw earlier, and note how the screen reader will keep reading out the constantly updating section as it updates.
MozScrolledAreaChanged
widthread only long (int) the width of the visible
region of the document.
... heightread only long (int) the height of the visible
region of the document.
... xread only long (int) the x coordinate of the left edge of the visible
region of the document.
... yread only long (int) the y coordinate of the top edge of the visible
region of the document.
CanvasRenderingContext2D - Web APIs
hit
regions canvasrenderingcontext2d.addhit
region() adds a hit
region to the canvas.
... canvasrenderingcontext2d.removehit
region() removes the hit
region with the specified id from the canvas.
... canvasrenderingcontext2d.clearhit
regions() removes all hit
regions from the canvas.
... internal apis (chrome-context only) canvasrenderingcontext2d.drawwindow() renders a
region of a window into the canvas.
MenuItems - Archive of obsolete content
<menuitem id="bookmark" class="menu-iconic" label="bookmarks" image="bookmarks.png"/> menu icon animation in order to animate the menu item icon on hover a -moz-image-
region rule can be applied.
...hence, -moz-image-
region is not applied to the menu itself, but one level lower: <menuitem id="add-bookmark" class="menuitem-iconic" label="add bookmark" image="addbookmark.png"/> #add-bookmark { list-style-image: url('addbookmark.png'); } #add-bookmark .menu-iconic-icon { -moz-image-
region: rect(0px, 16px, 16px, 0px) !important; } #add-bookmark:hover .menu-iconic-icon { -moz-image-
region: rect(16px, 16px, 32px, 0px) !important; } this behavior is fundamentally different to other html elements, such as <li> or <div>...
... where list-style-image and -moz-image-
region can be applied at the same element level.
Complete - Archive of obsolete content
languages extensions can be installed by users who have different language and
regional preferences.
... a combination of language and
regional preferences is known as a locale.
...support specifying the language alone, without any
region—for example, just: -uilocale fr seamonkey does not support this.
NPN_InvalidateRect - Archive of obsolete content
« gecko plugin api reference « browser side plug-in api summary invalidates the specified portion of the plugin's drawing area, adding it to the
region that needs to be redrawn when the plugin next repaints its contents.
... description before a windowless plug-in can repaint or refresh part of its drawing area, the plug-in must first invalidate the area with either npn_invalidaterect() or npn_invalidate
region().
...see also npn_forceredraw() npn_invalidate
region() nprect npp ...
NPAPI plugin reference - Archive of obsolete content
npn_invalidaterect invalidates the specified portion of the plugin's drawing area, adding it to the
region that needs to be redrawn when the plugin next repaints its contents.
... npn_invalidate
region invalidates the specified drawing
region prior to repainting or refreshing a windowless plug-in.
... np
region represents a platform-defined
region of a page.
Common Firefox theme issues and solutions - Archive of obsolete content
the following css rules also need to be copied to the proper location in the browser.css file and modified as necessary: /* page proxy icon */ #page-proxy-favicon { width: 16px; height: 16px; margin: 1px 3px; list-style-image: url(chrome://browser/skin/identity-icons-generic.png); -moz-image-
region: rect(0, 16px, 16px, 0); } .verifieddomain > #identity-box-inner > #page-proxy-stack > #page-proxy-favicon { list-style-image: url(chrome://browser/skin/identity-icons-https.png); } .verifiedidentity > #identity-box-inner > #page-proxy-stack > #page-proxy-favicon { list-style-image: url(chrome://browser/skin/identity-icons-https-ev.png); } #identity-box:hover > #identity-bo...
...x-inner > #page-proxy-stack > #page-proxy-favicon { -moz-image-
region: rect(0, 32px, 16px, 16px); } #identity-box:hover:active > #identity-box-inner > #page-proxy-stack > #page-proxy-favicon, #identity-box[open=true] > #identity-box-inner > #page-proxy-stack > #page-proxy-favicon { -moz-image-
region: rect(0, 48px, 16px, 32px); } #page-proxy-favicon[pageproxystate="invalid"] { opacity: 0.5; } for more information about identity boxes please see the identity box section of the amo editors theme review guidelines no visual clue for disabled url bars there needs to be a visual clue when url bar is disabled.
...you also need to insert the following style rules into the proper place in the browser/browser.css file in your theme theme: /* highlighter toolbar - html tree */ #inspector-treepanel-toolbutton { list-style-image: url("chrome://browser/skin/devtools/treepanel-button.png"); -moz-margin-end: 0; -moz-image-
region: rect(0px 18px 16px 0px); } /* highlighter toolbar */ #inspector-inspect-toolbutton { list-style-image: url("chrome://browser/skin/devtools/inspect-button.png"); -moz-image-
region: rect(0px 16px 16px 0px); } style inspector is completely unstyled the style inspector that is part of firefox 10 and later needs to be styled.
Accessibility and Mozilla
this page describes a number of design-related aspects to look out for, in no particular order.accessibility/live
regiondevguidethis page is currently under construction.
... this developer's guide lays out general guidelines that assistive technology (at) developers can use in developing live
region support.
... this guide was written from an atk/at-spi point of view as part of the orca live
region support project.
Web Replay
to make it easier to ensure that the non-deterministic components do not have an effect on recorded behavior, certain code
regions can be marked as disallowing events — while executing them no thread, lock, or atomic events should be recorded.
... certain memory
regions are excluded from snapshots; these memory
regions are allocated with a special api and are used for state that needs to be preserved when rewinding.
... mprotect is intercepted and nop'ed to avoid interference with the dirty memory mechanism, and munmap is intercepted with no actual unmapping performed, so that memory does not need to be remapped when restoring a snapshot (a set of free
regions is maintained to allow reusing this memory).
imgIContainer
it provides access to frames as thebes surfaces and lets users extract sub
regions as other imgicontainer objects.
...create a new imgcontainer that contains only a single frame, which itself contains a sub
region of the current frame.
... return value missing description exceptions thrown missing exception missing description native code only!extractframe create a new imgcontainer that contains only a single frame, which itself contains a sub
region of the given frame.
nsISelection2
void scrollintoview(in short a
region, in boolean aissynchronous, in short avpercent, in short ahpercent); attributes attribute type description type short returns the type of the selection (see nsiselectioncontroller for available constants).
... scrollintoview() scrolls a
region of the selection, so that it is visible in the scrolled view.
... void scrollintoview( in short a
region, in boolean aissynchronous, in short avpercent, in short ahpercent ); parameters a
region the
region inside the selection to scroll into view (see selection
region constants defined in nsiselectioncontroller).
nsISelectionPrivate
obsolete since gecko 12.0 long gettableselectiontype(in nsidomrange range); void removeselectionlistener(in nsiselectionlistener listenertoremove); void scrollintoview(in short a
region, in boolean aissynchronous, in short avpercent, in short ahpercent); void setancestorlimiter(in nsicontent acontent); native code only!
... removeselectionlistener() void removeselectionlistener( in nsiselectionlistener listenertoremove ); parameters listenertoremove scrollintoview() scrolls a
region of the selection, so that it is visible in the scrolled view.
... void scrollintoview( in short a
region, in boolean aissynchronous, in short avpercent, in short ahpercent ); parameters a
region the
region inside the selection to scroll into view (see selection
region constants defined in nsiselectioncontroller).
Document.execCommand() - Web APIs
when an html document has been switched to designmode, its document object exposes an execcommand method to run commands that manipulate the current editable
region, such as form inputs or contenteditable elements.
...(not supported by internet explorer.) defaultparagraphseparator changes the paragraph separator used when new paragraphs are created in editable text
regions.
... selectall selects all of the content of the editable
region.
Pointer events - Web APIs
</div> </body> </html> touch-action css property the touch-action css property is used to specify whether or not the browser should apply its default (native) touch behavior (such as zooming or panning) to a
region.
... a value of auto means the browser is free to apply its default touch behavior (to the specified
region) and the value of none disables the browser's default touch behavior for the
region.
... the values pan-x and pan-y, mean that touches that begin on the specified
region are only for horizontal and vertical scrolling, respectively.
Using the aria-labelledby attribute - Accessibility
in addition to form elements, you can use the aria-labelledby attribute to associate static text with widgets, groups of elements, panes,
regions that have a heading, definitions, and other types of objects.
...ch input field is labelled by both its own individual label and by the label for the group: <div id="mybillingid">billing</div> <div> <div id="mynameid">name</div> <input type="text" aria-labelledby="mybillingid mynameid"/> </div> <div> <div id="myaddressid">address</div> <input type="text" aria-labelledby="mybillingid myaddressid"/> </div> example 2: associating headings with
regions in the example below, header elements are associated with the content they head.
... note that the
region being referenced is the
region that contains the header.
Using the aria-relevant attribute - Accessibility
the aria-relevant attribute is an optional value used to describe what types of changes have occurred to an aria-live
region, and which are relevant and should be announced.
... values a space-delimited list of one or more of the following values: additions element nodes added to the accessibility tree within the live
region; should be considered relevant.
... aria-relevant="additions text" is the default value on a live
region.
Using the group role - Accessibility
the group role is used to identify a set of user interface objects which, in contrast with a
region, are not intended to be included in a table of contents or a page summary (such as the structures that are dynamically created by a script or assistive technologies); a group should not be considered a major perceivable section on a page.
... if an author believes a section is significant enough to warrant inclusion in the page's table of contents, they should assign the section a role of
region or a standard landmark role.
... aria attributes used group related aria techniques
region role compatibility tbd: add support information for common ua and at product combinations additional resources aria authoring practices – accessible name guidance by role – group ...
Using the status role - Accessibility
the status role is a type of live
region and a container whose content is advisory information for the user that is not important enough to justify an alert, and is often presented as a status bar.
... assistive technology products should listen for such an event and notify the user accordingly: screen readers may provide a special key to announce the current status, and this should present the contents of any status live
region.
... <p role="status">your changes were automatically saved.</p> working examples: notes aria attributes used status related aria techniques alert role live
region roles live
region attributes compatibility the paciello group published some data on compatibility via their 2014 blog post: screen reader support for aria live
regions tbd: add updated support information for common ua and at product combinations additional resources previous recommendations from wai-aria 1.0 (2014) for the status role ...
ARIA: timer role - Accessibility
description the timer role indicates to assistive technologies that this part of the web content is a live
region containing a timer listing the time remaining or elapsed time.
... one way around this would be to first clear the contents of the live
region, and then inject the new content.
... aria-atomic="true" ensures that each time the live
region is updated, the entirety of the content is announced in full (e.g.
ARIA - Accessibility
live
regions live
regions provide suggestions to screen readers about how to handle changes to the contents of a page.
... using aria live
regions to announce content changes a quick summary of live
regions, by the makers of jaws screen reader software.
... live
regions are also supported by nvda with firefox, and voiceover with safari.
WebKit CSS extensions - CSS: Cascading Style Sheets
a -webkit-animation-trigger -webkit-app-
region -webkit-appearance* -webkit-aspect-ratio b -webkit-backdrop-filter -webkit-background-composite -webkit-border-after** -webkit-border-after-color** -webkit-border-after-style** -webkit-border-after-width** -webkit-border-before** -webkit-border-before-color** -webkit-border-before-style** -webkit-border-before-width** -webkit-border-end** -webkit-border-end-color** -webkit-bord...
...webkit-box-align** -webkit-box-direction** -webkit-box-flex-group** -webkit-box-flex** -webkit-box-lines** -webkit-box-ordinal-group** -webkit-box-orient** -webkit-box-pack** -webkit-box-reflect** c -webkit-column-axis -webkit-column-break-after -webkit-column-break-before -webkit-column-break-inside -webkit-column-progression -webkit-cursor-visibility d-i -webkit-dashboard-
region -webkit-font-size-delta -webkit-font-smoothing -webkit-highlight -webkit-hyphenate-character -webkit-hyphenate-limit-after -webkit-hyphenate-limit-before -webkit-hyphenate-limit-lines -webkit-initial-letter l -webkit-line-align -webkit-line-box-contain -webkit-line-clamp -webkit-line-grid -webkit-line-snap -webkit-locale -webkit-logical-height -webkit-logical-width m -web...
... -webkit-alt* -webkit-color-correction -webkit-flow-from -webkit-flow-into -webkit-grid-columns (see grid-column) -webkit-grid-rows (see grid-row) -webkit-hyphenate-charset -webkit-image-set (see image-set()) -webkit-mask-attachment -webkit-match-nearest-mail-blockquote-color -webkit-overflow-scrolling -webkit-
region-break-after -webkit-
region-break-before -webkit-
region-break-inside -webkit-
region-fragment -webkit-shape-inside -webkit-touch-callout (see touch-action) background-origin-x (unprefixed!) background-origin-y (unprefixed!) * still supported in the safari technology preview, but not in a generally released browser.
border-image - CSS: Cascading Style Sheets
<'border-image-slice'> the dimensions for slicing the source image into
regions.
... <'border-image-repeat'> defines how the edge
regions of the source image are adjusted to fit the dimensions of the border image.
...the source for the border image is a ".png" file of 81 by 81 pixels, with three diamonds going vertically and horizontally: html <div id="bitmap">this element is surrounded by a bitmap-based border image!</div> css to match the size of a single diamond, we will use a value of 81 divided by 3, or 27, for slicing the image into corner and edge
regions.
mask-border - CSS: Cascading Style Sheets
<'mask-border-slice'> the dimensions for slicing the source image into
regions.
... <'mask-border-repeat'> defines how the edge
regions of the source image are adjusted to fit the dimensions of the border mask.
...pretty neat, isn't it?</div> css to match the size of a single diamond, we will use a value of 90 divided by 3, or 30, for slicing the image into corner and edge
regions.
<shape> - CSS: Cascading Style Sheets
the <shape> css data type defines the specific form (shape) of a
region.
... the
region represents the part of an element to which the clip property applies.
... syntax the <shape> data type is specified using the rect() function, which produces a
region in the form of a rectangle.
Localizations and character encodings - Developer guides
in the 1990s, it was common to leave the encoding undeclared and to use a
region-specific encoding that wasn't able to represent all of unicode.
... additionally, there is a small number of locales where in the 1990s there wasn't an obvious single
region-specific encoding and heuristic detection among multiple legacy encodings was introduced to web browsers.
... exception for minority languages if the localization is for minority language and the users are typically literate in the majority language of the
region and read web content written in the majority language very often, it is appropriate to specify the fallback encoding and the heuristic detection mode to be the same as for the localization for the majority language of the
region.
<area> - HTML: Hypertext Markup Language
the html <area> element defines a hot-spot
region on an image, and optionally associates it with a hypertext link.
... coords a set of values specifying the coordinates of the hot-spot
region.
...the specifications for html defines the values rect, which defines a rectangular
region; circle, which defines a circular
region; poly, which defines a polygon; and default, which indicates the entire
region beyond any defined shapes.
Intl.DisplayNames.prototype.of() - JavaScript
syntax displaynames.of(code); parameters code the code to provide depends on the type: if the type is "
region", code should be either an iso-3166 two letters
region code, or a three digits un m49 geographic
regions.
... if the type is "language", code should be a languagecode ["-" scriptcode] ["-"
regioncode ] *("-" variant ) subsequence of the unicode_language_id grammar in uts 35's unicode language and locale identifiers grammar.
... examples using the of method let
regionnames = new intl.displaynames(['en'], {type: '
region'});
regionnames.of('419'); // "latin america" let languagenames = new intl.displaynames(['en'], {type: 'language'}); languagenames.of('fr'); // "french" let currencynames = new intl.displaynames(['en'], {type: 'currency'}); currencynames.of('eur'); // "euro" specifications specification intl.displaynamesthe definition of 'of()' in that specification.
Intl.DisplayNames - JavaScript
the intl.displaynames object is a constructor for objects that enables the consistent translation of language,
region and script display names.
... examples
region code display names to create an intl.displaynames for a locale and get the display name for a
region code.
... // get display names of
region in english let
regionnames = new intl.displaynames(['en'], {type: '
region'});
regionnames.of('419'); // "latin america"
regionnames.of('bz'); // "belize"
regionnames.of('us'); // "united states"
regionnames.of('ba'); // "bosnia & herzegovina"
regionnames.of('mm'); // "myanmar (burma)" // get display names of
region in traditional chinese
regionnames = new intl.displaynames(['zh-hant'], {type: '
region'});
regionnames.of('419'; // "拉丁美洲"
regionnames.of('bz'); // "貝里斯"
regionnames.of('us'); // "美國"
regionnames.of('ba'); // "波士尼亞與赫塞哥維納"
regionnames.of('mm'); // "緬甸" language display names to create an intl.displaynames for a locale and get the display name for a language-script-
region sequence.
Intl.Locale.prototype.baseName - JavaScript
specifically, the property returns the substring containing the language, and the script and
region if available.
... basename returns the language ["-" script] ["-"
region] *("-" variant) subsequence of the unicode_language_id grammar.
... examples basic example let myloc = new intl.locale("fr-latn-ca"); // sets locale to canadian french console.log(myloc.tostring()); // prints out "fr-latn-ca-u-ca-gregory" console.log(myloc.basename); // prints out "fr-latn-ca" example with options in the input string // sets language to japanese,
region to japan, // calendar to gregorian, hour cycle to 24 hours let japan = new intl.locale("ja-jp-u-ca-gregory-hc-24"); console.log(japan.tostring()); // prints out "ja-jp-u-ca-gregory-hc-h24" console.log(japan.basename); // prints out "ja-jp" example with options that override input string // input string indicates language as dutch and
region as belgium, // but options object overrides the
region and sets it to the netherlands let dutch = new intl.locale("nl-latn-be", {
region: "nl"}); co...
<clipPath> - SVG: Scalable Vector Graphics
a clipping path restricts the
region to which paint can be applied.
... conceptually, parts of the drawing that lie outside of the
region bounded by the clipping path are not drawn.
... by default, pointer-events are not dispatched on clipped
regions.
Cross-domain Content Scripts - Archive of obsolete content
unction() { forecast_panel.show(); } }); the "panel.html" just includes a <div> block for the forecast: <!doctype html> <!-- panel.html --> <html> <head></head> <body> <div id="forecast_summary"></div> </body> </html> the "panel-script.js" uses xmlhttprequest to fetch the latest forecast: // panel-script.js var url = "http://datapoint.metoffice.gov.uk/public/data/txt/wxfcs/
regionalforecast/json/500?key=your-api-key"; self.port.on("show", function () { var request = new xmlhttprequest(); request.open("get", url, true); request.onload = function () { var jsonresponse = json.parse(request.responsetext); var summary = getsummary(jsonresponse); var element = document.getelementbyid("forecast_summary"); element.textcontent = summary; }; request.send()...
...; }); function getsummary(forecast) { return forecast.
regionalfcst.fcstperiods.period[0].paragraph[0].$; } finally, we need to add the "cross-domain-content" key to "package.json": "permissions": { "cross-domain-content": ["http://datapoint.metoffice.gov.uk"] } content permissions and unsafewindow if you use "cross-domain-content", then javascript values in content scripts will not be available from pages.
CSS3 - Archive of obsolete content
css exclusions module level 1 working draft extends the floats mechanism to define exclusion
regions in any positioning scheme.
... css page floats working draft css grid layout unknown css line grid module level 1 working draft css positioned layout module level 3 working draft css
regions module level 1 working draft defines a new mechanism allowing content to flow across, eventually non-contiguous, multiple areas called
regions.
Index of archived content - Archive of obsolete content
identifier npn_getproperty npn_getstringidentifier npn_getstringidentifiers npn_geturl npn_geturlnotify npn_getvalue npn_getvalueforurl npn_hasmethod npn_hasproperty npn_identifierisstring npn_intfromidentifier npn_invalidaterect npn_invalidate
region npn_invoke npn_invokedefault npn_memalloc npn_memflush npn_memfree npn_pluginthreadasynccall npn_posturl npn_posturlnotify npn_releaseobject npn_releasevariantvalue npn_reloadplugins npn_removeproperty npn_requestread npn_retainobj...
...estroy npp_destroystream npp_getvalue npp_handleevent npp_new npp_newstream npp_print npp_setvalue npp_setwindow npp_streamasfile npp_urlnotify npp_write npp_writeready npprint npprintcallbackstruct nprect np
region npsaveddata npsetwindowcallbackstruct npstream npstring nputf8 npvariant npvarianttype npwindow np_getmimedescription np_getvalue np_initialize np_port np_shutdown samples and test cases shipping a pl...
Drag and Drop - Archive of obsolete content
the function invokedragsession takes four parameters, as described below: invokedragsession(element, transferablearray,
region, actions) element a reference to the element that is being dragged.
...
region a
region used for feedback indication.
SeaMonkey - making custom toolbar (SM ver. 1.x) - Archive of obsolete content
paste it into the new file: #custom-button-1 {list-style-image: url("chrome://custombutton/content/button-1s.png");} /* common style for all custom buttons - modern */ #nav-bar .custombutton {-moz-image-
region: rect( 0px 41px 39px 0px);} #nav-bar .custombutton:hover {-moz-image-
region: rect( 0px 83px 39px 42px);} #nav-bar .custombutton:active {-moz-image-
region: rect( 0px 125px 39px 84px);} .custombutton {-moz-image-
region: rect(39px 49px 72px 0px);} .custombutton:hover {-moz-image-
region: rect(39px 98px 72px 49px);} .custombutton:active {-moz-image-
region: rect(39px 147px 72px 98px);}...
... /* common style for all custom buttons - classic */ .custombutton {-moz-image-
region: rect( 0px 145px 20px 126px);} .custombutton:hover {-moz-image-
region: rect( 0px 164px 20px 145px);} .custombutton:active {-moz-image-
region: rect( 0px 183px 20px 164px);} remove one of the common style sections, leaving the section for the theme that you use in seamonkey.
NPN_ForceRedraw - Archive of obsolete content
description once a
region of a windowless plugin has been invalidated with npn_invalidaterect() or npn_invalidate
region(), a plug-in can call npn_forceredraw() to force a paint message.
...see also drawing and event handling npn_invalidaterect() npn_invalidate
region() npp_handleevent() npp ...
Making sure your theme works with RTL locales - Archive of obsolete content
example toolbar[iconsize="large"][mode="icons"] #back-button { -moz-image-
region: rect(0px 396px 34px 360px); } toolbar[iconsize="large"][mode="icons"] #back-button:-moz-locale-dir(rtl) { -moz-image-
region: rect(0px 516px 34px 480px); } this specifies the default, left-to-right version of the button, then offers an override if the user's interface is being rendered in right-to-left mode.
... toolbar[iconsize="large"][mode="icons"] #back-button { -moz-image-
region: rect(0px 398px 34px 360px); } toolbar[iconsize="large"][mode="icons"] #back-button[chromedir="rtl"] { -moz-image-
region: rect(0px 516px 34px 478px); } this way, if chromedir is "rtl", the second rule will override the first, and the theme will work in rtl.
-ms-flow-from - Archive of obsolete content
the -ms-flow-from css property is a microsoft extension that gets or sets a value identifying a
region container in the document that accepts the content flow from the data source.
... <custom-ident> the name of the
region container.
-ms-flow-into - Archive of obsolete content
the -ms-flow-into css property is a microsoft extension that gets or sets a value identifying an iframe container in the document that serves as the
region's data source.
... <custom-ident> the name of the
region container.
Index - MDN Web Docs Glossary: Definitions of Web-related terms
235 internationalization glossary, internationalization, reference internationalization, often shortened to "i18n", is the adapting of a web site or web application to different languages,
regional differences, and technical requirements for different
regions and countries.
... internationalization is the process of architecting your web application so that it can be quickly and easily adapted to various languages and
regions without much engineering effort when new languages and
regions are supported.
Internationalization - MDN Web Docs Glossary: Definitions of Web-related terms
internationalization, often shortened to "i18n", is the adapting of a web site or web application to different languages,
regional differences, and technical requirements for different
regions and countries.
... internationalization is the process of architecting your web application so that it can be quickly and easily adapted to various languages and
regions without much engineering effort when new languages and
regions are supported.
Working with Svelte stores - Learn web development
to handle those situations, we can take advantage of aria live
regions, which provide a way to programmatically expose dynamic content changes so that they can be detected and announced by assistive technologies.
... we can declare a
region that contains dynamic content that should be announced by assistive technologies with the aria-live property followed by the politeness setting, which is used to set the priority with which screen readers should handle updates to that
regions.
Performance best practices for Firefox front-end engineers
paint flashing tints each
region being painted with a randomly selected color so that it’s more easy to see what on the screen is being painted.
...sometimes, our graphics layer invalidates
regions in ways that might not be clear to you, and a section outside of the thing that just repainted will also repaint.
Localizing with Mozilla Translator
|-- browser-
region | `--
region.properties `-- ab-cd |-- alerts | `-- notificationnames.properties |-- autoconfig | `-- autoconfig.properties |-- cookie | |-- cookieacceptdialog.dtd | `-- cookieacceptdialog.properties |-- global | |-- about.dtd | |-- apppicker.dtd .
...mt thus referred to ab-cd.jar contents as ''platform neutral'' platform, cd.jar as '''
region''' platform (or
regional files), and the other three as ''windows platform'', ''mac platform'' and ''unix platform''.
Translation phase
help localize the mdn user interface for everyone in your
region.
...help localize the sumo user interface for everyone in your
region.
Localization technical reviews
region.properties though locales might like to specify changes from the beginning, the
region.properties files will be reverted to en-us.
... search plugins similar to the
region.properties files, the list.txt file should be reverted to en-us and amended accordingly as the search plugin productization bugs are completed.
PR_CloseFileMap
returns the function returns one of the following values: if the memory
region is successfully unmapped, pr_success.
... if the memory
region is not successfully unmapped, pr_failure.
PR_MemMap
returns the starting address of the memory
region to which the section of file is mapped.
... when the file-mapping memory
region is no longer needed, it should be unmapped with a call to pr_memunmap.
Bytecode Descriptions
code must not jump into or out of this
region: control can enter only by executing jsop::iter and can exit only by executing a jsop::enditer or by exception unwinding.
...code must not jump into or out of this
region: control can enter only by executing pushlexicalenv and can exit only by executing a poplexicalenv or by exception unwinding.
Exact Stack Rooting
these three storage
regions have different lifetime and overhead characteristics and thus require different management strategies for efficient space and cpu utilization.
...the goal of spidermonkey's gc is to partition this heap into
regions reachable from the rootset and not.
JS_THREADSAFE
each thread that uses the javascript engine must essentially operate in a totally separate
region of memory.
... a request is a
region of code that uses the jsapi.
JSAPI reference
jsapi 23 js_call_double_tracer added in spidermonkey 1.8 obsolete since javascript 1.8.5 js_printtracethinginfo (debug-only) added in spidermonkey 1.8 obsolete since jsapi 16 miscellaneous gc apis: js_updatemalloccounter added in spidermonkey 17 js::setlargeallocationfailurecallback added in spidermonkey 31 js::setoutofmemorycallback added in spidermonkey 31 js_enumeratediagnosticmemory
regions added in spidermonkey 17 jsval_lock obsolete since jsapi 18 jsval_unlock obsolete since jsapi 18 js_lockgcthing obsolete since jsapi 21 js_lockgcthingrt obsolete since jsapi 22 js_unlockgcthing obsolete since jsapi 21 js_unlockgcthingrt obsolete since jsapi 22 numbers js_numbervalue added in spidermonkey 17 js_defineconstdoubles struct jsconstdoublespec js_defineconsti...
...memorycallback - used by js::outofmemorycallback added in spidermonkey 31 jscompartmentnamecallback - used by js_setcompartmentnamecallback added in spidermonkey 17 jscontextcallback - used by js_setcontextcallback jsdestroycompartmentcallback - used by js_setdestroycompartmentcallback added in spidermonkey 17 jsenumeratediagnosticmemorycallback - used by js_enumeratediagnosticmemory
regions added in spidermonkey 17 jserrorcallback - used by js_reporterrornumber and friends jserrorreporter - used by js_seterrorreporter jsgccallback - used by js_setgccallback jsfinalizecallback added in spidermonkey 17 - used by js_addfinalizecallback added in spidermonkey 38 and js_setfinalizecallback added in spidermonkey 17 obsolete since jsapi 32 jsiteratecompartmentcallback - us...
Components.utils.Sandbox
this parameter is an object with the following optional properties: freshzone if true creates a new gc
region separate from both the calling context's and the sandbox prototype's
region.
... samezoneas a javascript object in whose garbage collection
region the sandbox should be created in.
Gecko Plugin API Reference - Plugins
npn_invalidate
region invalidates specified drawing
region prior to repainting or refreshing a windowless plug-in.
...ct npn_retainobject npn_releaseobject npn_invoke npn_invokedefault npn_evaluate npn_getproperty npn_setproperty npn_removeproperty npn_hasproperty npn_hasmethod npn_setexception npclass structures npanycallbackstruct npbyterange npembedprint npevent npfullprint npp np_port npprint npprintcallbackstruct nprect np
region npsaveddata npsetwindowcallbackstruct npstream npwindow constants error codes result codes plug-in version constants version feature constants external resources external projects and articles for plugin creation original document information copyright information: netscape communication ...
AddressErrors - Web APIs
region a domstring which, if present, indicates that the
region property of the paymentaddress could not be validated.
...
regioncode a domstring which, if present, indicates that the
regioncode property of the paymentaddress could not be validated.
BasicCardResponse - Web APIs
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.supported
regions preference (needs to be set to a comma-delineated list of one or more 2-character iso country codes indicating the countries in which to support payments (for example, us,ca.).
...pport 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.supported
regions preference (needs to be set to a comma-delineated list of one or more 2-character iso country codes indicating the countries in which to support payments (for example, us,ca.).
CanvasRenderingContext2D.fill() - Web APIs
syntax void ctx.fill([fillrule]); void ctx.fill(path [, fillrule]); parameters fillrule the algorithm by which to determine if a point is inside or outside the filling
region.
... html <canvas id="canvas"></canvas> javascript const canvas = document.getelementbyid('canvas'); const ctx = canvas.getcontext('2d'); // create path let
region = new path2d();
region.moveto(30, 90);
region.lineto(110, 20);
region.lineto(240, 130);
region.lineto(60, 130);
region.lineto(190, 20);
region.lineto(270, 90);
region.closepath(); // fill path ctx.fillstyle = 'green'; ctx.fill(
region, 'evenodd'); result specifications specification status comment html living standardthe definition of 'canvasrenderingcontext2d.fill' ...
MouseEvent() - Web APIs
"
region", optional and defaulting to null, of type domstring, is the id of the hit
region affected by the event.
... the absence of any hit
region is affected, is represented by the null value.
MouseEvent - Web APIs
mouseevent.
region read only returns the id of the hit
region affected by the event.
... if no hit
region is affected, null is returned.
PaymentAddress.toJSON() - Web APIs
requires the comma-delineated list in dom.payments.request.supported
regions 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).
...requires the comma-delineated list in dom.payments.request.supported
regions 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).
PaymentAddress - Web APIs
paymentaddress.
region read only a domstring containing the top level administrative subdivision of the country, for example a state, province, oblast, or prefecture.
... paymentaddress.
regioncode read only a domstring specifying the
region of the address, represented as a "code element" of an iso3166-2 country subdivision name (e.g.
RTCPeerConnection.setConfiguration() - Web APIs
perhaps the user has moved into a new
region, so using new
regional ice servers is necessary, for example.
... in this situation, one might call setconfiguration() to switch to new
regional ice servers, then initiate an ice restart.
VTTCue - Web APIs
vttcue.
region a vtt
region object describing the video's sub-
region that the cue will be drawn onto, or null if none is assigned.
...this can be the string auto or a number representing the percentage of the vttcue.
region, or the video size if vttcue.
region is null.
WebGLRenderingContext.texSubImage2D() - Web APIs
xoffset a glint specifying the lower left texel x coordinate of a width-wide by height-wide rectangular sub
region of the texture array.
... yoffset a glint specifying the lower left texel y coordinate of a width-wide by height-wide rectangular sub
region of the texture array..
WebGL model view projection - Web APIs
this is the
region of space whose contents are visible to the user at the current time.
... it's the 3d
region of space defined by the field of view and the distances specified as the nearest and farthest content that should be rendered.
Using ARIA: Roles, states, and properties - Accessibility
(including tab and tabpanel roles) tree treegrid document structure roles application article cell columnheader definition directory document feed figure group heading img list listitem math 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-placehol...
...der 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 drag & drop attributes aria-dropeffect aria-dragged relationship attributes aria-activedescendant aria-colcount aria-colindex aria-colspan aria-controls aria-describedby aria-details aria-errormessage aria-flowto aria-labelledby aria-owns aria-posinset aria-rowcount aria-rowindex aria-rowspan aria-setsize microsoftedge-specific properties x-ms-aria-flowfrom ...
ARIA: alert role - Accessibility
description one of the five live
region roles, the alert role is used to provide the user with important, and usually time-sensitive, information, and often to tell the user an element has been dynamically updated.
...alerts are assertive live
regions.
ARIA: application role - Accessibility
such elements usually include headings, form fields, lists, tables, links, graphics, or landmark
regions.
...in a slides application, for example, a widget could be created that uses the arrow keys to position elements on the slide, and uses audio feedback via an aria live
region to communicate the position and overlap status with other objects.
ARIA: form role - Accessibility
description a form landmark identifies a
region of content that contains a collection of items and objects that, as a whole, combine to create a form when no other named landmark is appropriate (e.g.
... use the role="form" to identify a
region of the page; do not use it to identify every form field.
WAI-ARIA Roles - Accessibility
if possible, you should use this element instead.aria: navigation rolethe navigation landmark role is used to identify major groups of links used for navigating through a website or page content.aria:
region rolethe
region landmark role is used to identify an area in the document that the author has identified as significant.
... alertdialog banner combobox command columnheader (estelle) complementary composite definition directory feed gridcell (eric e) group input landmark link - old page listbox log - old page marquee math menu menubar menuitem menuitemcheckbox menuitemradio none note option presentation progressbar - old page radio - old page radiogroup range
region roletype rowheader(estelle) scrollbar searchbox section sectionhead select separator slider - old page spinbutton status - old page structure tab tablist (michiel) tabpanel (michiel) term timer toolbar tooltip tree treegrid treeitem widget window ...
Understandable - Accessibility
for screenreader users, you can use aria live
regions to alert the user to a change on the page.
... see form data validation for comprehensive validation information, and wai-aria: dynamic content updates for information on live
regions.
clip-path - CSS: Cascading Style Sheets
the clip-path css property creates a clipping
region that sets what part of an element should be shown.
... parts that are inside the
region are shown, while those outside are hidden.
orphans - CSS: Cascading Style Sheets
the orphans css property sets the minimum number of lines in a block container that must be shown at the bottom of a page,
region, or column.
... candidate recommendation extends orphans to apply to any type of fragment, including pages,
regions, or columns.
scroll-padding-block-end - CSS: Cascading Style Sheets
the scroll-padding-block-end property defines offsets for the end edge in the block dimension of the optimal viewing
region of the scrollport: the
region used as the target
region for placing things in view of the user.
... this allows the author to exclude
regions of the scrollport that are obscured by other content (such as fixed-positioned toolbars or sidebars) or simply to put more breathing room between a targetted element and the edges of the scrollport.
scroll-padding-block-start - CSS: Cascading Style Sheets
the scroll-padding-block-start property defines offsets for the start edge in the block dimension of the optimal viewing
region of the scrollport: the
region used as the target
region for placing things in view of the user.
... this allows the author to exclude
regions of the scrollport that are obscured by other content (such as fixed-positioned toolbars or sidebars) or simply to put more breathing room between a targetted element and the edges of the scrollport.
scroll-padding-block - CSS: Cascading Style Sheets
the scroll-padding properties define offsets for the optimal viewing
region of the scrollport: the
region used as the target
region for placing things in view of the user.
... this allows the author to exclude
regions of the scrollport that are obscured by other content (such as fixed-positioned toolbars or sidebars) or simply to put more breathing room between a targeted element and the edges of the scrollport.
scroll-padding-bottom - CSS: Cascading Style Sheets
the scroll-padding-bottom property defines offsets for the bottom of the optimal viewing
region of the scrollport: the
region used as the target
region for placing things in view of the user.
... this allows the author to exclude
regions of the scrollport that are obscured by other content (such as fixed-positioned toolbars or sidebars) or simply to put more breathing room between a targetted element and the edges of the scrollport.
scroll-padding-inline-end - CSS: Cascading Style Sheets
the scroll-padding-inline-end property defines offsets for the end edge in the inline dimension of the optimal viewing
region of the scrollport: the
region used as the target
region for placing things in view of the user.
... this allows the author to exclude
regions of the scrollport that are obscured by other content (such as fixed-positioned toolbars or sidebars) or simply to put more breathing room between a targetted element and the edges of the scrollport.
scroll-padding-inline-start - CSS: Cascading Style Sheets
the scroll-padding-inline-start property defines offsets for the start edge in the inline dimension of the optimal viewing
region of the scrollport: the
region used as the target
region for placing things in view of the user.
... this allows the author to exclude
regions of the scrollport that are obscured by other content (such as fixed-positioned toolbars or sidebars) or simply to put more breathing room between a targetted element and the edges of the scrollport.
scroll-padding-inline - CSS: Cascading Style Sheets
the scroll-padding properties define offsets for the optimal viewing
region of the scrollport: the
region used as the target
region for placing things in view of the user.
... this allows the author to exclude
regions of the scrollport that are obscured by other content (such as fixed-positioned toolbars or sidebars) or simply to put more breathing room between a targetted element and the edges of the scrollport.
scroll-padding-left - CSS: Cascading Style Sheets
the scroll-padding-left property defines offsets for the left of the optimal viewing
region of the scrollport: the
region used as the target
region for placing things in view of the user.
... this allows the author to exclude
regions of the scrollport that are obscured by other content (such as fixed-positioned toolbars or sidebars) or simply to put more breathing room between a targetted element and the edges of the scrollport.
scroll-padding-right - CSS: Cascading Style Sheets
the scroll-padding-right property defines offsets for the right of the optimal viewing
region of the scrollport: the
region used as the target
region for placing things in view of the user.
... this allows the author to exclude
regions of the scrollport that are obscured by other content (such as fixed-positioned toolbars or sidebars) or simply to put more breathing room between a targetted element and the edges of the scrollport.
scroll-padding-top - CSS: Cascading Style Sheets
the scroll-padding-top property defines offsets for the top of the optimal viewing
region of the scrollport: the
region used as the target
region for placing things in view of the user.
... this allows the author to exclude
regions of the scrollport that are obscured by other content (such as fixed-positioned toolbars or sidebars) or simply to put more breathing room between a targetted element and the edges of the scrollport.
scroll-padding - CSS: Cascading Style Sheets
the scroll-padding-* properties define offsets for the optimal viewing
region of the scrollport: the
region used as the target
region for placing things in view of the user.
... this allows the author to exclude
regions of the scrollport that are obscured by other content (such as fixed-positioned toolbars or sidebars), or simply to put more breathing room between a targeted element and the edges of the scrollport.
widows - CSS: Cascading Style Sheets
the widows css property sets the minimum number of lines in a block container that must be shown at the top of a page,
region, or column.
... candidate recommendation extends widows to apply to any type of fragment, including pages,
regions, or columns.
lang - HTML: Hypertext Markup Language
region subtag optional.
... the script subtag precedes the
region subtag if both are present — ru-cyrl-by is russian, written in the cyrillic alphabet, as spoken in belarus.
Microformats - HTML: Hypertext Markup Language
00-07:00">june 29, 2019 at 9:00am (-0700)</time><br>through <time class="dt-end" datetime="2019-06-30t18:00:00-07:00">june 30, 2019 at 6:00pm (-0700)</time><br> <div class="p-location h-card"> <div> <span class="p-name">mozilla</span> </div> <div> <span class="p-street-address">1120 nw couch st</span>, <span class="p-locality">portland</span>, <span class="p-
region">oregon</span>, <span class="p-country">us</span> </div> <data class="p-latitude" value="45.52345"></data> <data class="p-longitude" value="-122.682677"></data> </div> <div class="e-content">come join us </div> <div> <span class="p-author h-card"><a class="u-url p-name" href="https://aaronparecki.com">aaron parecki</a></span> published this <a href="htt...
... "content": [ { "html": "come join us", "value": "come join us", "lang": "en" } ], "location": [ { "type": [ "h-card" ], "properties": { "name": [ "mozilla" ], p-street-address: [ "1120 nw couch st" ] "locality": [ "portland" ], "
region": [ "oregon" ], "country": [ "us" ], "latitude": [ "45.52345" ], "longitude": [ "-122.682677" ] }, "lang": "en", "value": "mozilla" } ] }, "lang": "en" } ], ...
Intl.DisplayNames() constructor - JavaScript
the intl.displaynames() constructor creates objects that enables the consistent translation of language,
region and script display names.
... "language" "
region" "script" "currency" fallback the fallback to use, the default is "code".
Intl.DisplayNames.prototype.resolvedOptions() - JavaScript
its value is either "language", "
region", "script", or "currency".
... examples using resolvedoptions const displaynames = new intl.displaynames(['de-de'], {type: '
region'}); const usedoptions = displaynames.resolvedoptions(); console.log(usedoptions.locale); // "de-de" console.log(usedoptions.style); // "long" console.log(usedoptions.type); // "
region" console.log(usedoptions.fallback); // "code" specifications specification intl.displaynamesthe definition of 'resolvedoptions()' in that specification.
Intl.Locale.prototype.maximize() - JavaScript
the intl.locale.prototype.maximize() method gets the most likely values for the language, script, and
region of the locale based on existing values.
...maximize() only affects the main subtags that comprise the language identifier: language, script, and
region subtags.
Intl.Locale.prototype.minimize() - JavaScript
description this method carries out the reverse of maximize(), removing any language, script, or
region subtags from the locale language identifier (essentially the contents of basename).
...minimize() only affects the main subtags that comprise the language identifier: language, script, and
region subtags.
Web video codec guide - Web media technologies
instead of smooth transitions through the various colors in a
region, the image becomes blocky, with blobs of color that approximate the original appearance of the image.
... avc is highly flexible, with a number of profiles with varying capabilities; for example, the constrained baseline profile is designed for use in videoconferencing and mobile scenarios, using less bandwidth than the main profile (which is used for standard definition digital tv in some
regions) or the high profile (used for blu-ray disc video).
SVG Presentation Attributes - SVG: Scalable Vector Graphics
value: <funciri>|none|inherit; animatable: yes flood-color it indicates what color to use to flood the current filter primitive sub
region defined through the <feflood> or <fedropshadow> element.
... value: <color>; animatable: yes flood-opacity it indicates the opacity value to use across the current filter primitive sub
region defined through the <feflood> or <fedropshadow> element.
flood-opacity - SVG: Scalable Vector Graphics
the flood-opacity attribute indicates the opacity value to use across the current filter primitive sub
region.
... width="200" height="200" style="filter: url(#flood1);" /> <rect x="0" y="0" width="200" height="200" style="filter: url(#flood2); transform: translatex(220px);" /> </svg> usage notes value <alpha-value> initial value 1 animatable yes <alpha-value> a number or percentage indicating the opacity value to use across the current filter primitive sub
region.
Menu - Archive of obsolete content
menu bar menus jetpack.menu when you need to expose functionality through a menu but no menu in particular, do the right thing by using jetpack.menu, the "jetpack menu." jetpack.menu is a jetpack.menu object corresponding to a menu or
region within a menu that jetpack sets aside for features.
Custom toolbar button - Archive of obsolete content
paste it into the new file: #custom-button-1, #wrapper-custom-button-1 {list-style-image: url("chrome://custombutton/content/button-1.png");} /* common style for all custom buttons */ .custombutton {-moz-image-
region: rect( 0px 24px 24px 0px);} .custombutton:hover {-moz-image-
region: rect(24px 24px 48px 0px);} [iconsize="small"] .custombutton {-moz-image-
region: rect( 0px 40px 16px 24px);} [iconsize="small"] .custombutton:hover {-moz-image-
region: rect(24px 40px 40px 24px);} there is nothing to customize.
Deploying XULRunner - Archive of obsolete content
here's a sample one: <?xml version="1.0" encoding="utf-8"?> <!doctype plist public "-//apple computer//dtd plist 1.0//en" "http://www.apple.com/dtds/propertylist-1.0.dtd"> <plist version="1.0"> <dict> <key>cfbundledevelopment
region</key> <string>english</string> <key>cfbundleexecutable</key> <string>xulrunner</string> <key>cfbundlegetinfostring</key> <string>1.0</string> <key>cfbundleiconfile</key> <string>app_icon.icns</string> <key>cfbundleidentifier</key> <string>net.yourcompany.yourapplication</string> <key>cfbundleinfodictionaryversion</key> <string>6.0</string> <key>cfbundlename</key> <string>applicationn...
Extentsions FAQ - Archive of obsolete content
//setting the state document.getelementbyid("toolbar-button").setattribute("toolbar-button", "on"); //or document.getelementbyid("toolbar-button").setattribute("toolbar-button","off"); //css #myexten-toolbar-button[myexten-toolbar-button="on"] { list-style-image: url("chrome://myexten/skin/toolbar-button.png"); -moz-image-
region: rect(0px 24px 24px 0px);} #myexten-toolbar-button[myexten-toolbar-button="off"] { list-style-image: url("chrome://myexten/skin/toolbar-button-off.png"); -moz-image-
region: rect(0px 24px 24px 0px);} to implement a third i would simply change add an attribute and the corresponding css see http://www.w3.org/tr/rec-css2/cascade.html#cascade friday, october 13 - 20, 2006 (↑ top) how...
Browser-side plug-in API - Archive of obsolete content
npn_destroystream npn_forceredraw npn_getauthenticationinfo npn_geturl npn_geturlnotify npn_getvalue npn_getvalueforurl npn_invalidaterect npn_invalidate
region npn_memalloc npn_memflush npn_memfree npn_newstream npn_pluginthreadasynccall npn_poppopupsenabledstate npn_posturl npn_posturlnotify npn_pushpopupsenabledstate npn_reloadplugins npn_requestread npn_setvalue npn_setvalueforurl npn_status npn_useragent npn_version npn_write ...
CSS - Archive of obsolete content
d by defined snap-points.-ms-content-zoomingthe -ms-content-zooming css property is a microsoft extension that specifies whether zooming is enabled.-ms-filterthe -ms-filter css property is a microsoft extension that sets or retrieves the filter or collection of filters applied to an object.-ms-flow-fromthe -ms-flow-from css property is a microsoft extension that gets or sets a value identifying a
region container in the document that accepts the content flow from the data source.-ms-flow-intothe -ms-flow-into css property is a microsoft extension that gets or sets a value identifying an iframe container in the document that serves as the
region's data source.-ms-high-contrast-adjustthe -ms-high-contrast-adjust css property is a microsoft extension that gets or sets a value indicating whether to ...
Describing microformats in JavaScript - Archive of obsolete content
e adr microformat is defined as follows: var adr_definition = { mfversion: 0.8, mfobject: adr, classname: "adr", properties: { "type" : { plural: true, types: ["work", "home", "pref", "postal", "dom", "intl", "parcel"] }, "post-office-box" : { }, "street-address" : { plural: true }, "extended-address" : { }, "locality" : { }, "
region" : { }, "postal-code" : { }, "country-name" : { } } }; the properties are quite simple here.
Efficient animation for web games - Game development
when you animate position with javascript, the browser cannot easily make that same assumption, and so you might end up causing it to draw only the newly-exposed
region of content, which may introduce slow-down.
Index - Learn web development
an image map, on the other hand, contains several active
regions (called "hotspots") that each link to a different resource.
Script security
this means that each global object and the objects associated with it live in their own
region of memory.
Research and prep
it is your l10n team's responsibility to perform research and identify the most appropriate web services for your
region and present them in your bug as your informed recommendations.
I/O Functions
cept pr_bind pr_listen pr_shutdown pr_recv pr_send pr_recvfrom pr_sendto pr_transmitfile pr_acceptread pr_getsockname pr_getpeername pr_getsocketoption pr_setsocketoption converting between host and network addresses pr_ntohs pr_ntohl pr_htons pr_htonl pr_familyinet memory-mapped i/o functions the memory-mapped i/o functions allow sections of a file to be mapped to memory
regions, allowing read-write accesses to the file to be accomplished by normal memory accesses.
Named Shared Memory
shared memory allows multiple processes to access one or more common shared memory
regions, using it as an interprocess communication channel.
NSS 3.33 release notes
in secport.h nss_securememcmpzero - check if a memory
region is all zero in constant time.
SpiderMonkey compartments
this has some important implications: all objects created by a website reside in the same compartment and hence are located in the same memory
region.
Tracing JIT
when the monitor determines that the interpreter has entered a
region of code that would benefit from native compilation, the monitor activates the recorder.
JS_BeginRequest
indicates to the js engine that the calling thread is entering a
region of code that may call into the jsapi but does not block.
JS_NewUCString
on success, the javascript engine adopts responsibility for memory management of this
region.
Parser API
if the parser produced no information about the node's source location, the field is null; otherwise it is an object consisting of a start position (the position of the first character of the parsed source
region) and an end position (the position of the first character after the parsed source
region): interface sourcelocation { source: string | null; start: position; end: position; } each position object consists of a line number (1-indexed) and a column number (0-indexed): interface position { line: uint32 >= 1; column: uint32 >= 0; } programs interface program <: node { ty...
WebReplayRoadmap
if js performance is a bottleneck, recordings can be analyzed for code
regions that are both very hot and have inconsistent types.
Gecko Roles
role_separator used to visually divide a space into two
regions, such as a separator menu item or a bar that divides split panes within a window.
Gecko states
nsiaccessibletext ext_state_editable implements nsiaccessibleeditabletext ext_state_active this window is currently the active window ext_state_modal must do something with control before leaving it ext_state_multi_line edit control that can take multiple lines ext_state_horizontal uses horizontal layout ext_state_opaque indicates this object paints every pixel within its rectangular
region ext_state_single_line this text object can only contain 1 line of text ext_state_transient ext_state_vertical especially used for sliders and scrollbars ext_state_stale object not dead, but not up-to-date either ext_state_enabled a widget that is not unavailable ext_state_sensitive same as enabled for now ext_state_expandable if collapsed or expanded ...
nsIAccessibleRole
role_separator 21 used to visually divide a space into two
regions, such as a separator menu item or a bar that divides split panes within a window.
nsIAccessibleStates
ext_state_opaque 0x00000100 indicates this object paints every pixel within its rectangular
region.
nsIContentView
when this view is active (that is it is being painted because it's in the visible
region of the screen), this value is at first lined up with the content's scroll offset.
nsIDOMWindowUtils
the displayport will be used as the window's visible
region for the purposes of invalidation and painting.
nsILocale
a locale code is of the form language[-country[-
region]], where "language" is an iso 639 language code (two letter codes preferred over three letter codes when available), "country" is an iso 3166 two letter country code, and "
region" is a string of up to 5 letters.
nsIScreen
note: this returns a rectangle representing the
region of the screen that is available for application use.
nsITreeBoxObject
selection
region nsiscriptable
region readonly: return the
region for the visible parts of the selection, in device pixels.
LDAP Support
fax faxnumber facsimiletelephonenumber pagernumber pager pagernumber pagerphone cellularnumber mobile cellularnumber cellphone cellularnumber carphone workaddress postofficebox workaddress streetaddress workcity l workcity locality workstate st workstate
region workzipcode postalcode workzipcode zip workcountry countryname jobtitle title department ou department orgunit department department department departmentnumber company o company company workcountry countryname _aimscreenname nscpaimscreenname we...
Allocations - Firefox Developer Tools
if you click this link, the devtools switches to the allocations view, and selects the
region of time from the end of the last gc cycle to the start of the one you clicked on.
CSSRule - Web APIs
.namespace_rule 10 cssnamespacerule cssrule.counter_style_rule 11 csscounterstylerule cssrule.supports_rule 12 csssupportsrule cssrule.document_rule 13 cssdocumentrule cssrule.font_feature_values_rule 14 cssfontfeaturevaluesrule cssrule.viewport_rule 15 cssviewportrule cssrule.
region_style_rule 16 css
regionstylerule cssrule.unknown_rule 0 cssunknownrule cssrule.charset_rule 2 csscharsetrule (removed in most browsers.) an up-to-date informal list of constants can be found on the csswg wiki.
CanvasRenderingContext2D.drawImage() - Web APIs
for example, if you load an image and specify the optional size parameters in its constructor, you will have to use the naturalwidth and naturalheight properties of the created instance to properly calculate things like crop and scale
regions, rather than element.width and element.height.
Compositing and clipping - Web APIs
a clip example in this example, we'll use a circular clipping path to restrict the drawing of a set of random stars to a particular
region.
Canvas tutorial - Web APIs
in this tutorial basic usage drawing shapes applying styles and colors drawing text using images transformations compositing and clipping basic animations advanced animations pixel manipulation hit
regions and accessibility optimizing the canvas finale ...
HTMLAreaElement - Web APIs
htmlareaelement.coords is a domstring that reflects the coords html attribute, containing coordinates to define the hot-spot
region.
PaymentDetailsUpdate.error - Web APIs
this message can be used to explain to the user why they cannot submit their payment as currently specified—whether that's because the selected products cannot be shipped to their
region or because their address is not served by any of the shipping companies you use.
PaymentRequest.shippingAddress - Web APIs
}).catch(function(err) { console.error("uh oh, something bad happened", err.message); }); function updatedetails(details, shippingaddress, resolve) { if (shippingaddress.country === 'us') { var shippingoption = { id: '', label: '', amount: {currency: 'usd', value: '0.00'}, selected: true }; if (shippingaddress.
region === 'mo') { shippingoption.id = 'mo'; shippingoption.label = 'free shipping in missouri'; details.total.amount.value = '55.00'; } else { shippingoption.id = 'us'; shippingoption.label = 'standard shipping in us'; shippingoption.amount.value = '5.00'; details.total.amount.value = '60.00'; } details.displayitems.splice(2, 1, shippingoption); ...
PaymentResponse.shippingAddress - Web APIs
}).catch(function(err) { console.error("uh oh, something bad happened", err.message); }); function updatedetails(details, shippingaddress, resolve) { if (shippingaddress.country === 'us') { var shippingoption = { id: '', label: '', amount: {currency: 'usd', value: '0.00'}, selected: true }; if (shippingaddress.
region === 'mo') { shippingoption.id = 'mo'; shippingoption.label = 'free shipping in missouri'; details.total.amount.value = '55.00'; } else { shippingoption.id = 'us'; shippingoption.label = 'standard shipping in us'; shippingoption.amount.value = '5.00'; details.total.amount.value = '60.00'; } details.displayitems.splice(2, 1, shippingoption); ...
ReadableStreamBYOBRequest.view - Web APIs
syntax var view = readablestreambyobrequestinstance.view; value a typed array representing the destination
region to which the controller can write generated data.
ReadableStreamBYOBRequest - Web APIs
a view, as mentioned below, refers to a typed array representing the destination
region to which the associated readablebytestreamcontroller controller can write generated data.
SVGSVGElement - Web APIs
svgsvgelement.forceredraw() in rendering environments supporting interactivity, forces the user agent to immediately redraw all
regions of the viewport that require updating.
XRSpace - Web APIs
xrboundedreferencespace represents a reference space which may move within a
region of space whose borders are defined by an array of points laid out in clockwise order along the floor to define the passable
region of the space.
XRView - Web APIs
it's possible to have xrview objects which represent overlapping
regions as well as entirely disparate
regions; in a game, you might have views that can be presented to observe a remote site using a security camera or other device, for example.
XRWebGLLayer.getViewport() - Web APIs
for webxr devices which use a single framebuffer for both the left and right eyes, the returned viewport represents the
region of the framebuffer into which the scene should be rendered for the eye represented by the view.
Web APIs
lker typeinfo u uievent ulongrange url urlsearchparams urlutilsreadonly usb usbalternateinterface usbconfiguration usbdevice usbendpoint usbintransferresult usbinterface usbisochronousintransferpacket usbisochronousintransferresult usbisochronousouttransferpacket usbisochronousouttransferresult usbouttransferresult usvstring userdatahandler userproximityevent v vttcue vtt
region validitystate videoconfiguration videoplaybackquality videotrack videotracklist visualviewport w webgl_color_buffer_float webgl_compressed_texture_astc webgl_compressed_texture_atc webgl_compressed_texture_etc webgl_compressed_texture_etc1 webgl_compressed_texture_pvrtc webgl_compressed_texture_s3tc webgl_compressed_texture_s3tc_srgb webgl_debug_renderer_info webgl_debug_shaders webgl_dept...
ARIA guides - Accessibility
error handling in forms labeling widgets labeling composite widgets and
regions managing focus in composite widgets (aria-activedescendant vs roving tabindex) using landmark roles handling dynamic updates & live
regions virtual vs.
Using the progressbar role - Accessibility
if the progressbar is describing the loading progress of a particular
region of a page, the author should use aria-describedby to point to the status, and set the aria-busy attribute to true on the
region until it is finished loading.
Perceivable - Accessibility
understanding identify input purpose 1.3.6 identify purpose (aaa) added in 2.1 in content implemented using markup languages, the purpose of user interface components, icons, and
regions can be programmatically determined.
CSS Grid Layout - CSS: Cascading Style Sheets
css grid layout excels at dividing a page into major
regions or defining the relationship in terms of size, position, and layer, between parts of a control built from html primitives.
CSS Overflow - CSS: Cascading Style Sheets
this is the overflow of painting effects which do not affect layout or otherwise extend the scrollable overflow
region, such as box shadows, border images, text decoration, overhanging glyphs, outlines, etc.
Microsoft CSS extensions - CSS: Cascading Style Sheets
s-wrap-flow -ms-wrap-margin -ms-wrap-through zoom pseudo-elements ::-ms-browse ::-ms-check ::-ms-clear ::-ms-expand ::-ms-fill ::-ms-fill-lower ::-ms-fill-upper ::-ms-reveal ::-ms-thumb ::-ms-ticks-after ::-ms-ticks-before ::-ms-tooltip ::-ms-track ::-ms-value media features -ms-high-contrast css-related dom apis mscontentzoomfactor msgetpropertyenabled msget
regioncontent msrangecollection ms
regionoverflow ...
Mozilla CSS extensions - CSS: Cascading Style Sheets
b -moz-binding -moz-border-bottom-colors -moz-border-left-colors -moz-border-right-colors -moz-border-top-colors -moz-box-align -moz-box-direction -moz-box-flex -moz-box-ordinal-group -moz-box-orient -moz-box-pack c–i -moz-context-properties -moz-float-edge -moz-force-broken-image-icon -moz-image-
region o -moz-orient -moz-osx-font-smoothing -moz-outline-radius -moz-outline-radius-bottomleft -moz-outline-radius-bottomright -moz-outline-radius-topleft -moz-outline-radius-topright overflow-clip-box overflow-clip-box-block overflow-clip-box-inline s–z -moz-stack-sizing :-moz-system-metric(images-in-menus) :-moz-system-metric(mac-graphite-theme) :-moz-system-metric(scrollb...
Pseudo-elements - CSS: Cascading Style Sheets
index of standard pseudo-elements ::after (:after) ::backdrop ::before (:before) ::cue ::cue-
region ::first-letter (:first-letter) ::first-line (:first-line) ::grammar-error ::marker ::part() ::placeholder ::selection ::slotted() ::spelling-error browser lowest version support of internet explorer 8.0 :pseudo-element 9.0 :pseudo-element ::pseudo-element firefox (gecko) 1.0 (1.0) :pseudo-element 1.0 (1.5) ...
CSS reference - CSS: Cascading Style Sheets
aret-colorch@character-variantcharacter-variant()@charset:checkedcircle()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()<fl...
background-clip - CSS: Cascading Style Sheets
if the element has no background-image or background-color, this property will only have a visual effect when the border has transparent
regions or partially opaque
regions (due to border-style or border-image); otherwise, the border masks the difference.
Rich-Text Editing in Mozilla - Developer guides
executing commands when an html document has been switched to designmode, the document object exposes the document.execcommand method which allows one to run commands to manipulate the contents of the editable
region.
Index - Developer guides
5 wai aria live
regions/api support ajax, accessibility firefox 3 contains important improvements to the way the mozilla engine exposes live changes in a document.
<canvas>: The Graphics Canvas element - HTML: Hypertext Markup Language
mdn hit
regions and accessability canvas accessibility use cases canvas element accessibility issues html5 canvas accessibility in firefox 13 – by steve faulkner best practices for interactive canvas elements specifications specification status comment html living standardthe definition of '<canvas>' in that specification.
<footer> - HTML: Hypertext Markup Language
implicit aria role contentinfo, or no corresponding role if a descendant of an article, aside, main, nav or section element, or an element with role=article, complementary, main, navigation or
region permitted aria roles group, presentation or none dom interface htmlelement attributes this element only includes the global attributes.
<header> - HTML: Hypertext Markup Language
implicit aria role banner, or no corresponding role if a descendant of an article, aside, main, nav or section element, or an element with role=article, complementary, main, navigation or
region permitted aria roles group, presentation or none dom interface htmlelement usage notes the <header> element is not sectioning content and therefore does not introduce a new section in the outline.
<output>: The Output element - HTML: Hypertext Markup Language
<form oninput="result.value=parseint(a.value)+parseint(b.value)"> <input type="range" id="b" name="b" value="50" /> + <input type="number" id="a" name="a" value="10" /> = <output name="result" for="a b">60</output> </form> accessibility concerns many browsers implement this element as an aria-live
region.
<section>: The Generic Section element - HTML: Hypertext Markup Language
implicit aria role
region if the element has an accessible name, otherwise no corresponding role permitted aria roles alert, alertdialog, application, banner, complementary, contentinfo, dialog, document, feed, log, main, marquee, navigation, none, note, presentation, search, status, tabpanel dom interface htmlelement attributes this element only includes the global attributes.
Configuring servers for Ogg media - HTTP
handle http 1.1 byte range requests correctly in order to support seeking and playing back
regions of the media that aren't yet downloaded, gecko uses http 1.1 byte-range requests to retrieve the media from the seek target position.
Accept-Language - HTTP
the most common extra information is the country or
region variant (like 'en-us' or 'fr-ca') or the type of alphabet to use (like 'sr-latn').
CSS Houdini
with houdini you could invent your own masonry, grid, or
regions implementation, but doing so is not necessarily the best idea.
Intl.DateTimeFormat.prototype.resolvedOptions() - JavaScript
examples using the resolvedoptions method var germanfake
region = new intl.datetimeformat('de-xx', { timezone: 'utc' }); var usedoptions = germanfake
region.resolvedoptions(); usedoptions.locale; // "de" usedoptions.calendar; // "gregory" usedoptions.numberingsystem; // "latn" usedoptions.timezone; // "utc" usedoptions.month; // "numeric" specifications specification ecmascript internationalization api (ec...
Number.prototype.toLocaleString() - JavaScript
a check that works in all hosts, including those supporting ecma-262 prior to ed 5.1, is to test for the features specified in ecma-402 that are required to support
regional options for number.prototype.tolocalestring directly: function tolocalestringsupportsoptions() { return !!(typeof intl == 'object' && intl && typeof intl.numberformat == 'function'); } this tests for a global intl object, checks that it's not null and that it has a numberformat property that is a function.
enable-background - SVG: Scalable Vector Graphics
the optional <x>, <y>, <width>, and <height> parameters are <number> values that indicate the sub
region of the container elementʼs user space where access to the background image is allowed to happen.
in - SVG: Scalable Vector Graphics
backgroundimage this keyword represents an image snapshot of the svg document under the filter
region at the time that the <filter> element was invoked.
lang - SVG: Scalable Vector Graphics
the most common syntax is a value formed by a lowercase two-character part for the language and an uppercase two-character part for the
region or country, separated by a minus sign, e.g.
operator - SVG: Scalable Vector Graphics
xor this value indicates that the non-overlapping
regions of the source graphic defined in the in attribute and the destination graphic defined in the in2 attribute are combined.
primitiveUnits - SVG: Scalable Vector Graphics
the primitiveunits attribute specifies the coordinate system for the various length values within the filter primitives and for the attributes that define the filter primitive sub
region.
refX - SVG: Scalable Vector Graphics
if the attribute is not specified, no horizontal adjustment is made, and the left side of the symbol’s rectangular viewport
region (regardless of the viewbox coordinate) is positioned at the x coordinate.
refY - SVG: Scalable Vector Graphics
if the attribute is not specified, no vertical adjustment is made, and the top side of the symbol’s rectangular viewport
region (regardless of the viewbox coordinate) is positioned at the y coordinate.
stitchTiles - SVG: Scalable Vector Graphics
stitch this value indicates that the user agent will automatically adjust the x and y values of the base frequency such that the <feturbulence> node’s width and height (i.e., the width and height of the current sub
region) contain an integral number of the tile width and height for the first octave.
xml:lang - SVG: Scalable Vector Graphics
the most common syntax is a value formed by a lowercase two-character part for the language and an uppercase two-character part for the
region or country, separated by a minus sign, e.g.