Closed Bug 2044479 Opened 3 months ago Closed 2 months ago

Extract interface for ContentAnalysis "backend"

Categories

(Enterprise Products :: Firefox, enhancement, P1)

enhancement

Tracking

(firefox154 fixed)

RESOLVED FIXED
Tracking Status
firefox154 --- fixed

People

(Reporter: jmendez, Assigned: jmendez)

References

(Blocks 1 open bug)

Details

(Whiteboard: [size=1.5])

Attachments

(3 files)

The existing DLP support in Firefox uses the Content Analysis SDK to connect at various action hooks to an external agent that is the DLP engine. We want to re-use the existing infrastructure for DLP hooks, but allow using our built-in DLP engine depending on policy configuration. To enable cleanly choosing between an external agent or the built-in engine, we should extract an interface so each mode will have its implementation.

Blocks: 2044495
Blocks: 2044494
Severity: -- → S1
Priority: -- → P1
Whiteboard: [size=1.5]
Target Milestone: --- → MVP
Assignee: nobody → jmendez
Status: NEW → ASSIGNED
Pushed by agoloman@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/c9c3e622847c https://hg.mozilla.org/integration/autoland/rev/6aecf382985d Revert "Bug 2044479 - Part 3: Move ContentAnalysis SDK communication logic to ExternalAgentBackend class r=gstoll" for causing build bustages @ExternalAgentBackend.cpp.

Backed out for causing build bustages @ExternalAgentBackend.cpp.

Flags: needinfo?(jmendez)
Flags: qe-verify-
Blocks: 2050473
Flags: needinfo?(jmendez)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: