| Index: content/common/sandbox_win.cc
|
| diff --git a/content/common/sandbox_win.cc b/content/common/sandbox_win.cc
|
| index d8689bc71901ec4221f624624125a7596059faa0..88e79494be985f14d3d5396deb3a2649af0f7241 100644
|
| --- a/content/common/sandbox_win.cc
|
| +++ b/content/common/sandbox_win.cc
|
| @@ -27,7 +27,6 @@
|
| #include "content/common/content_switches_internal.h"
|
| #include "content/public/common/content_client.h"
|
| #include "content/public/common/content_switches.h"
|
| -#include "content/public/common/dwrite_font_platform_win.h"
|
| #include "content/public/common/sandbox_init.h"
|
| #include "content/public/common/sandboxed_process_launcher_delegate.h"
|
| #include "sandbox/win/src/process_mitigations.h"
|
| @@ -723,22 +722,6 @@ base::Process StartSandboxedProcess(
|
| true,
|
| sandbox::TargetPolicy::FILES_ALLOW_READONLY,
|
| policy);
|
| -
|
| - // If DirectWrite is enabled for font rendering then open the font cache
|
| - // section which is created by the browser and pass the handle to the
|
| - // renderer process. This is needed because renderer processes on
|
| - // Windows 8+ may be running in an AppContainer sandbox and hence their
|
| - // kernel object namespace may be partitioned.
|
| - std::string name(content::kFontCacheSharedSectionName);
|
| - name.append(base::UintToString(base::GetCurrentProcId()));
|
| -
|
| - base::SharedMemory direct_write_font_cache_section;
|
| - if (direct_write_font_cache_section.Open(name, true)) {
|
| - void* shared_handle = policy->AddHandleToShare(
|
| - direct_write_font_cache_section.handle().GetHandle());
|
| - cmd_line->AppendSwitchASCII(switches::kFontCacheSharedHandle,
|
| - base::UintToString(reinterpret_cast<unsigned int>(shared_handle)));
|
| - }
|
| }
|
| }
|
| #endif
|
|
|