This CL makes the ::Put and ::Keys callbacks non-static.
commit6cef75c5eebd1f15f7bbb00345301783c0ef39e2
authorjkarlin <jkarlin@chromium.org>
Tue, 11 Nov 2014 18:23:18 +0000 (11 10:23 -0800)
committerCommit bot <commit-bot@chromium.org>
Tue, 11 Nov 2014 18:23:32 +0000 (11 18:23 +0000)
tree5a21cffe39937192fabda5ae0b01359080d95924
parent1096ae43297a492e36eb534b942576db428ee7df
This CL makes the ::Put and ::Keys callbacks non-static.

Since the ServiceWorkerCache doesn't guarantee that its callbacks are called if its object has been deleted, there is no need to make the members static and pass a weak ptr around.  Clean up to make everything consistently non-static members.

Downstream of: https://codereview.chromium.org/692993005/

BUG=430884

Review URL: https://codereview.chromium.org/710433003

Cr-Commit-Position: refs/heads/master@{#303677}
content/browser/service_worker/service_worker_cache.cc
content/browser/service_worker/service_worker_cache.h