Open Bug 1844645 Opened 2 years ago Updated 9 months ago

[Docs] Document which SpecialMessageActions, triggers, and context properties work in which messaging surfaces

Categories

(Firefox :: Messaging System, enhancement, P2)

enhancement

Tracking

()

People

(Reporter: aminomancer, Unassigned)

References

(Blocks 1 open bug)

Details

There can be unhandled exceptions if a feature callout message includes, for example, an action with a theme property. See here. FeatureCallout doesn't add AWSelectTheme.

So we should either add safe navigators for the consumers of these unimplemented window functions, or we should add these window functions to FeatureCallout.sys.mjs.

A full list of window functions is here.

And here is where FeatureCallout adds the window functions it does implement.

The same goes for AWWaitForMigrationClose and probably others btw

Blocks: fxms-infra
No longer blocks: fc-surface
Type: defect → enhancement
Priority: -- → P2
Priority: P2 → P3
Blocks: 1898173
Priority: P3 → P2
Summary: Feature Callout doesn't implement methods for actions that callout messages could use → [Docs] Document which SpecialMessageActions, triggers, and context properties work in which messaging surfaces
You need to log in before you can comment on or make changes to this bug.