Пример #1
0
		internal GeckoResponse(nsIRequest request)
		{
			// we use only one wrapper
			_request = Request.WrapRequest( request );
			if ( _request is Channel )
			{
				_channel = ( Channel ) _request;
				if ( _channel is HttpChannel )
				{
					_httpChannel = ( HttpChannel ) _channel;
				}
			}
		}
Пример #2
0
		public void RemoveRequest( Request request, nsISupports aContext, int aStatus )
		{
			_loadGroup.RemoveRequest( request.NativeRequest, aContext, aStatus );
		}
Пример #3
0
		public void AddRequest(Request request,nsISupports aContext)
		{
			_loadGroup.AddRequest( request.NativeRequest, aContext );
		}
		/// <summary>Creates a new instance of a <see cref="GeckoRetargetedEventArgs"/> object.</summary>
		/// <param name="uri"></param>
		public GeckoRetargetedEventArgs(Uri uri, GeckoWindow domWind, Request req)
		{
			Uri = uri;
			DomWindow = domWind;
			DomWindowTopLevel = domWind.IsTopWindow();
			Request = req;
		}
 public void RemoveRequest(Request request, Interop.nsSupports aContext, int aStatus)
 {
     _loadGroup.RemoveRequest(request._request, aContext._nsISupports, aStatus);
 }
 public void AddRequest(Request request,Interop.nsSupports aContext)
 {
     _loadGroup.AddRequest( request._request, aContext._nsISupports );
 }