Closed Bug 813325 Opened 13 years ago Closed 13 years ago

Slow flash destroy time (sync wait?) on tab close

Categories

(Core Graveyard :: Plug-ins, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: Felipe, Unassigned)

References

()

Details

I've seen this behavior for quite some time now but I finally got a good profile that shows when the problem happens. My browser was reasonably responsive and I had about 8-9 tabs open, then I started closing tabs and the browser started freezing really bad for multiple seconds intervals. You can see in the profile that this happens on tab close and it seems that most of the time is spent in NPP_Destroy, PluginInstance::Stop, and other functions like that. http://people.mozilla.com/~bgirard/cleopatra/#report=e0a0f6d400d959883988084b0944e9c38af9b7ab
NPP_Destroy is a synchronous IPC call to the plugin container; the browser is waiting for Flash to shutdown a plugin instance. So there is nothing we can really do about it without info on what Flash is doing here.
Please reopen if you have more information or steps for reproducing the issue.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.