| Summary: | PluginProcess rarely AppSleeps | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Stephanie Lewis <slewis> | ||||||
| Component: | Plug-ins | Assignee: | Nobody <webkit-unassigned> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | slewis | ||||||
| Priority: | P2 | ||||||||
| Version: | 528+ (Nightly build) | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Attachments: |
|
||||||||
Comment on attachment 227808 [details]
patch
oops wrong patch
Created attachment 227979 [details]
real patch
|
Created attachment 227808 [details] patch Synchronous messages between the WebProcess and the PluginProcess keep the PluginProcess awake even in the background. Since we believe that AppSleep assertions are only necessary during user activity, drawing, or audio playing and those are all covered elsewhere don't take an assertion while conveying sync messages.