gfx/layers/apz/src/APZCTreeManager.cpp
4b4f127d99ca6b6af90b0816efd724b830667051
created 2018-03-28 14:55 -0400
pushed 2018-03-29 09:49 +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-29 09:49 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1449145 - Improve by modernising code in gfx/layers/apz. r=botond
e4b8a1682e6c4587649bcfbf5dab4b2ccdf4c741
created 2018-03-28 14:22 -0400
pushed 2018-03-29 09:49 +0000
Botond Ballo Botond Ballo - Bug 1447131 - Handle backface-visibility:hidden in compositor hit testing. r=kats
fd0e344e9bce082468cfc20015554ca5e6015b05
created 2018-03-28 06:31 -0400
pushed 2018-03-28 21:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1448490 - Follow-up to fix compilation of disabled-by-default logging. r=me and DONTBUILD
5d9f32557d7740c7c30f7bc6057c4de0c294d828
created 2018-03-24 19:06 -0400
pushed 2018-03-26 09:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1448490 - Make the layers id a struct instead of a uint64_t. r=mattwoodrow
3073cf6d1124f9427bd8fb71f1a6478202a6baa6
created 2018-03-20 00:16 -0400
pushed 2018-03-20 10:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446711 part 7. Switch the nsIDOMMouseEvent::MOZ_SOURCE_* constants over to MouseEventBinding. r=qdot
c85a2550e02c680fad269f32098998d6df701b14
created 2018-03-16 16:28 -0400
pushed 2018-03-17 10:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441324 - Extract an APZInputBridge interface from IAPZCTreeManager. r=rhunt
6c6b2501cc21457343fc8d87f1f5d9292ac75450
created 2018-03-16 01:43 +0200
pushed 2018-03-16 09:53 +0000
Coroiu Cristina Coroiu Cristina - Merge mozilla-central to autoland a=merge on a CLOSED TREE
72a41cf593c7416619b3da744603c65108bf173f
created 2018-03-15 20:37 +0200
pushed 2018-03-16 09:53 +0000
Coroiu Cristina Coroiu Cristina - Backed out 8 changesets (bug 1445662) for bustage at build/src/gfx/layers/apz/util/ChromeProcessController.cp on a CLOSED TREE
2e87464ac8605bed7012b55846f7b9038090e468
created 2018-03-15 15:25 -0400
pushed 2018-03-15 23:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1445662 - Annotate remaining PAPZCTreeManager-invoked methods with threading constraints. r=rhunt
2900766520b2b21a08037d7e6bb81e86609ea651
created 2018-03-15 15:25 -0400
pushed 2018-03-15 23:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1445662 - Ensure ZoomToRect runs on the controller thread. r=rhunt
09df6079857e971be31602be024a9000460e89f8
created 2018-03-15 15:25 -0400
pushed 2018-03-15 23:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1445662 - Ensure UpdateZoomConstraints runs on the sampler thread. r=rhunt
e6393fca03cb84e30d001119c9f134d4c3add50b
created 2018-03-15 15:25 -0400
pushed 2018-03-15 23:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1445662 - Assert that IAPZCTreeManager's helper methods are always on the controller thread. r=rhunt
c077aee87a2ec28cc68c054198dbf63750f71190
created 2018-03-15 15:25 -0400
pushed 2018-03-15 23:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1445662 - Make the DPI non-static and bound to the controller thread. r=rhunt
988b67ba9014bc6c20ca6dca4135c7ba0a967506
created 2018-03-15 15:25 -0400
pushed 2018-03-15 23:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1445662 - Ensure the keyboard map access is threadsafe. r=rhunt
5a049955eaf3698b1603cdb4e8dec6fbc76264c4
created 2018-03-12 16:06 -0400
pushed 2018-03-13 22:39 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443792 - Move ComputeTransformForScrollThumb to APZCTreeManager. r=botond
7fdb52108da96bc7c30ebc1583bf93f30cc1448b
created 2018-03-07 17:34 -0500
pushed 2018-03-08 17:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443301 - Update dynamic toolbar init codepath to not need an APZCTreeManager. r=botond
3034411c797eb0ed704743d1878567ca90574983
created 2018-03-07 17:34 -0500
pushed 2018-03-08 17:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443301 - Give the dynamic toolbar class a non-owning ref to the APZCTreeManager. r=botond
020eaf3312633c006864de8fd5b4f97b5703d499
created 2018-03-07 16:41 -0500
pushed 2018-03-08 03:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443187 - Avoid crashing if a previously-uncomposited layer tree gets adopted. r=botond
343c384f751cd6a6648209f6faebf29734ba8b7e
created 2018-03-06 10:25 -0500
pushed 2018-03-06 18:34 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1442627 - Stop exporting a few other apz/src headers. r=botond
306f68c9845e8579c8175a82a91bc00ff8ec039d
created 2018-03-06 10:25 -0500
pushed 2018-03-06 18:34 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1442627 - Move static helpers from APZCTreeManager to APZUtils. r=botond
4e230122cb232925ed056206d3bc696203a98c4f
created 2018-03-05 09:47 -0500
pushed 2018-03-06 02:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1436200 - Disable failing assertions until we have the proper fix in place. r=botond
da64726bf399abe8936889dc2e2c04acc8cec782
created 2018-03-01 23:00 -0500
pushed 2018-03-02 23:05 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Introduce an APZSampler interface for APZCTreeManager. r=botond
928e83cc61780c24d52a048a4c1cf023f12f1b46
created 2018-03-01 23:00 -0500
pushed 2018-03-02 23:05 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Introduce the notion of the APZ sampler thread. r=botond
243444effec32210c60750978e980c39d80d8648
created 2018-03-01 23:00 -0500
pushed 2018-03-02 23:05 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Remove calls to GetIndirectShadowTree inside APZCTreeManager. r=botond
5b0855476e63525730ba4374b3445b55f1eda38f
created 2018-03-01 23:00 -0500
pushed 2018-03-02 23:05 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Move APZTestData from the LayerTreeState structure into the APZ. r=botond
1ecd27281e6bd0c84a97e0aa518fbd0e634a86bb
created 2018-03-01 23:00 -0500
pushed 2018-03-02 23:05 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Replace the code to clear focus targets with the simpler hook. r=botond
fa85e73273106b6a2919e4ff7b7c0d0ba33c79c7
created 2018-03-01 23:00 -0500
pushed 2018-03-02 23:05 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Add hooks in APZCTreeManager to respond to layer tree changes. r=botond
bc444482c4a1cbbcf218db5e36e8325cf3b6fb75
created 2018-02-16 20:03 -0500
pushed 2018-02-22 09:59 +0000
Botond Ballo Botond Ballo - Bug 1425573 - Introduce a TargetConfirmationFlags struct. r=kats
cd7ae44342ff500d6845c275de1b6a8d76f57ca1
created 2018-01-31 12:00 -0500
pushed 2018-01-31 22:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1433579 - Allow recursively holding the APZ tree lock. r=botond
a76e57103a80bff8243962918560baf1f360832b
created 2018-01-19 19:22 -0500
pushed 2018-01-25 10:12 +0000
Botond Ballo Botond Ballo - Bug 1429373 - If a perspective transform is excluded from an APZC's ancestor transform, include it in the ancestor transforms of its child APZCs. r=kats
5b0b60dd22e8f33634d9b0e425cad64b898b8500
created 2018-01-17 18:45 -0500
pushed 2018-01-25 10:12 +0000
Botond Ballo Botond Ballo - Bug 1429373 - During hit-testing, ignore clips on layers whose parent has a perspective transform. r=kats
3919edc6531353d70f57214ec2f7ae7376010763
created 2018-01-18 07:28 -0500
pushed 2018-01-18 21:53 +0000
Andrew Osmond Andrew Osmond - Bug 1431130 - Ensure we retain the lock when accessing sLayerIndirectTree off the compositor thread. r=botond
96e818315d57980b93162a968cc74ae9ab68c01d
created 2018-01-17 11:19 -0500
pushed 2018-01-17 21:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1430660 - Move the APZ update of scroll layer positions into a transaction. r=nical
1e723381da62b08b15147357610b989aecc853e4
created 2018-01-17 16:21 +0200
pushed 2018-01-17 21:46 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 21f6b322e9a2 (bug 1430660) for build bustage on webrender_bindings/RenderThread.cpp(475) on a CLOSED TREE
21f6b322e9a29a5938193369a890415742bf4081
created 2018-01-16 15:33 -0500
pushed 2018-01-17 21:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1430660 - Move the APZ update of scroll layer positions into a transaction. r=nical
fc2b357b243e42f4637cbdc029ae2ae1d0cd72c2
created 2018-01-09 18:07 -0500
pushed 2018-01-12 21:58 +0000
Botond Ballo Botond Ballo - Bug 1423981 - In the WebRender hit test, fall back to the root APZC if WebRender isn't running. r=kats
649873f16998ab8ab7ce96d560d04d44be90dd57
created 2017-10-27 13:39 -0700
pushed 2017-12-21 22:17 +0000
Andrew McCreight Andrew McCreight - Bug 1410209, part 4 - Add names to some IPC runnables. r=kanru
26b24e77688e00861649d63f1964ffebc6981260
created 2017-12-14 14:55 -0500
pushed 2017-12-16 09:35 +0000
Botond Ballo Botond Ballo - Bug 1424591 - Only exclude a perspective transform from an APZC ancestor transform if it's on the path from layers that scroll together to their common ancestor. r=kats
9c3344dca40f9383a3cbf4619784f7ca8a8c72c4
created 2017-12-07 15:04 -0500
pushed 2017-12-09 20:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1423982 - Only do the WR-based hit-test if WR is enabled. r=botond
d3e60fe1db3a310daf4c6ffd4c1c338b9be4e6d9
created 2017-11-28 15:28 -0500
pushed 2017-11-30 21:52 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1389146 - Enable WR hit-testing when the pref is enabled. r=botond,mstange
03d2ac8e6eef50b2839eb110626426e46bba0c82
created 2017-11-29 23:16 -0500
pushed 2017-11-30 21:52 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1419834 - Add hit-testing results for MozMouseHittest events to APZTestData. r=botond,mrbkap
6a5545cca107d0fc8b166a60d6f6efbd5023129d
created 2017-11-29 23:16 -0500
pushed 2017-11-30 21:52 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1419834 - Fix missing newline in logging code. r=botond
c4c0ad8b3eaac4371cffd7b90e4ff0046996e02c
created 2017-11-25 10:53 -0500
pushed 2017-11-26 10:03 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1418541 - Remove HitTestResult and use CompositorHitTestInfo instead. r=botond
9eabd878337a76e387c899757fd9063b3d639251
created 2017-10-23 18:27 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Obey overscroll-behavior for swipe navigation. r=mstange
5ea4c69f933ed9c50dccc6c2ddb6886c0e097d4e
created 2017-11-03 16:03 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Obey overscroll-behavior for fling handoff. r=kats
611c648c4ad3b94ca167f4aa0d8835f9d26fafc9
created 2017-11-03 13:07 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Light refactoring to the fling handoff code. r=kats
d7a700707ddb8ffe9b1297868cb664868350c0db
created 2017-11-25 01:01 +0200
pushed 2017-11-25 10:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out 15 changesets (bug 951793) because it landed before the necessary servo changes. r=backout requested by emilio on a CLOSED TREE
884913aa166808662abb0712d1a10a3c6ed44827
created 2017-10-23 18:27 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Obey overscroll-behavior for swipe navigation. r=mstange
be4e22e5c2576ea7e25a211555a21b0f9993d219
created 2017-11-03 16:03 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Obey overscroll-behavior for fling handoff. r=kats
7055bd5dfc4e76c79e30e9d6a598d07c35d1d85f
created 2017-11-03 13:07 -0400
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 951793 - Light refactoring to the fling handoff code. r=kats
152f561ce602d17e2efd390e6d7afc30748fe49a
created 2017-11-24 16:23 -0500
pushed 2017-11-25 10:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1418387 - Find the appropriate scrollbar node in GetAPZCAtPointWR. r=botond
6243c27e1e9934bae88973d0ab19845eb11fc3da
created 2017-11-24 16:23 -0500
pushed 2017-11-25 10:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1418387 - Add missing tree lock. r=botond
4ddd3744f6ae64cb8e8e4a0ec26552a2c8f59849
created 2017-11-24 16:23 -0500
pushed 2017-11-25 10:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1418387 - Propagate scrollbar direction for scrollbar containers to APZ. r=botond
81d3e4a2f3f3e98042e24159fe03331fa3534de4
created 2017-11-20 19:00 -0500
pushed 2017-11-25 10:04 +0000
Botond Ballo Botond Ballo - Bug 1420516 - Remove ScrollDirection::NONE. r=kats
ff8e0f72dd9d5d18b7456c224148a3f309e28a8a
created 2017-11-17 20:28 -0500
pushed 2017-11-18 09:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1417519 - Hook up APZ to use the hit-testing API. r=botond,mstange
f9e128e8c8a67e7ca248b4b13ecd7a86714021d9
created 2017-11-17 10:54 -0500
pushed 2017-11-18 09:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1417519 - Add a mechanism for APZ to get the WebRenderAPI instance. r=botond
2eaf8ed1338b98029a5b6b1cdb1283cacf17efd4
created 2017-11-17 10:54 -0500
pushed 2017-11-18 09:58 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1417519 - Log layers id as a hex value. r=botond
f92965e9eb3c8e74c780c6950eccf6b052352213
created 2017-11-09 09:03 -0500
pushed 2017-11-09 20:10 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1415225 - Move the EventRegionsOverride field to be on RefLayers only. r=botond
95985f660be18466ff7d4aa1c696e73cdebc3ef8
created 2017-11-09 11:59 +0200
pushed 2017-11-09 13:54 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 1415225) for frequently failing own gfx/layers/apz/test/mochitest/test_group_overrides.html on Windows. r=backout
less more (0) -300 -100 -60 tip