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