7c67b6dd2450bfacbffc44b8eff0444aa4cfcf73: Bug 1428796 - Make devtools entry point telemetry never expire. r=Harald,liuche
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 08 Jan 2018 08:06:39 -0800 - rev 399740
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1428796 - Make devtools entry point telemetry never expire. r=Harald,liuche MozReview-Commit-ID: 9SUYvq7doWw
cccd776a80d97621554ed046072bc7ea3dc0bdad: Bug 1422061 - Prevent performance actor from stopping profiler started by Talos. r=gregtatum
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 16 Jan 2018 08:26:30 -0800 - rev 399739
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1422061 - Prevent performance actor from stopping profiler started by Talos. r=gregtatum MozReview-Commit-ID: 7PrI9ZwUMtX
47cfae837c499c0dcf95c646114f1b4ee129d7ad: Bug 1386857 - [ci] Remove the 'tc' treeherder group prefix from all tasks, r=dustin
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 12 Jan 2018 15:49:58 -0500 - rev 399738
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1386857 - [ci] Remove the 'tc' treeherder group prefix from all tasks, r=dustin There are now only a handful of buildbot jobs remaining and the concern over outdated treeherder exclusion profiles has largely been resolved. This does remove the tc() group from a substantial number of tasks which will now show up as top level tasks, potentially adding clutter. In some cases, we might want to re-add a new group (e.g group builds or compiled tests together). However rather than try to predict the best group names for tasks I'm unfamiliar with, I think it's best to land this as is. Then if things are looking too cluttered at the root namespace, file follow-up bugs as needed. MozReview-Commit-ID: 8SMwjDwAOzV
f924db10f84f5b10536651002965ebcefb3b8a72: Bug 1386857 - [taskgraph] Add path of offending config file to the UNKNOWN_GROUP_NAME error message, r=dustin
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 12 Jan 2018 15:49:27 -0500 - rev 399737
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1386857 - [taskgraph] Add path of offending config file to the UNKNOWN_GROUP_NAME error message, r=dustin When trying to remove an ubiquitous group like tc(), it's hard to tell where the error was located without grepping my filesystem. This makes it a bit easier to find and fix these errors. MozReview-Commit-ID: 8NjvB5zOoqb
ff483bbeacaf72aff8e6ec6e227dafdcdce11825: Bug 1355354 - Keep a reference to the progress listener to keep it from being gc'ed prematurely. r=mossop
Brendan Dahl <brendan.dahl@gmail.com> - Tue, 16 Jan 2018 11:26:40 -0800 - rev 399736
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1355354 - Keep a reference to the progress listener to keep it from being gc'ed prematurely. r=mossop MozReview-Commit-ID: A6WM1Bj3Z5L
921fc0797dc1ef65d17da35af667d64419cd947d: Bug 1431226 - Reference proper function and allow loading hgrc; r=nalexander
Gregory Szorc <gps@mozilla.com> - Wed, 17 Jan 2018 14:29:13 -0800 - rev 399735
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1431226 - Reference proper function and allow loading hgrc; r=nalexander This fixes a regression in 195e88aab631 (bug 1429094). When I reviewed that changeset, I didn't realize there were callers of the renamed function outside the file. The other caller (changed in this commit) needs to interact with the repository. This may require loading extensions. So we can no longer unconditionally disable the loading of hgrc. We add an argument to control the loading of hgrc to support this. MozReview-Commit-ID: 8AkPhvtC1VH
b0af51b89b20b4db0fdb926e67c3817a01ad0843: Merge mozilla-central to autoland. a=merge CLOSED TREE
Tiberius Oros <toros@mozilla.com> - Thu, 18 Jan 2018 00:28:57 +0200 - rev 399734
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
115899fa5acc514905bcdab3f8d8c67c4c8d92a5: Backed out changeset 50a5f0a08899 (bug 1430494)for dependency with bug 1420737 that causes merge conflict on CLOSED TREE
Tiberius Oros <toros@mozilla.com> - Thu, 18 Jan 2018 00:23:12 +0200 - rev 399733
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Backed out changeset 50a5f0a08899 (bug 1430494)for dependency with bug 1420737 that causes merge conflict on CLOSED TREE
845e7e62c673e1e7b42f54661575469d31313c02: Backout changeset b54c60961def (Bug 1409672) for failing one OSX reftest on a CLOSED TREE. r=backout
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 17 Jan 2018 23:06:37 +0100 - rev 399732
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Backout changeset b54c60961def (Bug 1409672) for failing one OSX reftest on a CLOSED TREE. r=backout MozReview-Commit-ID: 6ZHlFBpMOUo
1b637d989945b19ede770bc954d0899047eac3a2: servo: Merge #19780 - Update WR (persistent box-shadow render task cache) (from glennw:update-wr-cache); r=jdm
Glenn Watson <github@intuitionlibrary.com> - Wed, 17 Jan 2018 14:44:14 -0600 - rev 399731
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
servo: Merge #19780 - Update WR (persistent box-shadow render task cache) (from glennw:update-wr-cache); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 8612a87ed28bbc4b9050e47b3bc4d49ea076a1cf
142e0c92435a281bc5389e16694dfff8d815ea6c: Bug 1430590 - Watch for and respond to TP pref changes on about:preferences, r=jaws
Bob Silverberg <bsilverberg@mozilla.com> - Tue, 16 Jan 2018 16:26:00 -0500 - rev 399730
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1430590 - Watch for and respond to TP pref changes on about:preferences, r=jaws MozReview-Commit-ID: CIeg7qRLf6N
ce4e64aa7ea0452877bfbd597a5db413e476c1c2: Bug 1403519: reset SCHEDULES.exclusive if set multiple times; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 16 Jan 2018 22:33:08 +0000 - rev 399729
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1403519: reset SCHEDULES.exclusive if set multiple times; r=gps MozReview-Commit-ID: Kycd9i5f19P
0f0395687d36597098e4248457ed69f092c39f8f: Bug 1403519 - only build docs when necessary r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 02 Oct 2017 18:22:56 +0000 - rev 399728
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1403519 - only build docs when necessary r=gps This marks **/docs/** as exclusively docs, and code that is autodoc'd as inclusively docs. That means that a change that purely modifies documentation files will *only* run `docs` tasks, while a change that modifies autodoc'd source code will *additionaly* run `docs` tasks. The tasks do not run by default. MozReview-Commit-ID: G9tOK0AwtrI
50a5f0a088995c5e5fce91aab24306148491bec9: Bug 1430494 - Skip new-list loop and its related operations if list is empty - r=mattwoodrow
Gerald Squelart <gsquelart@mozilla.com> - Mon, 15 Jan 2018 10:15:50 +1100 - rev 399727
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1430494 - Skip new-list loop and its related operations if list is empty - r=mattwoodrow MozReview-Commit-ID: LkY2lldl7Al
261725e65af9b5d98ff593db3db08632bf019454: Bug 1430886 - Disable incremental rust in automation. r=froydnj
Ralph Giles <giles@mozilla.com> - Wed, 17 Jan 2018 08:32:51 -0800 - rev 399726
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1430886 - Disable incremental rust in automation. r=froydnj Work around excessive command-line length issues by disabling incremental rust compilation, which is enabled by default outside `cargo --release` starting with Rust 1.24. Incremental rust builds shouldn't help much in automation, where sccache provides the only continuity between build environments. In the meantime, they add a lot of object files to the link line. See https://github.com/rust-lang/rust/pull/47507 about addressing the underlying issue upstream. MozReview-Commit-ID: LRwUj3fhiaO
b54c60961def24de47cd13dc90e837e0a5049b2e: Bug 1409672: Hook in the invalidator stuff. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 16 Jan 2018 15:14:39 +0100 - rev 399725
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1409672: Hook in the invalidator stuff. r=xidorn MozReview-Commit-ID: EoSMrYPS7dl
16d1bd6dba918d51efd2a3d36d610be1a6e35200: Bug 1430608: Make nsMediaFeatures work with a document, not a pres context. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 15 Jan 2018 15:33:25 +0100 - rev 399724
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1430608: Make nsMediaFeatures work with a document, not a pres context. r=heycam Returning a zero-sized viewport in the case there's no shell / pres context. For now, no other change yet. After this we can start tweaking the ShadowRoot Stylist setup, and even try to return computed styles without a document \o/. MozReview-Commit-ID: 3cT2PKQISri
bec4537b2efd4f8381c5f398c71bc0f09d4da981: Bug 1429846: Fix slotted invalidation. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 11 Jan 2018 17:39:47 +0100 - rev 399723
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
Bug 1429846: Fix slotted invalidation. r=heycam This is a partial revert of https://github.com/servo/servo/commit/ce1d8cd232dfbc9e0a52f9467ba2bc209087ea63 If you're in a shadow tree, you may not be slotted but you still need to look at the slotted rules, since a <slot> could be a descendant of yours. Just use the same invalidation map everywhere, and remove complexity. This means that we can do some extra work while trying to gather invalidation if there are slotted rules, but I don't think it's a problem. The test is ported from https://cs.chromium.org/chromium/src/third_party/WebKit/LayoutTests/fast/css/invalidation/slotted.html?l=1&rcl=58d68fdf783d7edde1c82a642e037464861f2787 Curiously, Blink fails the test as written, presumably because they don't flush styles from getComputedStyle correctly (in their test they do via updateStyleAndReturnAffectedElementCount), due to <slot>s not being in the flat tree in their implementation. MozReview-Commit-ID: 6b7BQ6bGMgd
1b62dd209727c2482150340c669c3957d9920670: servo: Merge #19790 - style: Work from multiple bugs (from emilio:fix-all-the-bugs); r=heycam,xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 17 Jan 2018 13:55:03 -0600 - rev 399722
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
servo: Merge #19790 - style: Work from multiple bugs (from emilio:fix-all-the-bugs); r=heycam,xidorn Bug: 1429846,1429248,1430608,1409672 Reviewed-by: xidorn,heycam Source-Repo: https://github.com/servo/servo Source-Revision: 7d685d4baa0b107e3dd95eeba8076bfb9e07ba0e
99a87b01a21f5dd73520e05a461e65dadba90dd6: bug 1419756 - deactivate pytest cache plugin to stop it writing files in the srcdir. r=davehunt
Ted Mielczarek <ted@mielczarek.org> - Wed, 17 Jan 2018 11:50:56 -0500 - rev 399721
Push 33274 by dluca@mozilla.com at Thu, 18 Jan 2018 09:41:57 +0000
bug 1419756 - deactivate pytest cache plugin to stop it writing files in the srcdir. r=davehunt The pytest cache plugin writes its cache in the srcdir, which means that it shows up in `hg status`, which is annoying. Writing files to the srcdir is generally bad practice anyway, so we disable this plugin to stop this from happening. MozReview-Commit-ID: HytLLMUtKlc
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip