ec069eeba0af38043fce0323c5237c37b0bc7721: Bug 1354947 - Add equal operators for comparing ComputedTimingFunction with nsTimingFunction. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 16:34:38 +0900 - rev 358208
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1354947 - Add equal operators for comparing ComputedTimingFunction with nsTimingFunction. r=birtles MozReview-Commit-ID: 7pQQP3xlKot
0e799351a9964c5bfcddee56094044217f850f38: servo: Merge #16850 - Merge keyframes at the same offset (from hiikezoe:merge-keyframe); r=birtles,SimonSapin
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 13 May 2017 14:05:40 -0500 - rev 358207
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
servo: Merge #16850 - Merge keyframes at the same offset (from hiikezoe:merge-keyframe); r=birtles,SimonSapin This is a PR for https://bugzilla.mozilla.org/show_bug.cgi?id=1354947 . --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes do not require tests because it's for stylo Source-Repo: https://github.com/servo/servo Source-Revision: c5e31def29c62d885468f33cdc13446036b39bd8
0af7634266fa0b415c2b2e4bf59193a59fae1328: servo: Merge #16852 - Fix illegal_floating_point_literal_pattern again and rustup… (from servo:illegal_floating_point_literal_pattern); r=jdm+SimonSapin
Simon Sapin <simon.sapin@exyr.org> - Sat, 13 May 2017 11:25:07 -0500 - rev 358206
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
servo: Merge #16852 - Fix illegal_floating_point_literal_pattern again and rustup… (from servo:illegal_floating_point_literal_pattern); r=jdm+SimonSapin … to compiler that has it, to avoid regressing again. Upgrade to (rustc 1.19.0-nightly (e17a1227a 2017-05-12) Source-Repo: https://github.com/servo/servo Source-Revision: 5e5d3559d90a9a0b69ec8147eedf12025ec3e0ce
eb52bae91633e62a94968238f9f4d41d8ed4be06: Backed out changeset 02fddd4b2fe1 (bug 1322523) for bustage in telemtry. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 13 May 2017 19:24:39 +0200 - rev 358205
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Backed out changeset 02fddd4b2fe1 (bug 1322523) for bustage in telemtry. r=backout
eee03f85bdaddf0cb78157a52671416e3b72ed32: Bug 1349750 - When APZ initiates an async drag, do not wait for a content response. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 12 May 2017 18:25:38 -0400 - rev 358204
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - When APZ initiates an async drag, do not wait for a content response. r=kats MozReview-Commit-ID: 1XgWobrnLBx
85cd9d40c8e2dfa165438e44e9f43ca4c4497f38: Bug 1349750 - Put async initiation of scrollbar drags behind a pref. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 10 May 2017 17:57:54 -0400 - rev 358203
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Put async initiation of scrollbar drags behind a pref. r=kats This allows the feature to ride the trains later than async scrollbar dragging itself, if desired. MozReview-Commit-ID: 73ZlCqM5hMN
f20207f554ab62063606c35897e5f1105976760b: Bug 1349750 - Have APZ initiate async scrollbar dragging when possible. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 10 May 2017 19:29:46 -0400 - rev 358202
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Have APZ initiate async scrollbar dragging when possible. r=kats MozReview-Commit-ID: 1snCEl6H9bN
eb3028eb313218d302af0e773fdabd5cf8bdf049: Bug 1349750 - Store the thumb's start offset in ScrollThumbData. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 10 May 2017 19:24:26 -0400 - rev 358201
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Store the thumb's start offset in ScrollThumbData. r=kats Also add a comment to AsyncDragMetrics documenting that mScrollbarDragOffset is relative to the thumb's start offset. MozReview-Commit-ID: uipsOCzs2N
523311854f7f2512a6832dfce3f9d6d355853325: Bug 1349750 - Have AsyncDragMetrics use ScrollDirection instead of rolling its own direction enum. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 10 May 2017 15:22:04 -0400 - rev 358200
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Have AsyncDragMetrics use ScrollDirection instead of rolling its own direction enum. r=kats MozReview-Commit-ID: FKK4OBx12oa
62d950c3bcca55177db149b0a9d60e2a9391e83c: Bug 1349750 - Add a ConvertScrollbarPoint() helper to AsyncPanZoomController. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 10 May 2017 19:25:27 -0400 - rev 358199
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Add a ConvertScrollbarPoint() helper to AsyncPanZoomController. r=kats MozReview-Commit-ID: ESbWqhy1tKT
aa5b12b989f938bfa1e6e015410982b2668d2b2e: Bug 1349750 - Add HitTestingTreeNode::IsScrollThumbNode(). r=kats
Botond Ballo <botond@mozilla.com> - Fri, 05 May 2017 18:05:52 -0400 - rev 358198
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Add HitTestingTreeNode::IsScrollThumbNode(). r=kats MozReview-Commit-ID: GMKg3akA9qp
1fea41757d52c3e88c639e36436b569e83137c39: Bug 1349750 - Have AsyncPanZoomController expose an IsScrollInfoLayer() method. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 05 May 2017 18:02:05 -0400 - rev 358197
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Have AsyncPanZoomController expose an IsScrollInfoLayer() method. r=kats MozReview-Commit-ID: 5TEIcv9svk
1cbbe0c51147753e2ec6a072644f554af5dd1614: Bug 1349750 - If APZ hit testing hits a scrollbar node, return the node for later use. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 05 May 2017 18:08:18 -0400 - rev 358196
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - If APZ hit testing hits a scrollbar node, return the node for later use. r=kats MozReview-Commit-ID: Lgz5N3nkPlb
a243424febf24192b66b21eea2a455307888c85a: Bug 1349750 - Move the scroll track extents from AsyncDragMetrics to ScrollThumbData. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 05 May 2017 15:54:27 -0400 - rev 358195
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Move the scroll track extents from AsyncDragMetrics to ScrollThumbData. r=kats To conserve space in LayerAttributes, we only store the extents along the relevant axis. MozReview-Commit-ID: GAL8Oa2NOde
9b08e1862d706350eda189a688b0ca1fd8f6dcd1: Bug 1349750 - Add an 'is async-draggable' flag to ScrollThumbData. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 05 May 2017 16:17:06 -0400 - rev 358194
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Add an 'is async-draggable' flag to ScrollThumbData. r=kats This flag is set to false if there are any conditions that only the main thread knows about that prevent the thumb from being async-dragged. MozReview-Commit-ID: Gl7f7bY0QnA
1c1eb8a23e87b05fbc7443757203ae6c8cc33849: Bug 1349750 - Move the scroll thumb length from AsyncDragMetrics to ScrollThumbData. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 03 May 2017 20:37:14 -0400 - rev 358193
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Move the scroll thumb length from AsyncDragMetrics to ScrollThumbData. r=kats MozReview-Commit-ID: Atp7Kgn6adM
b7f383b496b96c9d5b0e922b51893af175c56aef: Bug 1349750 - Store the entire ScrollThumbData in HitTestingTreeNode. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 03 May 2017 20:25:09 -0400 - rev 358192
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Store the entire ScrollThumbData in HitTestingTreeNode. r=kats This is preparation for future changes that will add fields to ScrollThumbData that will be accessed via HitTestingTreeNode. To accomplish this, this patch also exposes the entire ScrollThumbData via LayerMetricsWrapper and WebRenderScrollDataWrapper. MozReview-Commit-ID: 1Ed8Z80Wk1V
c744347a18a5bfc6e16fb8adda90ce3be6ff01bd: Bug 1349750 - Introduce a PlainOldDataSerializer utility class and use it for SimpleLayerAttributes. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 03 May 2017 20:21:11 -0400 - rev 358191
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Introduce a PlainOldDataSerializer utility class and use it for SimpleLayerAttributes. r=kats MozReview-Commit-ID: 2tntLfnAINy
2383e91892746dca388e34d7db993e6962846b1e: Bug 1349750 - Remove the no-longer-used WebRenderScrollData[Wrapper]::GetScrollThumbLength(). r=kats
Botond Ballo <botond@mozilla.com> - Wed, 03 May 2017 20:23:42 -0400 - rev 358190
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Remove the no-longer-used WebRenderScrollData[Wrapper]::GetScrollThumbLength(). r=kats Also remove a vestigial declaration of the previously removed method HitTestingTreeNode::GetScrollThumbLength(). MozReview-Commit-ID: 3BvFNeGwPXd
649084d26dad466bca07fb135602e8aa6791fe30: Bug 1349750 - Group scroll thumb-related information in Layer into a ScrollThumbData structure. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 10 May 2017 14:02:15 -0400 - rev 358189
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1349750 - Group scroll thumb-related information in Layer into a ScrollThumbData structure. r=kats The patch also renames Layer::SetScrollbarData() to Layer::SetScrollThumbData() for clarity. MozReview-Commit-ID: DVwJ3DMl3Zs
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip