gfx/layers/apz/src/APZSampler.cpp
80c254f460f5dcab9b3d111511a52ad97ccb4b32
created 2020-02-14 15:26 +0000
pushed 2020-02-14 15:37 +0000
Sean Feng Sean Feng - Bug 1600793 - Make the scrolling input telemetry work for WebRender r=botond,jrmuizel
9b6bff2e52e3d28d999aa64d5a26b23cef6adbdd
created 2020-02-10 22:41 +0200
pushed 2020-02-10 20:42 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset 85ffb2302070 (bug 1600793) for causing crashes regarding DeadlockDetector
85ffb23020709fdacd0f0b8e2d428178d5d56ef5
created 2020-02-10 17:41 +0000
pushed 2020-02-10 19:50 +0000
Sean Feng Sean Feng - Bug 1600793 - Make the scrolling input telemetry work for WebRender r=botond,jrmuizel
283c7696cf3ab323e5fd13fdb39637104dfc2f10
created 2019-12-07 03:57 +0000
pushed 2019-12-09 16:08 +0000
Sean Feng Sean Feng - Bug 1500465 - Measure touch scroll latency and connect to telemetry. r=mstange,botond
885661a8e3c6bc323f19a83b038d31227d384266
created 2019-11-29 23:11 +0000
pushed 2019-11-29 23:13 +0000
Timothy Nikkel Timothy Nikkel - Bug 1600198. Make sure all uses of APZCTreeManager::mGeckoFixedLayerMargins are protected by mTreelock. r=botond,hiro
0ff21dbde947ed6de9e220279093a18ca524814f
created 2019-11-21 21:36 +0000
pushed 2019-11-21 21:52 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1586986 - Introduce 'fixed margins' on the main-thread to omit the gap between 'fixed margins' on the compositor and the last dynamic toolbar position on the main-thread. r=botond
b08fca6e85e747cb2e3422917ae04220d22e1444
created 2019-09-30 19:12 +0000
pushed 2019-09-30 21:33 +0000
Botond Ballo Botond Ballo - Bug 1584691 - Reinstate support for scrollbar layers that are descendants of the scrolled content. r=tnikkel
c0797e496fd9637cb288246f602029fa7ef95b64
created 2019-09-15 23:34 +0000
pushed 2019-09-16 15:49 +0000
Botond Ballo Botond Ballo - Bug 1577859 - Additional post container scrolling removal cleanup in APZ code. r=tnikkel
e291531d8dbe1314e83e821ede5aaf67ca345fcc
created 2019-09-15 21:50 +0000
pushed 2019-09-16 15:49 +0000
Botond Ballo Botond Ballo - Bug 1577859 - Stop handling scrollbar layers that are descendants of the scrolled content. r=tnikkel
c4b20b18bf97c553095f7cb3b62bb1f73b10dd14
created 2019-07-10 22:14 +0300
pushed 2019-07-11 04:07 +0000
arthur.iakab arthur.iakab - Backed out changeset 40010303c474 (bug 1500465) on request of christina_ for causing OOM crashes in automation. a=backout
40010303c474166637b65e5f91dce5b07cf5a9a9
created 2019-07-09 20:55 +0000
pushed 2019-07-09 21:05 +0000
Christina Cheung Christina Cheung - Bug 1500465 - Measure touch scroll latency and connect to telemetry. r=kats
1d3e04d06651621658961856131d6e7f35fd222c
created 2019-03-27 16:44 +0000
pushed 2019-03-27 17:06 +0000
Botond Ballo Botond Ballo - Bug 1525181 - Lift the async transform representing visual viewport scrolling to the async zoom container. r=kats
96da9d241051d222bdd693bdb519d058a013b59c
created 2019-03-22 18:28 +0000
pushed 2019-03-22 18:54 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Core renderroot splitting changes r=kats,sotaro
699a6b6bee44710ba8710a2ee7740783a596a26a
created 2019-03-22 10:52 +0200
pushed 2019-03-22 08:53 +0000
Ciure Andrei Ciure Andrei - Backed out 7 changesets (bug 1441308)for causing webrender build bustages CLOSED TREE
c09a51622e988e81077c75e3aaa5a49df66284b3
created 2019-03-22 03:15 +0000
pushed 2019-03-22 06:31 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Core renderroot splitting changes r=kats,sotaro
5b5e6a9942777d6faee07db57fd6b14d465b3ab3
created 2019-02-25 16:07 -0600
pushed 2019-03-01 13:17 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 8 - Move method definition inline comments to new line in 'gfx/'. r=kats
494c256e2e374b448b11adbbf14bdfd962841dd2
created 2019-02-02 23:53 +0000
pushed 2019-02-02 23:55 +0000
Botond Ballo Botond Ballo - Bug 1459312 - Have APZC expose the async transform of the visual viewport relative to the layout viewport. r=kats
4d6a4c43775b78788ef78aba2b9cab7f7c043d41
created 2019-02-02 23:53 +0000
pushed 2019-02-02 23:55 +0000
Botond Ballo Botond Ballo - Bug 1459312 - AsyncCompositionManager changes to apply the async zoom to the async zoom container layer if appropriate. r=kats
c858a0fe0feab0168823813cece7c5bcedc25461
created 2019-02-02 23:52 +0000
pushed 2019-02-02 23:55 +0000
Botond Ballo Botond Ballo - Bug 1459312 - AsyncPanZoomController support for exposing the scroll and zoom portions of the async transform independently. r=kats
4a7e5e05432e569e0d91a645a441ed65226cf5c7
created 2018-11-30 18:19 +0000
pushed 2018-12-01 03:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1511054 - Make APZSampler more threadsafe. r=botond
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
55a0a83b8f82088510007a30356038719a31f4bc
created 2018-09-07 20:12 +0000
pushed 2018-09-07 20:15 +0000
Botond Ballo Botond Ballo - Bug 1489630 - Mark AutoApplyAsyncTestAttributes as MOZ_RAII. r=kats
430f2e4f9d3b650ba0ce0d264f9cc99a693586b9
created 2018-07-20 17:45 -0400
pushed 2018-08-19 16:50 +0000
Kashav Madan Kashav Madan - Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r=botond
fbb567678a4df4b9d7734e2f226e106082ff41d7
created 2018-07-20 17:37 -0400
pushed 2018-08-19 16:50 +0000
Kashav Madan Kashav Madan - Bug 1465616 - Temporarily apply async test attributes when compositing. r=botond,kats
b7ddd726b2f93b6d2da560aab18d9ce147125580
created 2018-06-04 18:02 -0400
pushed 2018-06-05 18:52 +0000
Kashav Madan Kashav Madan - Bug 1466611 - Render layout viewport on APZ minimap. r=botond
77865327ee5700d7e5b688f0cbf1c95362b2ef17
created 2018-04-24 12:42 -0400
pushed 2018-04-24 21:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1454594 - Follow-up to clear the static pointers on shutdown. r=botond
9bb64b4e34ce2ec456f4e6084a7b358e5ca500e0
created 2018-04-19 10:10 -0400
pushed 2018-04-20 15:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455302 - Robustify the IsSamplerThread() check similarly to the updater code. r=botond
fbfbfe496fcb39556a00f9209116b8374e79bcb7
created 2018-04-18 17:32 -0400
pushed 2018-04-20 15:43 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1454594 - Avoid running unordered_map static initializers. r=botond
7ccbfd4a28d79aed59887b322af44ca0b80d2390
created 2018-04-16 17:39 -0400
pushed 2018-04-18 11:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1451469 - Complete hooking up of the sampler thread. r=botond,nical
61724e1bb2ad7d0642d4d4cd7c05a396f44b7591
created 2018-04-16 17:39 -0400
pushed 2018-04-18 11:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1451469 - Set the sample time on APZSampler. r=botond,nical
82ed4ba5a5e8dcf3e2adeb7e053eb516b2b8cd2a
created 2018-04-16 17:39 -0400
pushed 2018-04-18 11:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1451469 - Add a TransactionWrapper class. r=nical
32bcab2ef2e524ff64c35ebf1879332507720c31
created 2018-04-16 17:39 -0400
pushed 2018-04-18 11:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1451469 - Add the plumbing to hook up the sampler callbacks. r=nical
baf94bbd3243d3cea9f6d6e205d39a858c80f145
created 2018-04-16 17:39 -0400
pushed 2018-04-18 11:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1451469 - Implement the guts of the WR sampler thread registration. r=botond
78d008b79f626754c6d9bc99aa560ea6bf6ee5cb
created 2018-04-16 17:39 -0400
pushed 2018-04-18 11:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1451469 - Maintain a map from WrWindowId to APZSampler. r=botond
ab6d1fd27c3b78aa8e4ae2c635e93e0875b3b9a3
created 2018-04-11 15:28 -0400
pushed 2018-04-13 02:42 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1453364 - Update scrollbar transforms separately from OMTA transforms. r=nical
526faf04687507f9c5767a7033c2f87e4585dcb4
created 2018-04-10 12:29 -0400
pushed 2018-04-10 16:47 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449982 - Move the WebRenderScrollData storage from WebRenderBridgeParent to APZUpdater. r=botond
a2866a322bbb526bd1f9f69d352e5389dce849b5
created 2018-03-02 19:00 +0100
pushed 2018-04-10 10:01 +0000
Daniel Zielas Daniel Zielas - Bug 1420512 - Try unifying data structures for scrollbar container and scrollbar thumb info. r=botond
2b4ca22e460c14da73c2efb5ae2f07f70ffc8a4b
created 2018-03-28 18:36 -0400
pushed 2018-03-28 22:43 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449620 - Extract an APZUpdater class from APZSampler. r=botond
720ac5310fb4b1e149df5a98a95a3a1ec884d2e8
created 2018-03-28 14:57 -0400
pushed 2018-03-28 19:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1447299 - Ensure all APZSampler functions run on the sampler thread. r=botond
cac0b3a18cf94a2d3f2bd2223bef33009375235d
created 2018-03-28 14:57 -0400
pushed 2018-03-28 19:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1447299 - Bounce PAPZCTreeManager controller messages through the sampler thread. r=botond
1e39a095860aa02414b471d5103cc76305ba1c6b
created 2018-03-28 14:56 -0400
pushed 2018-03-28 19:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1447299 - Have the APZCTreeManagerParent store a reference to the APZSampler. r=botond
e76ec9b09021bb1e40a0fcb1841e7821b04a1034
created 2018-03-28 14:56 -0400
pushed 2018-03-28 19:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1447299 - Move the sampler thread util functions from APZThreadUtils to APZSampler. r=botond
4b4f127d99ca6b6af90b0816efd724b830667051
created 2018-03-28 14:55 -0400
pushed 2018-03-28 19:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1447299 - Have the APZCTreeManager keep a pointer to the sampler. r=botond
7db0e20d6a376c4d18c553e9cb9056bf22760508
created 2018-03-28 21:41 +0300
pushed 2018-03-28 18:46 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1449145 - Improve by modernising code in gfx/layers/apz. r=botond
5d9f32557d7740c7c30f7bc6057c4de0c294d828
created 2018-03-24 19:06 -0400
pushed 2018-03-25 23:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1448490 - Make the layers id a struct instead of a uint64_t. r=mattwoodrow
3e3ed1157c498ed0fb9c4cc8b93b7be3fcd56e68
created 2018-03-12 16:17 -0400
pushed 2018-03-13 19:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1445019 - Use the compositing transform when checking for unused APZ transforms. r=botond
b34c4056a6d124f76902e3393353ea2998280983
created 2018-03-12 16:06 -0400
pushed 2018-03-13 18:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443792 - Remove direct access to AsyncPanZoomController from ContainerLayerComposite. r=botond
9957f3a8d0c35721ef21b086a08562679f81e301
created 2018-03-12 16:06 -0400
pushed 2018-03-13 18:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443792 - Remove direct access to AsyncPanZoomController from AsyncCompositionManager. r=botond
5a049955eaf3698b1603cdb4e8dec6fbc76264c4
created 2018-03-12 16:06 -0400
pushed 2018-03-13 18:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443792 - Move ComputeTransformForScrollThumb to APZCTreeManager. r=botond
5d6d92d8bb2b17dad5032510bd3ac0f4b10d96bc
created 2018-03-12 16:06 -0400
pushed 2018-03-13 18:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443792 - Move the SampleAPZAnimations function into APZSampler. r=botond
020eaf3312633c006864de8fd5b4f97b5703d499
created 2018-03-07 16:41 -0500
pushed 2018-03-07 21:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443187 - Avoid crashing if a previously-uncomposited layer tree gets adopted. r=botond
34496aa46b316c8f6296900e0c1d74820f2d3e5b
created 2018-03-06 10:25 -0500
pushed 2018-03-06 15:31 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1442627 - Stop exporting APZCTreeManager.h in mozilla/layers/. r=botond
54e61d972192277357cec0ee2ccd064f03ada8ea
created 2018-03-06 10:25 -0500
pushed 2018-03-06 15:31 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1442627 - Add new APZSampler APIs to set the test scroll offset and zoom. r=botond
322301ce2f826169d4ed386feb6981430b0c0b2a
created 2018-03-06 10:25 -0500
pushed 2018-03-06 15:31 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1442627 - Switch some call sites in WebRenderBridgeParent to use APZSampler. r=botond
da64726bf399abe8936889dc2e2c04acc8cec782
created 2018-03-01 23:00 -0500
pushed 2018-03-02 16:52 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Introduce an APZSampler interface for APZCTreeManager. r=botond
less more (0) tip