Closed Bug 1610850 Opened 5 years ago Closed 5 years ago

Navigating from about: pages to a web page do not spawn a new BrowsingContext

Categories

(Core :: DOM: Navigation, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla76
Fission Milestone M7
Tracking Status
firefox76 --- fixed

People

(Reporter: ochameau, Assigned: nika)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Let me know if my STR is valid:

  • ensure fission is enabled
  • open about:robots
  • open the browser console
  • evaluate gBrowser.selectedBrowser.browsingContext.id to see what is the current BrowsingContext ID.
  • navigate to mozilla.org
  • re-evaluate gBrowser.selectedBrowser.browsingContext.id and see that the ID did not changed.

The BrowsingContext ID changes when you navigate to about:robots, but not when you navigate from it.

Blocks: fission
Priority: -- → P3
See Also: → 1602501

kmag says we want these navigations to create new BrowsingContexts. We should add some tests for these navigations.

Nika asked me to assign this bug to her.

Tracking for Fission riding the trains to Beta (M7)

See Also: → 1602501

Alphan, why is SessionHistory bug 1602501 related to this bug?

Assignee: nobody → nika
Fission Milestone: --- → M7
Flags: needinfo?(alchen)

I will remove the see also tag since bug 1602501 does not happen with fission enable.

Flags: needinfo?(alchen)
See Also: 1602501
Pushed by nlayzell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/42d7139b94be Part 1: Switch BrowsingContext when navigating parent to remote, r=smaug https://hg.mozilla.org/integration/autoland/rev/eeb6b2a3ca38 Part 2: Tests for replacing parent process BrowsingContext, r=smaug
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: