wxWidgets/include/wx/private
Vadim Zeitlin 360268ee25 Extend life time of wxWebRequest while it is in process
We already did it just before processing the state change event, but
this was too late, as the object could have been already deleted by then
and this actually happened with the example from wxWebRequest
documentation.

Do it earlier now, as soon as the request becomes active, which normally
happens when Start() is called, and keep the reference until the event
is processed after the request reaches one of the final states
(completed, failed or cancelled).

Add a unit test checking that deleting the wxWebRequest object doesn't
prevent the request from running to the completion any more.
2021-03-24 17:45:01 +01:00
..
addremovectrl.h
animate.h
display.h
eventloopsourcesmanager.h
extfield.h
fd.h
fdiodispatcher.h
fdioeventloopsourcehandler.h
fdiohandler.h
fdiomanager.h
fileback.h
filename.h
flagscheck.h
fontmgr.h
fswatcher.h
graphics.h
icondir.h
json.h Fix mixed line breaks in webview sources 2021-02-08 11:27:49 +01:00
jsscriptwrapper.h
launchbrowser.h
markupparser.h
markupparserattr.h
menuradio.h
notifmsg.h
overlay.h
pipestream.h
preferences.h
refcountermt.h Use atomic int for reference count in wxWebRequest classes 2021-01-11 01:24:55 +01:00
richtooltip.h
sckaddr.h
secretstore.h
selectdispatcher.h
socket.h
spinctrl.h
streamtempinput.h
textmeasure.h
threadinfo.h
timer.h
tlwgeom.h
uiaction.h
unicode.h
webrequest_curl.h Record active sockets in wxWebSessionCURL 2021-02-08 12:32:32 -06:00
webrequest.h Extend life time of wxWebRequest while it is in process 2021-03-24 17:45:01 +01:00
window.h
wxprintf.h