diff options
Diffstat (limited to 'content/browser/frame_host/navigator_delegate.h')
-rw-r--r-- | content/browser/frame_host/navigator_delegate.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/content/browser/frame_host/navigator_delegate.h b/content/browser/frame_host/navigator_delegate.h new file mode 100644 index 0000000..c906b6b --- /dev/null +++ b/content/browser/frame_host/navigator_delegate.h @@ -0,0 +1,23 @@ +// Copyright 2013 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef CONTENT_BROWSER_FRAME_HOST_NAVIGATOR_DELEGATE_H_ +#define CONTENT_BROWSER_FRAME_HOST_NAVIGATOR_DELEGATE_H_ + +namespace content { + +class RenderFrameHost; + +// A delegate API used by Navigator to notify its embedder of navigation +// related events. +class NavigatorDelegate { + // TODO(nasko): This class will be used to dispatch notifications to + // WebContentsImpl, such as DidStartProvisionalLoad and + // NotifyNavigationStateChanged. Longer term, most of the + // NavigationControllerDelegate methods will likely move here. +}; + +} // namspace content + +#endif // CONTENT_BROWSER_FRAME_HOST_NAVIGATOR_DELEGATE_H_ |