Closed
Bug 1365541
Opened 7 years ago
Closed 7 years ago
Fix FX_SESSION_RESTORE_RESTORE_WINDOW_MS regression
Categories
(Firefox :: Session Restore, defect)
Firefox
Session Restore
Tracking
()
VERIFIED
FIXED
Firefox 56
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox53 | --- | unaffected |
firefox54 | --- | unaffected |
firefox55 | --- | wontfix |
firefox56 | --- | verified |
People
(Reporter: dao, Assigned: dao)
References
(Regression)
Details
(Keywords: perf, regression)
Attachments
(1 file)
59 bytes,
text/x-review-board-request
|
mikedeboer
:
review+
lizzard
:
approval-mozilla-beta+
|
Details |
(In reply to Chris H-C :chutten from bug 1054740 comment #56) > It appears as though this bug may have contributed to a sudden change in the > Telemetry probe FX_SESSION_RESTORE_RESTORE_WINDOW_MS[1] which seems to have > occurred in Nightly 20170506[2][3]. > > It seems as though it got rather slower. And it seems from [2] that it's > undoing a previous improvement in this arena. > > Is this actually a regression? Is this intentional? Is it expected? If I read the graph correctly, it's a regression and it's neither intentional nor expected. > Is this probe measuring something useful? I think so. > [1]: > http://alerts.telemetry.mozilla.org/index.html#/detectors/1/metrics/750/ > alerts/?from=2017-05-06&to=2017-05-06 > [2]: > https://hg.mozilla.org/mozilla-central/ > pushloghtml?fromchange=0b255199db9d6a6f189b89b7906f99155bde3726&tochange=37a5 > b7f6f101df2eb292b1b6baaf1540c9920e20 > [3]: https://mzl.la/2rnqPjP
Assignee | ||
Updated•7 years ago
|
Keywords: regression
status-firefox53:
--- → unaffected
status-firefox54:
--- → unaffected
status-firefox55:
--- → affected
Assignee | ||
Comment 2•7 years ago
|
||
(In reply to Dão Gottwald [::dao] from comment #1) > Wondering if bug 1364849 will help here... It looks like it didn't: https://telemetry.mozilla.org/new-pipeline/evo.html#!aggregates=median&cumulative=0&end_date=null&keys=!__none__!__none__&max_channel_version=nightly%252F56&measure=FX_SESSION_RESTORE_RESTORE_WINDOW_MS&min_channel_version=nightly%252F55&processType=*&product=Firefox&sanitize=1&sort_keys=submissions&start_date=2017-05-06&trim=1&use_submission_date=0
Assignee | ||
Comment 3•7 years ago
|
||
I'm going to re-implement reusing the selected tab, hopefully with less code than that removed in bug 1054740.
Assignee | ||
Comment 4•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=8b2b8f4c0342ff49396581c35ae83ef74bd7ee21
Comment hidden (mozreview-request) |
Comment 6•7 years ago
|
||
mozreview-review |
Comment on attachment 8879105 [details] Bug 1365541 - Re-implement reusing the selected tab when restoring a window to fix FX_SESSION_RESTORE_RESTORE_WINDOW_MS regression. https://reviewboard.mozilla.org/r/150442/#review156188 LGTM, thanks for working on this Dão!
Attachment #8879105 -
Flags: review?(mdeboer) → review+
Pushed by dgottwald@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c6d27875faec Re-implement reusing the selected tab when restoring a window to fix FX_SESSION_RESTORE_RESTORE_WINDOW_MS regression. r=mikedeboer
Comment 9•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c6d27875faec
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox56:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 56
Comment 10•7 years ago
|
||
I reported about white flashes when switching to a loading tab in this comment to bug 1367596: https://bugzilla.mozilla.org/show_bug.cgi?id=1367596#c22 Mike Conley wrote a plan to help reduce the remaining flashes had been laid out in bug 1371884 that has been closed as a duplicate of this bug so I am writing here. I still see white flashes when switching to a loading tab. The easiest STR: Enable bookmarks toolbar, create https://videocardz.com/ bookmark Drag this bookmark to the tab bar in order to open it in the background Count to 10 in order to make sure page has loaded Switch to this tab ER: Contents of the web page are rendered immediately AR: Contents of the web page are rendered after annoying white flash ni Dao Gottwald because I think this is a serious regression.
Flags: needinfo?(dao+bmo)
Assignee | ||
Comment 11•7 years ago
|
||
(In reply to ajfhajf from comment #10) This should have its own bug. I needinfo'd mconley.
Flags: needinfo?(dao+bmo)
Comment 13•7 years ago
|
||
Please request Beta approval on this when you get a chance.
status-firefox-esr52:
--- → unaffected
Flags: needinfo?(dao+bmo)
Assignee | ||
Comment 14•7 years ago
|
||
I'm waiting for a second (Friday's) FX_SESSION_RESTORE_RESTORE_WINDOW_MS data point. Thursday's data point is promising, suggesting that FX_SESSION_RESTORE_RESTORE_WINDOW_MS is lower than it ever was.
Flags: needinfo?(dao+bmo)
Assignee | ||
Comment 15•7 years ago
|
||
Verifying based on https://telemetry.mozilla.org/new-pipeline/evo.html#!aggregates=median&cumulative=0&end_date=null&keys=!__none__!__none__&max_channel_version=nightly%252F56&measure=FX_SESSION_RESTORE_RESTORE_WINDOW_MS&min_channel_version=nightly%252F55&processType=*&product=Firefox&sanitize=1&sort_keys=submissions&start_date=2017-05-06&trim=1&use_submission_date=0
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 16•7 years ago
|
||
Comment on attachment 8879105 [details] Bug 1365541 - Re-implement reusing the selected tab when restoring a window to fix FX_SESSION_RESTORE_RESTORE_WINDOW_MS regression. Approval Request Comment [Feature/Bug causing the regression]: bug 1054740 [User impact if declined]: slower startup [Is this code covered by automated tests?]: yes [Has the fix been verified in Nightly?]: yes [Needs manual test from QE? If yes, steps to reproduce]: no [List of other uplifts needed for the feature/fix]: / [Is the change risky?]: no [Why is the change risky/not risky?]: this is central sessionstore code and as such stressed by hundreds of tests [String changes made/needed]: /
Attachment #8879105 -
Flags: approval-mozilla-beta?
Comment 17•7 years ago
|
||
Comment on attachment 8879105 [details] Bug 1365541 - Re-implement reusing the selected tab when restoring a window to fix FX_SESSION_RESTORE_RESTORE_WINDOW_MS regression. Backout for perf regression, let's take this for beta 5 (or 6, depending on when we go to build).
Attachment #8879105 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment 18•7 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-beta/rev/ceb3cb73a8b1
Comment 19•7 years ago
|
||
This was backed out from 55 for causing bug 1388628.
You need to log in
before you can comment on or make changes to this bug.
Description
•