commit | 638ab30408cfcd997039160c5ffb126c5a82eff3 | [log] [tgz] |
---|---|---|
author | Victor Costan <pwnall@chromium.org> | Sun Oct 21 05:49:39 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sun Oct 21 05:49:39 2018 |
tree | 4667a0dabe790440f7a2477f7ef6ce89f40c0a9c | |
parent | 557c93c3070e306ea9b685632dddc7c8c8fd8d4b [diff] |
AppCache: clean up WeakPtrFactory members in classes with children. This CL marks AppCache clases with WeakPtrFactory members as final, and removes WeakPtrFactory members from classes that have subclasses. The superclasses of AppCache classes with WeakPtrFactory members were checked for WeakPtrFactory members, resulting in minor cleanups. This CL does not tackle AppCacheUrlRequestJob, because net:URLRequestJob (which has a WeakPtrFactory) has 35 subclasses. This case will be addressed separately. TBR=kinuko Change-Id: I04bb0757c34fa03620517d04571cba5a0e4a77a5 Reviewed-on: https://chromium-review.googlesource.com/c/1267337 Commit-Queue: Victor Costan <pwnall@chromium.org> Reviewed-by: Marijn Kruisselbrink <mek@chromium.org> Cr-Commit-Position: refs/heads/master@{#601431}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .