gfx/layers/apz/util/APZCCallbackHelper.cpp
ae0fb501e531985fe7eedb1255d4b92e0cb68326
created 2015-10-26 12:14 -0400
pushed 2016-01-25 13:55 +0000
Nathan Froyd Nathan Froyd - Bug 1218454 - part 2 - don't #include nsContentUtils.h from CallbackObject.h; r=bz
d1e9567751fddea21a312e94a750bf223e530283
created 2015-11-26 20:51 -0600
pushed 2016-01-25 13:55 +0000
Randall Barker Randall Barker - Bug 1224015 - Part 3: ifdef changes to C++APZ so that they only apply to single process APZ. r=tnikkel
22c0d6e4df2c32cbecc6a1be70fbedafc6826d20
created 2015-11-26 20:51 -0600
pushed 2016-01-25 13:55 +0000
Randall Barker Randall Barker - Bug 1224015 - Part 1: nsLayoutUtils functions do not account for nsPresShell resolution r=tnikkel
4347df8d3bcf50c364f86f0457a2bf3020ac1db2
created 2015-11-23 09:14 -0500
pushed 2016-01-25 13:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1226872 - Remove unnecessary wrapper methods in nsLayoutUtils. r=roc
52d6ee1e55c922c78367528e8752fabe64ebab71
created 2015-11-18 13:53 -0500
pushed 2016-01-25 13:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1225571 - Move the code to update the SPCSPS from repaint request handling to when the resolution is updated in the presShell. r=botond
8d0a776c5d1e7ad6929e6a5e6afeff75b67c3886
created 2015-11-05 18:57 -0600
pushed 2016-01-25 13:55 +0000
Timothy Nikkel Timothy Nikkel - Bug 1208780. Set a zero-margin displayport on all scrollable ancestors of frames with displayports if they don't already have a displayport. r=botond
91a6134ea200f28f562144a71a254e7a50881081
created 2015-11-04 19:51 -0600
pushed 2016-01-25 13:55 +0000
Timothy Nikkel Timothy Nikkel - Bug 1215977. Add a flag for GetNearestScrollable that makes fixed pos frames return the root scroll frame of their document. And make APZCCallbackHelper use it to restore previous behaviour. r=botond
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
25e572cce005e1f9d7a4805d6c398dea5b1ff797
created 2015-09-11 12:27 -0400
pushed 2015-10-29 11:30 +0000
Botond Ballo Botond Ballo - Bug 1202312 - Use mozilla::Function for the SetAllowedTouchBehavior callback. r=kats
5899c44ed9ce7f54da590ce89d8922d34e4b7ac9
created 2015-08-29 08:58 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.38 Rename NS_MOUSE_MOZLONGTAP to eMouseLongTap r=smaug
e637f3ff6f3e3add6aa4ac4b7325e3983504cef7
created 2015-08-29 08:58 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.27 Rename NS_MOUSE_BUTTON_DOWN to eMouseDown r=smaug
ae625cd90875c0f939e83fc58c9e40fb3b6fd75f
created 2015-08-29 08:58 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.26 Rename NS_MOUSE_BUTTON_UP to eMouseUp r=smaug
cd4d30cf8ecfb8789d0e69c2adcdfe4c1de7ac8f
created 2015-08-29 08:58 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.25 Rename NS_MOUSE_MOVE to eMouseMove r=smaug
895278844d2cf93a9ef9f433c06fa75c30a51f23
created 2015-08-11 16:51 -0400
pushed 2015-10-29 11:30 +0000
Markus Stange Markus Stange - Bug 1193062 - Don't double-send target APZC confirmations that might race each other. r=kats
cd06f5f5641c3dfb7f07db878584d389fb4df1b7
created 2015-08-26 21:56 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.3 Make the enum of event messages a named enum IGNORE IDL r=smaug
35f538038395489cafccbdfe18f0f86d682d8e9d
created 2015-08-19 17:08 -0400
pushed 2015-10-29 11:30 +0000
Benoit Girard Benoit Girard - Bug 1186662 - Part 1: Add SuppressDisplayport painting and use it during tab switch. r=kats,mconley
ae48bb7aad1b8aeb6bafcc6343a6a654866202ff
created 2015-08-13 18:26 -0400
pushed 2015-10-29 11:30 +0000
Randall Barker Randall Barker - Bug 1188225 - Implement ChromeProcessController::HandleDoubleTap. r=botond
6b78ee24c923dfe6008db3ab58ab975ccfa3bef4
created 2015-08-05 14:40 -0400
pushed 2015-09-21 14:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1190936 - Attempt some graceful handling for an unexpected situation that otherwise crashes the browser. r=botond
bd507392b2b31a69607cb8a00f069e3300754fe6
created 2015-07-27 22:09 -0400
pushed 2015-09-21 14:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1187792 - Don't set the SPCSPS unless meta-viewport or zooming is enabled. r=botond
d6f86fab2822800ac645447309436830ae6694c8
created 2015-07-21 10:51 -0400
pushed 2015-09-21 14:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1178847 - Move the code from ChromeProcessController::InitializeRoot to APZCCallbackHelper so it can be reused in the child process. r=botond
d419ca1c320942f2e2a63cd04b324af5be1b2efd
created 2015-07-21 08:35 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2b2d3c44819e (bug 1178847) for windows reftest failures/assertions
2b2d3c44819ef11e9a4b32ee15ceec9256769d83
created 2015-07-20 18:19 -0400
pushed 2015-09-21 14:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1178847 - Move the code from ChromeProcessController::InitializeRoot to APZCCallbackHelper so it can be reused in the child process. r=botond
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
20b9b6052a50d616ff71e5c18bce2723d8df6460
created 2015-07-12 23:23 -0400
pushed 2015-09-21 14:04 +0000
Morris Tseng Morris Tseng - Bug 1182950 - Fix compile error in non-unified build. r=botond
ee20787262f2519dc10b44467a5bb328dc471ba9
created 2015-06-19 08:25 -0400
pushed 2015-08-10 18:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond
b44cae0757a4523d524209578df8b2d12b30672c
created 2015-06-17 12:34 -0400
pushed 2015-08-10 18:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1055557 - Ensure the right presShell resolution is used in ApplyCallbackTransform for fennec-apz scenarios. r=botond
24bd667a035aaccda1318b33ceb51e6e6bf588a4
created 2015-06-15 14:39 -0400
pushed 2015-08-10 18:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1163572 - Modify UpdateSubFrame to automatically figure out the nsIContent from the scrollId. r=botond
be8d3f286a35c91ed6693732fbd7631f9ec4f86a
created 2015-06-15 14:39 -0400
pushed 2015-08-10 18:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1163572 - Have ChromeProcessController also handle root-frame repaint requests. r=botond
362921d1696b0210ff7c8b573fcbff0a0ace204d
created 2015-06-15 14:39 -0400
pushed 2015-08-10 18:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1163572 - Modify UpdateRootFrame to automatically compute the nsIContent* and nsIPresShell* from the metrics. r=botond
0d4f25a9ef1f1dd4ca72cebc84cacfd69745da4a
created 2015-06-01 13:03 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 99011d150a1d (bug 1163572) for b2g ics debug bustage on a CLOSED TREE
99011d150a1d5eec6fa8f662113fc05c4a061f5b
created 2015-05-28 06:54 +0200
pushed 2015-08-10 18:23 +0000
Danilo Cesar Lemes de Paula Danilo Cesar Lemes de Paula - Bug 1163572 - Override ChromeProcessController::RequestContentRepaint to detect root-frame updates. r=botond
bee4bdb3624cc286895f534872ce89a84abb98b3
created 2015-05-22 07:51 -0400
pushed 2015-08-10 18:23 +0000
Kartikaya Gupta Kartikaya Gupta - Back out 2 csets for bug 1163832 for emulator crashtest failures. r=me
0867630f82f6887b34da610d40f96e169715e796
created 2015-05-22 06:42 -0400
pushed 2015-08-10 18:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond
e0231e8d2cdf4028163f409f0df97aaa2b85cb5f
created 2015-05-13 15:52 -0500
pushed 2015-08-10 18:23 +0000
Timothy Nikkel Timothy Nikkel - Bug 1162648. When updating layout with the latest async values from the APZC do the scrolling last because it can flush layout. r=botond,kats
8b2364aef0dd5912953cc4bbf43d7eaf2c9fd358
created 2015-05-08 13:51 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1161592 - If we don't get a target frame from the touch point try using the root scrollable frame. r=botond
d4b430ab9d27aaff59b75aec4d52a947736c62e6
created 2015-04-30 06:09 -0400
pushed 2015-06-29 20:18 +0000
Danilo Cesar Lemes de Paula Danilo Cesar Lemes de Paula - Bug 1156401 - Fix ContextMenu handling when building Fennec with C++ APZ. r=kats, r=botond
d7428dd3f9488be4be939d09d27658326a18c573
created 2015-04-21 10:22 +0900
pushed 2015-06-29 20:18 +0000
Brian Birtles Brian Birtles - Bug 1154615 part 1 - Rename AnimationPlayer to Animation in WebIDL; r=smaug
786b564f6e0ab5c0caa374b63c1e97b26e323f36
created 2015-04-15 03:09 -0400
pushed 2015-06-29 20:18 +0000
Botond Ballo Botond Ballo - Bug 1152479 - In C++ APZ code, use nsContentUtils rather than nsIDOMWindowUtils to send key and mouse events. r=kats
98d34adf1d56f0c992b2824ce3e901a04ecb9e3a
created 2015-04-14 16:44 -0400
pushed 2015-06-29 20:18 +0000
Botond Ballo Botond Ballo - Bug 1152479 - Do not use layout-related nsIDOMWindowUtils APIs from C++ APZ code. r=kats
91e5592ce4b67cc023ab3922a76e4b02549218d1
created 2015-04-14 13:19 -0400
pushed 2015-06-29 20:18 +0000
Botond Ballo Botond Ballo - Bug 1152479 - Extract the implementations of layout-related nsIDOMWindowUtils APIs used by APZ into nsLayoutUtils. r=ehsan
879e74f2e74cc56c507c7784f05020462c7ad734
created 2015-04-14 12:24 -0400
pushed 2015-06-29 20:18 +0000
David Anderson David Anderson - Fix APZ target confirmations arriving before dependent layer transactions. (bug 1154130, r=kats)
6816cc58e19bf4ede146db9743acfc363b273158
created 2015-04-10 19:34 -0400
pushed 2015-06-29 20:18 +0000
Botond Ballo Botond Ballo - Bug 1039818 - Do not allow an older APZ repaint request to clobber a newer pres shell resolution in Layout. r=kats
600015044b60384622ef0eaa9d74c7b9fbf1a6eb
created 2015-04-02 06:57 -0400
pushed 2015-06-29 20:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1148641 - Guard against null parameters to SendSetTargetAPZCNotification. r=botond
78a291fd62b34995870f6b1ddcb030ed68c94478
created 2015-03-22 00:42 -0700
pushed 2015-05-11 18:39 +0000
David Anderson David Anderson - Add APZ support for test.mousescroll callbacks. (bug 1142866 part 3, r=kats)
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-05-11 18:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
01abf38a6a4db728f2603395fcbc2edffca1cc45
created 2015-03-19 06:33 -0400
pushed 2015-05-11 18:39 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1122090 - Send the allowed behaviour notification to APZ for touch blocks when touch-action is enabled. r=botond
fa3a0af3e57df19063e8a7ce5c61c36df9a9bbdc
created 2015-03-06 18:07 -0500
pushed 2015-05-11 18:39 +0000
Botond Ballo Botond Ballo - Bug 1139675 - Simplify the APIs for getting and setting the pres shell resolution. r=mstange,mattwoodrow
3d8fb4f958b53f53176e839a852b850d5d1d3bd2
created 2015-03-16 12:32 -0400
pushed 2015-05-11 18:39 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1143518 - Remove the TryCapture path which is now obsolete. r=smaug
b96d3d51d4b4ef17c35ac3429a455730e0bd2854
created 2015-02-19 15:53 -0800
pushed 2015-05-11 18:39 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 945584: Part 6 - Implementation of scroll snapping (v10 Patch), r=roc, r=kats
f9b76a07fcc6b65b950e19bde199fa199a00e3f6
created 2015-03-02 16:41 -0500
pushed 2015-05-11 18:39 +0000
Botond Ballo Botond Ballo - Bug 943537 - Handle modifiers on tap events in RemoteContentController and ChromeProcessController. r=kats,mbrubeck
0f97b9f85516ffb5b009d674e4bb4117e69bb6c8
created 2015-02-23 10:10 -0800
pushed 2015-05-11 18:39 +0000
William Chen William Chen - Bug 1134021 - Use composed document when getting nsDOMWindowUtils from shadow DOM content. r=kats
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
abe8b4e23df0f051554210b395b7e783dffb7062
created 2015-02-16 21:34 -0500
pushed 2015-03-30 18:32 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1133083 - Fix build when APZCCallbackHelper logging is enabled. r=botond
135a4238353508358d7403da886e88df7bdd17ce
created 2015-02-09 14:05 -0500
pushed 2015-03-30 18:32 +0000
Botond Ballo Botond Ballo - Bug 1127066 - Extract an APZEventState class from TabChild. r=kats
4bd0d2b7b41db99880fe56e306711fe594bdcce7
created 2015-02-06 18:11 -0500
pushed 2015-03-30 18:32 +0000
Botond Ballo Botond Ballo - Bug 1127066 - Extract SendSetTargetAPZCNotification and its helpers into APZCCallbackHelper. r=kats
5669834a94543c7d12fc21939276a2e4fdab2d82
created 2015-02-05 18:02 -0500
pushed 2015-03-30 18:32 +0000
Botond Ballo Botond Ballo - Bug 1127066 - Extract a helper to apply the APZ callback transform to a touch event. r=kats
7acb85b25fbbda39f3b5ca24467cb27233d613b6
created 2015-01-28 17:40 -0500
pushed 2015-03-30 18:32 +0000
Botond Ballo Botond Ballo - Bug 1127066 - Fold APZCCallbackHelper::UpdateCallbackTransform() into ScrollFrame(). r=kats
ea7de6b88d853f2c69d1bcc82e873ef3ed8635c7
created 2015-01-23 18:54 -0500
pushed 2015-03-30 18:32 +0000
Botond Ballo Botond Ballo - Bug 1127066 - Factor out code common to APZCCallbackHelper::UpdateRootFrame and UpdateSubFrame. r=kats
less more (0) -60 tip