| Index: blimp/client/core/contents/blimp_navigation_controller_impl.h | 
| diff --git a/blimp/client/core/contents/blimp_navigation_controller_impl.h b/blimp/client/core/contents/blimp_navigation_controller_impl.h | 
| index db15cb68e645674c0dafe046b2a731c2da7ae73c..c8ec7517f595483bbeaf170a9b9fd9d5b0c33fa7 100644 | 
| --- a/blimp/client/core/contents/blimp_navigation_controller_impl.h | 
| +++ b/blimp/client/core/contents/blimp_navigation_controller_impl.h | 
| @@ -23,7 +23,8 @@ class BlimpNavigationControllerImpl | 
| public NavigationFeature::NavigationFeatureDelegate { | 
| public: | 
| // The life time of |feature| must remain valid throughout |this|. | 
| -  BlimpNavigationControllerImpl(BlimpNavigationControllerDelegate* delegate, | 
| +  BlimpNavigationControllerImpl(int blimp_contents_id, | 
| +                                BlimpNavigationControllerDelegate* delegate, | 
| NavigationFeature* feature); | 
| ~BlimpNavigationControllerImpl() override; | 
|  | 
| @@ -45,6 +46,9 @@ class BlimpNavigationControllerImpl | 
| void OnLoadingChanged(int tab_id, bool loading) override; | 
| void OnPageLoadStatusUpdate(int tab_id, bool completed) override; | 
|  | 
| +  // The ID for the BlimpContentsImpl this is a controller for. | 
| +  int blimp_contents_id_; | 
| + | 
| // The |navigation_feature_| is responsible for sending and receiving the | 
| // navigation state to the server over the proto channel. | 
| NavigationFeature* navigation_feature_; | 
|  |