Bug 1901197: do synchronous Content Analysis for clipboard operations on a background thread r=dlp-reviewers,ipc-reviewers,handyman
Differential Revision: https://phabricator.services.mozilla.com/D215457
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
#include "imgLoader.h"
|
||||
#include "ScrollingMetrics.h"
|
||||
#include "mozilla/BasePrincipal.h"
|
||||
#include "mozilla/ClipboardContentAnalysisChild.h"
|
||||
#include "mozilla/ClipboardReadRequestChild.h"
|
||||
#include "mozilla/Components.h"
|
||||
#include "mozilla/HangDetails.h"
|
||||
@@ -1544,6 +1545,14 @@ mozilla::ipc::IPCResult ContentChild::RecvInitGMPService(
|
||||
return IPC_OK();
|
||||
}
|
||||
|
||||
mozilla::ipc::IPCResult ContentChild::RecvInitClipboardContentAnalysis(
|
||||
Endpoint<PClipboardContentAnalysisChild>&& aEndpoint) {
|
||||
if (!ClipboardContentAnalysisChild::Create(std::move(aEndpoint))) {
|
||||
return IPC_FAIL_NO_REASON(this);
|
||||
}
|
||||
return IPC_OK();
|
||||
}
|
||||
|
||||
mozilla::ipc::IPCResult ContentChild::RecvInitProfiler(
|
||||
Endpoint<PProfilerChild>&& aEndpoint) {
|
||||
mProfilerController = ChildProfilerController::Create(std::move(aEndpoint));
|
||||
|
||||
Reference in New Issue
Block a user