[meta] Live Policies implementation: apply and unapply
Categories
(Enterprise Products :: Firefox, defect, P2)
Tracking
(Not tracked)
People
(Reporter: gerard-majax, Unassigned)
References
(Blocks 2 open bugs)
Details
Currently we have only implemented unblockAboutPage in browser/components/enterprisepolicies/Policies.sys.mjs for the purpose of the demo.
We would need to implement more generic handling for correct live policies applications
Updated•9 months ago
|
Updated•7 months ago
|
Updated•7 months ago
|
Updated•7 months ago
|
Updated•7 months ago
|
Comment 1•6 months ago
•
|
||
We did some limited testing for this as well on Firefox Enterprise 149.0a1 (Build ID:20260221191449) in the Alpha test run, and noticed that while BlockAboutConfig value is updated in about:policies, when:
- set to
Trueit applies without browser restart after 1-2 minutes when accessing about:config - Set to
Falseit does not apply without browser restart
Note:
When the policy blocks access, what is seen is this "page is not loading" message so maybe this is caching somehow when unblocking user access without restart.
Please check the list of Live policies we compiled and deny or confirm if they can be used as such.
| Reporter | ||
Comment 2•5 months ago
|
||
(In reply to Miruna Curtean from comment #1)
We did some limited testing for this as well on Firefox Enterprise 149.0a1 (Build ID:20260221191449) in the Alpha test run, and noticed that while BlockAboutConfig value is updated in about:policies, when:
- set to
Trueit applies without browser restart after 1-2 minutes when accessing about:config- Set to
Falseit does not apply without browser restartNote:
When the policy blocks access, what is seen is this "page is not loading" message so maybe this is caching somehow when unblocking user access without restart.Please check the list of Live policies we compiled and deny or confirm if they can be used as such.
So this message went unnoticed :(
| Reporter | ||
Updated•5 months ago
|
Comment 3•2 months ago
|
||
Current plans from janika:
- Analyze QA results of previous live policy testing
- Triage policies and define the set of policies X to be required live
- QA to verify set of live policies X
- Add live capabilities for policies in X that QA found to be non-live
- Work out set of policies Y that we’re highly confident to be live appliable
- Add live capabilities to policies Y
- QA to verify set of live policies Y
- Cleanup live capabilities from any unverified policies
I will file bugs for those so progress can be tracked.
Comment 4•2 months ago
|
||
Live policy support is tracked in Bug 2046079.
Description
•