layout/base/nsRefreshDriver.h
589d63647e0bebe187552e3ff9b6b82ce4a5f372
created 2016-09-23 06:20 -0400
pushed 2016-09-23 10:24 +0000
Joel Maher Joel Maher - Backout 472858f465b0 (Bug 1290158) for perf regression.
472858f465b0d0e97ecb16a299fe74918b9af975
created 2016-09-14 15:55 +0100
pushed 2016-09-14 14:55 +0000
Neil Rashbrook Neil Rashbrook - Bug 1290158 Don't generate synthetic paint events for invisible documents r=mattwoodrow
8d41ddbda49d020c44c062e99c6a4c4b995e3567
created 2016-09-09 12:06 +0200
pushed 2016-09-13 14:00 +0000
Nicolas Silva Nicolas Silva - Bug 1298085 - Don't unthrottle the refresh driver after 200ms when waiting for compositor transactions. r=mchang
f19715529c2446f21a2f4b73711a69cb1a0b788c
created 2016-09-09 19:33 +0200
pushed 2016-09-09 17:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 96e65eb8c472 (bug 1298085) for failing browser-chrome test browser_Troubleshoot.js. r=backout
96e65eb8c47237e91ceee9f4565d6856baa33862
created 2016-09-09 12:06 +0200
pushed 2016-09-09 13:57 +0000
Nicolas Silva Nicolas Silva - Bug 1298085 - Don't unthrottle the refresh driver after 200ms when waiting for compositor transactions. r=mchang
528eaed8c1852d09097288661b8d95c03d4f2be0
created 2016-09-09 13:12 +0200
pushed 2016-09-09 11:12 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 26862b624c71 (bug 1298085) for bustage on a CLOSED TREE
26862b624c712b2e1c66ab5004ed5a17a9805e70
created 2016-09-09 12:06 +0200
pushed 2016-09-09 10:06 +0000
Nicolas Silva Nicolas Silva - Bug 1298085 - Don't unthrottle the refresh driver after 200ms when waiting for compositor transactions. r=mchang
6ba3d1fe1de9e8dbb77e49c18bda7b602e3c8a08
created 2016-07-13 13:42 -0700
pushed 2016-07-16 23:23 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1286445: stylo: Support restyles of non-pseudo content on state change. r=heycam
15075902c1012ced81efc0c16ad73241cce42ba0
created 2016-06-06 06:51 -0700
pushed 2016-06-06 13:51 +0000
Kyle Huey Kyle Huey - Bug 1273737: Shutdown the refresh driver when there are no more refresh drivers. r=dbaron,mchang
da3006dcfb7b7525ef19208d2d38d52c01f72bb3
created 2016-05-03 17:58 +1000
pushed 2016-05-03 07:59 +0000
Xidorn Quan Xidorn Quan - Bug 1267568 part 4 - Replace InFullscreenChange flag of PresShell with IsResizeSuppressed flag in RefreshDriver. r=smaug
2f5f51545d0e466479ec6fdf8b89af72685dfc6d
created 2016-04-13 16:59 -0400
pushed 2016-04-15 16:44 +0000
Mike Conley Mike Conley - Bug 1264409 - Make last transaction ID available via nsIDOMWindowUtils, and pass transaction ID through MozAfterPaint. r=mattwoodrow,mrbkap
2d171d75b7464583358fcfb7524617ad5dce6a6f
created 2016-03-25 14:49 -0700
pushed 2016-03-25 21:50 +0000
Seth Fowler Seth Fowler - Bug 1157546 - Replace the image visibility API with a more general API that tracks visibility for any kind of frame. r=mstange
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-02 15:36 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
9319f4591fc78a1052888600fd7e811c0cdb96f8
created 2016-01-05 12:50 +0900
pushed 2016-02-01 08:13 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1235478 - Part 2: Don't update mMostRecentRefresh when nsRefreshDriver::ScheduleViewManagerFlush is called. r=mchang
470e3a31a07667eb65133faa9004533522db5a44
created 2016-01-05 12:50 +0900
pushed 2016-02-01 08:13 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1235478 - Part 1: Rename eAdjustingTimer to eForceAdjustTimer. r=mchang
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-01-31 18:11 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-01-31 15:12 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
250beeece12a249e889d2a2d3c89ef29c75f4582
created 2016-01-14 15:07 +0100
pushed 2016-01-26 16:00 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1219144 - Using the nsRefreshDriver's jank indication for performance monitoring;f?froydnj r=froydnj
3ea7274d656d9f8948ce18e26ffc8e22b16c0c8d
created 2016-01-05 16:48 -0800
pushed 2016-01-06 00:49 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1235478) for possibly breaking weightmapping-12579.html CLOSED TREE
02784824ebf16fec9f771425cf08250c5e7c9e68
created 2016-01-05 12:50 +0900
pushed 2016-01-05 20:54 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1235478 - Part 2: Don't update mMostRecentRefresh when nsRefreshDriver::ScheduleViewManagerFlush is called. r=mchang
02c3c24dff8c7e15ef5b8c2b160ba2de0e9cca5f
created 2016-01-05 12:50 +0900
pushed 2016-01-05 20:54 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1235478 - Part 1: Rename eAdjustingTimer to eForceAdjustTimer. r=mchang
8fa6b8ebc6f16636dff0d68db36c4ee37b317f62
created 2015-10-30 14:35 +0100
pushed 2015-11-26 15:56 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1219145 - nsRefreshDriver::IsJankCritical(). r=hiro
890488d5686905985a5c4336baaa171e129cabe3
created 2015-10-22 21:16 -0700
pushed 2015-10-25 22:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1187784 (part 4) - Replace nsBaseHashtable::EnumerateRead() calls in layout/ with iterators. r=heycam.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
f30ecbdba384066bf0e5b8ac7ded27c88160304c
created 2015-07-29 10:57 +0900
pushed 2015-08-07 00:06 +0000
Brian Birtles Brian Birtles - Bug 1180125 part 1 - Queue and dispatch CSS animation events as a separate step; r=dbaron
63a5d306eb923ff6a4034288f874bf2d608f8f29
created 2015-07-29 17:32 +0200
pushed 2015-07-29 15:33 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 79bcd4f744c0 (bug 1180125)
79bcd4f744c0016206ed94123ac205410b741a16
created 2015-07-29 10:57 +0900
pushed 2015-07-29 01:59 +0000
Brian Birtles Brian Birtles - Bug 1180125 part 1 - Queue and dispatch CSS animation events as a separate step; r=dbaron
e01ce5552c73ab131b434ab841e3644b8e1f80d8
created 2015-07-27 01:06 +0200
pushed 2015-07-28 10:07 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1187811 - Remove unused epoch time from RunFrameRequestCallbacks. r=bkelly
3a1e94ccb9df8893ba423f28bcd03224c7b77334
created 2015-07-20 10:14 -0400
pushed 2015-07-20 14:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 909154. Remove the prefixed mozRequestAnimationFrame and its accoutrements. r=bkelly
15077ee67520a4e5c5213b01f1a9d7315843b565
created 2015-07-15 17:05 +0800
pushed 2015-07-15 09:12 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1182963 - Use nsTHashTable::Iterator in nsRefreshDriver. r=njn
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 15:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
951116f384da67f32dd2b5279bee190b54d449f5
created 2015-07-02 19:12 +1000
pushed 2015-07-02 09:13 +0000
Xidorn Quan Xidorn Quan - Bug 1168705 part 1 - Add mechanism for dispatching events with refresh driver tick. r=roc,khuey
94e64d1a94b0e73ef6f1bc0439d8ae089b6b7244
created 2015-06-26 13:20 -0700
pushed 2015-06-26 20:20 +0000
Andrea Marchesini Andrea Marchesini - Bug 1177764 - Use nsTObserverArray in APZCCallbackHelper, r=kats, r=dholbert
bbb3bd9478fd93248771eb3b2e1178a69d08399b
created 2015-05-29 23:50 -0700
pushed 2015-05-30 06:51 +0000
Seth Fowler Seth Fowler - Bug 1169880 - Recompute image visibility on a timer if layout or style flushes have occurred. r=tn
4ff5e8facd3751b864104efa120a918643553bf4
created 2015-05-08 20:12 +0300
pushed 2015-05-08 17:33 +0000
Olli Pettay Olli Pettay - Backout Bug 1149555 because of tresize regression, a=backout
f58f60cd772cb25e395c7e2effc125897c45cc98
created 2015-05-05 17:56 +0300
pushed 2015-05-05 15:14 +0000
Olli Pettay Olli Pettay - Bug 1149555 - Update resize event firing to follow the specs, dispatch right before rAF callbacks, r=dbaron
d47f66ce3822cd4b95c99b3c0b123584486d119c
created 2015-04-22 08:29 +0200
pushed 2015-04-22 06:30 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan
19a79b7400fe0958f62eb6654867f0a4829a7cf1
created 2015-04-21 09:44 -0700
pushed 2015-04-21 16:45 +0000
Seth Fowler Seth Fowler - Bug 1145439 (Part 1) - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang
84f8e788e55dc9e7b518e0c609dc36463329c53c
created 2015-04-09 22:59 -0400
pushed 2015-04-10 03:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 3366d180e8ee (bug 1145439) for test_scroll_event_ordering.html failures.
3366d180e8eedf2e69c5dc8f3c80c772b1d55505
created 2015-04-09 17:52 -0700
pushed 2015-04-10 00:52 +0000
Seth Fowler Seth Fowler - Bug 1145439 - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang
3d4796b5a120535a99f82782a2820eef9df97e7f
created 2015-04-03 14:11 -0700
pushed 2015-04-03 21:11 +0000
Wes Kocher Wes Kocher - Backed out changeset b0de9cef013b (bug 1145439) for Gu orange
b0de9cef013bc9f0cf3df08272fa66c04357ebed
created 2015-04-03 11:51 -0700
pushed 2015-04-03 18:51 +0000
Seth Fowler Seth Fowler - Bug 1145439 - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang
8bc7561d75577b08ae0c5449104378144a6fc9e0
created 2015-03-27 18:52 +0000
pushed 2015-03-27 18:53 +0000
Andrea Marchesini Andrea Marchesini - Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
11e3a259b15d83f4b2ac390b33f71fc156cccccf
created 2015-01-14 00:38 +0100
pushed 2015-01-15 10:47 +0000
JerryShih JerryShih - Bug 1121331 - Part2: Vsync aligned refresh timer. r=roc r=mchang
fb4c625a7d0a6524d2b7d00d13236a20d765d19b
created 2015-01-06 15:15 -0500
pushed 2015-01-07 15:09 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118427 - Mark virtual overridden functions as MOZ_OVERRIDE in layout; r=roc
3b5b53b73e1531425a366c408873d152ed3086cd
created 2015-01-06 10:56 +0900
pushed 2015-01-06 01:56 +0000
Brian Birtles Brian Birtles - Bug 1113413 - Make refresh driver go back immediately when restored from test control; r=vlad
53d33674eb30ef1a3cd6c36722569c404e07ca03
created 2014-08-28 15:24 -0400
pushed 2014-08-28 20:55 +0000
Benoit Girard Benoit Girard - Bug 1055050 - Add visual warning if the transaction latency is > 100 ms. r=mwoodrow
76d4e6230498ddd15ee4b5f881ffd42b0e71076e
created 2014-08-15 14:24 +1200
pushed 2014-08-15 02:25 +0000
Matt Woodrow Matt Woodrow - Bug 1053078 - Use a timeout instead of tick count for preventing refresh driver hangs since ASAP mode accumulates tick counts too quickly. r=roc
e4310d8289b99c2e781b01941c62100ac7e402e4
created 2014-08-07 19:48 -0400
pushed 2014-08-08 00:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048246 - Fix more bad implicit constructors in layout; r=roc
22ed8645736bd4d8504cecba1910e4e2e13e68be
created 2014-05-29 09:45 +1200
pushed 2014-05-30 04:39 +0000
Matt Woodrow Matt Woodrow - Bug 854421 - Part 10: Resume the refresh driver if we miss too many ticks. r=vlad
cde8e3cec3d3ead24c66a7f7c72644c752724851
created 2014-05-29 09:43 +1200
pushed 2014-05-30 04:39 +0000
Matt Woodrow Matt Woodrow - Bug 854421 - Part 8: Try find a 'root' refresh driver to see if it's blocked. r=vlad
00a034661274af7cdac5ec91ead7b0f008a7027f
created 2014-05-29 09:42 +1200
pushed 2014-05-30 04:39 +0000
Matt Woodrow Matt Woodrow - Bug 854421 - Part 6: Add gfx API for allocating transaction ids. r=roc
02da421dee198b62e753f37e4ffabbae6c9be7fc
created 2014-05-29 09:42 +1200
pushed 2014-05-30 04:39 +0000
Matt Woodrow Matt Woodrow - Bug 854421 - Part 5: Add nsRefreshDriver API to track which transactions have completed composition. r=vlad
a0fec6dbf29f83446542527f894ea883e10a7f8a
created 2014-05-29 10:55 +0100
pushed 2014-05-29 09:57 +0000
Ed Morley Ed Morley - Backed out changeset 1d9f1a4d7838 (bug 854421)
892713a8dccb9b53f7413749b898afbe9264a315
created 2014-05-29 10:55 +0100
pushed 2014-05-29 09:57 +0000
Ed Morley Ed Morley - Backed out changeset 056cc43a50b6 (bug 854421)
585f0ff1545d3746991f63f5f7d08d321a449420
created 2014-05-29 10:55 +0100
pushed 2014-05-29 09:57 +0000
Ed Morley Ed Morley - Backed out changeset 123998cc3f92 (bug 854421)
34b099a4f9b58b7af49634b7bbc7000b3a457d4a
created 2014-05-29 10:55 +0100
pushed 2014-05-29 09:57 +0000
Ed Morley Ed Morley - Backed out changeset b4f05a5d9d89 (bug 854421)
less more (0) -100 -60 tip