• trchen's avatar
    Fix WebViewPlugin::scheduleAnimation crash · 6a9b5b10
    trchen authored
    The crash was probably due to accessing a dangling pointer to the plugin
    container during a small time frame between PepperWebPluginImpl::destroy()
    and the destructor being called. (Speculated from source since no reliable
    repro is found.)
    
    This CL clears eveything in the destroy() function as if the destructor has
    been called, only delaying memory release.
    
    R=tommycli
    BUG=483068
    
    Review URL: https://codereview.chromium.org/1137663006
    
    Cr-Commit-Position: refs/heads/master@{#329309}
    6a9b5b10
pepper_plugin_instance_impl.cc 122 KB