Граф коммитов

1032 Коммитов

Автор SHA1 Сообщение Дата
Kartikaya Gupta 6b351292a3 Bug 1269194 - Allow privileged code access to CheckerboardReportService. r=avih
MozReview-Commit-ID: 1O13jLQw2OF
2016-05-06 14:41:31 -04:00
Kyle Huey 941ab1f522 Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj 2016-05-05 01:45:00 -07:00
Kyle Huey 44cee0989e Bug 1268313: Part 6 - Replace NewRunnableMethod with NS_NewRunnableMethod. r=froydnj 2016-05-05 01:45:00 -07:00
Kyle Huey 156b8c1933 Bug 1268313: Part 4 - Replace NewCancelableRunnableMethod with NS_NewCancelableRunnableMethod. r=froydnj 2016-05-05 01:44:59 -07:00
Kyle Huey 63a71e96b0 Bug 1268313: Part 1 - Be explicit about which NewRunnableMethod callers want to be able to cancel. r=froydnj 2016-05-05 01:44:59 -07:00
Kartikaya Gupta f2607fc5eb Bug 1231570 - Ensure we send a touchcancel after a prevented long-press. r=capella
MozReview-Commit-ID: o5InXZjdUx

--HG--
extra : rebase_source : 964cd1c68eba86bf640dbfb630d74917c7f6d1dc
2016-05-03 16:22:27 -04:00
Kartikaya Gupta b345ce3a32 Bug 1270165 - Allow ResetTouchInputState to be called while a non-touch block is the current block. r=botond
MozReview-Commit-ID: HN3G249raKW

--HG--
extra : rebase_source : 490a634671f218139b88efb079f72e252577e88f
2016-05-04 11:57:36 -04:00
Sebastian Hengst 360c4930db Backed out changeset 7ac47a347557 (bug 1231570) for crash in test_wheel_scroll.html after assertion at gfx/layers/apz/src/InputQueue.cpp:493 on Linux debug in M-e10s(8). r=backout 2016-05-04 09:32:28 +02:00
Kartikaya Gupta 6345f1e3e3 Bug 1231570 - Ensure we send a touchcancel after a prevented long-press. r=capella
MozReview-Commit-ID: o5InXZjdUx

--HG--
extra : rebase_source : 964cd1c68eba86bf640dbfb630d74917c7f6d1dc
2016-05-03 16:22:27 -04:00
Kartikaya Gupta c065a77f0b Bug 1269032 - Add support for user multipliers to pan gesture inputs. r=mstange
MozReview-Commit-ID: 91ooLOswm7q

--HG--
extra : rebase_source : 4b545b6f95052adc951c37cc096110a7df8be1bb
2016-05-03 09:09:10 -04:00
Kartikaya Gupta f30087628f Bug 1269068 - Zero out the axis velocity once the wheel scroll animation is terminating. r=botond
MozReview-Commit-ID: 50WX2ATswhv

--HG--
extra : rebase_source : 65349a0d6b20a529b1e68d604a6242393e12695a
2016-05-02 15:26:35 -04:00
Kartikaya Gupta bf75215060 Bug 1266833 - When the scroll position is clamped during a frame reconstruction, send a scroll offset update to APZ. r=tnikkel
MozReview-Commit-ID: 2UBM4AWWIVI
2016-05-02 15:44:29 -04:00
Aryeh Gregor f14f1babe8 Bug 1193762 part 8 - Fix things that will break; r=froydnj
It looks like VC++ doesn't like comparisons of nsCOMPtr to 0 after this
change, but those are bad style anyway, so I removed them from
TestCOMPtr.cpp instead of trying to make them work.
2016-05-01 21:29:23 +03:00
Kartikaya Gupta 94f1ccfd16 Bug 1268517 - Remove unused function. r=botond
MozReview-Commit-ID: 7E9gZhizUZt
2016-04-29 12:01:03 -04:00
Kartikaya Gupta c1fd24b30b Bug 1268523 - Avoid leaking tasks when they are posted to a destroyed APZC instance. r=botond
MozReview-Commit-ID: 9hAkzCVg7el

