Index: content/browser/accessibility/browser_accessibility_win.cc |
diff --git a/content/browser/accessibility/browser_accessibility_win.cc b/content/browser/accessibility/browser_accessibility_win.cc |
index c5fa35898ff94a6ddd87e555691968e94829ea2c..3519130b09832752c857b92c7c0cc0eba7b5d65f 100644 |
--- a/content/browser/accessibility/browser_accessibility_win.cc |
+++ b/content/browser/accessibility/browser_accessibility_win.cc |
@@ -21,6 +21,7 @@ |
#include "ui/accessibility/ax_text_utils.h" |
#include "ui/base/win/accessibility_ids_win.h" |
#include "ui/base/win/accessibility_misc_utils.h" |
+#include "ui/base/win/atl_module.h" |
namespace content { |
@@ -179,6 +180,7 @@ STDMETHODIMP BrowserAccessibilityRelation::get_targets(long max_targets, |
// static |
BrowserAccessibility* BrowserAccessibility::Create() { |
+ ui::win::CreateATLModuleIfNeeded(); |
CComObject<BrowserAccessibilityWin>* instance; |
HRESULT hr = CComObject<BrowserAccessibilityWin>::CreateInstance(&instance); |
DCHECK(SUCCEEDED(hr)); |