Fix WeakPtrFactory member placement
commitdfefffa1cd3d8de20392e55bb66168c1505312d5
authoranujk.sharma <anujk.sharma@samsung.com>
Mon, 22 Sep 2014 17:42:03 +0000 (22 10:42 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 22 Sep 2014 17:42:15 +0000 (22 17:42 +0000)
tree5a283e3e655eaaac314acfa5063926c64def8bf7
parent9e63b3f6d6cbdbdccc5d35bc3809254178e715dd
Fix WeakPtrFactory member placement

Changing in the intialization order of WeakPtrFactory in src/chrome/browser module
such that all member variables should appear before the WeakPtrFactory
to ensure that any WeakPtrs to Controller are invalidated before its members
variable's destructors are executed, rendering them invalid.

BUG=303818

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

Cr-Commit-Position: refs/heads/master@{#296007}
content/browser/frame_host/interstitial_page_impl.h