gecko-dev/toolkit
David Rajchenbach-Teller a4607bcbef Bug 1219144 - Using the nsRefreshDriver's jank indication for performance monitoring;f?froydnj r=froydnj
This patch (currently WIP) alters the way we determine whether jank is user-visible or not.

Instead of measuring the total time spent doing JS, we now use an
indicator provided by the vsync driver: how long it takes to deliver
the signal from the vsync timer to the main thread. This lets us find
out more accurately if there is user-visible jank. In the future, this
will also let us add an observer to find out whether the process
itself is janky, regardless of JS.

--HG--
extra : rebase_source : a538e3cc9d8904f52d4a0e7bad291189986e4e6d
2016-01-14 15:07:18 +01:00
..
components Bug 1219144 - Using the nsRefreshDriver's jank indication for performance monitoring;f?froydnj r=froydnj 2016-01-14 15:07:18 +01:00
content merge mozilla-inbound to mozilla-central a=merge 2016-01-26 11:53:21 +01:00
crashreporter Backed out changeset 0e628eff02f5 (bug 1069556) for multiple test failures after landing on a CLOSED TREE 2016-01-26 14:53:45 +01:00
forgetaboutsite Bug 1189998, Part 2 - Migrate Push service callers. r=mt 2015-12-08 15:41:48 -05:00
identity Backed out 5161ded671e0 for causing Mulet failures 2015-12-03 20:01:43 -08:00
library Bug 1234092: P1. Remove GStreamer support. r=kentuckyfriedtakahe 2015-12-23 01:14:22 +11:00
locales Merge m-c to m-i 2016-01-23 18:18:48 -08:00
modules Bug 1242137 - Fix eslint errors in /browser/components/customizableui. r=gijs 2016-01-23 14:55:27 -05:00
mozapps Backing out bug 1237820 due to test failures. 2016-01-25 16:44:19 -08:00
obsolete Bug 1240660 - Remove "+" prefixes in jar manifests. r=gps 2016-01-20 07:24:40 +09:00
pluginproblem
profile Bug 1239848 - Revert ProfileManager changes until a better UX/UI is ready, r=ehsan 2016-01-20 09:16:49 +00:00
system Backed out 2 changesets (bug 1224374) for Windows bustage. r=bustage on a CLOSED TREE 2016-01-19 21:30:41 +01:00
themes Merge f-t to m-c, a=merge 2016-01-23 18:11:37 -08:00
webapps Bug 1220564 - Update chrome code uses of genexprs and legacy comprehensions. (r=billm) 2016-01-06 16:02:16 -08:00
xre Merge m-i to m-c, a=merge 2016-01-23 17:42:50 -08:00
.eslintrc Bug 1235023 - Relax no-multi-spaces Eslint rule with ObjectExpression. r=Gijs 2015-12-30 16:12:17 +01:00
moz.build Backed out changeset 31c98f5e107b (bug 1069556) 2016-01-26 14:53:02 +01:00
toolkit.mozbuild Bug 1239866 - Remove signaling standalone tests. r=bwc 2016-01-15 12:18:39 -08:00