Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1893)

Unified Diff: android_webview/browser/scoped_allow_wait_for_legacy_web_view_api.h

Issue 12356002: [NOT FOR COMMIT] Hacks to merge render compositor thread with UI thread (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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;
};

Powered by Google App Engine
This is Rietveld 408576698