dde3cd07dc9fa7ca1de32b1d90b833c8dc5f0b68: Merge mozilla-central to inbound r=merge
Dorel Luca <dluca@mozilla.com> - Thu, 14 Dec 2017 12:00:32 +0200 - rev 396458
Push 57022 by nbeleuzu@mozilla.com at Fri, 15 Dec 2017 01:46:48 +0000
Merge mozilla-central to inbound r=merge
7545a771197d2d073add43a38a552000ea5eb56c: Bug 1424915 - Close a httpTransaction from a http2session with the right error code if the error code is NS_BINDING_RETARGETED. Otherwise the transaction will be restarted twice. r=mcmanus
Dragana Damjanovic <dd.mozilla@gmail.com> - Thu, 14 Dec 2017 10:35:54 +0100 - rev 396457
Push 57022 by nbeleuzu@mozilla.com at Fri, 15 Dec 2017 01:46:48 +0000
Bug 1424915 - Close a httpTransaction from a http2session with the right error code if the error code is NS_BINDING_RETARGETED. Otherwise the transaction will be restarted twice. r=mcmanus
a0a5bec2bb3fa1c42d3beb09527f77d1d6bc3b56: Bug 1303957 Part2: Setup necessary attributes to calculate offsetX/offsetY and add a test with synthesized widget events. r=smaug.
Stone Shih <sshih@mozilla.com> - Wed, 08 Nov 2017 11:42:04 +0800 - rev 396456
Push 57022 by nbeleuzu@mozilla.com at Fri, 15 Dec 2017 01:46:48 +0000
Bug 1303957 Part2: Setup necessary attributes to calculate offsetX/offsetY and add a test with synthesized widget events. r=smaug. MozReview-Commit-ID: Kc4f2MXueUP
a91a06d7c3f33efb71d6c9ff1bbc08289f83fcaa: Bug 1303957 Part1: Add support for PointerEvent.getCoalescedEvents. r=smaug.
Stone Shih <sshih@mozilla.com> - Wed, 20 Sep 2017 13:00:57 +0800 - rev 396455
Push 57022 by nbeleuzu@mozilla.com at Fri, 15 Dec 2017 01:46:48 +0000
Bug 1303957 Part1: Add support for PointerEvent.getCoalescedEvents. r=smaug. We implement PointerEvent.getCoalescedEvents as 1. Clone the widget events we coalesced. 2. Convert them to dom::PointerEvent when user calls getCoalescedEvents. MozReview-Commit-ID: 8IKw4PbUsDD
2386800ec051598ff4dd42da1118abcf05299fc1: No bug, Automated HPKP preload list update from host bld-linux64-spot-306 - a=hpkp-update
ffxbld - Thu, 14 Dec 2017 11:19:41 -0800 - rev 396454
Push 57022 by nbeleuzu@mozilla.com at Fri, 15 Dec 2017 01:46:48 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-306 - a=hpkp-update
b669ceeac2025b129883b6b54200960f62765035: No bug, Automated HSTS preload list update from host bld-linux64-spot-306 - a=hsts-update
ffxbld - Thu, 14 Dec 2017 11:19:38 -0800 - rev 396453
Push 57022 by nbeleuzu@mozilla.com at Fri, 15 Dec 2017 01:46:48 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-306 - a=hsts-update
beaa6c91b19600cbbc90cb7941009bf54ccc292d: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Thu, 14 Dec 2017 10:39:44 -0800 - rev 396452
Push 57022 by nbeleuzu@mozilla.com at Fri, 15 Dec 2017 01:46:48 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
4e77f1dbb4aab48927499aec590136996db10fb3: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Thu, 14 Dec 2017 10:39:40 -0800 - rev 396451
Push 57022 by nbeleuzu@mozilla.com at Fri, 15 Dec 2017 01:46:48 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
95fbb28d7e72d97e9cfd9ef009a461d6853a340e: servo: Merge #19569 - Add a topLevelDomComplete metric (from asajeffrey:script-perf-measure-topLevelDomComplete); r=jdm
Alan Jeffrey <ajeffrey@mozilla.com> - Thu, 14 Dec 2017 17:02:44 -0600 - rev 396450
Push 57021 by servo-vcs-sync@mozilla.com at Fri, 15 Dec 2017 00:31:51 +0000
servo: Merge #19569 - Add a topLevelDomComplete metric (from asajeffrey:script-perf-measure-topLevelDomComplete); r=jdm <!-- Please describe your changes on the following line: --> Measure DOM completion without iframes. This is in support of measuring when the main document is loaded, ignoring secondary content, e.g. ads. --- <!-- 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 - [X] These changes fix #19561 - [X] There are tests for these changes <!-- 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: d832e1b8f843612b4cb124d8c4eb9dce94e92d50
4d3b01892567a572929af2313313d3dafab83598: Bug 1425370 - Fix DPI scaling for mozscreenshots. r=MattN
Jared Wein <jwein@mozilla.com> - Thu, 14 Dec 2017 17:44:37 -0600 - rev 396449
Push 57020 by mozilla@noorenberghe.ca at Fri, 15 Dec 2017 00:21:48 +0000
Bug 1425370 - Fix DPI scaling for mozscreenshots. r=MattN MozReview-Commit-ID: LjmcLImLx0d
d0d709880f192e88d1601b657cd562a6fe56d4aa: Backed out 7 changesets (bug 1377007) for web platform reftests failures on CSS2/borders. r=backout
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 15 Dec 2017 02:16:50 +0200 - rev 396448
Push 57019 by nbeleuzu@mozilla.com at Fri, 15 Dec 2017 00:17:09 +0000
Backed out 7 changesets (bug 1377007) for web platform reftests failures on CSS2/borders. r=backout Backed out changeset c30bc5d5adbc (bug 1377007) Backed out changeset 33fdf9e531e2 (bug 1377007) Backed out changeset 267abdb38036 (bug 1377007) Backed out changeset 4a452c3ac115 (bug 1377007) Backed out changeset e9310960c9e6 (bug 1377007) Backed out changeset 8e5e61dfbbaf (bug 1377007) Backed out changeset 9ac83e79e656 (bug 1377007)
8649aeb6fc81451f822d74ef1e07e6a072ca4256: Backed out changeset effe32c10525 (bug 1394121) for ESlint failure on test_temporary.js r=backout on a CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 15 Dec 2017 01:58:29 +0200 - rev 396447
Push 57018 by nbeleuzu@mozilla.com at Thu, 14 Dec 2017 23:58:50 +0000
Backed out changeset effe32c10525 (bug 1394121) for ESlint failure on test_temporary.js r=backout on a CLOSED TREE
effe32c1052583645e70802745f41ab2a832fdc1: Bug 1394121 Let legacy extensions be installed temporarily r=kmag
Andrew Swan <aswan@mozilla.com> - Thu, 07 Dec 2017 14:52:10 -0800 - rev 396446
Push 57017 by aswan@mozilla.com at Thu, 14 Dec 2017 23:33:49 +0000
Bug 1394121 Let legacy extensions be installed temporarily r=kmag MozReview-Commit-ID: 4fiA8vvCjmr
d5da77c1448183b938e263421b7ea4f679b8a944: Bug 1413104 - Drop telemetry probes for layer size; r=botond
<bbirtles@mozilla.com> - Thu, 14 Dec 2017 21:36:09 +0000 - rev 396445
Push 57016 by bbirtles@mozilla.com at Thu, 14 Dec 2017 23:17:21 +0000
Bug 1413104 - Drop telemetry probes for layer size; r=botond MozReview-Commit-ID: FtpTJDC50A8
15a13cdc34d5dbbf361ddfc6d246436935222f10: Bug 1421701 - Chunk visits when notifying main thread r=mak
Doug Thayer <dothayer@mozilla.com> - Mon, 04 Dec 2017 13:46:10 -0800 - rev 396444
Push 57015 by dothayer@mozilla.com at Thu, 14 Dec 2017 22:57:19 +0000
Bug 1421701 - Chunk visits when notifying main thread r=mak Since processing several hundred visits synchronously on the main thread can be somewhat expensive, and since the main thread might be idle while the storage worker is running, it makes sense to chunk the messages into groups of 100. We did have a concern that this changes the move of the underlying array to a copy, which might bring some cost with it. For small arrays, we simply move the underlying array to avoid the copy to mitigate it. However, for large arrays I was unable to observe any significant performance cost anyway, so I think we're in the clear. MozReview-Commit-ID: 1hWSEyKw6pi
3325c31e498c6207c672988f0070477b6fd010c7: Bug 1423247 - Couple Awesome Bar Composition (matchBuckets pref) to user's Address bar state (unified vs. 2 bar). r=mak
Drew Willcoxon <adw@mozilla.com> - Thu, 14 Dec 2017 14:14:10 -0800 - rev 396443
Push 57014 by dwillcoxon@mozilla.com at Thu, 14 Dec 2017 22:16:47 +0000
Bug 1423247 - Couple Awesome Bar Composition (matchBuckets pref) to user's Address bar state (unified vs. 2 bar). r=mak MozReview-Commit-ID: LZIWVcDvMrK
bbf3806ad0dd4e3fe24c9e6d6b668c4d5b33c4f4: servo: Merge #17580 - Add rudimentary .taskcluster.yml (from edunham:taskcluster); r=aneeshusa
E. Dunham <github@edunham.net> - Thu, 14 Dec 2017 14:23:58 -0600 - rev 396442
Push 57013 by servo-vcs-sync@mozilla.com at Thu, 14 Dec 2017 21:32:26 +0000
servo: Merge #17580 - Add rudimentary .taskcluster.yml (from edunham:taskcluster); r=aneeshusa Template mostly from https://tools.taskcluster.net/quickstart/. Steps from the linux-dev builder in etc/ci/buildbot_steps.yml, but with the real parts commented out for speed during the testing process. r? @aneeshusa I got the first-draft image built and pushed to docker hub at https://hub.docker.com/r/servobrowser/servo-linux-dev which is what this is set to pull from. cc @gregarndt @imbstack Source-Repo: https://github.com/servo/servo Source-Revision: 7897bd15d7df2f27b70d5ef7597458ecf296fdba
132d000b6888471562febccc859727a964a8e3e8: Bug 1416991 - Fix perspective indexing in partial DL builds - r=mattwoodrow
Gerald Squelart <gsquelart@mozilla.com> - Wed, 13 Dec 2017 05:41:13 -0600 - rev 396441
Push 57012 by gsquelart@mozilla.com at Thu, 14 Dec 2017 21:28:53 +0000
Bug 1416991 - Fix perspective indexing in partial DL builds - r=mattwoodrow Perspective item indices (used to produce unique per-frame keys) were generated by incrementing a counter in the builder when building a perspective display item. This caused problems with retained display lists, because an unmodified perspective could be skipped during a partial build, causing other perspectives to be incorrectly numbered and then incorrectly merged with the previous retained display list. To fix this, we need to always increment the counter if there is likely to be a perspective, before that item may be skipped. MozReview-Commit-ID: Edn7lUOLuPw
89f8f948c2d1a582b82384543f24e9a69a051617: Backed out changeset db713228c8e3 (bug 1425150) for wpt failures on core/platform.cpp r=abackout on a CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 14 Dec 2017 23:23:20 +0200 - rev 396440
Push 57011 by nbeleuzu@mozilla.com at Thu, 14 Dec 2017 21:23:35 +0000
Backed out changeset db713228c8e3 (bug 1425150) for wpt failures on core/platform.cpp r=abackout on a CLOSED TREE
548debd03fec69c19b9d7562301a20f70b1ae83f: Backed out changeset 6cb9414b5d77 (bug 1425115) for web platform reftests failures on CSS2/borders. r=backout on a CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 14 Dec 2017 23:21:40 +0200 - rev 396439
Push 57010 by nbeleuzu@mozilla.com at Thu, 14 Dec 2017 21:22:17 +0000
Backed out changeset 6cb9414b5d77 (bug 1425115) for web platform reftests failures on CSS2/borders. r=backout on a CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip