[Fission] Navigating away from the about:compat page via address or search bar leads to tab closure
Categories
(Core :: DOM: Navigation, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox69 | --- | unaffected |
firefox70 | --- | unaffected |
firefox71 | --- | disabled |
firefox72 | --- | fixed |
People
(Reporter: emilghitta, Assigned: kmag)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
Affected versions
- 71.0a1 (BuildId:20191008214557)
Affected platforms
- Windows 10 64bit
- Ubuntu 18.04 64bit
- macOS 10.13.6
Preconditions
- Set the fission.autostart pref to true
Steps to reproduce
- Launch Firefox.
- Access the about:compat page.
- Type something inside the address bar and hit enter.
Expected result
- Navigation to the searched link/word is successfully performed.
Actual result
- The tab closes.
Regression Range
This seems to be a regression:
Notes
- Please observe the attached screencast for further information regarding this issue.
- This is reproducible both with the address and the search bar.
- I tried to reproduce this on a couple of more about pages but failed to do so (about:logins, about:preferences,about:config and about:telemetry).
- This doesn't seem to be caused by the fission.rebuild_frameloaders_on_remoteness_change pref due to the fact that this issue is reproducible in both true and false pref value scenarios.
Comment 1•5 years ago
|
||
Is this reproducible without fission enabled but with fission.rebuild_frameloaders_on_remoteness_change enabled?
Reporter | ||
Comment 2•5 years ago
|
||
This issue is not reproducible with fission disabled. This issue is reproducible only with fission enabled. (doesn't seem related if the fission_frameloader_on_remoteness_change pref is false or true).
The following Security Error gets thrown inside the Browser Console each time this issue is reproduced:
"SecurityError: Permission denied to access property |removeEventListener" on cross-origin object ExtensionCommon.jsm:415"
Updated•5 years ago
|
Updated•5 years ago
|
Comment 3•5 years ago
|
||
Fission regression and we are shipping 71 to beta in a few days. Marking as fix optional for 71 to remove it from our regression triage queue.
Comment 4•5 years ago
|
||
This looks like a regression from fission.rebuild_frameloaders_on_remoteness_change (bug 1542415) which is always enabled for fission windows. The video shows a local to remote process switch.
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 7•4 years ago
|
||
Pushed by maglione.k@gmail.com: https://hg.mozilla.org/integration/autoland/rev/1fd41a775570 Don't close extension tabs during normal navigations. r=zombie
Comment 9•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Description
•