7cff74234ad4850e01a18431d9c40ea47469f676: Bug 1586643 - Don't make visibility additive; r=boris
Brian Birtles <birtles@gmail.com> - Tue, 08 Oct 2019 01:27:29 +0000 - rev 496694
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1586643 - Don't make visibility additive; r=boris As per discussion here: https://github.com/web-platform-tests/wpt/pull/19160 This property type does not have a procedure for addition defined so it should not be additive. Differential Revision: https://phabricator.services.mozilla.com/D48454
bb30c0d750556c4db5163efe7f00c3067b1d955c: Bug 1506939 - Enable individual transform on nightly. r=hiro
Boris Chiou <boris.chiou@gmail.com> - Mon, 07 Oct 2019 21:48:44 +0000 - rev 496693
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1506939 - Enable individual transform on nightly. r=hiro Differential Revision: https://phabricator.services.mozilla.com/D48239
6506806b3bf81cf5093c9ce63aec76075bebf58e: Bug 1552608 - Handle fixed layer margins in ReceiveInputEvent. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 22:22:08 +0000 - rev 496692
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Handle fixed layer margins in ReceiveInputEvent. r=tnikkel Only touch events are handled at this time. Differential Revision: https://phabricator.services.mozilla.com/D48385
3c3c35952f7bab3c1ba896fe48636ba90c3ac0ae: Bug 1552608 - Include the fixed-position sides in HitTestResult. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 22:16:51 +0000 - rev 496691
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Include the fixed-position sides in HitTestResult. r=tnikkel Populating them is hooked up for non-WebRender, with a comment outlining possible implementation strategies for WebRender. Differential Revision: https://phabricator.services.mozilla.com/D48384
824e732b442a3aafe01f99972bb9f1eaff40de26: Bug 1552608 - Introduce a HitTestResult structure for grouping the results of APZ hit testing. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 22:47:17 +0000 - rev 496690
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Introduce a HitTestResult structure for grouping the results of APZ hit testing. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48383
5b65905fba5c3b3200ce8802682b010f930a046c: Bug 1552608 - Allow HitTestingTreeNodeAutoLock to be moved. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 22:04:23 +0000 - rev 496689
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Allow HitTestingTreeNodeAutoLock to be moved. r=tnikkel Also remove the MOZ_RAII annotation, as that inhibits moving. Differential Revision: https://phabricator.services.mozilla.com/D48382
5482a581ab190f9b18c06d517cce575892ba0df7: Bug 1552608 - Remove the unused function APZCTreeManager::HitTestAPZC(). r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 22:01:52 +0000 - rev 496688
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Remove the unused function APZCTreeManager::HitTestAPZC(). r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48381
50fb72cc4a73351db1d17bb4970f007f55348962: Bug 1552608 - Remove the 'aNode' parameter of GetAPZCAtPoint(). r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 22:00:59 +0000 - rev 496687
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Remove the 'aNode' parameter of GetAPZCAtPoint(). r=tnikkel This is a relic from earlier times when GetAPZCAtPoint() was recursive. Differential Revision: https://phabricator.services.mozilla.com/D48380
ff8e1fa23dea4b16e6b6b6925a723211d5488068: Bug 1552608 - Handle fixed layer margins in ComputeTransformForNode(). r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 22:00:31 +0000 - rev 496686
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Handle fixed layer margins in ComputeTransformForNode(). r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48379
7c1b57fdf9e2c50382494fd990d22bdb97dfd7ee: Bug 1552608 - Add a helper APZCTreeManager::IsFixedToRootContent(node). r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 21:56:36 +0000 - rev 496685
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Add a helper APZCTreeManager::IsFixedToRootContent(node). r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48378
597c42949166fca5e3c0fb1feb5134bd3df113c3: Bug 1552608 - Make APZCTreeManager::GetTargetAPZC(layersId, scrollId) const. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 21:54:54 +0000 - rev 496684
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Make APZCTreeManager::GetTargetAPZC(layersId, scrollId) const. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48377
00824be6572bcedeb50559501811e170fb488595: Bug 1552608 - Factor out a helper AsyncCompositionManager::ComputeFixedMarginsOffset(). r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 21:52:49 +0000 - rev 496683
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Factor out a helper AsyncCompositionManager::ComputeFixedMarginsOffset(). r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48376
67c4bc35fc743489058d128eb4ee4df0d2a03312: Bug 1552608 - Propagate the fixed-position sides to the hit testing tree. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 21:41:20 +0000 - rev 496682
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Propagate the fixed-position sides to the hit testing tree. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48375
a8a4f618d3d3efa4225554cd14bbe7ad62399e3b: Bug 1552608 - Use SideBits rather than int32_t to represent fixed-position sides in the Layers API. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 21:03:52 +0000 - rev 496681
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Use SideBits rather than int32_t to represent fixed-position sides in the Layers API. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48374
0674fa5af30f334bdd09608f2af83f897ab53d43: Bug 1552608 - Define bitwise operators for SideBits. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 21:01:53 +0000 - rev 496680
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Define bitwise operators for SideBits. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48373
6310462ffafb3bce9278e21e91cb903c89bc9b2e: Bug 1552608 - Fix include-what-you-use violations in LayerAttributes.h. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 21:04:24 +0000 - rev 496679
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Fix include-what-you-use violations in LayerAttributes.h. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48372
daefc4088b5bb8121e2f6ff3f7ca046eb3f1feb8: Bug 1552608 - Store fixed layer margins in APZCTreeManager. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 20:44:29 +0000 - rev 496678
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Store fixed layer margins in APZCTreeManager. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48371
f8a125f2969e4fad5b3aecb5fdecaa990bed84a5: Bug 1552608 - Factor out a helper CompositorBridgeParent::SetFixedLayerMargins(). r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 20:43:23 +0000 - rev 496677
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Factor out a helper CompositorBridgeParent::SetFixedLayerMargins(). r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D48370
7bbff3ca9c531179101f3076a2d973d893dd5a93: Bug 1552608 - Define AsyncCompositionManager::mFixedLayerMargins and its getter/setter on all platforms. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 07 Oct 2019 20:37:09 +0000 - rev 496676
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1552608 - Define AsyncCompositionManager::mFixedLayerMargins and its getter/setter on all platforms. r=tnikkel It's still only used on Android, but keeping it and all code that interacts with it inside an #ifdef is too much trouble for a tiny amount of space saving. Differential Revision: https://phabricator.services.mozilla.com/D48369
246acf3911021b31132ff1c158bc87d5976e32e9: Bug 1568996 - Flush layout before calling nsFrameSelection::MoveCaret. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 07 Oct 2019 08:18:33 +0000 - rev 496675
Push 36665 by apavel@mozilla.com at Tue, 08 Oct 2019 09:34:20 +0000
Bug 1568996 - Flush layout before calling nsFrameSelection::MoveCaret. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D47532
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip