Closed Bug 1587552 Opened 1 year ago Closed 11 months ago

Allow removing a content blocking exception in GV by URI

Categories

(GeckoView :: Tracking Protection, enhancement, P1)

All
Android
enhancement

Tracking

(firefox74 fixed)

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: droeh, Assigned: droeh, NeedInfo)

Details

(Whiteboard: [geckoview:m1912][geckoview:m74])

Attachments

(1 file)

A major pain point in the current content blocking exceptions GV API is that Fenix would like to support displaying all existing exceptions and allowing the user to remove them individually. Since removeException currently takes a GeckoSession, this requires a pretty ugly workaround. We should investigate overloading removeException to take a uri instead to facilitate this use case.

Waiting to hear from Fenix whether the feature stays or goes.

Rank: 10
Priority: -- → P2

This is a high priority for Fenix. What is the effort for this work?

Flags: needinfo?(etoop)
Flags: needinfo?(etoop)
Whiteboard: [geckoview:m1912]
Whiteboard: [geckoview:m1912] → [geckoview:m1912][geckoview:m74]
Pushed by droeh@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/db42fce46a0b
Update GeckoView content blocking exception API and add better support for removing exceptions. r=esawin,Ehsan,geckoview-reviewers,snorp
Pushed by droeh@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b1eaffa34ee7
Update GeckoView content blocking exception API and add better support for removing exceptions. r=esawin,Ehsan,geckoview-reviewers,snorp
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.