Change about page blocking to block specific Chrome URLS
Categories
(Firefox :: Enterprise Policies, defect, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr60 | --- | unaffected |
| firefox-esr68 | --- | verified |
| firefox68 | --- | wontfix |
| firefox69 | --- | verified |
| firefox70 | --- | verified |
People
(Reporter: yfdyh000, Assigned: mkaply)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
|
47 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-beta+
RyanVM
:
approval-mozilla-esr68+
|
Details | Review |
Steps to reproduce:
- Add the
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Mozilla\Firefox]
"DisableTelemetry"=dword:00000001
- Open an Firefox 32bit.
- Try to opening the 'chrome://browser/content/places/places.xul' page in tabs.
Actual results:
- The tab(s) becomes a blank page or remains loading.
Expected results:
- As usual, open normally. No effect on the "telemetry" outside.
Regression range:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=e738c5c8f5e2403b4708dc03d8079b84829fa212&tochange=7ba0b2abe799e6d8ed23e17e5b865d99811c5c6e
| Assignee | ||
Comment 1•2 years ago
|
||
Why are you trying to load chrome://browser/content/places/places.xul in a tab?
(In reply to Mike Kaply [:mkaply] from comment #1)
Why are you trying to load chrome://browser/content/places/places.xul in a tab?
Some fans like to open Library in tab instead of window or sidebar.
| Assignee | ||
Comment 3•2 years ago
|
||
The issue is that currently when we block an about page, we block all chrome URLs so we didn't have to do one offs for all the about pages.
https://searchfox.org/mozilla-central/source/browser/components/enterprisepolicies/Policies.jsm#1403
We'll need to change that.
| Assignee | ||
Comment 4•2 years ago
|
||
I did not mean to WONTFIX This.
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 5•2 years ago
|
||
Comment 6•2 years ago
|
||
Mike, are you planning on landing this patch soon? It has r+.
Pushed by mozilla@kaply.com: https://hg.mozilla.org/integration/autoland/rev/99a149a24c4e Use a list of chrome URLs to block. r=jaws,Gijs
Comment 8•2 years ago
|
||
| bugherder | ||
Comment 9•2 years ago
|
||
Is this something we should consider for backport?
| Assignee | ||
Comment 10•2 years ago
|
||
Comment on attachment 9072001 [details]
Bug 1558866 - Use a list of chrome URLs to block.
ESR Uplift Approval Request
- If this is not a sec:{high,crit} bug, please state case for ESR consideration: Makes policy code work better.
- User impact if declined: More chrome URLs are blocked than necessary.
- Fix Landed on Version: 69
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Policy only.
- String or UUID changes made by this patch:
| Assignee | ||
Comment 11•2 years ago
|
||
Comment on attachment 9072001 [details]
Bug 1558866 - Use a list of chrome URLs to block.
Beta/Release Uplift Approval Request
- User impact if declined: More pages are blocked by policy than necessary.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: Lock about config via policy. Verify you can still go to chrome://browser/content/places/places.xul'
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Policy only.
- String changes made/needed:
| Assignee | ||
Updated•2 years ago
|
Comment 12•2 years ago
|
||
Comment on attachment 9072001 [details]
Bug 1558866 - Use a list of chrome URLs to block.
Be a little more careful about which chrome URLs we block. Approved for 69.0b9 and 68.1esr.
Comment 13•2 years ago
|
||
| bugherderuplift | ||
Comment 14•2 years ago
|
||
| bugherderuplift | ||
Updated•2 years ago
|
Comment 15•2 years ago
|
||
I successfully reproduced the issue on Firefox 68.0.1 (x32) under Windows 10 (x64) using the STR from Comment 0.
The issue is no longer reproducible on latest Nightly 70.0a1 x32 (2019-07-28), on Firefox 69.0b9 x32 (20190727022937 Treeherder build) and 68.1.0esr x32 (20190726232722 Treeherder build) under Windows 10 (x64).
Description
•