| Index: content/common/sandbox_win.cc
|
| diff --git a/content/common/sandbox_win.cc b/content/common/sandbox_win.cc
|
| index 5f0c5b246321243d11b1d0428128b374fdd8683a..48622cf830e6ba072b607b6e1feecb5c4621010d 100644
|
| --- a/content/common/sandbox_win.cc
|
| +++ b/content/common/sandbox_win.cc
|
| @@ -29,7 +29,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"
|
| @@ -731,23 +730,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(base::win::HandleToUint32(shared_handle)));
|
| - }
|
| }
|
| }
|
| #endif
|
|
|