--HG--
extra : rebase_source : 8f9a71ec1354fe57c1401655b81bcb178eb6d1c2
2016-04-28 11:29:35 -04:00
Carsten "Tomcat" Book f13688180e Backed out changeset af51821b2fc5 (bug 1268313) for causing very frequent bc7 memory leak
--HG--
extra : rebase_source : 0af725bfab61b8f86e0243490aa970535f726503
2016-04-29 14:22:04 +02:00
Carsten "Tomcat" Book 4bb6f48de3 Backed out changeset 6a8d57e8fa8e (bug 1268313)
--HG--
extra : rebase_source : 8690897fd41073f22c8b25db5e8ce88df76a2bb7
2016-04-29 14:21:22 +02:00
Carsten "Tomcat" Book de92769e7e Backed out changeset 4bcb784492bb (bug 1268313)
--HG--
extra : rebase_source : f2f752ab73f5bbf31a909892a0fac0f42c894430
2016-04-29 14:21:18 +02:00
Carsten "Tomcat" Book ba3fe0975c Backed out changeset 85ce8cb0639a (bug 1268313)
--HG--
extra : rebase_source : 56d1cf41a2dc4959b67f834e07192a5c772176a8
2016-04-29 14:21:16 +02:00
Kyle Huey 48a594a09e Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj 2016-04-28 14:08:25 -07:00
Kyle Huey 12d497cb39 Bug 1268313: Part 6 - Replace NewRunnableMethod with NS_NewRunnableMethod. r=froydnj 2016-04-28 14:08:24 -07:00
Kyle Huey c724d0c867 Bug 1268313: Part 4 - Replace NewCancelableRunnableMethod with NS_NewCancelableRunnableMethod. r=froydnj 2016-04-28 14:08:24 -07:00
Kyle Huey e713dbefec Bug 1268313: Part 1 - Be explicit about which NewRunnableMethod callers want to be able to cancel. r=froydnj 2016-04-28 14:08:24 -07:00
Kyle Huey 7579799b01 Bug 1266595: Replace Chromium Task with Runnable. r=froydnj 2016-04-27 17:06:05 -07:00
Botond Ballo 80791b18a4 Bug 1267470 - Move more fields from FrameMetrics to ScrollMetadata. r=kats
MozReview-Commit-ID: zxtt1NNcDe

--HG--
extra : rebase_source : 65cdc94615ccbb51901e8c4ac086987ff2183719
2016-04-27 16:06:34 -04:00
Kartikaya Gupta 3ed18105da Bug 1265510 - Ensure that new input blocks still allow APZCs with interrupted animations to scroll-snap. r=botond
MozReview-Commit-ID: EG8PZKfcFtW
2016-04-26 13:37:18 -04:00
Kartikaya Gupta c040399672 Bug 1265510 - Add a gtest for interrupting a scroll snap. r=botond
MozReview-Commit-ID: 9pZS8TCICGk
2016-04-26 13:37:18 -04:00
Kartikaya Gupta d578d732fc Bug 1265510 - Add some scroll-snapping logging to APZC. r=botond
MozReview-Commit-ID: 7rMf2DHo13m
2016-04-26 13:37:18 -04:00
Kartikaya Gupta 6afa98a3ea Bug 1248078 - Remove the dedicated scroll acknowledgement message. r=botond
MozReview-Commit-ID: L6MuRX4oT3y
2016-04-18 12:31:54 -04:00
Kyle Huey c73656947b Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj 2016-04-25 17:23:21 -07:00
Kartikaya Gupta 71e578529e Bug 1264161 - Ensure we null out APZ pointers to the widget when it gets destroyed. r=botond
MozReview-Commit-ID: HccKXqU3Z6H
2016-04-22 16:01:30 -04:00
Kartikaya Gupta 04a890cf6d Bug 1263416 - Disable displayport expiry for test_basic_pan.html. r=botond
MozReview-Commit-ID: BIUv3JnDtKQ

--HG--
extra : rebase_source : c9518d8dbd3b0325984e36eeb3af9bf597de68f1
2016-04-21 15:19:51 -04:00
Kartikaya Gupta 5d81a44cf8 Back out bug 1248078 (cset 1fd853200c99) for talos regressions. r=backout
MozReview-Commit-ID: 3qV2wKQOtAL
2016-04-22 12:07:36 -04:00
Botond Ballo 54e53e75c4 Bug 1257288 - Have APZ hit testing respect scroll clips. r=kats
MozReview-Commit-ID: AZU5TEMvySG

--HG--
extra : rebase_source : f435fa574a52bdf90690c1ede739f248d2f0d99f
2016-04-20 18:38:25 -04:00
Botond Ballo ff18651ad3 Bug 1257288 - Improve the APZ gtest infrastructure to make writing multi-FrameMetrics tests easier. r=kats
MozReview-Commit-ID: L9QN0FhLwRU

--HG--
extra : rebase_source : 8b5a5fca7f26c78b53280647a88de285a2208fd8
2016-04-20 18:37:45 -04:00
Botond Ballo a278e42605 Bug 1257288 - Fix a bug in APZCTM logging code. r=kats
MozReview-Commit-ID: 9NrCsEt8kA2

