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

Unified Diff: components/test_runner/test_runner_for_specific_view.cc

Issue 2085153002: Adjust test expectations for infinite-size images. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: cleanup Created 4 years, 6 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: components/test_runner/test_runner_for_specific_view.cc
diff --git a/components/test_runner/test_runner_for_specific_view.cc b/components/test_runner/test_runner_for_specific_view.cc
index 7b9d08847be3dfa21cd7ac25e0ae4bdd050c5c91..2a1b55b7ecb0187bd47ebbf12215dd751b72e4dd 100644
--- a/components/test_runner/test_runner_for_specific_view.cc
+++ b/components/test_runner/test_runner_for_specific_view.cc
@@ -367,8 +367,13 @@ void TestRunnerForSpecificView::SendBluetoothManualChooserEvent(
void TestRunnerForSpecificView::SetBackingScaleFactor(
double value,
v8::Local<v8::Function> callback) {
- delegate()->SetDeviceScaleFactor(value);
- PostV8Callback(callback);
+ bool use_zoom_for_dsf_enabled = delegate()->SetDeviceScaleFactor(value);
+
+ v8::UniquePersistent<v8::Function> global_callback(blink::mainThreadIsolate(),
+ callback);
+ v8::Local<v8::Value> arg =
+ v8::Boolean::New(blink::mainThreadIsolate(), use_zoom_for_dsf_enabled);
+ PostV8CallbackWithArgs(std::move(global_callback), 1, &arg);
}
void TestRunnerForSpecificView::EnableUseZoomForDSF(
« no previous file with comments | « no previous file | components/test_runner/web_test_delegate.h » ('j') | components/test_runner/web_test_delegate.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698