Closed Bug 1671839 Opened 4 years ago Closed 3 years ago

[Fission] Fix and re-enable back.py and navigate.py for Fission

Categories

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

defect

Tracking

()

RESOLVED FIXED
86 Branch
Fission Milestone M6c
Tracking Status
firefox86 --- fixed

People

(Reporter: smaug, Assigned: smaug)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 1 obsolete file)

At least locally these tests seem to pass now.
But they do fail in non-Fission occasionally too, so need to check how tryserver behaves.

Pushed by opettay@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/13e30b1593e6
[Fission] Enable back.py and navigate.py in Fission, r=peterv

uh.

Flags: needinfo?(bugs)
Summary: [Fission] Enable back.py and navigate.py in Fission → [Fission] Enable back.py in Fission
Assignee: bugs → nobody
Summary: [Fission] Enable back.py in Fission → [Fission] Enable back.py and navigate.py in Fission
Attachment #9182243 - Attachment is obsolete: true
Severity: -- → S3
Fission Milestone: --- → M6c
Priority: -- → P2
Summary: [Fission] Enable back.py and navigate.py in Fission → [Fission] Fix and re-enable back.py and navigate.py for Fission
Assignee: nobody → bugs
Status: NEW → ASSIGNED
Attachment #9182243 - Attachment is obsolete: false

I think there could be still other issues with persist handling (or at least it could be simplified),
but this should be pretty much the minimal patch to fix the issue when
about:newtab url is changed to about:blank (without a redirect, but magical about: handling).
So we need to check persisted handling later than currently.

I'd prefer to land something like this first and then consider if there are better ways to handle
both about: url changes and proper redirects.

Depends on D93899

Attachment #9183948 - Attachment is obsolete: true
Pushed by opettay@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8c1799b04689
[Fission] Enable back.py and navigate.py in Fission, r=peterv,webdriver-reviewers,whimboo
https://hg.mozilla.org/integration/autoland/rev/ec5dd48ae304
[Fission] Fix and re-enable back.py and navigate.py for Fission, r=peterv
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: