Ensure WeakPtrFactories are at the end of their owning classes and refer
commit28e7d96b3ce30a098e4a6839455a232bc843c915
authorpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 14 Jan 2014 00:20:20 +0000 (14 00:20 +0000)
committerpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 14 Jan 2014 00:20:20 +0000 (14 00:20 +0000)
tree6f323ffd00f59708548312ddf2334d824259e348
parentdd3b25850fc1fc7222ee952168534f140fcfabb7
Ensure WeakPtrFactories are at the end of their owning classes and refer
directly to their owning class types.

Also does a little bit of other non-functional cleanup, mostly eliminating
unnecessary get() calls and fixing violations of the "don't handle DCHECK
failure" style rule.

BUG=303818
TEST=none
R=dmichael@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244618 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/download/download_request_infobar_delegate_unittest.cc
chrome/browser/google/google_url_tracker.cc
chrome/browser/google/google_url_tracker.h
chrome/browser/intranet_redirect_detector.cc
chrome/browser/intranet_redirect_detector.h
components/webdata/common/web_database_service.cc
components/webdata/common/web_database_service.h