[Title] Destroy WebUserMediaClient when webpage is destroyed.
[Issue#] n/a
[Problem] Dom tree is not destroyed when webpage is destoryed after calling getUserMedia()
[Cause] Reference point of document remains after webpage is destoryed.
[Solution] Destroy WebUserMediaClient when webpage is destoryed.
Change-Id: I85e1f703c85b14265ed0acef41d6b87cf7e9b6dc
void WebUserMediaClient::pageDestroyed()
{
- return;
+ delete this;
}
void WebUserMediaClient::requestUserMedia(WTF::PassRefPtr<UserMediaRequest> request, const MediaStreamSourceVector& audioSources, const MediaStreamSourceVector& videoSources)