Skip to content

Commit

Permalink
Export more symbols needed for the component build of content.
Browse files Browse the repository at this point in the history
R=jam@chromium.org
BUG=90442
TEST=

Review URL: http://codereview.chromium.org/7885041

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101443 0039d316-1c4b-4281-b951-d872f2087c98
  • Loading branch information
dpranke@chromium.org committed Sep 16, 2011
1 parent 4175b58 commit a68ca91
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 6 deletions.
3 changes: 2 additions & 1 deletion content/app/content_main_delegate.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,14 @@
#include <string>

#include "build/build_config.h"
#include "content/common/content_export.h"

struct MainFunctionParams;
class ZygoteForkDelegate;

namespace content {

class ContentMainDelegate {
class CONTENT_EXPORT ContentMainDelegate {
public:
virtual ~ContentMainDelegate();

Expand Down
3 changes: 2 additions & 1 deletion content/browser/browser_main.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@

#include "base/basictypes.h"
#include "base/memory/scoped_ptr.h"
#include "content/common/content_export.h"

class BrowserThread;
class CommandLine;
Expand Down Expand Up @@ -66,7 +67,7 @@ namespace content {
// method with a well-defined purpose. (Likewise, if you're adding to an
// existing chunk which makes it longer than one or two lines, please move
// the code out into a separate method.)
class BrowserMainParts {
class CONTENT_EXPORT BrowserMainParts {
public:
explicit BrowserMainParts(const MainFunctionParams& parameters);
virtual ~BrowserMainParts();
Expand Down
3 changes: 2 additions & 1 deletion content/browser/debugger/worker_devtools_manager.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
#include "base/basictypes.h"
#include "base/memory/scoped_ptr.h"
#include "base/memory/singleton.h"
#include "content/common/content_export.h"

namespace IPC {
class Message;
Expand All @@ -23,7 +24,7 @@ class WorkerDevToolsManager {
static WorkerDevToolsManager* GetInstance();

// Called on the UI thread.
static DevToolsAgentHost* GetDevToolsAgentHostForWorker(
static CONTENT_EXPORT DevToolsAgentHost* GetDevToolsAgentHostForWorker(
int worker_process_id,
int worker_route_id);

Expand Down
5 changes: 2 additions & 3 deletions content/common/content_switches.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ namespace switches {
CONTENT_EXPORT extern const char kAllowFileAccessFromFiles[];
CONTENT_EXPORT extern const char kAllowRunningInsecureContent[];
extern const char kAllowSandboxDebugging[];
extern const char kBrowserAssertTest[];
extern const char kBrowserCrashTest[];
CONTENT_EXPORT extern const char kBrowserAssertTest[];
CONTENT_EXPORT extern const char kBrowserCrashTest[];
extern const char kBrowserSubprocessPath[];
// TODO(jam): this doesn't belong in content.
CONTENT_EXPORT extern const char kChromeFrame[];
Expand Down Expand Up @@ -77,7 +77,6 @@ extern const char kEnablePreparsedJsCaching[];
extern const char kEnableSSLCachedInfo[];
extern const char kEnableSandboxLogging[];
extern const char kEnableSeccompSandbox[];
extern const char kEnableStatsTable[];
CONTENT_EXPORT extern const char kEnableStatsTable[];
CONTENT_EXPORT extern const char kEnableTcpFastOpen[];
extern const char kEnableVideoFullscreen[];
Expand Down

0 comments on commit a68ca91

Please sign in to comment.