Index: chrome/browser/extensions/api/system_info_display/display_info_provider_win.cc |
diff --git a/chrome/browser/extensions/api/system_info_display/display_info_provider_win.cc b/chrome/browser/extensions/api/system_info_display/display_info_provider_win.cc |
index 9fa228a51d45ad23816b5c2db9daa4b7b6251f60..bffd65cf96294914b4ee0200b0907d649231def6 100644 |
--- a/chrome/browser/extensions/api/system_info_display/display_info_provider_win.cc |
+++ b/chrome/browser/extensions/api/system_info_display/display_info_provider_win.cc |
@@ -67,6 +67,11 @@ BOOL CALLBACK EnumMonitorCallback(HMONITOR monitor, |
} // namespace |
+void DisplayInfoProvider::RequestInfo(const RequestInfoCallback& callback) { |
+ // Redirect the request to a worker pool thread. |
+ StartQueryInfo(callback); |
+} |
+ |
bool DisplayInfoProvider::QueryInfo(DisplayInfo* info) { |
DCHECK(info); |
info->clear(); |