Closed Bug 1626583 Opened 4 years ago Closed 4 years ago

Perma toolkit/components/remotebrowserutils/tests/browser/browser_httpToFileHistory.js | Test timed out - when Gecko 76 merges to Beta on 2020-04-06

Categories

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

defect

Tracking

()

VERIFIED FIXED
mozilla77
Tracking Status
firefox-esr68 --- unaffected
firefox74 --- unaffected
firefox75 --- unaffected
firefox76 + verified
firefox77 --- fixed

People

(Reporter: NarcisB, Assigned: pbone)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

[Tracking Requested - why for this release]:

Central as Beta simulation:
https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=295728151&resultStatus=testfailed%2Cbusted%2Cexception%2Crunnable&revision=a8530183bf8b0986eed56b2881944b7589bc9028
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=295728151&repo=try&lineNumber=4664

Log snippet:
[task 2020-04-01T10:55:22.339Z] 10:55:22 INFO - TEST-PASS | toolkit/components/remotebrowserutils/tests/browser/browser_httpToFileHistory.js | Initial Navigation URL Scheme - "https" == "https" -
[task 2020-04-01T10:55:22.339Z] 10:55:22 INFO - Buffered messages finished
[task 2020-04-01T10:55:22.339Z] 10:55:22 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/remotebrowserutils/tests/browser/browser_httpToFileHistory.js | Test timed out -
[task 2020-04-01T10:55:22.340Z] 10:55:22 INFO - GECKO(5111) | MEMORY STAT | vsize 20975151MB | residentFast 1087MB
[task 2020-04-01T10:55:22.341Z] 10:55:22 INFO - TEST-OK | toolkit/components/remotebrowserutils/tests/browser/browser_httpToFileHistory.js | took 90029ms
[task 2020-04-01T10:55:22.341Z] 10:55:22 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-04-01T10:55:22.342Z] 10:55:22 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/remotebrowserutils/tests/browser/browser_httpToFileHistory.js | Found a tab after previous test timed out: file:///builds/worker/workspace/build/tests/mochitest/browser/toolkit/components/remotebrowserutils/tests/browser/dummy_page.html -
[task 2020-04-01T10:55:22.342Z] 10:55:22 INFO - checking window state

Is this caused by the changes in bug 1597154?

Flags: needinfo?(pbone)

Bugbug thinks this bug is a regression, but please revert this change in case of error.

Keywords: regression

Thanks,

Yes it's very likely that Bug 1597154 caused this but I'll check that also and investigate.

Assignee: nobody → pbone
Status: NEW → ASSIGNED
Flags: needinfo?(pbone)
OS: Unspecified → All
Priority: -- → P1
Regressed by: 1597154
Hardware: Unspecified → All
Has Regression Range: --- → yes

Yep, confirmed that my changes caused the regression.

Paul, any chance there will be a patch for this before the central to beta merge on monday? Thank you.

Flags: needinfo?(pbone)

Yep, working on it now (It's now Monday in Australia).

Flags: needinfo?(pbone)

allowLinkedWebInFileUriProcess was supposed to work when document channel is
disabled, but it looks like I broke it in Bug 1597154. Rather than fix it,
let's disable it because it's deprecated anyway.

Pushed by pbone@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5ce5057ca838
Always disable allowLinkedWebInFileUriProcess r=nika

Nika, can you request uplift for the patch to beta? RelMan and Sheriffing would like to fix the issue soon on beta. Thank you.

Flags: needinfo?(nika)

Comment on attachment 9138440 [details]
Bug 1626583 - Always disable allowLinkedWebInFileUriProcess r=nika

Beta/Release Uplift Approval Request

  • User impact if declined: http(s): -> file: URI navigations may not load or maintain session history correctly.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This change disables a pref which has been off on nightly since Feb. 12, and has been deprecated with DocumentChannel enabled. The configuration of DocumentChannel combined with this pref being enabled was never intended to be supported.
  • String changes made/needed: None
Flags: needinfo?(nika)
Attachment #9138440 - Flags: approval-mozilla-beta?

Comment on attachment 9138440 [details]
Bug 1626583 - Always disable allowLinkedWebInFileUriProcess r=nika

Approved for 76.0b1.

Attachment #9138440 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
See Also: → 1603007
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: