Bug 129526 - Change PageActivityAssertionToken to use a WeakPtr
Summary: Change PageActivityAssertionToken to use a WeakPtr
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Gavin Barraclough
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-28 18:04 PST by Gavin Barraclough
Modified: 2014-06-04 03:24 PDT (History)
0 users

See Also:


Attachments
Fix (6.59 KB, patch)
2014-02-28 18:08 PST, Gavin Barraclough
no flags Details | Formatted Diff | Diff
Build fix (odd; works for me :-/) (6.74 KB, patch)
2014-03-01 00:29 PST, Gavin Barraclough
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gavin Barraclough 2014-02-28 18:04:27 PST
PageThrottler effectively implements a bespoke weak pointer mechanism; remove this & just use WeakPtr.
Comment 1 Gavin Barraclough 2014-02-28 18:08:55 PST
Created attachment 225517 [details]
Fix
Comment 2 Gavin Barraclough 2014-03-01 00:29:20 PST
Created attachment 225543 [details]
Build fix (odd; works for me :-/)
Comment 3 Gavin Barraclough 2014-03-01 00:56:36 PST
Transmitting file data .....
Committed revision 164914.
Comment 4 Csaba Osztrogonác 2014-06-04 03:24:47 PDT
Comment on attachment 225517 [details]
Fix

Cleared Sam Weinig's review+ from obsolete attachment 225517 [details] so that this bug does not appear in http://webkit.org/pending-commit.