Closed Bug 1587552 Opened 5 years ago Closed 4 years ago

Allow removing a content blocking exception in GV by URI

Categories

(GeckoView :: General, 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: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74

Move GeckoView::Tracking Protection bugs to the GeckoView::General component.

Component: Tracking Protection → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: