Bug 65308
| Summary: | After 65306 is resolved, StorageTracker::setClient (and the associated client guard mutex) are irrelevant | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Brady Eidson <beidson> |
| Component: | WebCore Misc. | Assignee: | Brady Eidson <beidson> |
| Status: | NEW | ||
| Severity: | Normal | CC: | psolanki |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | All | ||
| OS: | All | ||
| Bug Depends on: | 65306 | ||
| Bug Blocks: | |||
Brady Eidson
After 65306 is resolved, StorageTracker::setClient (and the associated client guard mutex) are irrelevant
By adding the client as part of StorageTracker initialization, we remove the need to set the client at any other time. Therefore the ::setClient() method can be removed and the client guard mutex can be nuked.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Brady Eidson
https://bugs.webkit.org/show_bug.cgi?id=65306 was fixed in http://trac.webkit.org/changeset/91931 so now's a good time to do this. I'll probably knock it out later today.