Fix web browser persist toolkit/components/windowcreator/test/browser_bug1204626.js for Fission
Categories
(Core :: Window Management, task, P2)
Tracking
()
People
(Reporter: cpeterson, Assigned: farre)
References
(Blocks 1 open bug)
Details
Attachments
(1 file, 1 obsolete file)
Fails in opt: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIWebBrowserPersist.saveDocument]
Skipped in debug.
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Comment 1•5 years ago
|
||
Neil, this bug is a blocker for Fission's current milestone (M4.1 aka "fix all the mochitests"), but it's currently unassigned. The Fission team is hoping teams will fix their mochitests for Fission before the end of Q1 (75 or 76 Nightly).
Will your team be able to prioritize this bug for Q1? If you don't think this mochitest failure should block shipping Fission, just let me know
If you have questions for Fission engineers, you can reach them in the #fission channel on Slack or Riot.
Comment 2•5 years ago
|
||
Well this bug is really just 'fix web browser persist' for fission, which I suspect would be a large amount of work. Perhaps Jed who wrote this for e10s could comment on how involved this would be.
My understanding is that this not working would prevent saving web pages (File -> Save Page As)
I guess we should file a proper separate bug though on fixing this.
Reporter | ||
Comment 3•5 years ago
|
||
(In reply to Neil Deakin from comment #2)
My understanding is that this not working would prevent saving web pages (File -> Save Page As)
We have bug 1576188 for fixing "Save Page As" for Fission.
Comment 4•5 years ago
|
||
I haven't touched WebBrowserPersist
for years, but bug 1576188 comment #2 seems to be a pretty good summary of the problem. You'd probably have more luck asking someone from the DOM team.
Reporter | ||
Comment 5•5 years ago
|
||
(In reply to Jed Davis [:jld] ⟨⏰|UTC-7⟩ ⟦he/him⟧ from comment #4)
You'd probably have more luck asking someone from the DOM team.
Sending this bug back to Fission triage to find an appropriate DOM contact.
Reporter | ||
Comment 6•5 years ago
|
||
duping to "Save Page As" bug 1576188
Reporter | ||
Comment 7•4 years ago
|
||
@ farre: I originally closed this bug as a dupe of "Save Page As" bug 1576188, which you fixed, but this browser_bug1204626.js test is still annotated as failing on Fission opt and skipped Fission debug. Can we re-enable this test now that you've fixed bug 1576188?
Assignee | ||
Updated•4 years ago
|
Reporter | ||
Comment 8•4 years ago
|
||
Kashav has a patch in bug 1653674 to try re-enabling this test.
Assignee | ||
Comment 9•4 years ago
|
||
So, it works fine on my machine, so re-enabling should just work. bug 1653674 comment 3 feels strange, it should just work. Is there a try run somewhere?
Comment 10•4 years ago
•
|
||
(In reply to Andreas Farre [:farre] from comment #9)
So, it works fine on my machine, so re-enabling should just work. bug 1653674 comment 3 feels strange, it should just work. Is there a try run somewhere?
So it turns out it also fails in debug builds (very?) intermittently. There's some logs in bug 1620954 comment 15.
Oops, looks like those are all unexpected passes. This can probably be re-enabled everywhere.
Assignee | ||
Comment 11•4 years ago
|
||
Assignee | ||
Comment 12•4 years ago
|
||
Comment 13•4 years ago
|
||
Comment 14•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Comment 15•4 years ago
•
|
||
Backed out for turning browser_bug1204626.js on for fission but perma failing on Linux and Windows shippable and intermittently on Linux debug:
https://hg.mozilla.org/integration/autoland/rev/0effab327cbd040df8390f9ba523be8d45d711e1
List of recent failures: https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2020-08-05&endday=2020-08-12&tree=trunk&bug=1656698
Comment 16•4 years ago
|
||
Backout merged: https://hg.mozilla.org/mozilla-central/rev/0effab327cbd
Reporter | ||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 17•4 years ago
|
||
There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:farre, could you have a look please?
For more information, please visit auto_nag documentation.
Assignee | ||
Comment 18•4 years ago
|
||
Comment 19•4 years ago
|
||
Comment 20•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Updated•4 years ago
|
Updated•3 years ago
|
Description
•