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 |