12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- #include "nsISupports.idl"
- interface nsIURI;
- /**
- * This interface provides a way to stream data to the web browser. This allows
- * loading of data from sources which can not be accessed using URIs and
- * nsIWebNavigation.
- *
- * @status FROZEN
- */
- [scriptable, uuid(86d02f0e-219b-4cfc-9c88-bd98d2cce0b8)]
- interface nsIWebBrowserStream : nsISupports
- {
-
- void openStream(in nsIURI aBaseURI, in ACString aContentType);
-
- void appendToStream([const, array, size_is(aLen)] in octet aData,
- in unsigned long aLen);
-
- void closeStream();
- };
|