Moves NavigationController::session_id into RestoreTabHelper.

BUG=none
TEST=none
[email protected],[email protected],[email protected]

Review URL: http://codereview.chromium.org/7104064

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89083 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/content/browser/tab_contents/tab_contents.h b/content/browser/tab_contents/tab_contents.h
index 1d64851..02814dd8 100644
--- a/content/browser/tab_contents/tab_contents.h
+++ b/content/browser/tab_contents/tab_contents.h
@@ -723,6 +723,10 @@
   // via WillClose() when it is being destroyed.
   void AddConstrainedDialog(ConstrainedWindow* window);
 
+  // Stores random bits of data for others to associate with this object.
+  // WARNING: this needs to be deleted after NavigationController.
+  PropertyBag property_bag_;
+
   // Data for core operation ---------------------------------------------------
 
   // Delegate for notifying our owner about stuff. Not owned by us.
@@ -739,9 +743,6 @@
   // Manages creation and swapping of render views.
   RenderViewHostManager render_manager_;
 
-  // Stores random bits of data for others to associate with this object.
-  PropertyBag property_bag_;
-
   // Registers and unregisters us for notifications.
   NotificationRegistrar registrar_;