Open Bug 1869423 Opened 1 year ago Updated 1 year ago

Use `nsIWindowsRegKey` rather than `Reg*` Windows APIs in WDBA (`toolkit/mozapps/defaultagent`)

Categories

(Toolkit :: Default Browser Agent, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: nalexander, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidedi-wdba])

Attachments

(1 file)

This ticket tracks replacing the existing Windows APIs with nsIWindowsRegKey and friends in the WDBA. This is both more friendly as we transition to a JS implementation and should allow to mock the registry using MockRegistry and MockRegistrar, letting us test much more of the relevant functionality.

This is just some WIP -- replacing the implementation without changing
the internal API layer. The key point is that we should be able to
use a MockRegistry, augmented with an audit log, to verify exactly
what the WDBA does with particular registry configurations.

Depends on D199436

Blocks: 1838749
Blocks: 1857630
No longer blocks: 1838749
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: