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 |