DescriptionIntroduce a delay before a high priority binding is unbound (reland).
This patch delays unbinding high priority connections for child services. This
makes sure that the renderers are not killed immediately after they are
unbound, which is neccessary to mitigate technical issues[1] with the way
renderers are being bound and strengthens the mechanism against possible
misbehavior of the system LRU process management.
[1] For instance, a content view can be detached for a quick moment while the
embedder displays a short-lived animation (e.g. opening a link in a background
tab) - we definitely don't want the underlying renderer to die during that
period.
BUG=259576
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=213512
Patch Set 1 #
Total comments: 5
Patch Set 2 : Address Grace's remarks. #Patch Set 3 : Fix a whitespace nit. #
Messages
Total messages: 9 (0 generated)
|