Closed Bug 1236605 Opened 10 years ago Closed 10 years ago

Talos regression ts_paint/paint on win x64 PGO/Non-PGO opt e10s/non-e10s - 3-3.6%

Categories

(Firefox :: Pocket, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 46
Tracking Status
e10s - ---
firefox46 --- fixed

People

(Reporter: Gijs, Assigned: Gijs)

References

Details

(Keywords: perf, regression, Whiteboard: [talos_regression])

Attachments

(1 file)

Talos sent me this email: Regression: Fx-Team-Non-PGO - Ts, Paint - WINNT 6.2 x64 (e10s) - 3.03% increase ------------------------------------------------------------------------------- Previous: avg 418.521 stddev 5.362 of 12 runs up to revision 5a1d2aedd97fdb742ee1352b2567c293ba096fb8 New : avg 431.184 stddev 4.275 of 12 runs since revision ff863d8cdf7ad551bc4843e3614e09236400a6da Change : +12.663 (3.03% / z=2.362) Graph : http://mzl.la/1Svm3KO Changeset range: http://hg.mozilla.org/integration/fx-team/pushloghtml?fromchange=5a1d2aedd97fdb742ee1352b2567c293ba096fb8&tochange=ff863d8cdf7ad551bc4843e3614e09236400a6da Changesets: * http://hg.mozilla.org/integration/fx-team/rev/fe8054f2ac3e : Margaret Leibovic <margaret.leibovic@gmail.com> - Bug 1235876 - Check scheme before handling lightweight theme events. r=Gijs : http://bugzilla.mozilla.org/show_bug.cgi?id=1235876 * http://hg.mozilla.org/integration/fx-team/rev/9126f599f632 : Mark Finkle <mfinkle@mozilla.com> - Bug 1235642 - Don't query-then-update to bump history visit counts r=rnewman : http://bugzilla.mozilla.org/show_bug.cgi?id=1235642 * http://hg.mozilla.org/integration/fx-team/rev/ff863d8cdf7a : Gijs Kruitbosch <gijskruitbosch@gmail.com> - Bug 1235845 - add the pocket stylesheet to browser windows instead of using the stylesheet service, r=mixedpuppy : http://bugzilla.mozilla.org/show_bug.cgi?id=1235845 Bugs: * http://bugzilla.mozilla.org/show_bug.cgi?id=1235642 - Don't query-then-update to bump history visit counts * http://bugzilla.mozilla.org/show_bug.cgi?id=1235876 * http://bugzilla.mozilla.org/show_bug.cgi?id=1235845 - Pocket icon of toolbar button is broken on windows and osx HiDPI Fairly sure that's bug 1235845 as the other bugs are android-only. I can only guess that adding these stylesheets causes churn on startup. That is unfortunate. I'll see if there's an alternative that's less sad-making. Because the manifest is bootstrapped we can't use |style| registrations, which is unfortunate. That should actually be fixable, but I don't really know if that's a rabbithole we should want to go down here and now. OTOH if this is non-PGO only and doesn't affect tpaint then maybe we should just swallow the regression... that said, it is also weird that so far this is e10s-only. Would be interesting to see what's happening on non-e10s but I don't have time to look at that right now.
BTW, loop also uses the stylesheet service.
(In reply to Shane Caraveo (:mixedpuppy) from comment #1) > BTW, loop also uses the stylesheet service. tbh, the whole thing is kind of weird in that previously the stylesheets should also be affecting the window, so it's odd that this way of specifying them would cause a regression, but there we are.
This is also showing up elsewhere, but still only on Windows.
Summary: Talos regression ts_paint on win x64 Non-PGO opt e10s - 3% → Talos regression ts_paint/paint on win x64 PGO/Non-PGO opt e10s/non-e10s - 3-3.6%
Joel, did you figure out whether this was genuinely caused by bug 1235845?
Flags: needinfo?(jmaher)
I have an idea what's going wrong here. I suspect it's because we don't add our things until browser-delayed-startup finishes. I anticipate that doing this earlier (domwindowopened, maybe then wait for DOMContentLoaded) will be better. I'll investigate more tomorrow.
Need to wait for this to finish: https://treeherder.mozilla.org/#/jobs?repo=try&revision=bd95430e2e74 From local testing, I *think* this is OK. But the numbers of ts_paint are very unstable locally. sessionstore tests are better, but still not great.
Attachment #8705243 - Flags: review?(mixedpuppy) → review+
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 46
verified this is fixed, thanks for doing it!
Depends on: 1252661
[bugday-20160323] Status: RESOLVED,FIXED -> UNVERIFIED Comments: STR: Not clear. Developer specific testing Component: Name Firefox Version 46.0b9 Build ID 20160322075646 Update Channel beta User Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0 OS Windows 7 SP1 x86_64 Expected Results: Developer specific testing Actual Results: As expected
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: