Alexandre Lissy
7f3f04c97f
Bug 1288720 - Add use of MULTITOUCH_SENTINEL on gonk r=kats
...
MozReview-Commit-ID: FS5zcFDr5E4
2016-07-22 14:49:08 +02:00
Alexandre Lissy
8aa3e97195
Bug 1273520 - NS_NewRunnable* renaming and include task.h r=fabrice
...
MozReview-Commit-ID: BcAboKGMr3a
2016-05-18 18:25:35 +02:00
David Anderson
7b7cd394cc
Rename PCompositor to PCompositorBridge. (bug 1258479 part 2, r=mattwoodrow)
2016-03-22 14:08:38 -04:00
Kartikaya Gupta
939909eed8
Bug 1225950 - Remove unnecessary parameter from SetNeedsComposite. r=mchang
2015-11-18 18:49:58 -05:00
Nicholas Nethercote
68216616e3
Bug 1204518 - Fix warnings in widget/gonk/. r=mwu.
...
Warnings fixed include the following.
- Several cases where macros (|LOG| and |ALOGE|) were redefined. I just did a
simple #undef to fix these.
- In GonkMemoryPressureMonitoring.cpp, "the address of NuwaMarkCurrentThread
will never be NULL".
- In OrientationObserver.cpp, several signed/unsigned comparison warnings.
- Several warnings about variables that are unused or set but not used:
in InputDispatcher.cpp, InputReader.cpp.
Also in SpriteController, where several loops were all but empty if
HAVE_ANDROID_OS is undefined; for these I moved the HAVE_ANDROID_OS check
outside the loop.
The patch also disallows the introduction of new warnings by removing the
ALLOW_COMPILER_WARNINGS flag.
2015-09-14 18:08:56 -07:00
Samael Wang
b9c879d4b3
Bug 1177335 - Skip resampling if the time difference of touches is less than 2ms.
2015-08-19 13:02:21 +08:00
Mason Chang
2d4e3a6769
Bug 1193842 - Delete touch resampling preference and non resampling paths. r=kats
2015-08-13 08:23:14 -07:00
Sotaro Ikeda
ff6e962fc7
Bug 1156981 - Split CompositorParent's scheduling of composition to CompositorScheduler r=mchang
2015-04-30 11:35:13 -07:00
Jonathan Watt
4696102325
Bug 1147491, part 2 - Disable use of BaseTimeDuration::operator/ with floating point values. r=ehsan
2015-04-02 14:03:40 +01:00
Kartikaya Gupta
4fe86a1579
Bug 1149412 - Remove bad assertion. r=mchang
2015-03-31 11:12:01 -04:00
Kartikaya Gupta
20fb2dab8f
Bug 1146987 - Deal with cases where we get a batch of interleaved move and non-move events on the libui thread before anything is processed, with resampling disabled. r=mchang
2015-03-30 14:09:26 -04:00
Kartikaya Gupta
66ebfdd80a
Bug 1140578 - Prevent resampling moves across non-move touch events. r=mchang
2015-03-09 12:46:04 -04:00
Kartikaya Gupta
4f7ce8fbe7
Bug 1140578 - Add a explicit flag to track if we have pending touch moves to process. r=mchang
2015-03-09 12:46:04 -04:00
Kartikaya Gupta
3bdef4483c
Bug 1140578 - Simplify some code. r=mchang
2015-03-09 12:46:04 -04:00
Kartikaya Gupta
4c87636649
Bug 1140578 - Remove some redundant code and an unused return value. r=mchang
2015-03-09 12:46:04 -04:00
Mason Chang
888221dac8
Bug 1129133 - Clean up GeckoTouchDispatcher so that it's a real singleton. r=kats,mwu
2015-02-24 12:52:16 -08:00
Kartikaya Gupta
f11fa3805c
Bug 930939 - Switch the B2G controller thread from the main thread to the compositor thread. r=botond,mwu
2015-02-10 08:24:23 -05:00
Carsten "Tomcat" Book
a959e1744e
merge mozilla-inbound to mozilla-central a=merge
2015-02-05 14:47:16 +01:00
Mason Chang
8e1cf73ba5
Bug 1129210. Always enable vsync when touch events occur. r=kats
2015-02-04 22:10:56 -08:00
Mason Chang
33c072dbc1
Bug 1129632. Resample touch events based on the current touch. r=mwu
2015-02-04 17:06:09 -08:00
Mason Chang
0b667bc7d5
Bug 1128691. Part 2: Consolidate touch resampilng pref checks. r=kats
2015-02-04 13:08:40 -08:00
Kartikaya Gupta
2251894167
Bug 1121353 - Implement SynthesizeNativeTouchPoint in the gonk widget to allow injecting touch events into APZ. r=mwu
2015-01-20 00:38:00 +01:00
Kartikaya Gupta
0218053af1
Bug 920036 - Send touch inputs through the APZ before sending them to the gecko thread. r=mwu,dvander,smaug
2015-01-15 10:37:54 -05:00
Kartikaya Gupta
3caac86c27
Back out bug 1119497 and one patch from bug 920036 for causing bug 1121033. r=me
2015-01-13 21:16:51 -05:00
Kartikaya Gupta
3f25b8da3a
Bug 920036 - Send touch inputs through the APZ before sending them to the gecko thread. r=mwu,dvander,smaug
2015-01-10 13:54:24 -05:00
Kartikaya Gupta
6cb42c1c1b
Bug 920036 - Move ToWidgetMouseEvent into MultiTouchInput. r=mwu
2015-01-10 13:54:24 -05:00
Mason Chang
453d490eee
Bug 1101974. Part 6. Create VsyncSource on b2g. r=kats
2014-12-18 08:30:06 -08:00
Mason Chang
5f063a9ee2
Bug 1085512 - Improve touch resampling heuristics. r=mwu
2014-11-11 15:39:00 +01:00
Michael Wu
adba773c41
Bug 1094525 - Simplify touch resampling code in GeckoTouchDispatcher, r=kats
2014-11-10 12:02:00 +01:00
Mason Chang
a74f8c5eae
bug 1083530. Part 2 Refactor GeckoTouchDispacher to use mozilla::Timestamp instead of nsecs_t. r=mwu
2014-10-29 13:37:06 -07:00
Mason Chang
4fb25a05b0
Bug 1048667. Skeleton vsync framework and vsync aligned compositor. r=benwa,roc
2014-10-21 15:40:54 -07:00
Mason Chang
179b8df9c6
Bug 1069037 - Prevent touch events from piling up on the main thread. r=mwu
2014-10-16 14:02:00 +02:00
Michael Wu
64b2b280ea
Bug 1073704 - Clear move queue at the end of a gesture, r=kats
2014-09-29 13:45:41 -04:00
Michael Wu
5908fd4c9c
Bug 1072645 - Use stateless event filtering in GeckoTouchDispatcher, r=kats
2014-09-25 00:55:39 -04:00
Mason Chang
87702f1b93
Bug 1049258 - Make it easier to collect frame uniformity results. r=benwa
2014-09-05 12:39:59 -07:00
Carsten "Tomcat" Book
cd87440a4b
Backed out changeset c1cc52b986f8 (bug 1049258) for breaking non-unified windows builds
2014-09-08 15:17:23 +02:00
Mason Chang
b9712ecc03
Bug 1049258 - Make it easier to collect frame uniformity results. r=benwa
2014-09-05 12:39:59 -07:00
Mason Chang
cf5003295a
Bug 970751 Resample touch events. r=mwu,kats. a=kwierso
2014-08-31 15:38:00 -07:00
Mason Chang
eb609ec17f
backout of bug 970751 for intermittent ICS Debug.
2014-08-30 17:18:29 -07:00
Mason Chang
d36d5be3af
Bug 970751 Resample touch events. r=mwu,kats. a=kwierso
2014-08-30 14:04:15 -07:00
Wes Kocher
836efb1031
Backed out changeset 3ab215c50844 (bug 970751) for leaks a=backout
2014-08-29 17:43:17 -07:00
Mason Chang
c7ee984e04
Bug 970751 Resample touch events. r=mwu,kats. a=kwierso
2014-08-29 16:18:04 -07:00