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
5cdfc6ce181cf7f96fb1eb8141d9cc5b35408682: Bug 1361473 - Add filter option for network requests checking for transferred size being larger than specified value. r=Honza
Matt R <matthieu.rigolot@gmail.com> - Sat, 13 May 2017 00:06:39 +0100 - rev 358188
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1361473 - Add filter option for network requests checking for transferred size being larger than specified value. r=Honza MozReview-Commit-ID: LJeENle7t20
909472858413ca742161bfc16b3bef65adc8eb9f: Backed out changeset 555b205831e7 (bug 1364245) because it didn't fully fix the problem.
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 13 May 2017 13:10:40 -0400 - rev 358187
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Backed out changeset 555b205831e7 (bug 1364245) because it didn't fully fix the problem.
02fddd4b2fe173c06d68802365a1299c4f6cc412: Bug 1322523 - Add telemetry to capture the length of long Safe Browsing V4 prefixes r=francois
Thomas Nguyen <tnguyen@mozilla.com> - Mon, 08 May 2017 17:50:51 +0800 - rev 358186
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1322523 - Add telemetry to capture the length of long Safe Browsing V4 prefixes r=francois MozReview-Commit-ID: F0oTW3Kplxk
41d11d56768c0f6125aaeda5633786764daf6aef: Bug 1363677 - Skip Flush() and EndDraw() if the ID2D1DeviceContext is stale; r=dvander
Kevin Chen <kechen@mozilla.com> - Wed, 10 May 2017 16:22:08 +0800 - rev 358185
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1363677 - Skip Flush() and EndDraw() if the ID2D1DeviceContext is stale; r=dvander MozReview-Commit-ID: 6KnryMZE8Qj
02f1025c91f85c8dfca3b707119907caf6609de7: Bug 1363179 - do not allow content processes to read from /Volumes on macOS r=haik
Alex Gaynor <agaynor@mozilla.com> - Fri, 12 May 2017 16:18:57 -0400 - rev 358184
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1363179 - do not allow content processes to read from /Volumes on macOS r=haik MozReview-Commit-ID: 8osJVQD3myh
c9732a51552b3fe5fff6a27a77746b294c6a04ca: Bug 1364511 - Upgrade Mercurial during `mach bootstrap` on MozillaBuild; r=RyanVM
Gregory Szorc <gps@mozilla.com> - Fri, 12 May 2017 15:04:28 -0700 - rev 358183
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1364511 - Upgrade Mercurial during `mach bootstrap` on MozillaBuild; r=RyanVM The base bootstrap class has code to conditionally upgrade Mercurial depending on its version. It is kinda broken. This commit overrides that code in the MozillaBuild bootstrapper to always run `pip`, which will ensure the latest stable Mercurial release is installed. MozReview-Commit-ID: 2O1Ff7dAp4o
4203143c66b4ee98f8efe38e86f171e12e4b26c7: servo: Merge #16769 - Support for Android armv7 and aarch64 target triples (from MortimerGoro:android_archs); r=larsbergstrom
Imanol Fernandez <mortimergoro@gmail.com> - Sat, 13 May 2017 10:24:29 -0500 - rev 358182
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
servo: Merge #16769 - Support for Android armv7 and aarch64 target triples (from MortimerGoro:android_archs); r=larsbergstrom <!-- Please describe your changes on the following line: --> Support for Android armv7 and aarch64 target triples in python build scripts (build + packaging) `--android` build parameter works as always (arm-linux-androideabi still the default) `./mach build --release --android` New compilation modes for android `./mach build --release --target=arm-linux-androideabi` `./mach build --release --target=armv7-linux-androideabi` `./mach build --release --target=aarch64-linux-android` See https://github.com/servo/servo/issues/11921. When all crates are ready we'll switch default android compilations to` armv7-linux-androideabi` target triple. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 286bfb96a06705e37e690be07a51f5e1797f35b0
0ec239af9457aaf11fa840345324bed66755b15c: servo: Merge #16854 - Add 'mach check' and 'mach check-geckolib' (from servo:check); r=nox
Simon Sapin <simon.sapin@exyr.org> - Sat, 13 May 2017 08:30:07 -0500 - rev 358181
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
servo: Merge #16854 - Add 'mach check' and 'mach check-geckolib' (from servo:check); r=nox With a reminder that you may still need to do a full build if you want to run it. Source-Repo: https://github.com/servo/servo Source-Revision: 2766529c2450ba3fac1b7669c195869a0f7e341b
2b0fa5a0c30c32a08700510c2037b0a94d4d81f2: Bug 1363572 Part 3: Change ServoStyleSet to use sheet addresses as unique IDs. r=heycam
Brad Werth <bwerth@mozilla.com> - Fri, 12 May 2017 12:04:55 -0700 - rev 358180
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1363572 Part 3: Change ServoStyleSet to use sheet addresses as unique IDs. r=heycam MozReview-Commit-ID: BZSKZx0wjL8
81b863299c2ae9588d6c7ffcbdd1925050236764: Bug 1363572 Part 2: Change ServoStyleSet to use uint64_t for entry unique IDs. r=heycam
Brad Werth <bwerth@mozilla.com> - Wed, 10 May 2017 11:20:57 -0700 - rev 358179
Push 31818 by archaeopteryx@coole-files.de at Sun, 14 May 2017 16:01:21 +0000
Bug 1363572 Part 2: Change ServoStyleSet to use uint64_t for entry unique IDs. r=heycam MozReview-Commit-ID: 50whQ71j4B5
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip