Use includes instead of forward class declarations in header files to simplify usage (issue #142).

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@506 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt
2012-02-17 17:31:19 +00:00
parent 16ec14510b
commit c24c257eb8
83 changed files with 36 additions and 271 deletions

View File

@@ -39,10 +39,10 @@
#pragma once
#include "include/cef_base.h"
#include "include/cef_frame.h"
#include <vector>
class CefClient;
class CefFrame;
///
// Class used to represent a browser window. The methods of this class may be

View File

@@ -39,8 +39,7 @@
#pragma once
#include "include/cef_base.h"
class CefStreamReader;
#include "include/cef_stream.h"
///
// Interface to implement for filtering response content. The methods of this

View File

@@ -39,9 +39,8 @@
#pragma once
#include "include/cef_base.h"
class CefBrowser;
class CefFrame;
#include "include/cef_browser.h"
#include "include/cef_frame.h"
///
// Implement this interface to handle events related to browser display state.

View File

@@ -40,8 +40,7 @@
#include "include/cef_base.h"
#include "include/cef_drag_data.h"
class CefBrowser;
#include "include/cef_browser.h"
///
// Implement this interface to handle events related to dragging. The methods of

View File

@@ -39,8 +39,7 @@
#pragma once
#include "include/cef_base.h"
class CefBrowser;
#include "include/cef_browser.h"
///
// Implement this interface to handle events related to find results. The

View File

@@ -39,10 +39,9 @@
#pragma once
#include "include/cef_base.h"
#include "include/cef_browser.h"
#include "include/cef_dom.h"
class CefBrowser;
class CefFrame;
#include "include/cef_frame.h"
///
// Implement this interface to handle events related to focus. The methods of

View File

@@ -39,11 +39,11 @@
#pragma once
#include "include/cef_base.h"
#include "include/cef_dom.h"
#include "include/cef_request.h"
#include "include/cef_stream.h"
class CefBrowser;
class CefDOMVisitor;
class CefRequest;
class CefStreamReader;
class CefV8Context;
///

View File

@@ -39,9 +39,8 @@
#pragma once
#include "include/cef_base.h"
class CefBrowser;
class CefFrame;
#include "include/cef_browser.h"
#include "include/cef_frame.h"
///
// Implement this interface to handle events related to JavaScript dialogs. The

View File

@@ -39,8 +39,7 @@
#pragma once
#include "include/cef_base.h"
class CefBrowser;
#include "include/cef_browser.h"
///
// Implement this interface to handle events related to keyboard input. The

View File

@@ -39,8 +39,8 @@
#pragma once
#include "include/cef_base.h"
#include "include/cef_browser.h"
class CefBrowser;
class CefClient;
///

View File

@@ -39,9 +39,8 @@
#pragma once
#include "include/cef_base.h"
class CefBrowser;
class CefFrame;
#include "include/cef_browser.h"
#include "include/cef_frame.h"
///
// Implement this interface to handle events related to browser load status. The

View File

@@ -39,8 +39,7 @@
#pragma once
#include "include/cef_base.h"
class CefBrowser;
#include "include/cef_browser.h"
///
// Implement this interface to handle events related to browser context menus.

View File

@@ -39,9 +39,8 @@
#pragma once
#include "include/cef_base.h"
class CefBrowser;
class CefFrame;
#include "include/cef_browser.h"
#include "include/cef_frame.h"
///
// Implement this interface to handle events related to browser permissions.

View File

@@ -39,9 +39,8 @@
#pragma once
#include "include/cef_base.h"
class CefBrowser;
class CefFrame;
#include "include/cef_browser.h"
#include "include/cef_frame.h"
///
// Implement this interface to handle events related to printing. The methods of

View File

@@ -39,10 +39,9 @@
#pragma once
#include "include/cef_base.h"
#include "include/cef_browser.h"
#include <vector>
class CefBrowser;
///
// Implement this interface to handle events when window rendering is disabled.
// The methods of this class will be called on the UI thread.

View File

@@ -39,15 +39,14 @@
#pragma once
#include "include/cef_base.h"
#include "include/cef_browser.h"
#include "include/cef_download_handler.h"
#include "include/cef_frame.h"
#include "include/cef_content_filter.h"
#include "include/cef_response.h"
#include "include/cef_request.h"
#include "include/cef_stream.h"
class CefBrowser;
class CefFrame;
///
// Implement this interface to handle events related to browser requests. The
// methods of this class will be called on the thread indicated.

View File

@@ -40,9 +40,6 @@
#include "include/cef_base.h"
class CefBrowser;
class CefStreamReader;
///
// Class used to implement a custom resource bundle interface. The methods of
// this class may be called on multiple threads.

View File

@@ -39,10 +39,10 @@
#pragma once
#include "include/cef_base.h"
#include "include/cef_browser.h"
#include "include/cef_response.h"
#include "include/cef_request.h"
class CefBrowser;
class CefRequest;
class CefResponse;
class CefSchemeHandler;
class CefSchemeHandlerFactory;

View File

@@ -40,10 +40,10 @@
#pragma once
#include "include/cef_base.h"
#include "include/cef_browser.h"
#include "include/cef_frame.h"
#include <vector>
class CefBrowser;
class CefFrame;
class CefV8Handler;
class CefV8Value;

View File

@@ -39,11 +39,10 @@
#pragma once
#include "include/cef_base.h"
#include "include/cef_browser.h"
#include "include/cef_frame.h"
#include "include/cef_v8.h"
class CefBrowser;
class CefFrame;
///
// Implement this interface to handle V8 context events. The methods of this
// class will be called on the UI thread.

View File

@@ -39,9 +39,9 @@
#pragma once
#include "include/cef_base.h"
#include "include/cef_request.h"
#include "include/cef_response.h"
class CefRequest;
class CefResponse;
class CefWebURLRequestClient;
///

View File

@@ -39,8 +39,7 @@
#pragma once
#include "include/cef_base.h"
class CefStreamReader;
#include "include/cef_stream.h"
///
// Class that supports the reading of XML data via the libxml streaming API.

View File

@@ -38,8 +38,7 @@
#define CEF_INCLUDE_CEF_ZIP_READER_H_
#include "include/cef_base.h"
class CefStreamReader;
#include "include/cef_stream.h"
///
// Class that supports the reading of zip archives via the zlib unzip API.