Search completed in 1.46 seconds.
MMgc - Archive of obsolete content
using mmgc
managed vs.
... un
managed memory mmgc is not only a garbage collector, but a general-purpose memory manager.
...mmgc can handle both
managed and un
managed memory.
...And 32 more matches
nsIDOMOfflineResourceList
it includes methods for adding resources to and removing resources from the cache, as well as for enumerating the dynamically
managed resource list.
...isupports method overview void mozadd(in domstring uri); boolean mozhasitem(in domstring uri); domstring mozitem(in unsigned long index); void mozremove(in domstring uri); void swapcache(); void update(); attributes attribute type description mozitems nsidomofflineresourcelist the list of dynamically-
managed entries in the offline resource list.
... mozlength unsigned long the number of entries in the dynamically
managed offline resource list.
...And 2 more matches
nsIInstallLocation
= components.classes["@mozilla.org/extensions/manager;1"] .getservice(components.interfaces.nsiextensionmanager) .getinstalllocation("add-on id") method overview astring getidforlocation(in nsifile file); nsifile getitemfile(in astring id, in astring path); nsifile getitemlocation(in astring id); nsifile getstagefile(in astring id); boolean itemis
managedindependently(in astring id); void removefile(in nsifile file); nsifile stagefile(in nsifile file, in astring id); attributes attribute type description canaccess boolean whether or not the user can write to the install location with the current access privileges.
...itemis
managedindependently() determines whether or not an item's resources are
managed by the extension system or by some other user or process.
... for example, items linked to by text links are
managed by the user, and items linked to from registry install locations are usually
managed by other applications or installers.
...And 2 more matches
Layout System Overview - Archive of obsolete content
to date the only real use of this multiple presentation ability is seen in printing, where multiple presentations are
managed, all connected to the same content model.
...if content elements have been inserted, new frames are created and formatted (and impacts to other frames are
managed by performing further incremental reflows).
... if content is removed, the corresponding frames are destroyed (again, impacts to other elements are
managed).
...there are dozens of other data objects
managed by the presentation shell and presentation context, all necessary for the internal implementation.
IPDL Tutorial
instead, protocols are arranged in a
managed hierarchy of subprotocols.
... the constructor must be located in the managing protocol, while the destructor belongs to the
managed subprotocol.
...a constructor and destructor message must be declared for each
managed protocol.
... for a protocol pfoo
managed by pmanager, that manages pmanagee, the methods are pmanager* pfoo::manager() const infallibletarray<pmanagee*> pfoo::
managedpmanagee(); void pfoo::
managedpmanagee(infallibletarray<pmanagee*>&); shutdown and error handling the c++ methods which implement ipdl messages return bool: true for success, and false for catastrophic failure.
Getting started with Vue - Learn web development
this allows you to create markup
managed entirely by vue, which can improve developer experience and performance when dealing with complex applications.
... now, you will select how we want your config files to be
managed.
...these components let you break a large application into discrete building blocks that can be created and
managed separately, and transfer data between each other as required.
IME handling guide
for example, if widgetkeyboardevent should be dispatched when there is a composition is
managed by this class in xp level.
... note that all instances of textcomposition are
managed by imestatemanager.
... style of each clause the style of each ime selection is
managed by lookandfeel class per platform.
Inputs and input sources - Web APIs
while the gamepad record is defined by the gamepad api specification, it's not actually
managed by the gamepad api, and doesn't function exactly the same way.
...any additional buttons (as well as things like axis controllers—joysticks, for example—and the like) are
managed solely through the xrinputsource property gamepad.
... note: while gamepad is defined by the gamepad api, it is not
managed by the gamepad api, so you must not attempt to use any gamepad api methods with it.
Enhanced Extension Installation - Archive of obsolete content
background there are several flaws with extension1 installation in firefox2 1.0, including: it is very difficult for a third party application with its own
managed install process to install an extension into firefox.
... footnotes the term "extension" is used in this document to imply any item
managed by the extension manager, including themes.
Index - Archive of obsolete content
components added in this way are invisible to users and cannot be
managed through the firefox add-ons manager.
...this document explains how deployment should be
managed for self contained portable applications built on xulrunner.
JXON - Archive of obsolete content
point 5 is automatically
managed by the javascript method json.stringify().
...the points 1 and 2 are automatically
managed by the javascript method json.stringify().
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 algorithm to provide the band data is as follows: get a vertical offset in world coordinates (instead of frame-relative coordinates) by adding the y-origin of the spacemanager to the y offset passed in if the (adjusted) y value passed in is greater than the greatest band being
managed, then all space is available so a single trapezoid is returned,marked as available and sized to the maximum size value (passed in).
Mobile touch controls - Game development
you can add more pointers to the game by using; this.game.input.addpointer up to ten pointers can be
managed simultaneously.
... moving the player could be
managed by creating the four directional buttons, but we can take the advantage of touch screens and drag the player's ship around: var player = this.game.add.sprite(30, 30, 'ship'); player.inputenabled = true; player.input.enabledrag(); player.events.ondragstart.add(ondragstart, this); player.events.ondragstop.add(ondragstop, this); function ondragstart(sprite, pointer) { // do something when drag...
An overview of NSS Internals
on an organizational level the contents of the set are
managed according to the mozilla ca policy.
...the goal is to eventually find a certificate b (or c or ...) that has an appropriate trust assigned (e.g., because it can be found in the ckbi module and the user hasn't made any overriding trust decisions, or it can be found in a nss database file
managed by the user or by the local environment).
Index
on an organizational level the contents of the set are
managed according to the mozilla ca policy.
...the goal is to eventually find a certificate b (or c or ...) that has an appropriate trust assigned (e.g., because it can be found in the ckbi module and the user hasn't made any overriding trust decisions, or it can be found in a nss database file
managed by the user or by the local environment).
nsIDownloadManager
methods adddownload() creates an nsidownload and adds it to the list of activities being
managed by the download manager.
... getdownload() retrieves a download
managed by the download manager.
Index
found 118 pages: # page tags and summary 1 thunderbird thunderbird thunderbird is a mail/messaging application
managed and developed by the thunderbird community.
... 74 building a thunderbird extension 1: introduction add-ons, extensions, thunderbird thunderbird is a community
managed open-source email application.
ARIA: dialog role - Accessibility
additionally, the following needs to be done: the dialog must be properly labeled keyboard focus must be
managed correctly the sections below describe how these two requirements can be met.
... required javascript features focus management a dialog has particular requirements for how keyboard focus should be
managed: dialogs should always have at least one focusable control.
SVG documentation index - SVG: Scalable Vector Graphics
67 enable-background deprecated, svg, svg attribute the enable-background attribute specifies how the accumulation of the background image is
managed.
... 231 unicode-bidi svg, svg attribute the unicode-bidi attribute specifies how the accumulation of the background image is
managed.
JavaScript Client API - Archive of obsolete content
further, you agree (a) to maintain and link to (including on websites from which your third party client may be downloaded) a separate, conspicuous, and reasonably detailed privacy policy detailing how data collected or transmitted by your third party client is
managed and protected; (b) that your third party client will only store data in encrypted form on the firefox sync servers operated by mozilla; (c) that you and your third party client will use the firefox sync apis solely for their intended purpose; (d) that your third party client will not hide or mask its identity as it uses the services and/or firefox sync apis, including by failing to follow require...
Cmdline tests - Archive of obsolete content
urns memory logs to stdout test contents: start avmshell -memstats test.abc, assert stdout contains 'gross stats', 'sweep m reclaimed n pages.' from cmdutils import * def run(): r=runtestlib() r.run_test(name='memstats', command="%s -memstats testdata/memstats.abc" % r.avm, expectedout=[ 'gross stats', '
managed fragmentation', 'gross stats end', 'sweep\\([0-9]+\\) reclaimed [0-9]+ whole pages' ] ...
External resources for plugin creation - Archive of obsolete content
n creating them: colonelpanic.net building a firefox plugin - part one: discusses the difference between npapi and npruntime and summarizes the basic apis needed to create a plugin building a firefox plugin - part two: discusses the basic lifecycle of a npapi plugin building a firefox plugin - part three: discusses npobjects and how to use them memory management in npapi: discusses how memory is
managed in a npapi plugin browser plugins vs extensions (add-ons) -- the difference: discusses the oft-misunderstood difference between a plugin and an extension wikipedia npapi: history and general information about npapi plugins and extensions: the general difference between them boom swagger boom writing an npapi plugin for mac os x ...
What went wrong? Troubleshooting JavaScript - Learn web development
syntaxerror: missing : after property id this error usually relates to an incorrectly formed javascript object, but in this case we
managed to get it by changing function checkguess() { to function checkguess( { this has caused the browser to think that we are trying to pass the contents of the function into the function as an argument.
Eclipse CDT
this plugin is intended mainly for
managed projects but we use an un
managed project for mozilla (since it has its own build system).
Eclipse CDT Manual Setup
make sure that "cdt gcc build output parser" is selected, and that "cdt
managed build settings entries" is not selected.
HTML parser threading
these objects are memory
managed as follows: attribute holders (nshtml5htmlattributes objects) are allocated using new by the tokenizer.
Creating a New Protocol
writing the tests protocols which are
managed by pbrowser must be tested using the mochitest-chrome test framework with a <browser remote="true">.
Download
this object is transient, though it can be included in a downloadlist so that it can be
managed by the user interface and persisted across sessions.
DownloadList
a downloadlist object represents a collection of download objects that can be viewed and
managed by the user interface, and persisted across sessions.
Gecko Profiler FAQ
in the off-chance where we have been able to do this, it typically happens as one of the last stages of the work, since you’d typically have finished fully analyzing the issue and through that have
managed to figure out how to write a micro-benchmark that reproduces the exact issue.
PRErrorCode
the error number namespace is not well
managed.
PRMonitor
an opaque structure
managed entirely by the client.
PRThreadState
description a thread is a critical resource and must be
managed.
PR_ReadDir
the flags parameter is an enum of type prdirflags: typedef enum prdirflags { pr_skip_none = 0x0, pr_skip_dot = 0x1, pr_skip_dot_dot = 0x2, pr_skip_both = 0x3, pr_skip_hidden = 0x4 } prdirflags; the memory associated with the returned prdirentry structure is
managed by nspr.
PKCS11 FAQ
the nss softokn3 is not a complete pkcs #11 module, it was implemented only to support nss, though other products have
managed to get it to work in their environment.
Future directions
we would also like to allow webassembly to interact with gc-
managed data.
GC Rooting Guide
"gc thing" is the term used to refer to memory allocated and
managed by the spidermonkey garbage collector.
JS::PersistentRooted
this applies not only to js objects (which obviously are
managed by the gc) but also to c++ objects owned by js objects.
JS_malloc
allocate and free memory that is not
managed by the garbage collector.
Web Replay
ipc integration communication between the chrome process and a recording or replaying process — hereafter referred to as the child process — is
managed via a separate middleman content process.
The Places database
the places schema looks like so: core url table moz_places: this is the main table of uris and is
managed by the history service (see also history service design).
Index
it includes methods for adding resources to and removing resources from the cache, as well as for enumerating the dynamically
managed resource list.
IAccessible2
the uniqueid is not related to: the msaa objectid which is used by the server to disambiguate between iaccessibles per hwnd or the msaa childid which is used to disambiguate between children being
managed by an iaccessible.
nsIDictionary
objects can be located and
managed by referencing them by key.
nsIUpdateItem
toolkit/mozapps/extensions/public/nsiextensionmanager.idlscriptable describes an item
managed by the extension system, providing metadata describing the item.
Thunderbird
thunderbird is a mail/messaging application
managed and developed by the thunderbird community.
Memory Management
pointers to that memory must be carefully
managed to make sure the underlying memory is still referenced.
Mozilla
thunderbird thunderbird is a mail/messaging application
managed and developed by the thunderbird community.
Document.implementation - Web APIs
for example, the domimplementation interface includes a createdocumenttype method with which dtds can be created for one or more documents
managed by the implementation.
MediaDevices.getUserMedia() - Web APIs
document source security because of the obvious security concern associated with getusermedia() if used unexpectedly or without security being carefully
managed, it can only be used in secure contexts.
MediaStreamTrack: mute event - Web APIs
note: the condition that most people think of as "muted" (that is, a user-toggled state of silencing a track) is actually
managed using the mediastreamtrack.enabled property, for which there are no events.
MediaStreamTrack: unmute event - Web APIs
bubbles no cancelable no interface event event handler property onunmute note: the condition that most people think of as "muted" (that is, a user-controllable way to silence a track) is actually
managed using the mediastreamtrack.enabled property, for which there are no events.
RTCPeerConnection.addTrack() - Web APIs
track received: pc.ontrack = ev => { if (ev.streams && ev.streams[0]) { videoelem.srcobject = ev.streams[0]; } else { let inboundstream = new mediastream(ev.track); videoelem.srcobject = inboundstream; } } associating tracks with specific streams by specifying a stream and allowing rtcpeerconnection to create streams for you, the streams' track associations are automatically
managed for you by the webrtc infrastructure.
Storage API - Web APIs
site storage—the data stored for a web site which is
managed by the storage standard—includes: indexeddb databases cache api data service worker registrations web storage api data
managed using window.localstorage history state information saved using history.pushstate() application caches notification data other kinds of site-accessible, site-specific data that may be maintained site storage units the site storage system described by the st...
WebXR Device API - Web APIs
spatial tracking in webxr this guide describes how objects—including the user's body and its parts—are located in space, and how their movement and orientation relative to one another is monitored and
managed over time.
<input type="image"> - HTML: Hypertext Markup Language
using image inputs the <input type="image"> element is a replaced element (an element whose content isn't generated or directly
managed by the css layer), behaving in much the same way as a regular <img> element, but with the capabilities of a submit button.
SVG 2 support in Mozilla - SVG: Scalable Vector Graphics
display of zero-length subpaths depends on stroke-linecap attribute implementation status unknown markers on all shapes implementation status unknown <marker> element display defined in ua style sheet implementation status unknown only single paints for fills and strokes implementation status unknown color change notes color
managed images implementation status unknown rgba, hsl, lab, icc named colors and device colors implementation status unknown color-profile removed implementation status unknown <color-profile> removed implementation status unknown paint servers change notes <solidcolor> (renamed solidcolor) not implemented (bug 1177032) ...