From 36d9ea29bc584d1cd87e70c46212e4238a70c411 Mon Sep 17 00:00:00 2001 From: mkarolin Date: Thu, 19 Sep 2019 22:28:31 -0400 Subject: [PATCH] extensions::APIRequestHandler::StartRequest signature change. No longer needs `thread` param. Chromium change: https://chromium.googlesource.com/chromium/src/+/16395195c71cc831e85e10524f2c18311b325df5 commit 16395195c71cc831e85e10524f2c18311b325df5 Author: Clark DuVall Date: Tue Jul 30 18:04:24 2019 +0000 Remove unused IOThreadExtensionFunction This also merges UIThreadExtensionFunction and ExtensionFunction since there's no need for them to be separate anymore. This was made possible because WebRequest has moved to the UI thread, and it was the only API using IOThreadExtensionFunction. Follow up CL will remove references to UIThreadExtensionFunction. Bug: 980774 --- extensions/renderer/brave_shields_content_setting.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/extensions/renderer/brave_shields_content_setting.cc b/extensions/renderer/brave_shields_content_setting.cc index 39b768c4b00..853a18894c8 100644 --- a/extensions/renderer/brave_shields_content_setting.cc +++ b/extensions/renderer/brave_shields_content_setting.cc @@ -157,8 +157,7 @@ void BraveShieldsContentSetting::HandleFunction(const std::string& method_name, parse_result.arguments->Insert(0u, std::make_unique(pref_name_)); request_handler_->StartRequest( context, "braveShields." + method_name, std::move(parse_result.arguments), - parse_result.callback, v8::Local(), - binding::RequestThread::UI); + parse_result.callback, v8::Local()); } } // namespace extensions