ddfa978c27f7125395975b1e3f6b6acfd12a753f: Bug 1401461. P2 - don't call mChannelStatistics.AddBytes() if the data is from an old channel. r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 20 Sep 2017 14:41:17 +0800 - rev 382112
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1401461. P2 - don't call mChannelStatistics.AddBytes() if the data is from an old channel. r=gerald MozReview-Commit-ID: GIVwoGpo43R
0ceb7e5789f4e88468c9b2c3ed43ba762aa87b16: Bug 1401461. P1 - remove ChannelMediaResource::Listener::Revoke(). r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 20 Sep 2017 14:37:18 +0800 - rev 382111
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1401461. P1 - remove ChannelMediaResource::Listener::Revoke(). r=gerald See comment 0 for the rationale. We check |aRequest != mResource->mChannel| to know if a new channel is being loaded and the call should be aborted. MozReview-Commit-ID: 6G1x7cXNvAq
279ea05e310ad4d2bd028b26b80116c1128dc414: servo: Merge #18575 - Improve Webrender<->WebGL synchronization (from MortimerGoro:webgl_flickering); r=glennw
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 20 Sep 2017 22:08:17 -0500 - rev 382110
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
servo: Merge #18575 - Improve Webrender<->WebGL synchronization (from MortimerGoro:webgl_flickering); r=glennw <!-- Please describe your changes on the following line: --> Webrender<->WebGL synchronization is not perfect yet, and it has some flickering specially when adding more elements on the page than a single full-screen canvas. This PR improves the synchronization by using the WR thread to perform the fence wait. All the flickering with multiple elements on the page is gone thanks to this change. --- <!-- 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 #14235 (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: 941757bafebecd8327fff66e0369c3c5f42d1366
2253d1020de58528b15e7e6333adc865d62a74c9: Bug 1400329 - Run stylo-disabled for default branches. r=jmaher
J. Ryan Stinnett <jryans@gmail.com> - Wed, 20 Sep 2017 15:59:34 -0500 - rev 382109
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1400329 - Run stylo-disabled for default branches. r=jmaher Remove stylo-disabled branch customizations so that it runs everywhere we expect for tier 1, including beta and release. MozReview-Commit-ID: DbbiHTvCCyW
d1d44405008e744056f918457d48c0f1f714b1f2: Bug 1399742 - Use default branch list for reftest-stylo. r=jmaher
J. Ryan Stinnett <jryans@gmail.com> - Wed, 20 Sep 2017 18:14:16 -0500 - rev 382108
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1399742 - Use default branch list for reftest-stylo. r=jmaher This adds inbound as well as release branches. This test is Linux 64 only, so the added cost and load is hopefully minimized. MozReview-Commit-ID: AYSmqj0q6jB
0f882496ac42b3f4461a7d6f078597b2e80cca9b: Bug 1400438 - Use array instead of linked list for -moz-border-*-colors. r=heycam,mattwoodrow
Xidorn Quan <me@upsuper.org> - Mon, 18 Sep 2017 13:38:39 +1000 - rev 382107
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1400438 - Use array instead of linked list for -moz-border-*-colors. r=heycam,mattwoodrow MozReview-Commit-ID: LPl1Rlg5gRn
f4424ec0b730c80f28cd1c211bc075e74f1f699b: servo: Merge #18588 - Use array instead of linked list for -moz-border-*-colors (from upsuper:moz-border-colors-array); r=heycam
Xidorn Quan <me@upsuper.org> - Wed, 20 Sep 2017 21:02:06 -0500 - rev 382106
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
servo: Merge #18588 - Use array instead of linked list for -moz-border-*-colors (from upsuper:moz-border-colors-array); r=heycam This is the Servo side change of [bug 1400438](https://bugzilla.mozilla.org/show_bug.cgi?id=1400438). (take 3) Source-Repo: https://github.com/servo/servo Source-Revision: 8bc21d799f1a02b72ecac3994faf1d3e1c6d0397
9699e1cbb1ab3bdba84d7548dcdcd6efca9d1190: Merge m-c to autoland. a=merge on a CLOSED TREE
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 20 Sep 2017 23:01:46 -0400 - rev 382105
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Merge m-c to autoland. a=merge on a CLOSED TREE
d88e5dec2638ae6d34527726ff0a9cb8d9336036: Backed out 12 changesets (bug 1383880) for decision task bustage
Phil Ringnalda <philringnalda@gmail.com> - Wed, 20 Sep 2017 19:57:39 -0700 - rev 382104
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Backed out 12 changesets (bug 1383880) for decision task bustage CLOSED TREE Backed out changeset fd3615e7e0a3 (bug 1383880) Backed out changeset 8cceb6a82bfb (bug 1383880) Backed out changeset 571a6c9054a5 (bug 1383880) Backed out changeset ec2b8ba5a949 (bug 1383880) Backed out changeset 8e5847d9acda (bug 1383880) Backed out changeset b354fdf6e233 (bug 1383880) Backed out changeset ebdd6ccbcfca (bug 1383880) Backed out changeset ebcc9d20981a (bug 1383880) Backed out changeset 97eedc84d6e8 (bug 1383880) Backed out changeset a3116da52b4e (bug 1383880) Backed out changeset b3eb0c939720 (bug 1383880) Backed out changeset 7c07cb798530 (bug 1383880) MozReview-Commit-ID: EPDuQHr7w2y
a439e2ac43058989193daa201b764b96821bd8fa: Bug 1386427 - Part 4: Implement basic storage.managed functionality r=kmag
Tomislav Jovanovic <tomica@gmail.com> - Sat, 16 Sep 2017 19:42:40 +0200 - rev 382103
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1386427 - Part 4: Implement basic storage.managed functionality r=kmag MozReview-Commit-ID: Auy1ujS8wyz
603d09a85dd63adb4a8f3927b7d8dacc440437d0: Bug 1386427 - Part 3: Add `storage` and `pkcs11` NativeManifest types r=kmag
Tomislav Jovanovic <tomica@gmail.com> - Sat, 16 Sep 2017 05:30:13 +0200 - rev 382102
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1386427 - Part 3: Add `storage` and `pkcs11` NativeManifest types r=kmag MozReview-Commit-ID: 62MoqNLTxic
660f2242c95f7804448f4d09e3d030e6eb1d9d06: Bug 1386427 - Part 2: Extract HostManifestManager to NativeManifests.jsm r=kmag
Tomislav Jovanovic <tomica@gmail.com> - Fri, 15 Sep 2017 20:14:56 +0200 - rev 382101
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1386427 - Part 2: Extract HostManifestManager to NativeManifests.jsm r=kmag MozReview-Commit-ID: GrVBZbkTfrB
05ff50abca055f92132141bc25eeb053ac71c52e: Bug 1386427 - Part 1: Add XRE*NativeManifests locations to dirsvc r=kmag
Tomislav Jovanovic <tomica@gmail.com> - Tue, 12 Sep 2017 18:58:23 +0200 - rev 382100
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1386427 - Part 1: Add XRE*NativeManifests locations to dirsvc r=kmag MozReview-Commit-ID: DoJIP6QZ5AX
fd3615e7e0a3a85ba58616396468229bce30f957: Bug 1383880: --from-build is a dev tool, not for automation; r=glandium
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 15 Sep 2017 12:26:14 +0000 - rev 382099
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1383880: --from-build is a dev tool, not for automation; r=glandium MozReview-Commit-ID: EGs3Zy012JA
8cceb6a82bfb079e93005d120f540f0877a0eaf3: Bug 1383880: adjust mach artifact toolchain --from-build; r=glandium
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 19 Sep 2017 12:55:37 +0000 - rev 382098
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1383880: adjust mach artifact toolchain --from-build; r=glandium MozReview-Commit-ID: AhGS54jB8Wl
571a6c9054a540e0bf40baf837da9175f21796b9: Bug 1383880: use a vcs-compatible reader in decision tasks; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 07 Sep 2017 18:28:22 +0000 - rev 382097
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1383880: use a vcs-compatible reader in decision tasks; r=gps This continues to use a file-based reader when run locally. MozReview-Commit-ID: CJuYKDj2E3n
ec2b8ba5a949c3b899a647dbad93aa60b653e745: Bug 1383880: add only-if-dependencies-run optimization for follow-ons; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 25 Aug 2017 21:18:13 +0000 - rev 382096
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1383880: add only-if-dependencies-run optimization for follow-ons; r=ahal MozReview-Commit-ID: JuhwyQIx3Mh
8e5847d9acda6349226b37fbbfc79ef2c01d7614: Bug 1383880: annotate source files with what they SCHEDULE; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 25 Aug 2017 19:31:54 +0000 - rev 382095
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1383880: annotate source files with what they SCHEDULE; r=ahal MozReview-Commit-ID: CR70dSg5R79
b354fdf6e233ae06118ac8f1a975d0d4a53db4a9: Bug 1383880: Annotate builds and tests with SCHEDULES-related optimizations; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 25 Aug 2017 19:15:12 +0000 - rev 382094
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1383880: Annotate builds and tests with SCHEDULES-related optimizations; r=ahal This means that a push to try affecting only Android will only run android builds and tests, for example. MozReview-Commit-ID: HVUvIg0EUZn
ebdd6ccbcfca7f7672040f7227da31594d60f737: Bug 1383880: add support for optimizing tasks based on SCHEDULES; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 23 Aug 2017 16:21:06 +0000 - rev 382093
Push 32546 by archaeopteryx@coole-files.de at Thu, 21 Sep 2017 13:14:27 +0000
Bug 1383880: add support for optimizing tasks based on SCHEDULES; r=ahal This adds some new optimization strategies. For tests, we use Either(SETA, SkipUnlessSchedules), thereby giving both mechanisms a chance to skip tasks. On try, SETA is omitted. MozReview-Commit-ID: GL4tlwyeBa6
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip