summaryrefslogtreecommitdiff
path: root/chromium/content/renderer/render_thread_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/renderer/render_thread_impl.h')
-rw-r--r--chromium/content/renderer/render_thread_impl.h16
1 files changed, 3 insertions, 13 deletions
diff --git a/chromium/content/renderer/render_thread_impl.h b/chromium/content/renderer/render_thread_impl.h
index 301ea6a3055..d94334980bb 100644
--- a/chromium/content/renderer/render_thread_impl.h
+++ b/chromium/content/renderer/render_thread_impl.h
@@ -103,7 +103,6 @@ namespace content {
class AudioRendererMixerManager;
class CategorizedWorkerPool;
class GpuVideoAcceleratorFactoriesImpl;
-class LowMemoryModeController;
class RenderThreadObserver;
class RendererBlinkPlatformImpl;
class ResourceDispatcher;
@@ -271,10 +270,6 @@ class CONTENT_EXPORT RenderThreadImpl
return vc_manager_.get();
}
- LowMemoryModeController* low_memory_mode_controller() const {
- return low_memory_mode_controller_.get();
- }
-
mojom::RenderMessageFilter* render_message_filter();
// Get the GPU channel. Returns NULL if the channel is not established or
@@ -445,8 +440,6 @@ class CONTENT_EXPORT RenderThreadImpl
bool IsMainThread();
- void RecordPurgeMemory(RendererMemoryMetrics before);
-
void Init();
void InitializeCompositorThread();
void InitializeWebKit(mojo::BinderMap* binders);
@@ -461,7 +454,7 @@ class CONTENT_EXPORT RenderThreadImpl
void CreateFrameProxy(
int32_t routing_id,
int32_t render_view_routing_id,
- int32_t opener_routing_id,
+ const base::Optional<base::UnguessableToken>& opener_frame_token,
int32_t parent_routing_id,
const FrameReplicationState& replicated_state,
const base::UnguessableToken& frame_token,
@@ -476,6 +469,7 @@ class CONTENT_EXPORT RenderThreadImpl
void SetWebKitSharedTimersSuspended(bool suspend) override;
void SetUserAgent(const std::string& user_agent) override;
void SetUserAgentMetadata(const blink::UserAgentMetadata& metadata) override;
+ void SetCorsExemptHeaderList(const std::vector<std::string>& list) override;
void UpdateScrollbarTheme(
mojom::UpdateScrollbarThemeParamsPtr params) override;
void OnSystemColorsChanged(int32_t aqua_color_variant,
@@ -488,11 +482,11 @@ class CONTENT_EXPORT RenderThreadImpl
mojom::RenderProcessVisibleState visible_state) override;
void SetSchedulerKeepActive(bool keep_active) override;
void SetIsLockedToSite() override;
- void EnableV8LowMemoryMode() override;
#if BUILDFLAG(CLANG_PROFILING_INSIDE_SANDBOX)
void WriteClangProfilingProfile(
WriteClangProfilingProfileCallback callback) override;
#endif
+ void SetIsCrossOriginIsolated(bool value) override;
void OnMemoryPressure(
base::MemoryPressureListener::MemoryPressureLevel memory_pressure_level);
@@ -596,10 +590,6 @@ class CONTENT_EXPORT RenderThreadImpl
std::unique_ptr<base::MemoryPressureListener> memory_pressure_listener_;
- // Created in response to EnableV8LowMemoryMode(), this manages V8's
- // memory saving mode.
- std::unique_ptr<LowMemoryModeController> low_memory_mode_controller_;
-
std::unique_ptr<viz::Gpu> gpu_;
std::unique_ptr<VariationsRenderThreadObserver> variations_observer_;