DescriptionAdd SharedWorkerServiceImpl::CheckWorkerDependency().
This method checks the worker dependency of renderer processes and calls IncrementWorkerRefCount and DecrementWorkerRefCount of RenderProcessHostImpl on UI thread if necessary.
The old cl (http://crrev.com/256305) was reverted (http://crrev.com/256323) because of the memory leak in MockMessagePortMessageFilter::Send and MockSharedWorkerMessageFilter::Send.
This cl has fixed it.
The difference between this cl and the old cl is the null value handling of message_queue_ in MockMessagePortMessageFilter::Send and MockSharedWorkerMessageFilter::Send.
BUG=327256, 351492
TBR=jochen@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=256749
Patch Set 1 : Original patch #Patch Set 2 : Fix memory leak #Patch Set 3 : rebase #
Messages
Total messages: 11 (0 generated)
|