Daniel Holbert
|
69a0f3533c
|
Bug 1002632 part 2: Keep using internal refresh driver for SVG-in-opentype, for now. r=edwin
|
2014-12-04 12:13:37 -08:00 |
|
Daniel Holbert
|
d19f3a0d5e
|
Bug 1002632 part 1: Make an image document's refresh driver receive ticks from the image's clients, & disable its internal timer. r=bz
|
2014-05-01 09:31:54 -07:00 |
|
Olli Pettay
|
ee9a672f0e
|
Bug 1105089, try to have shorter ICC slices during animations, r=mccr8
|
2014-11-27 13:47:51 +02:00 |
|
Avi Halachmi
|
d0f675bff6
|
Bug 1100920 - telemetry probe for frames latency. r=roc
|
2014-11-18 14:47:32 +02:00 |
|
Robert O'Callahan
|
8527db0b3f
|
Bug 1084672. Call NotifyDidPaint from the refresh driver to ensure it gets called regardless of whether OMTC is used or not. r=mattwoodrow
|
2014-10-22 14:26:17 +13:00 |
|
Cameron McCormack
|
1d351c0154
|
Bug 1028497 - Part 24: Implement FontFaceSet.{ready,status} and dispatch events. r=jdaggett,bzbarsky
|
2014-10-02 12:32:09 +10:00 |
|
Benoit Girard
|
9b387bac7b
|
Bug 1065122 - Browser crash when using Timeline & Profiler at the same time. r=pbrosset
|
2014-09-17 12:00:33 -04:00 |
|
Patrick Brosset
|
139e624711
|
Bug 1050376 - Record restyle/reflow/paint devtools timeline markers at docshell level; r=smaug
|
2014-09-09 20:54:08 +02:00 |
|
Carsten "Tomcat" Book
|
7aefac9a0a
|
Backed out changeset 48816257a7b0 (bug 1050376) for bc2 test failures
|
2014-09-09 11:15:18 +02:00 |
|
Patrick Brosset
|
24eb056615
|
Bug 1050376 - Record restyle/reflow/paint devtools timeline markers at docshell level; r=smaug
|
2014-09-09 09:48:36 +02:00 |
|
Ehsan Akhgari
|
8bb87f8a27
|
Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
|
2014-08-31 23:36:37 -04:00 |
|
Daniel Holbert
|
c87fb988d7
|
Backout c5aae1b3dc3f (bug 1002632) for breaking animations in SVG-in-opentype fonts.
|
2014-08-29 12:09:51 -07:00 |
|
Benoit Girard
|
64e8d26a7f
|
Bug 1055050 - Add visual warning if the transaction latency is > 100 ms. r=mwoodrow
|
2014-08-28 15:24:26 -04:00 |
|
Trevor Saunders
|
d67df400c1
|
bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
|
2014-08-05 13:33:55 -04:00 |
|
Matt Woodrow
|
98662b4260
|
Bug 1053078 - Use a timeout instead of tick count for preventing refresh driver hangs since ASAP mode accumulates tick counts too quickly. r=roc
|
2014-08-15 14:24:50 +12:00 |
|
Seth Fowler
|
0d38e30bcc
|
Bug 913586 (Part 7) - Update Maybe users in layout. r=dbaron
|
2014-08-13 15:42:15 -07:00 |
|
Brian Birtles
|
b8d49af7a6
|
Bug 1028511 - Don't let refresh driver time go backwards when changing timers; r=vlad
|
2014-06-26 09:17:50 +09:00 |
|
Benoit Girard
|
8f0c674975
|
Bug 1027433 - Reported throttled transaction to the profiler. r=mattwoodrow
|
2014-06-18 21:21:39 -04:00 |
|
Victor Porof
|
298ca2ed1b
|
Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
|
2014-05-23 17:12:29 -04:00 |
|
Matt Woodrow
|
39b77a7e0e
|
Bug 854421 - Part 10: Resume the refresh driver if we miss too many ticks. r=vlad
|
2014-05-29 09:45:06 +12:00 |
|
Matt Woodrow
|
e068ca7fe9
|
Bug 854421 - Part 9: Send DidComposite during ClientLayerManager destruction. r=roc
|
2014-05-29 09:44:30 +12:00 |
|
Matt Woodrow
|
d29b4cee64
|
Bug 854421 - Part 8: Try find a 'root' refresh driver to see if it's blocked. r=vlad
|
2014-05-29 09:43:41 +12:00 |
|
Matt Woodrow
|
7296150dcb
|
Bug 854421 - Part 6: Add gfx API for allocating transaction ids. r=roc
|
2014-05-29 09:42:17 +12:00 |
|
Matt Woodrow
|
a91ef0946d
|
Bug 854421 - Part 5: Add nsRefreshDriver API to track which transactions have completed composition. r=vlad
|
2014-05-29 09:42:17 +12:00 |
|
Matt Woodrow
|
83ab7369f1
|
Bug 854421 - Part 4: Flush out of date animations even if async animations are disabled since they could also be throttled by the refresh driver. r=dbaron
|
2014-05-29 09:42:16 +12:00 |
|
Benoit Girard
|
8cafdd7079
|
Bug 926922 - Log reason for layout flushes in profiles. r=ehsan,bz
|
2014-04-22 14:13:00 -04:00 |
|
Daniel Holbert
|
2a55c95bb6
|
Bug 1002632: Make an image document's refresh driver receive ticks from the image's clients, & disable its internal timer. r=bz
|
2014-05-01 09:31:54 -07:00 |
|
Birunthan Mohanathas
|
eeb9aaaa94
|
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
|
2014-04-27 03:06:00 -04:00 |
|
Bobby Holley
|
efd3ebcfce
|
Bug 989528 - Rename AutoSystemCaller to AutoNoJSAPI, and assert against pre-existing exceptions. r=bz
|
2014-04-14 20:27:00 -07:00 |
|
Olli Pettay
|
01fa7e9f98
|
Backout Bug 930793 - Remove favor performance mode (we have still racy b2g tests), a=backout
|
2014-01-30 21:35:44 -08:00 |
|
Olli Pettay
|
0d7e2d8fca
|
Bug 930793 - Remove favor performance mode, r=roc,avih
|
2014-01-16 16:09:08 +02:00 |
|
Scott Johnson
|
855a1b5c52
|
Bug 878935, Part 1: Add a "freeze" counter to nsRefreshDriver to keep track of how many times it was frozen. r=dbaron
|
2013-12-19 16:38:35 -05:00 |
|
Bobby Holley
|
0e9e01ac3f
|
Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
|
2013-12-11 17:51:58 -08:00 |
|
Birunthan Mohanathas
|
88a0348924
|
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
|
2013-12-08 21:52:54 -05:00 |
|
Phil Ringnalda
|
52ab05db1f
|
Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test
|
2013-12-07 11:08:56 -08:00 |
|
Bobby Holley
|
83728cb246
|
Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
|
2013-12-06 12:01:42 -08:00 |
|
Carsten "Tomcat" Book
|
da0a15750c
|
Backed out changeset 374e44c835a8 (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:41:42 +01:00 |
|
Bobby Holley
|
2a22060d63
|
Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
|
2013-12-05 21:34:17 -08:00 |
|
Markus Stange
|
d7650b9dac
|
Bug 920123 - Make Start/Stop FrameTimeRecording work with OMTC and remove paint time recording. r=mattwoodrow
|
2013-11-27 08:32:19 +01:00 |
|
Benoit Girard
|
6bbceb3263
|
Bug 942483 - Port paint-dumping to android/b2g. r=gal
|
2013-11-23 17:44:18 -05:00 |
|
Ehsan Akhgari
|
64081aeb1c
|
Bug 938114 - Build layout/base in unified mode; r=roc
|
2013-11-14 21:43:56 -05:00 |
|
Robert O'Callahan
|
1151e9b5e5
|
Bug 911889. Part 5. Add API to detect whether an nsRefreshDriver is in the middle of a refresh. r=dbaron
|
2013-09-04 23:47:21 +12:00 |
|
Phil Ringnalda
|
a2ef7eae17
|
Back out 0a88dee3b92b:dc5cc7d7b84d (bug 911889) for beaucoup unexpected assertions
|
2013-10-28 23:38:02 -07:00 |
|
Robert O'Callahan
|
7d9c0e0a21
|
Bug 911889. Part 5. Add API to detect whether an nsRefreshDriver is in the middle of a refresh. r=dbaron
|
2013-09-04 23:47:21 +12:00 |
|
Benoit Girard
|
bf46d71f84
|
Bug 918825 - Add frame duration marker. r=ehsan
|
2013-09-27 12:08:45 -04:00 |
|
Ehsan Akhgari
|
ee862a9525
|
Bug 924248 - Make nsIDocument.h go on a diet; r=jst
The nsMacShellService code is rewritten to stop using GetLoadContext
which will now only be available in libxul.
|
2013-10-07 22:21:07 -04:00 |
|
Ehsan Akhgari
|
7c63dd132d
|
Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1782 to 1582.
|
2013-10-01 17:00:38 -04:00 |
|
Robert O'Callahan
|
78d6446ce8
|
Bug 906643. Part 1: Add nsRefreshDriver::Add/Remove/PostRefreshObserver so we can receive notifications when a refresh has occurred, without triggering one. r=dbaron
|
2013-08-20 01:08:44 +12:00 |
|
Daniel Holbert
|
99f1b6f3fb
|
Bug 913247 followup: Remove superfluous call to imagesToRefresh.Clear(). rs=bz
|
2013-09-06 10:57:40 -07:00 |
|
Daniel Holbert
|
25d98f59d2
|
Bug 913247: Don't call imgIContainer::RequestRefresh during hashtable enumeration. r=jwatt
|
2013-09-06 09:48:26 +01:00 |
|