Index: content/browser/browser_child_process_host.cc |
diff --git a/content/browser/browser_child_process_host.cc b/content/browser/browser_child_process_host.cc |
index 40b6598799cc55deb55ad34843031cc556c7a242..cd3fb217a1a2590e621e3cf844c139766beb8812 100644 |
--- a/content/browser/browser_child_process_host.cc |
+++ b/content/browser/browser_child_process_host.cc |
@@ -153,6 +153,10 @@ void BrowserChildProcessHost::OnChildDied() { |
// Notify in the main loop of the disconnection. |
Notify(content::NOTIFICATION_CHILD_PROCESS_HOST_DISCONNECTED); |
} |
+#if defined (OS_WIN) |
+ ChildProcessHost::ReleaseCachedFonts( |
+ base::GetProcId(child_process_->GetHandle())); |
+#endif |
ChildProcessHost::OnChildDied(); |
} |