--HG--
extra : rebase_source : a2e336bf5b80b94e90ed3d9c9b0f12f1c85cd86f
2016-04-20 18:37:11 -04:00
Botond Ballo 1be1083028 Bug 1265515 - Update nsAutoPtr.h includes in gfx/layers/apz to RefPtr.h. r=kats
MozReview-Commit-ID: IcTMATcm0Wm

--HG--
extra : rebase_source : 324b527b21b24b88f7b9ca7c5556a93b55915009
extra : source : e897927f1ca89a175e4014264d3dea93353ec891
2016-04-18 16:01:53 -04:00
Botond Ballo 188c04fbd0 Bug 1266154 - Don't start a scroll snap animation if we're already at the destination. r=kats
MozReview-Commit-ID: EP7s414NQ4K

--HG--
extra : rebase_source : 3f57b46f1e23c69f1efd7039fada2b8c60cd7f4b
extra : amend_source : 580e1a95597e6c9fe56e3b655f52c7817e391df2
2016-04-18 20:05:17 -04:00
Kartikaya Gupta 07dc705da1 Bug 1265513 - Do a fuzzy match when checking to see if a scroll will result in overscroll. r=botond
MozReview-Commit-ID: 3fFZHXWMnWv
2016-04-20 15:36:13 -04:00
Kartikaya Gupta 5024e050fd Bug 1265806 - Update scrollbar finding code to deal with layer trees on both OS X and Windows properly. r=rbarker
MozReview-Commit-ID: GBC5Y9lLAoL
2016-04-20 14:44:18 -04:00
Botond Ballo 9ccd2b5e76 Bug 1260018 - Route drag events to APZ, so it can accurately detect the end of a drag. r=kats 2016-04-18 14:24:28 -04:00
Masayuki Nakano cbe8f5268a Bug 1259656 part.1 Rename WidgetEvent::refPoint to WidgetEvent::mRefPoint r=smaug
MozReview-Commit-ID: ESWM5ZyBpSR

--HG--
extra : rebase_source : c5e1e3f60bcdde2a7f6c399e72430b29a3e552cd
2016-04-18 23:09:02 +09:00
Kartikaya Gupta fa9887a493 Bug 1265424 - Ensure that HasReceivedAllContentNotifications doesn't start returning true if the target APZC was confirmed by timeout. r=botond
MozReview-Commit-ID: FrWn0rw4Qtq
2016-04-18 16:04:30 -04:00
Kartikaya Gupta 38176020f4 Bug 1265424 - Record if the target was confirmed via a timeout or not. r=botond
MozReview-Commit-ID: BMiJsKlh2HB
2016-04-18 16:04:25 -04:00
Kartikaya Gupta 6897e7e090 Bug 1248078 - Remove the dedicated scroll acknowledgement message. r=botond
MozReview-Commit-ID: 6QGFiZ8QGl7
2016-04-18 12:31:54 -04:00
Masayuki Nakano 07b6f24132 Bug 1259657 Rename WidgetGUIEvent::widget to WidgetGUIEvent::mWidget r=smaug
MozReview-Commit-ID: 167PQWJDEHW

--HG--
extra : rebase_source : 6cd44095b9f33e03190972f043087786cbd772f2
2016-04-14 17:03:14 +09:00
Kartikaya Gupta ec856624f4 Bug 1237343 - Replace uses of mozilla::Vector with nsTArray. r=botond
MozReview-Commit-ID: BBLWj3GJ3dE

--HG--
extra : rebase_source : 2c52ac944da8c1e3c6d4bb768bc3a672f3e80918
2016-04-15 06:41:25 -04:00
Kartikaya Gupta 0b2d4ef75f Bug 1258851 - Update HitTestingTreeNode::IsScrollbarNode to include the scrollbar track layers. r=rbarker
MozReview-Commit-ID: CmyeeEPPYAq

--HG--
extra : rebase_source : f6b01531e45881409b6c4796a8b5ecff135217d4
2016-04-14 16:42:24 -04:00
Kartikaya Gupta 6261aa39a0 Bug 1257641 - Add a test for APZ paint-skipping and event transformations after a skipped paint. r=botond
MozReview-Commit-ID: GdAT4VbZ71d
2016-04-13 10:21:14 -04:00
Kartikaya Gupta 0d937a92c1 Bug 1257641 - Allow enabling/disabling of displayport suppression for tests. r=botond
MozReview-Commit-ID: 7p2RIyPyzkH
2016-04-13 10:21:13 -04:00