Index: android_webview/browser/scoped_allow_wait_for_legacy_web_view_api.h |
diff --git a/android_webview/browser/scoped_allow_wait_for_legacy_web_view_api.h b/android_webview/browser/scoped_allow_wait_for_legacy_web_view_api.h |
index af2154b6437b6a976972604953818c8e9717425c..ef7b81bcea2a43d8274e4b8d746d4fe37872987d 100644 |
--- a/android_webview/browser/scoped_allow_wait_for_legacy_web_view_api.h |
+++ b/android_webview/browser/scoped_allow_wait_for_legacy_web_view_api.h |
@@ -7,12 +7,22 @@ |
#include "base/threading/thread_restrictions.h" |
+#include "base/logging.h" |
+ |
// This class is only available when building the chromium back-end for android |
// webview: it is required where API backward compatibility demands that the UI |
// thread must block waiting on other threads e.g. to obtain a synchronous |
// return value. Long term, asynchronous overloads of all such methods will be |
// added in the public API, and and no new uses of this will be allowed. |
class ScopedAllowWaitForLegacyWebViewApi { |
+ public: |
+ ScopedAllowWaitForLegacyWebViewApi() { |
+LOG(ERROR) << "qazwsx ScopedAllowWaitForLegacyWebViewApi constructor"; |
+ } |
+ |
+ ~ScopedAllowWaitForLegacyWebViewApi() { |
+LOG(ERROR) << "qazwsx ScopedAllowWaitForLegacyWebViewApi destructor"; |
+ } |
private: |
base::ThreadRestrictions::ScopedAllowWait wait; |
}; |