layout/base/nsRefreshDriver.cpp
fc0c3197f74a8cfdea252ab4ebd02a81a75d959a
created 2013-08-20 01:08 +1200
pushed 2013-09-13 20:11 +0000
Robert O'Callahan Robert O'Callahan - Bug 906643. Part 1: Add nsRefreshDriver::Add/Remove/PostRefreshObserver so we can receive notifications when a refresh has occurred, without triggering one. r=dbaron
94e1942ba37883e0bc20dd512b48cafb2ed45489
created 2013-09-06 10:57 -0700
pushed 2013-09-07 01:13 +0000
Daniel Holbert Daniel Holbert - Bug 913247 followup: Remove superfluous call to imagesToRefresh.Clear(). rs=bz
547d6f20ecb20ef1301a01188c79adef482031c0
created 2013-09-06 09:48 +0100
pushed 2013-09-06 15:24 +0000
Daniel Holbert Daniel Holbert - Bug 913247: Don't call imgIContainer::RequestRefresh during hashtable enumeration. r=jwatt
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-09-05 19:51 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
94faaa7e4d408654ffea00ad038b9e2f870ef92c
created 2013-08-19 18:55 -0400
pushed 2013-08-20 19:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 906790 - Minimize layout/base #includes; r=roc
533ac6b8ee3802aff1bd920f619ff1bb37550473
created 2013-08-15 16:25 +1200
pushed 2013-08-15 12:37 +0000
Robert O'Callahan Robert O'Callahan - Bug 900785. Part 2: Make nsRefreshDriver use the WinUtils DWM APIs instead of loading the DLL itself. r=avih
39b2d51e19155a99336c07e42b08742997be6145
created 2013-08-14 13:33 +0200
pushed 2013-08-15 12:37 +0000
Markus Stange Markus Stange - Bug 904541 - Don't #include Layers.h in nsPresContext.h. r=roc
da07105f7c700c19ffa19e4f53ed46c274ffbafa
created 2013-08-02 23:29 +0300
pushed 2013-08-05 10:03 +0000
Avi Halachmi Avi Halachmi - Bug 888899 - Part 2 - Uses layout.frame_rate=0 for ASAP mode instead of 10k. r=jrmuizel
d2e1226161317d96746c4cd6d59b6f365ca80ca9
created 2013-07-22 11:51 -0400
pushed 2013-08-01 11:37 +0000
Milan Sreckovic Milan Sreckovic - Bug 895003 - Introduce a second preference to control the chrome paint flashing - nglayout.debug.paint_flashing_chrome. r=roc
b960146cc1edfb165d358503c0265802e393e6a5
created 2013-07-20 12:14 -0700
pushed 2013-08-01 11:37 +0000
L. David Baron L. David Baron - Bug 896138 patch 4: Move restyle management code from nsCSSFrameConstructor to RestyleManager. r=heycam
fcb0d844e1c433248849bffd100f219272f6c56d
created 2013-05-29 13:31 +0300
pushed 2013-09-22 16:18 +0000
Avi Halachmi Avi Halachmi - Bug 856427: Add vsync support at the refresh driver (Windows DWM). r=vlad
86e0ec1acdf2bbd2948b781e87ce1f469565989c
created 2013-05-17 16:57 -0400
pushed 2013-09-22 16:18 +0000
Joe Drew Joe Drew - Bug 867758 - Synchronize the first time we call RequestRefresh() on an image with the time we call it on images with the same first frame delay, and set the animation start time on those images to the refresh driver's time stamp for accuracy. r=seth
4d80fdd4a55e8d91bceedfff52a0c29a953bafd4
created 2013-05-22 10:05 -0600
pushed 2013-09-22 16:18 +0000
Bobby Holley Bobby Holley - Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
eb786d6183db33b4a4c6e401b8b01548174010f3
created 2013-05-16 19:19 +0300
pushed 2013-09-22 16:18 +0000
Olli Pettay Olli Pettay - Bug 873101 - Remove nsRefreshDriver::ClearAllImageRequests(), r=vlad
4edb718559c53c1c0cd68f05198b50a3e805d228
created 2013-05-14 00:47 +0100
pushed 2013-09-22 16:18 +0000
Jonathan Watt Jonathan Watt - Bug 870816 - Replace DEBUG_INVALIDATIONS with a pref called nglayout.debug.invalidation. r=mattwoodrow
a6c9a09469c606aecbf9a07b6befa7cf27dc740c
created 2013-05-01 23:44 -0400
pushed 2013-09-22 16:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 866545. Remove the obsolete dom.enable_performance preference, so we can rely on things like performance.now() existing. r=smaug
bff1304042580269e13440fc5ca83fe06fb12d1e
created 2013-04-25 11:13 -0400
pushed 2013-09-22 16:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 753453. Add a way for us to pass a high-res timestamp to requestAnimationFrame callbacks. r=roc
bf04a3230bfe14735b7c569df6591a011b573b89
created 2013-03-18 15:25 +0100
pushed 2013-09-22 16:18 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 3: Rename headers. r=jrmuizel
7b508d11a7915a2e0a57b563564cb715bd07a58b
created 2013-03-16 00:47 -0400
pushed 2013-09-22 16:18 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
1bed4fd2b0fa4f67407ee191e37318e83e04eecb
created 2013-03-18 14:10 +0000
pushed 2013-09-22 16:18 +0000
Ed Morley Ed Morley - Backed out changeset c75481a07302 (bug 851611)
be8691daf71ec5b28e6a37485c83b5906d518a30
created 2013-03-18 14:10 +0000
pushed 2013-09-22 16:18 +0000
Ed Morley Ed Morley - Backed out changeset d195190adc48 (bug 851611)
d195190adc48685c4fb133717e157405c3b60af3
created 2013-03-18 14:41 +0100
pushed 2013-09-22 16:18 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 3: Rename headers. r=jrmuizel
c75481a0730275ddc009c2315089b029f68d04ea
created 2013-03-16 00:47 -0400
pushed 2013-09-22 16:18 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
3af46f38ba7fe89d465e118f99be6c757e992236
created 2013-03-12 11:01 -0700
pushed 2013-09-22 16:18 +0000
Paul Rouget Paul Rouget - Bug 847890 - paint flashing for content only. r=roc
53f7536d1ec5185f7907025e886cbdd598b76009
created 2013-03-13 10:06 +0000
pushed 2013-09-22 16:18 +0000
Ed Morley Ed Morley - Backed out changeset eaf182f23c3a (bug 847890) for failures in test_bug847890_paintFlashing.html on a CLOSED TREE
eaf182f23c3a37e500d890d6bb100da71d6798b0
created 2013-03-12 11:01 -0700
pushed 2013-09-22 16:18 +0000
Paul Rouget Paul Rouget - Bug 847890 - paint flashing for content only. r=roc
260236599b04f0c1209b81936469377e6d384da4
created 2013-02-28 00:50 +1300
pushed 2013-09-22 16:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 829557. Part 1: When calling into plugin code, identify situations where it is safe (or unsafe) to reenter Gecko from plugin code. r=bsmedberg
0a91da5f5eab7ff18c55fa117ef4b707ee5bed51
created 2013-02-27 12:50 +0000
pushed 2013-09-22 16:18 +0000
Ed Morley Ed Morley - Backed out changeset f73b7b8d1a2d (bug 829557) for failing to compile on Windows on a CLOSED TREE
f73b7b8d1a2dc58c8892b551cd427f135efb6337
created 2013-02-28 00:50 +1300
pushed 2013-09-22 16:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 829557. Part 1: When calling into plugin code, identify situations where it is safe (or unsafe) to reenter Gecko from plugin code. r=bsmedberg
d6766dee457e2b4d59ca65c4da87911caf450b33
created 2013-02-26 11:04 -0800
pushed 2013-09-22 16:18 +0000
Bobby Holley Bobby Holley - Bug 834732 - Make nsCxPusher.Push(JSContext*) infallible. r=mrbkap
8fd540d7aa8551f665617e9d1dc355272b555b88
created 2013-02-20 14:07 -0500
pushed 2013-09-22 16:18 +0000
Avi Halachmi Avi Halachmi - Bug 842967 - Prevent refresh driver re-targeting the same timestamp. r=vladimir
a69f329fc7eef21b722b2d6d514d7432f9ec18e8
created 2013-02-12 20:54 -0500
pushed 2013-09-22 16:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 834732) for b2g bustage and OSX mochitest-1 crashes on a CLOSED TREE.
537c34a22dbd11546e2b10335874f0d515265b31
created 2013-02-13 00:22 +0100
pushed 2013-09-22 16:18 +0000
Bobby Holley Bobby Holley - Bug 834732 - Make nsCxPusher.Push(JSContext*) infallible. r=mrbkap
c9c61f03c67f917b09e3789701b8dfb1a3e0f662
created 2013-01-23 00:52 -0500
pushed 2013-09-22 16:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 828126 - Enable ifdef'd code on Fennec now that dependent bugs have been fixed. r=avih
8c0d73ea9f224a5fecae89c515eebb0a07b7ee23
created 2013-01-13 17:48 -0800
pushed 2013-09-22 16:18 +0000
Phil Ringnalda Phil Ringnalda - Back out ecac2ce4eada (bug 828126) for busting b2g's arm
ecac2ce4eadac46c8974c1799646623bd3adbd54
created 2013-01-13 19:19 -0500
pushed 2013-09-22 16:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 828126 - Remove ANDROID special-casing now that dependent bugs have been fixed. r=avih
7b31621af1582255b787d742e21d17ec1c21b43e
created 2013-01-05 16:12 +1300
pushed 2013-09-22 16:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 826632. Part 2: Use nsRefPtr<nsViewManager> instead of nsCOMPtr. r=tnikkel
1367089491f9e5cf9704f09396fdf1cef00be97a
created 2013-01-05 16:12 +1300
pushed 2013-09-22 16:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
ea909ce6007b1c67b3bb9ef0d197ef8845399e9c
created 2013-01-04 21:30 -0800
pushed 2013-09-22 16:18 +0000
Phil Ringnalda Phil Ringnalda - Back out 5e76dfb1d426 (bug 826635) and 0df74b1a4543:20df426b6111 (bug 826632) for bustage
d6f3da9601612c4dce7855139d62e33f28d4eeb6
created 2013-01-05 16:12 +1300
pushed 2013-09-22 16:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 826632. Part 2: Use nsRefPtr<nsViewManager> instead of nsCOMPtr. r=tnikkel
20df426b611197b3fdf08615f2b2f951b9ebf282
created 2013-01-05 16:12 +1300
pushed 2013-09-22 16:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
68f26a077ceeefd65192aa5b4c4321a85aea1c47
created 2013-01-03 21:53 -0500
pushed 2013-09-22 16:18 +0000
Avi Halachmi Avi Halachmi - Bug 820167 - Tab open/close animation prints performance data to error console when enabled. r=jmuizelaar,dao
aa8b7e9cc8e542ec6286e03fd8cf43343d24b5eb
created 2012-12-23 19:29 -0500
pushed 2013-09-22 16:18 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=823091; 2nd tab in a window opens without animation (timers reporting wrong current time); r=roc,bz
cc6f68c9a92992b6dc98a21da8ae515f7d363f18
created 2012-12-18 15:36 +0000
pushed 2013-09-22 16:18 +0000
Ed Morley Ed Morley - Backout 9864a836aa35 (bug 820167) for crashes
9864a836aa3565989a79b7af8990c0d13d830dd2
created 2012-12-18 09:31 -0500
pushed 2013-09-22 16:18 +0000
Avi Halachmi Avi Halachmi - Bug 820167: Enable performance measurement of tab animation. r=jmuizelaar,dao
1872840354371e00081fb5056ec2e25d36930d88
created 2012-12-18 01:04 +0100
pushed 2013-09-22 16:18 +0000
Dão Gottwald Dão Gottwald - Backed out changeset e14c7409ede7
e14c7409ede7898aeb9eb123faef49bc96220cbd
created 2012-12-17 18:48 -0500
pushed 2013-09-22 16:18 +0000
Avi Halachmi Avi Halachmi - Bug 820167: Enable performance measurement of tab animation. r=jmuizelaar
54a33584098a504a4fbfa6dfae77125a76a795f2
created 2012-12-14 12:47 -0500
pushed 2013-09-22 16:18 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=821230; crash in nsRefreshDriver::SetHighPrecisionTimersEnabled during xpcom shutdown; r=ehsan
513ec84b5c883c206ad4ebbbfa30d7c134d5065b
created 2012-12-11 17:15 -0500
pushed 2013-09-22 16:18 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=731974, requestAnimationFrame generates too short/long frames (incl. bug 799242); r=bz,smaug,roc,ehsan
dd737056538ae6370453c62c2d3b53c143b3245a
created 2012-12-12 10:12 +1300
pushed 2013-09-22 16:18 +0000
Nicholas Cameron Nicholas Cameron - Bug 780692; throttle OMTA (rollup patch). r=dbaron,bz
1869f4cbee0b8b9b04b935564041dcf4bd1dac21
created 2012-12-07 12:58 +1300
pushed 2013-09-22 16:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 785348. Part 1: Track when we've called into plugin code. While we're in plugin code, never run the refresh driver. r=mats
e0f277dac81a4fe7ead018d82499584cf1c413e6
created 2012-10-22 15:53 +0200
pushed 2013-09-22 16:18 +0000
Mats Palmgren Mats Palmgren - Bug 802902 - Live long and prosper Mr. View Manager. r=roc
3de1ec1e38cfcb666de5ae9fe2558b0245a2eccb
created 2012-10-16 16:05 -0700
pushed 2013-09-22 16:18 +0000
Daniel Holbert Daniel Holbert - Bug 800603: Just check rv (not rv & outparam) after calling imgIRequest:GetImage & GetImagePrincipal. r=jrmuizel
bb55953508db0a3d86fa8f7937cedafbe28e16bb
created 2012-10-12 11:25 +0100
pushed 2013-09-22 16:18 +0000
Ed Morley Ed Morley - Backout 5b727a94eebd (bug 731974) for causing bug 797263 again
5b727a94eebdb8e6002546912e814c9c0c7556ac
created 2012-10-02 10:54 -0400
pushed 2013-09-22 16:18 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=731974, requestAnimationFrame generates too short/long frames (incl. bug 799242); r=bz,smaug,roc
9738e5a0190a87202f089315897bf252a99df18f
created 2012-10-08 10:57 +0100
pushed 2013-09-22 16:18 +0000
Ed Morley Ed Morley - Backout 739aff49b8bb (bug 731974) for turning browser_586068-reload.js permaorange on WinXP 3 days ago
739aff49b8bb7ab8971c874c8212f5d62a8bcd45
created 2012-10-02 10:54 -0400
pushed 2013-09-22 16:18 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=731974, requestAnimationFrame generates too short/long frames; r=bz,smaug,roc
c0ef7fe877d2b76c482fa838b281570357aa5b2c
created 2012-10-02 17:38 +0100
pushed 2013-09-22 16:18 +0000
Ed Morley Ed Morley - Backout 16ae4d5d27d7 for mochitest-other failures in test_mousescroll.xul
16ae4d5d27d702df5c95c7278ad1b7e4b9235e86
created 2012-10-02 10:54 -0400
pushed 2013-09-22 16:18 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=731974, requestAnimationFrame generates too short/long frames; r=bz,smaug,roc
ec48fbf9dd69bf44e3bb81df35f463ba08347c16
created 2012-08-29 17:48 +1200
pushed 2013-09-22 16:18 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 26 - Send invalidations for hidden documents. r=roc
less more (0) -100 -60 tip