DescriptionBackport fix for http://crbug.com/108871 to m17's 963 branch.
Original CL description:
Fix race condition in utility process clients
A few clients of the utility process had a race condition that could lead to a
browser crash if the utility process crashed. IndexedDB was the worst offender.
WebstoreInstallHelper, the profile importer, and posix plugin loader were also
affected.
As a side effect, NaClProcessHost and GpuProcessHost are now notified when
their respective processes are killed and treat such an occurrence as a crash.
BUG=108871
TEST=
1) in Release mode, open http://trac.webkit.org/export/106000/trunk/LayoutTests/storage/indexeddb/cursor-reverse-bug.html
2) kill the utility process
3) reload
4) watch chrome not die
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=119343
Patch Set 1 #Patch Set 2 : empty change #Messages
Total messages: 1 (0 generated)
|