dom.disable_window_open_feature.location is broken now
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
People
(Reporter: asoroudi, Unassigned)
Details
Attachments
(1 file)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36
Steps to reproduce:
- Set dom.disable_window_open_feature.* settings in about:config to false
- Create a popup window with minimal browser chrome
Actual results:
Popup window should have minimal browser chrome
Expected results:
Specified browser chrome is removed except for the location/address bar
The popup-window settings haven't worked correctly since 75. It would be nice if they were fixed so that I don't have to stay with 75 forever. :-\
Comment 1•4 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Comment 2•4 years ago
|
||
This appears to be by design. See Bug 1507375
Comment hidden (advocacy) |
Comment 4•4 years ago
|
||
(In reply to Alice0775 White from comment #2)
This appears to be by design. See Bug 1507375
Any action we'd like to take here?
Comment 5•4 years ago
|
||
dom.disable_window_open_feature.*
was there because web page have been able to control each UI part visibility when opening a new page (tab, window, or popup),
and the pref is to allow/deny each feature.
Allowing webpage to do so caused confusion (bug 1506655, bug 1533749), and
this happens only on Firefox, among modern browsers.
bug 1507375 changed the behavior, and now it almost matches to chrome, safari, and previous Edge
("almost" because those 3 behave slightly differently), that web page aren't able to control each UI part visibility,
but can request either a normal window (or tab, depending on configuration), or a popup,
depending on the features parameter.
And when opening a popup, location bar is always shown, for security reason (like, to avoid phishing).
Now that each feature parameter is just a condition whether to open popup or not,
dom.disable_window_open_feature.*
has no more effect.
(In reply to Hsin-Yi Tsai [:hsinyi] from comment #4)
(In reply to Alice0775 White from comment #2)
This appears to be by design. See Bug 1507375
Any action we'd like to take here?
no
Comment 6•4 years ago
|
||
Thank you :arai for the explanation.
Description
•