summaryrefslogtreecommitdiff
path: root/Source/WebKit2/UIProcess/API/qt/qwebloadrequest.cpp
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@digia.com>2014-11-13 17:39:13 +0100
committerAllan Sandfeld Jensen <allan.jensen@theqtcompany.com>2014-11-18 16:51:02 +0100
commitb9c280684065d28b52d8e4992eba8a3666899dbc (patch)
tree2ac7971c273a9f95e0c8287507c392d6f1052c5e /Source/WebKit2/UIProcess/API/qt/qwebloadrequest.cpp
parente54a6126cef33a2345127ddee6f633ac57f63b5e (diff)
downloadqtwebkit-b9c280684065d28b52d8e4992eba8a3666899dbc.tar.gz
Fix race-condition crash on leaving pages using Indexed DB
ScriptExecutionContext does not allow the list of active DOM objects to change while it is iterating over it. Since the IDB transaction backend implementations holds several active DOM objects it should not delete itself while aborting. Change-Id: Icd2f5b5a3f1957461b9a253d1005896bb2461466 Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'Source/WebKit2/UIProcess/API/qt/qwebloadrequest.cpp')
0 files changed, 0 insertions, 0 deletions