OLD | NEW |
1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef BLIMP_CLIENT_CORE_BLIMP_NAVIGATION_CONTROLLER_IMPL_H_ | 5 #ifndef BLIMP_CLIENT_CORE_CONTENTS_BLIMP_NAVIGATION_CONTROLLER_IMPL_H_ |
6 #define BLIMP_CLIENT_CORE_BLIMP_NAVIGATION_CONTROLLER_IMPL_H_ | 6 #define BLIMP_CLIENT_CORE_CONTENTS_BLIMP_NAVIGATION_CONTROLLER_IMPL_H_ |
7 | 7 |
8 #include "base/macros.h" | 8 #include "base/macros.h" |
9 #include "base/memory/weak_ptr.h" | 9 #include "base/memory/weak_ptr.h" |
10 #include "blimp/client/public/blimp_navigation_controller.h" | 10 #include "blimp/client/public/contents/blimp_navigation_controller.h" |
11 #include "url/gurl.h" | 11 #include "url/gurl.h" |
12 | 12 |
13 namespace blimp { | 13 namespace blimp { |
14 namespace client { | 14 namespace client { |
15 | 15 |
16 class BlimpContentsObserver; | 16 class BlimpContentsObserver; |
17 class BlimpNavigationControllerDelegate; | 17 class BlimpNavigationControllerDelegate; |
18 | 18 |
19 // BlimpContentsImpl is the implementation of the core class in | 19 // BlimpContentsImpl is the implementation of the core class in |
20 // //blimp/client/core, the BlimpContents. | 20 // //blimp/client/core, the BlimpContents. |
(...skipping 23 matching lines...) Expand all Loading... |
44 | 44 |
45 // TODO(shaktisahu): Remove this after integration with NavigationFeature. | 45 // TODO(shaktisahu): Remove this after integration with NavigationFeature. |
46 base::WeakPtrFactory<BlimpNavigationControllerImpl> weak_ptr_factory_; | 46 base::WeakPtrFactory<BlimpNavigationControllerImpl> weak_ptr_factory_; |
47 | 47 |
48 DISALLOW_COPY_AND_ASSIGN(BlimpNavigationControllerImpl); | 48 DISALLOW_COPY_AND_ASSIGN(BlimpNavigationControllerImpl); |
49 }; | 49 }; |
50 | 50 |
51 } // namespace client | 51 } // namespace client |
52 } // namespace blimp | 52 } // namespace blimp |
53 | 53 |
54 #endif // BLIMP_CLIENT_CORE_BLIMP_NAVIGATION_CONTROLLER_IMPL_H_ | 54 #endif // BLIMP_CLIENT_CORE_CONTENTS_BLIMP_NAVIGATION_CONTROLLER_IMPL_H_ |
OLD | NEW |