chore: bump chromium to f755b70e34659441e72c1a928a406 (master) (#21000)
This commit is contained in:
parent
a5c9bd53e0
commit
49b47ee4ed
181 changed files with 1117 additions and 1786 deletions
|
@ -22,11 +22,11 @@
|
|||
#include "chrome/browser/icon_manager.h"
|
||||
#include "content/public/browser/browser_thread.h"
|
||||
#include "content/public/browser/child_process_security_policy.h"
|
||||
#include "content/public/browser/system_connector.h"
|
||||
#include "content/public/browser/web_ui_controller_factory.h"
|
||||
#include "content/public/common/content_features.h"
|
||||
#include "content/public/common/content_switches.h"
|
||||
#include "content/public/common/result_codes.h"
|
||||
#include "content/public/common/service_manager_connection.h"
|
||||
#include "electron/buildflags/buildflags.h"
|
||||
#include "media/base/localized_strings.h"
|
||||
#include "services/device/public/mojom/constants.mojom.h"
|
||||
|
@ -562,13 +562,10 @@ AtomBrowserMainParts::GetGeolocationControl() {
|
|||
if (geolocation_control_)
|
||||
return geolocation_control_.get();
|
||||
|
||||
auto request = mojo::MakeRequest(&geolocation_control_);
|
||||
if (!content::ServiceManagerConnection::GetForProcess())
|
||||
return geolocation_control_.get();
|
||||
|
||||
service_manager::Connector* connector =
|
||||
content::ServiceManagerConnection::GetForProcess()->GetConnector();
|
||||
connector->BindInterface(device::mojom::kServiceName, std::move(request));
|
||||
auto receiver = geolocation_control_.BindNewPipeAndPassReceiver();
|
||||
service_manager::Connector* connector = content::GetSystemConnector();
|
||||
if (connector)
|
||||
connector->Connect(device::mojom::kServiceName, std::move(receiver));
|
||||
return geolocation_control_.get();
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue