layout/base/nsRefreshDriver.h
91fb09d21018429082ba647b8079a7834ad48ee3
created 2018-12-18 15:38 -1000
pushed 2018-12-19 12:38 +0000
Brian Hackett Brian Hackett - Bug 1044074 - Don't run resize or scroll events while documents have events suppressed, r=smaug.
eda7bfb669dad4b47dd28b0dbb0fd4192895d4ac
created 2018-12-07 23:28 +0000
pushed 2018-12-08 09:50 +0000
Matt Woodrow Matt Woodrow - Bug 1510853 - Make VsyncId available to compositor. r=jrmuizel
9b7e80071dec2a9f5a06bcafac336c98fdf86951
created 2018-12-07 19:38 +0200
pushed 2018-12-07 22:18 +0000
Ciure Andrei Ciure Andrei - Backed out 4 changesets (bug 1510853) for TelemetryHistogramEnums.h build bustages CLOSED TREE
d1ef6db7fc285d2d914ef98452033fc8517e1914
created 2018-12-07 17:06 +0000
pushed 2018-12-07 22:18 +0000
Matt Woodrow Matt Woodrow - Bug 1510853 - Make VsyncId available to compositor. r=jrmuizel
795d02901ad0a295b7f741ccf8a726f184a2799d
created 2018-12-05 18:55 +0000
pushed 2018-12-06 04:05 +0000
Daniel Holbert Daniel Holbert - Bug 1512112: Remove redundant includes from source files in layout. r=TYLin
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
7fa23df410e43bab5f4c264b7095fc36eee44f35
created 2018-10-14 18:12 +0200
pushed 2018-10-14 16:12 +0000
Mats Palmgren Mats Palmgren - Bug 1494745 part 3 - Make nsRefreshDriver::AddTimerAdjustmentObserver void since it's infallible. r=bz
e0debd3f26f6d4ff98c8ede64aa05111864c56d0
created 2018-10-14 18:12 +0200
pushed 2018-10-14 16:12 +0000
Mats Palmgren Mats Palmgren - Bug 1494745 part 2 - Make nsRefreshDriver::AddRefreshObserver void since it's infallible. r=bz
96c0d40435814bbf2e03f2394ff7fb7126f32adf
created 2018-09-08 08:53 +1000
pushed 2018-09-08 04:03 +0000
Xidorn Quan Xidorn Quan - Bug 1489385 part 2 - Make the refresh driver event dispatching specific to fullscreen events. r=smaug
6fefaf842b05bea156591d27cbd64095617dbf27
created 2018-09-06 02:21 +0000
pushed 2018-09-06 10:02 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1445570 - Remove EnsureEventualAfterPaint timer. r=tnikkel
fb68d406a87d519d11e0bf1c20f10185e5d28dba
created 2018-07-15 20:19 +0900
pushed 2018-07-15 21:53 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1475769 - Bail out from nsRefreshDriver::Tick before updating mMostRecentRefresh when the refresh driver is waiting for paint. r=mattwoodrow
a6dc6d6f4df1516707df4d06b01704ead35a1d5c
created 2018-07-11 06:15 +0900
pushed 2018-07-12 09:33 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1474721 - Drop epoch times in nsRefreshDriver. r=bz
1788c8f229c1b2d27f3c7ed278eb220e7ea11dbe
created 2018-07-03 10:57 +0900
pushed 2018-07-03 08:58 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1472076 - Introduce nsATimerAdjustmentObserver in nsRefreshDriver. r=birtles
21c7092d6d78f51199b766ca6780d4d03d95abec
created 2018-05-16 14:58 -0400
pushed 2018-05-17 09:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1461946 - Remove more unused code. r=mattwoodrow
235653928b6570fd2212a93cd1a5c0d90f8c3def
created 2018-05-16 08:32 -0400
pushed 2018-05-17 09:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1461946 - Remove unused function and parameter. r=mattwoodrow
560f881dffb8c2c35384ca89dc7a25df1ee15a7b
created 2018-04-26 15:36 -0700
pushed 2018-04-27 18:15 +0000
Bobby Holley Bobby Holley - Bug 1457325 - Expose time to DOMContentFlushed on the timeline. r=bholley,r=mstange
46b7f067934af4c1baab611de2ecabf18d4a928f
created 2018-04-26 15:00 +1000
pushed 2018-04-26 14:24 +0000
Xidorn Quan Xidorn Quan - Bug 1456364 part 1 - Reduce dependencies to nsCSSProps.h. r=emilio
2146e75c9861a6096655a037b1ccd70aefe7b70e
created 2018-04-26 08:27 +0300
pushed 2018-04-26 14:15 +0000
Andreea Pavel Andreea Pavel - Backed out 4 changesets (bug 1456364) for build bustages at /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:35 on a CLOSED TREE
ab1472823e8a2932c504aec75081f9bbf5276246
created 2018-04-26 15:00 +1000
pushed 2018-04-26 14:15 +0000
Xidorn Quan Xidorn Quan - Bug 1456364 part 1 - Reduce dependencies to nsCSSProps.h. r=emilio
1224b46e13922d7fd3cec29a441560439d0166cb
created 2018-04-20 15:13 -0400
pushed 2018-04-22 09:52 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455691 - Make the transaction id a struct instead of a uint64_t. r=mattwoodrow
caa5bef6848122d106ad47fc7b2bf104d2d8ce3d
created 2018-04-05 13:42 -0400
pushed 2018-04-05 17:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug
0d1ab0ba4aea986499513e35f64d014aa8216448
created 2018-03-08 11:01 +0100
pushed 2018-03-17 15:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1443339: Stop observing the refresh driver when inserting into the BFCache. r=bz
fbb98433e05013faed5e6ee92815536cc8a24c0c
created 2018-01-27 21:17 +0900
pushed 2018-01-29 10:00 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Let AnimationEventDispatcher observe nsRefreshDriver. r=birtles
59606dd5c52ae8c3974913ee149e8894f39f39bc
created 2018-01-27 21:17 +0900
pushed 2018-01-29 10:00 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Don't count all observers for nsRefreshDriver. r=smaug
71ac93eb3d4cdcdcbca8188dd827a36991ff54e6
created 2018-01-27 12:47 +0200
pushed 2018-01-28 10:47 +0000
Cosmin Sabou Cosmin Sabou - Backed out 12 changesets (bug 1415780) for build bustages nsRefreshDriver.cpp:1606:1 and AnimationCommon.h:168:51 on a CLOSED TREE
a88250ad7a3e7bd9efbe205069c794714d785206
created 2018-01-27 16:55 +0900
pushed 2018-01-28 10:47 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Let AnimationEventDispatcher observe nsRefreshDriver. r=birtles
433a6f0d0ac31d9515be1e48401f378825660ef1
created 2018-01-27 16:55 +0900
pushed 2018-01-28 10:47 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1415780 - Don't count all observers for nsRefreshDriver. r=smaug
a7b31b61e09690cf3c98725e59ebb4fd2ede595a
created 2018-01-26 20:11 +0900
pushed 2018-01-27 09:59 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1433336 - Collect only documents which are observerd by IntersectionObserver in nsRefreshDriver::Tick(). r=smaug
b8174ee90b5820f2dba829e2f0c400013da8deb4
created 2015-05-05 17:56 +0300
pushed 2017-12-07 18:40 +0000
Olli Pettay Olli Pettay - Bug 1149555 - Update resize event firing to follow the specs, dispatch right before rAF callbacks, r=dbaron
a554f8204f3b14e779ddfbf5bff0118395fbc6f0
created 2017-11-15 16:10 -0500
pushed 2017-11-16 10:18 +0000
Markus Stange Markus Stange - Bug 1350930 - Move profiler markers for reflow and style flushes from the refresh driver into the PresShell. r=bz
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:48 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
672b02d8600717613ffe84ee46de8b277f1bc977
created 2017-10-04 09:11 +1100
pushed 2017-10-09 06:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange.
6016270b0ddd96efa495407eeac7bee0fe24ced2
created 2017-10-03 16:00 +0800
pushed 2017-10-04 09:18 +0000
Ethan Lin Ethan Lin - Bug 1404091 - In layers-free mode, we should do NotifyInvalidation after EndTransaction if there is any scheduled flush. r=kats
e534cb50417cc13d1231a310b92a94301fc7ba97
created 2017-08-21 17:20 -0700
pushed 2017-08-22 09:51 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
56bb01d847e92544a0c9b14a21cbd3ba4ef30ce6
created 2017-08-09 21:08 -0400
pushed 2017-08-22 09:51 +0000
Botond Ballo Botond Ballo - Bug 1340684 - Fire the scroll event before the style flush. r=mstange
64edaaccec973cd3b0d2aeea1f565d65e8614ea3
created 2017-08-11 14:58 +0800
pushed 2017-08-21 08:40 +0000
Stone Shih Stone Shih - Bug 1361067 Part2: Coalesce mouse move events to be once per refresh cycle. r=smaug.
734914d289e0b0a58061d6fb85589c04645c22ee
created 2017-03-21 15:44 +0800
pushed 2017-08-13 05:18 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
8a7493af9f6c674e2b65c8b1f506db3ecc76b58a
created 2017-08-11 15:19 +0800
pushed 2017-08-11 07:20 +0000
Stone Shih Stone Shih - Backed out changeset 46d8f42863af (bug 1351148)
46d8f42863af4fc6f2948ed2ff74629d3bb7c5df
created 2017-03-21 15:44 +0800
pushed 2017-08-11 03:21 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
f2b817a915de6331c85e98a4151704a806b6530e
created 2017-07-28 09:20 +0200
pushed 2017-07-28 07:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 284af26c1b53 (bug 1351148)
284af26c1b5328bad6c0de78ab229035c520ee7c
created 2017-03-21 15:44 +0800
pushed 2017-07-21 04:40 +0000
Stone Shih Stone Shih - Bug 1351148 Part2: Add a priority queue for input events. r=smaug.
6ddf3b3e56d3f87d21833c4b525fce1a2d07b397
created 2017-07-12 09:10 -0400
pushed 2017-07-13 14:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1378966 - Don't cause immediate throttling of the refresh driver on repeat transactions. r=mattwoodrow
7eea0e7fbff9b6ccb5b6e9400b1278ec58dbca6b
created 2017-06-29 14:46 +0300
pushed 2017-06-29 12:00 +0000
Olli Pettay Olli Pettay - Bug 1375491, make child process to cache ime properties only at animation tick time, r=masayuki
a3d1fb7eaac4b5df5534d54bddd248e8d24896ec
created 2017-06-25 00:38 +0300
pushed 2017-06-24 21:40 +0000
Olli Pettay Olli Pettay - Bug 1375484 - ScrollSelectionIntoViewEvent should be called during refresh driver tick, r=ehsan
22c8d6540061dc3d016bb25568b477f72562accb
created 2017-06-10 02:38 +0300
pushed 2017-06-10 00:34 +0000
Olli Pettay Olli Pettay - Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, r=mccr8
5c61d5d5fc653454cb816b2bcf8c6a9f5a71c705
created 2017-06-08 16:09 -0700
pushed 2017-06-09 01:42 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1367905) for a spike in Windows reftest failures a=backout
1c66da2b1e88e56a1b4de45a0721808eacb16338
created 2017-06-07 23:46 +0300
pushed 2017-06-07 21:46 +0000
Olli Pettay Olli Pettay - Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, r=mccr8
1cca42e690aeed06b38e20d7bd22295e2b4e532b
created 2017-06-07 15:13 +0200
pushed 2017-06-07 13:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ff33e6c6f6a5 (bug 1367905) for memory leaks
ff33e6c6f6a55f68d48af4b94b43ae1f54f56ce1
created 2017-06-06 20:41 +0300
pushed 2017-06-07 10:23 +0000
Olli Pettay Olli Pettay - Bug 1367905 - Try to run GC/CC slices, including forgetSkippable, during idle time, r=mccr8
43f38cc244b968aae811d727ba36dc64929ba2d8
created 2017-05-24 21:11 -0400
pushed 2017-05-26 13:46 +0000
Andreas Farre Andreas Farre - Bug 1311425 - Prepare for handling several sources of idleness, r=smaug
e4f4a089dc2dd14fb408e37a25d9f341bc4b56a6
created 2017-04-04 00:14 -0500
pushed 2017-04-04 05:14 +0000
Timothy Nikkel Timothy Nikkel - Bug 1352074. Remove high precision timer mode from refresh driver because it is not needed with vsync based refresh drivers. r=mchang
0fa3d7b36a7b32cdabd92e14a073b2bfbe8f0e3d
created 2017-03-09 18:35 +0800
pushed 2017-03-13 09:32 +0000
Samael Wang Samael Wang - Bug 1283947 - Clear pending transactions when ClientLayerManager is assigning to a different refresh driver. r=mattwoodrow
cc5a5a7e5331255b5dda147e09ea4d85a9bd8d56
created 2017-02-20 22:47 +0100
pushed 2017-02-20 21:47 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3a8c78a6146f (bug 1283947) for failing browser_animation_pseudo_elements.js on Linux opt without e10s. r=backout
3a8c78a6146fa9fb3fa9f73d0547b6520e26a470
created 2017-02-20 16:25 +0800
pushed 2017-02-20 19:42 +0000
Samael Wang Samael Wang - Bug 1283947 - Clear pending transactions when ClientLayerManager is assigning to a different refresh driver. r=mattwoodrow
31dab83c688ffa60952d170853490061d8ea0ea1
created 2017-02-17 11:49 +1300
pushed 2017-02-17 21:51 +0000
Matt Woodrow Matt Woodrow - Bug 1302071 - Part 1: Remove AddPresShellToInvalidateIfHidden since it doesn't appear to be necessary. r=tnikkel
79cea5a0238246a9dfe4ed8cc57161b09376998d
created 2017-02-15 11:30 +0100
pushed 2017-02-15 10:30 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 69bc1e04bb2c (bug 1283947) for build bustage. r=backout on a CLOSED TREE
69bc1e04bb2cab5b2880e23c8ca49a5670af1538
created 2017-02-13 13:02 +0800
pushed 2017-02-15 09:44 +0000
Samael Wang Samael Wang - Bug 1283947 - Clear pending transactions when ClientLayerManager is assigning to a different refresh driver. r=mattwoodrow
98b6a20708cde0ae789a5b48a719615f7680aeab
created 2017-02-08 10:34 -0800
pushed 2017-02-10 13:27 +0000
Tobias Schneider Tobias Schneider - Bug 1319134 - (intersection-observer) Switch from idle callback to post task. r=mstange
ff0000b808c501d75c44eadcfed14224e1fb3ca0
created 2017-01-25 14:51 -0500
pushed 2017-01-27 00:32 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1312319 - Add a NS_INLINE_DECL_PURE_VIRTUAL_REFCOUNTING macro and replace existing pure-virtual AddRef/Release declarations. r=froydnj
603bdc33779ff6e9aebcabf1afdd7899219708b0
created 2017-01-06 09:21 -0500
pushed 2017-01-06 14:21 +0000
Nathan Froyd Nathan Froyd - Bug 1142197 - manage ProfilerBacktrace with UniquePtr; r=mstange
less more (0) -100 -60 tip