Open Bug 1616635 Opened 5 years ago Updated 10 months ago

Disable or remove WebChannel support

Categories

(GeckoView :: General, task, P2)

Unspecified
All
task

Tracking

(Not tracked)

REOPENED

People

(Reporter: csadilek, Unassigned)

Details

(Whiteboard: [geckoview:m93?])

It appears web channels are only used for FxA and now covered by web extension functionality provided by A-C. Since it's unneeded and can interfere in content scripts, I suggest disabling or removing it, if possible.

See also: https://github.com/mozilla-mobile/android-components/issues/5969

It appears web channels are only used for FxA

I recall there being a handful of other consumers (e.g. some sort of SUMO integration) but I can't think of any.

A reminder to myself that if/when we manage to fix this in GeckoView, we need to remove the workaround put in place on the FxA side here:

https://github.com/mozilla/fxa/pull/4188/

Rank: 5
Priority: -- → P2
Whiteboard: [geckoview:m76]
Whiteboard: [geckoview:m76]
Whiteboard: [geckoview:m88]
Whiteboard: [geckoview:m88] → [geckoview:m89]
Whiteboard: [geckoview:m89] → [geckoview:m92]
Whiteboard: [geckoview:m92] → [geckoview:m92?]
Whiteboard: [geckoview:m92?] → [geckoview:m93?]

I believe this happened in Bug 1593395.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE

Reopening, because we're still seeing web channel related errors in our FXA extension. These errors are irrelevant, and can be ignored, but would be nice if we didn't ship this code, if not needed.

Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Severity: normal → S3
Rank: 5 → 222

Tasks should have severity N/A.

Severity: S3 → N/A
You need to log in before you can comment on or make changes to this bug.