Open Bug 2017105 Opened 3 months ago Updated 3 months ago

Change binary tree of CombinedProviders to one single provider instance

Categories

(Firefox Enterprise :: Client, task)

Tracking

(Not tracked)

People

(Reporter: janika, Unassigned)

References

(Blocks 1 open bug)

Details

Quoting :mossop: from https://github.com/mozilla/enterprise-firefox/pull/321#discussion_r2798394143

[...] Instead of having CombinedProvider merge two policies it could instead merge any number of policies. Then instead of a binary tree of policy providers there would just be a single CombinedProfiler holding all the real providers and it would be able to merge them all in a single operation.

Summary: Refactor CombinedProvider → Change binary tree of CombinedProviders to one single provider instance
You need to log in before you can comment on or make changes to this bug.