Botond Ballo
64d1fd1680
Bug 978248 - Tile-align display ports on first paint. r=tn
2014-02-28 16:13:48 -05:00
Timothy Nikkel
96e380e604
Bug 978248. If the scrollframe has gone away just use the scroll offset that the APZC controller had instead of (0,0). r=botond
2014-03-03 22:33:09 -06:00
Milan Sreckovic
cdd2e94e6e
Bug 971942: 6. layers.low-precision-resolution, layers.prefer-opengl, layers.prefer-d3d9, layers.enable-tiles, gfx.direct2d.disabled, gfx.direct2d.force-enabled, moved to gfxPrefs. r=bschouten
2014-02-26 21:53:32 -05:00
Kartikaya Gupta
9d02b7b8c2
Bug 966507 - Recenter the displayport around the composition bounds if layout doesn't accept the scroll update calculated by APZ. r=tn,Cwiiis
2014-02-19 09:50:46 -05:00
Kartikaya Gupta
5fde241c65
Bug 963278 - Better fix to deal with concurrent scroll updates from APZ and other places. r=tn,botond,jimm
2014-02-05 17:43:20 -05:00
Kartikaya Gupta
a3716e9b05
Bug 961280 - Prevent the APZ repaint request from clobbering a layout-driven async scroll. r=tn
2014-01-28 17:54:59 -05:00
Kartikaya Gupta
b75faf0673
Bug 951113 - Trigger a repaint request when getting a scroll offset update to cover a race condition allowed by async IPC. r=botond
2014-01-14 16:43:43 -05:00
Kartikaya Gupta
b4291b9688
Bug 951113 - Fix code to adjust the displayport when the scroll offset is changing. r=Cwiiis
2014-01-14 16:43:42 -05:00
Chris Lord
2fab05a2c9
Bug 950696 - Cache the 'enable tiles' layers pref. r=bgirard
...
Rename layers.force-tiles to layers.enable-tiles and cache it with the other
layers prefs in gfxPlatform.
2013-12-17 14:02:16 +00:00
Kartikaya Gupta
8109167828
Bug 949132 - Add a flag to FrameMetrics indicating a non-APZ scroll (original patch by mstange). r=tn
2013-12-16 12:04:45 -05:00
Vivien Nicolas
de215e0940
Bug 949404 - Applications are half repainted once the keyboard is closed. r=Cwiiis
2013-12-13 18:23:47 +01:00
Chris Lord
32d6577e33
Bug 945277 - Align sub-frame display ports to tile boundaries. r=botond
...
Bug 907743 only addressed the root frame, this patch updates APZCCallbackHelper
to make the same alterations on sub-frame metrics.
2013-12-05 13:12:12 +00:00
Chris Lord
cd2dacabe9
Bug 907743 - Align display port to tile boundaries when tiles are enabled. r=botond,kats
...
This aligns display ports to tile boundaries, taking care to compensate for
the difference between the requested scroll position and the actual scroll
position.
2013-09-10 18:21:04 -04:00
Ryan VanderMeulen
77a5ac1aba
Backed out changeset de63b66f3d12 (bug 907743) for Windows bustage.
...
CLOSED TREE
2013-11-26 14:12:05 -05:00
Chris Lord
bc95d9ddc6
Bug 907743 - Align display port to tile boundaries when tiles are enabled. r=botond,kats
...
This aligns display ports to tile boundaries, taking care to compensate for
the difference between the requested scroll position and the actual scroll
position.
2013-09-10 18:21:04 -04:00
Kartikaya Gupta
be3452ad5e
Bug 940751 - Guard against potentially dereferencing a null pointer. r=botond
2013-11-20 12:18:09 -05:00
Kartikaya Gupta
2cd58faebc
Bug 937843 - Make some things in APZCCallbackHelper const. r=botond
2013-11-13 13:22:34 -05:00
Kartikaya Gupta
bc389873b6
Bug 937688 - Add a helper to APZCCallbackHelper to obtain the presShellId and viewId. r=botond
2013-11-13 13:20:29 -05:00
Kartikaya Gupta
8b6dd7fcb5
Bug 937688 - Some small cosmetic changes to existing code. r=botond
2013-11-13 13:20:29 -05:00
Kartikaya Gupta
428dc56fa0
Bug 880024 - Extract some useful code for implementing GeckoContentController into a helper class. r=k17e
2013-09-18 09:56:16 -04:00