Commit f195a967 authored by Lei Zhang's avatar Lei Zhang Committed by Commit Bot

Tidy render_thread_impl.h.

Remove unneeded includes, forward declarations, and method declarations.

Change-Id: Ifb4358eb6a886d72a3c472ea0fe1bc222ecd14a1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1823816Reviewed-by: default avatarStefan Zager <szager@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/master@{#699858}
parent bcdb9fbc
...@@ -23,9 +23,7 @@ ...@@ -23,9 +23,7 @@
#include "base/observer_list.h" #include "base/observer_list.h"
#include "base/optional.h" #include "base/optional.h"
#include "base/strings/string16.h" #include "base/strings/string16.h"
#include "base/threading/thread_checker.h"
#include "base/time/time.h" #include "base/time/time.h"
#include "base/timer/timer.h"
#include "build/build_config.h" #include "build/build_config.h"
#include "content/child/child_thread_impl.h" #include "content/child/child_thread_impl.h"
#include "content/common/content_export.h" #include "content/common/content_export.h"
...@@ -65,10 +63,6 @@ ...@@ -65,10 +63,6 @@
#include "third_party/blink/public/web/web_memory_statistics.h" #include "third_party/blink/public/web/web_memory_statistics.h"
#include "ui/gfx/native_widget_types.h" #include "ui/gfx/native_widget_types.h"
#if defined(OS_MACOSX)
#include "third_party/blink/public/platform/mac/web_scrollbar_theme.h"
#endif
class SkBitmap; class SkBitmap;
namespace blink { namespace blink {
...@@ -81,8 +75,6 @@ class Thread; ...@@ -81,8 +75,6 @@ class Thread;
} }
namespace cc { namespace cc {
class BeginFrameSource;
class SyntheticBeginFrameSource;
class TaskGraphRunner; class TaskGraphRunner;
} }
...@@ -94,20 +86,11 @@ namespace gpu { ...@@ -94,20 +86,11 @@ namespace gpu {
class GpuChannelHost; class GpuChannelHost;
} }
namespace IPC {
class MessageFilter;
}
namespace media { namespace media {
class GpuVideoAcceleratorFactories; class GpuVideoAcceleratorFactories;
} }
namespace v8 {
class Extension;
}
namespace viz { namespace viz {
class BeginFrameSource;
class ContextProviderCommandBuffer; class ContextProviderCommandBuffer;
class Gpu; class Gpu;
class RasterContextProvider; class RasterContextProvider;
...@@ -360,11 +343,6 @@ class CONTENT_EXPORT RenderThreadImpl ...@@ -360,11 +343,6 @@ class CONTENT_EXPORT RenderThreadImpl
// first call. // first call.
AudioRendererMixerManager* GetAudioRendererMixerManager(); AudioRendererMixerManager* GetAudioRendererMixerManager();
#if defined(OS_WIN)
void PreCacheFontCharacters(const LOGFONT& log_font,
const base::string16& str);
#endif
class UnfreezableMessageFilter : public IPC::MessageFilter { class UnfreezableMessageFilter : public IPC::MessageFilter {
public: public:
explicit UnfreezableMessageFilter(RenderThreadImpl* render_thread_impl); explicit UnfreezableMessageFilter(RenderThreadImpl* render_thread_impl);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment