Search completed in 1.28 seconds.
HTTP Cache
//github.com/realityripple/
uxp/blob/master/netwerk/cache2/nsicachestorageservice.idl "@mozilla.org/netwerk/cache-storage-service;1" provides methods accessing “storage” objects – see nsicachestorage below – giving further access to cache entries – see nsicacheentry more below – per specific url.
... //github.com/realityripple/
uxp/blob/master/netwerk/base/public/nsiloadcontextinfo.idl it is a helper interface wrapping following four arguments into a single one: private-browsing boolean flag anonymous load boolean flag app id number (0 for no app) is-in-browser boolean flag helper functions to create nsiloadcontextinfo objects: c++ consumers: ...
... nsicachestorage //github.com/realityripple/
uxp/blob/master/netwerk/cache2/nsicachestorage.idl obtained from call to one of the *storage methods on nsicachestorageservice.
...And 2 more matches
Working with ArrayBuffers
this feature is based on the following work: //github.com/realityripple/
uxp/blob/master/js/src/ctypes/ctypes.cpp#3080 //github.com/realityripple/
uxp/blob/master/js/src/vm/arraybufferobject.cpp#1301 example 1 - image data the following example illustrates how to transfer a byte array pointed by ctypes.uint8_t.ptr to imagedata of canvas.
...passing an arraybuffer object to pointer type will pass the pointer to buffer (based on //github.com/realityripple/
uxp/blob/master/js/src/ctypes/ctypes.cpp#3080).
... further, it returns datapointer, and there is no extra allocation (based on //github.com/realityripple/
uxp/blob/master/js/src/vm/arraybufferobject.cpp#1301).
RTCConfiguration - Web APIs
rtcpm
uxpolicy optional the rtcp mux policy to use when gathering ice candidates, in order to support non-multiplexed rtcp.
... the value must be one of those from the rtcrtcpm
uxpolicy enum.
... rtcrtcpm
uxpolicy enum the rtcrtcpm
uxpolicy enum defines string constants which specify what ice candidates are gathered to support non-multiplexed rtcp.
RTCPeerConnection() - Web APIs
rtcpm
uxpolicy optional the rtcp mux policy to use when gathering ice candidates, in order to support non-multiplexed rtcp.
... the value must be one of those from the rtcrtcpm
uxpolicy enum.
io/file - Archive of obsolete content
apart from these options, this api always passes the following options: create_file, truncate (see //github.com/realityripple/
uxp/blob/master/nsprpub/pr/include/prio.h#550).
Getting documentation updated
it may see periodical improvements or updates, and may eventually even be cleaned up (and de-archived) for better
uxp focus, but for now, it's a historical snapshot for reference, not a living website.
Getting from Content to Layout
changes to a document originate in the content tree (from dom modification by scripting, insertion of elements from the parser, etc.) and are propogated to the layout tree through magic that primarily resides in //github.com/realityripple/
uxp/blob/master/layout/base/nscssframeconstructor.cpp the frame constructor implements nsimutationobserver which allows it to "watch" the content tree.
How test harnesses work
server for test data (mozhttpd) invokes the binary (mozrunner) it is the job of the shim extension to shut down the browser logging (mozlog, in theory) (run tests, accrue results) cleanup: shutdown the browser check for crashes (mozcrash) reporting (moztest) marionette tests list of testing extensions pageloader (talos) mochitest: //github.com/realityripple/
uxp/blob/master/testing/mochitest/install.rdf (mochitest) ...
JSScript
see also
uxp source jsscript.h
uxp source jsscript.cpp ...
Index
see //github.com/realityripple/
uxp/blob/master//mailnews/addrbook/public/nsiabcard.idl for more details.
nsIAbCard
see //github.com/realityripple/
uxp/blob/master//mailnews/addrbook/public/nsiabcard.idl for more details.
nsIMsgAccountManagerExtension
//github.com/realityripple/
uxp/blob/master/mailnews/base/public/nsimsgaccountmanager.idlscriptable please add a summary to this article.
nsIMsgFolder
check //github.com/realityripple/
uxp/blob/master/mailnews/base/public/nsimsgfolder.idl for the newer methods (esp.
nsIPropertyBag
to do this use nsipropertybag: services.sysinfo.getproperty("version"); //output 5.1 services.sysinfo.getproperty("name"); //output windows_nt services.sysinfo.getproperty("arch"); //output x86 services.sysinfo.getproperty("haswindowstouchinterface"); //outputs false or true if windows touch is there consult the
uxp repo (//github.com/realityripple/
uxp/blob/master/xpcom/base/nssysteminfo.cpp) for the properties supported.
nsIXMLHttpRequest
the interface definition: //github.com/realityripple/
uxp/blob/master/dom/xhr/nsixmlhttprequest.idl elevated privileges as mentioned in the "non-standard properties" the property of channel was read-only.
Using Objective-C from js-ctypes
*/ // apple docs :: working with blocks - https://developer.apple.com/library/ios/documentation/cocoa/conceptual/programmingwithobjectivec/workingwithblocks/workingwithblocks.html var _nsconcreteglobalblock = ctypes.open(ctypes.libraryname('objc')).declare('_nsconcreteglobalblock', ctypes.voidptr_t); // //github.com/realityripple/
uxp/blob/master/js/src/ctypes/library.cpp?offset=0#271 /** * the "block descriptor" is a static singleton struct.
Library
the syntax for this is seen in firefox codebase here: //github.com/realityripple/
uxp/blob/master/js/src/ctypes/library.cpp?offset=0#271 this shows that we can also supply only two arguments to the declare function.
Mozilla
changes to a document originate in the content tree (from dom modification by scripting, insertion of elements from the parser, etc.) and are propogated to the layout tree through magic that primarily resides in //github.com/realityripple/
uxp/blob/master/layout/base/nscssframeconstructor.cpp getting started with chat note that on 2nd march 2020, mozilla moved away from irc to matrix for its public channels, the irc server was shut down.
RTCPeerConnection - Web APIs
rtcrtcpm
uxpolicy enum the rtcrtcpm
uxpolicy enum defines string constants which specify what ice candidates are gathered to support non-multiplexed rtcp.
Contribute a recipe - CSS: Cascading Style Sheets
it may see periodical improvements or updates, and may eventually even be cleaned up (and de-archived) for better
uxp focus, but for now, it's a historical snapshot for reference, not a living website.