navigator_delegate.h revision f2477e01787aa58f445919b809d89e252beef54f
1// Copyright 2013 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef CONTENT_BROWSER_FRAME_HOST_NAVIGATOR_DELEGATE_H_
6#define CONTENT_BROWSER_FRAME_HOST_NAVIGATOR_DELEGATE_H_
7
8namespace content {
9
10class RenderFrameHost;
11
12// A delegate API used by Navigator to notify its embedder of navigation
13// related events.
14class NavigatorDelegate {
15  // TODO(nasko): This class will be used to dispatch notifications to
16  // WebContentsImpl, such as DidStartProvisionalLoad and
17  // NotifyNavigationStateChanged. Longer term, most of the
18  // NavigationControllerDelegate methods will likely move here.
19};
20
21}  // namspace content
22
23#endif  // CONTENT_BROWSER_FRAME_HOST_NAVIGATOR_DELEGATE_H_
24