imgIRequest
| IID: | a297d3fa-5e0c-4e59-9f30-a01c9d4f3f8b |
| Inherits From: | nsIRequest |
ImgIRequest interface
This interface is implemented by the following components:
Constants
Properties
readonly imgIDecoderObserver decoderObserver
readonly imgIContainer image
The image container...
readonly nsIPrincipal imagePrincipal
The principal gotten from the channel the image was loaded from.
readonly PRUint32 imageStatus
Something
readonly char* mimeType
readonly nsIURI URI
The URI the image load was started with. Note that this might not be the actual URI for the image (e.g. if HTTP redirects happened during the load).
Methods
imgIRequest clone ( imgIDecoderObserver observer )
imgIRequest clone ( imgIDecoderObserver observer )
Clone this request; the returned request will have observer as the observer. observer will be notified synchronously (before the clone() call returns) with all the notifications that have already been dispatched for this image load.
- Arguments:
- observer
References
This interface is the type of the following properties:
This interface is passed as an argument to the following methods:
imgIDecoderObserver.onDataAvailable, imgIDecoderObserver.onStartContainer, imgIDecoderObserver.onStartDecode, imgIDecoderObserver.onStartFrame, imgIDecoderObserver.onStartRequest, imgIDecoderObserver.onStopContainer, imgIDecoderObserver.onStopDecode, imgIDecoderObserver.onStopFrame, imgIDecoderObserver.onStopRequest, imgILoader.loadImage, nsIImageLoadingContent.getRequestType
This interface is returned from the following methods:
imgILoader.loadImage, imgILoader.loadImageWithChannel, imgIRequest.clone, nsIImageLoadingContent.getRequest
Reference documentation is generated from Mozilla's source.
