Commit Graph

6902 Commits

Author SHA1 Message Date
Kartikaya Gupta
ef331d62ea Bug 1421768 - Fix overeager clang-tidy behaviour causing silent breakage in searchfox. r=me
This is an import of the change from https://github.com/mozsearch/mozsearch/pull/66
plus a correction in the README file. The change was reviewed in github.

MozReview-Commit-ID: A7gINlBubZ4
2017-11-30 16:52:51 -05:00
Mike Hommey
2b2a874b47 Bug 1420355 - Statically link DMD. r=njn
--HG--
extra : rebase_source : 8e7cf975d096116b666532f3fe8aa5a7f61b5725
2017-11-28 08:10:48 +09:00
Mike Hommey
50d09b60b0 Bug 1420355 - Allow to statically link replace-malloc libraries. r=njn
And statically link logalloc.

Statically linking is the default, except when building with
--enable-project=memory, allowing to use the generated libraries from
such builds with Firefox.

--HG--
extra : rebase_source : efe9edce8db6a6264703e0105c2192edc5ca8415
2017-11-23 17:24:19 +09:00
Csoregi Natalia
4ce8d0124c Backed out 7 changesets (bug 1420355) for mass failures on OS X and Android. r=backout on a CLOSED TREE
Backed out changeset a7ed89e13a4c (bug 1420355)
Backed out changeset fd6702e6e0a0 (bug 1420355)
Backed out changeset 0479dda078a2 (bug 1420355)
Backed out changeset e69357ccca9e (bug 1420355)
Backed out changeset 3742a4b69ba2 (bug 1420355)
Backed out changeset 451cd087922f (bug 1420355)
Backed out changeset d80b5c4e1dd0 (bug 1420355)
2017-11-29 03:08:46 +02:00
Mike Hommey
7c62087a43 Bug 1420355 - Statically link DMD. r=njn
--HG--
extra : rebase_source : 46800c9c0c5006a5a32f11abc209da27e65ae0f5
2017-11-28 08:10:48 +09:00
Mike Hommey
d60e80991e Bug 1420355 - Allow to statically link replace-malloc libraries. r=njn
And statically link logalloc.

Statically linking is the default, except when building with
--enable-project=memory, allowing to use the generated libraries from
such builds with Firefox.

--HG--
extra : rebase_source : efe9edce8db6a6264703e0105c2192edc5ca8415
2017-11-23 17:24:19 +09:00
Ted Mielczarek
0d2c1d3036 bug 1396993 - fix flake8 lint. r=bustage CLOSED TREE
MozReview-Commit-ID: LYxUmVzYMbz

--HG--
extra : rebase_source : 8738ff67e98afb9282a3d70886f3e4afca18d488
extra : amend_source : a614440e705fbd383b0f26249b7c87c1eeb8122e
2017-11-27 09:57:49 -05:00
Ted Mielczarek
8d741405f5 bug 1396993 - Look in ~/.cargo/bin for rustc+cargo even they're not in PATH. r=rillian
rustup installs rustc+cargo to ~/.cargo/bin by default, so make configure look
there to avoid the annoying case where someone installed rust and cargo
(possibly via `mach bootstrap`) but forgot to add ~/.cargo/bin to their PATH.

MozReview-Commit-ID: GZOcFdFmzA5

--HG--
extra : rebase_source : 9dae473b5804f096992cae7f90df4c87bb4e5af4
extra : source : 9324e5e56038a1e548b0fc4d94d9df445734ff1e
2017-09-05 16:38:18 -04:00
Nika Layzell
a124bfae77 Bug 1418465 - Add an opt-out to the MOZ_CAN_RUN_SCRIPT analysis, r=andi
MozReview-Commit-ID: 2YKncUdrT5p
2017-11-24 11:15:17 -05:00
Mike Hommey
ebb5fb6002 Bug 1420092 - Don't reject --enable-jemalloc on platforms where it's not the default. r=njn
The first step of making --enable-jemalloc the default everywhere is to
at least allow to build with it everywhere. Which currently probably
fails on a few platforms, but they're not going to be fixed if they're
explicitly rejected at configure time.

--HG--
extra : rebase_source : f29383e2d73986f3e5b033ac82c0d520bacd4fa6
2017-11-23 15:39:08 +09:00
Mike Hommey
dda2902840 Bug 1420092 - Don't always enable mozjemalloc by default when building the js engine. r=njn
The target.kernel-based tests should be enough.

--HG--
extra : rebase_source : 6dce05a8c097af1402dc98a3fa75a2ef581ef862
2017-11-23 15:38:39 +09:00
Mike Hommey
9fc893add0 Bug 1420092 - Enable mozjemalloc by default on 32-bit OSX. r=njn
Hopefully, the bug we worked around by disabling jemalloc on 32-bit OSX
is gone. We're not shipping 32-bit binaries for OSX anyways.

--HG--
extra : rebase_source : 148a80a7ab006d3be81fb931cbbb4ad2c81690c3
2017-11-23 15:36:13 +09:00
Cosmin Sabou
27758db986 Backed out 3 changesets (bug 1420092) for build bustages on python/mozbuild/mozbuild/test/configure/lint.py::Lint r=backout on a CLOSED TREE
Backed out changeset 3df6a2608986 (bug 1420092)
Backed out changeset 156b99af764d (bug 1420092)
Backed out changeset f472190629fb (bug 1420092)
2017-11-23 11:09:54 +02:00
Mike Hommey
a5ffa3c0c0 Bug 1420092 - Don't reject --enable-jemalloc on platforms where it's not the default. r=njn
The first step of making --enable-jemalloc the default everywhere is to
at least allow to build with it everywhere. Which currently probably
fails on a few platforms, but they're not going to be fixed if they're
explicitly rejected at configure time.

--HG--
extra : rebase_source : 0905861d5a2cc62f5b37c5ee811e56e1e063a133
2017-11-23 15:39:08 +09:00
Mike Hommey
9102f2075b Bug 1420092 - Don't always enable mozjemalloc when building the js engine. r=njn
The target.kernel-based tests should be enough.

--HG--
extra : rebase_source : 4af988ac952f3a65c638bf7bb308a8ddf4798bcf
2017-11-23 15:38:39 +09:00
Mike Hommey
95ce6018b6 Bug 1420092 - Enable mozjemalloc by default on 32-bit OSX. r=njn
Hopefully, the bug we worked around by disabling jemalloc on 32-bit OSX
is gone. We're not shipping 32-bit binaries for OSX anyways.

--HG--
extra : rebase_source : bfe765977dedf1949da4d5919032cadfb4675f1f
2017-11-23 15:36:13 +09:00
shindli
82254ca1cf Merge inbound to mozilla-central r=merge a=merge 2017-11-22 23:29:44 +02:00
David Major
de1574c9ea Bug 1418453 - Change asan_blacklist_win.txt syntax to get it working again. r=glandium
--HG--
extra : rebase_source : ca7d9b74176d78c87d708eefee2ee244b39cd3c0
2017-11-22 12:07:00 -05:00
Tom Prince
723093b6c2 Bug 1418652: Migrate comm-central configure options to moz.configure; r=chmanchester,Fallen
MozReview-Commit-ID: JBRsgBnB9oF

--HG--
extra : rebase_source : bd4663493fdb851091acae34c5e52195173a9e42
2017-11-18 10:21:38 -07:00
Tom Prince
4972fabbb9 Bug 1418652: Remove non-existant comm-centrall configure option; r=chmanchester,Fallen
It was removed in Bug 1318966.

MozReview-Commit-ID: 6fckjVDubTT

--HG--
extra : rebase_source : a0394af2905ee815faa502987f68921a396c242e
2017-11-18 10:17:21 -07:00
Ciure Andrei
c7cf019289 Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-22 12:20:25 +02:00
Christian Holler
107b880d6a Bug 1415689 - Add Clang 6 (pre) and use it for ASan builds. r=froydnj
MozReview-Commit-ID: 34rcG7gEswz
2017-11-10 10:14:26 +01:00
Coroiu Cristina
8f9440611e Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-11-22 01:46:49 +02:00
Gregory Szorc
02239354a8 Bug 1419182 - Look for extra lines in nightly whitelist; r=mshal
Before, the whitelist['nightly'] entries could contain lines that
didn't actually occur in the mozconfig. With this commit, we
require that all lines in the whitelist actually exist in the
mozconfig.

MozReview-Commit-ID: LdHfFAcBzgv

--HG--
extra : rebase_source : 0606dbe9641ec9fdb9de3148483bf6a3e00b0335
2017-11-20 14:55:29 -08:00
Tiberius Oros
8b9701dd72 Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-21 12:19:30 +02:00
Bob Owen
6732c613c1 Bug 1415569: Make version 10.0.14393.0 the minimum Win10 SDK required for building Firefox. r=ted
This is required for the latest chromium sandbox update.
2017-11-21 09:57:21 +00:00
Kartikaya Gupta
4cf3084e60 Bug 1282172 - Detect enum constants generated by macros when generating the Searchfox index. r=billm
MozReview-Commit-ID: 5RUsVSMTU8

--HG--
extra : rebase_source : 32f803de363aaaaa8df9c3d0eac31653ecb3de48
2017-11-18 20:05:53 -05:00
Bill McCloskey
dd8af9fa5c Bug 1418434 - Fix return value warning in clang plugin (r=mystor)
MozReview-Commit-ID: 3p7Vs4hZtoO
2017-11-18 15:41:06 -08:00
David Major
02c9050df5 Bug 1417958 - Normalize lib paths to appease VS2017's incremental linking. r=nalexander
--HG--
extra : rebase_source : d834aef165b35fec0c880656976267e03d68180d
2017-11-17 09:15:00 -05:00
Ciure Andrei
92d28bd8f2 Merge inbound to mozilla-central r=merge a=merge 2017-11-17 11:59:03 +02:00
Nathan Froyd
b091540d91 Bug 1418047 - remove -Wc++11-compat warning; r=rillian
We live in a C++14 world now.
2017-11-16 20:51:46 -05:00
Bill McCloskey
794104b1e1 Bug 1413738 - Mozsearch clang plugin (r=mystor)
MozReview-Commit-ID: 53zUQ0vDMpd
2017-11-16 15:06:32 -08:00
Nathan Froyd
fd656b936c Backout b0eedb4c140b (bug 1412983 part 6) for breaking local Windows builds; r=bustage; a=bustage 2017-11-16 09:53:34 -05:00
Gurzau Raul
6dcee027d7 Merge inbound to mozilla-central r=merge a=merge 2017-11-16 12:04:45 +02:00
Mike Hommey
6e39384683 Bug 1417689 - Move elfhack related things to python configure. r=nalexander 2017-11-16 09:37:31 +09:00
Mike Hommey
9ec14dddcb Bug 1417689 - Remove explicit --enable-elf-hack in mozconfigs. r=nalexander
--enable-elf-hack is the default on all platforms where it's supported,
and is completely ignored on platforms where it's not supported.
While moving the flag to moz.configure, we're going to make it only
work on platforms where elfhack is supported, so we at least need to
remove it from mozconfigs for those platforms where it's not supported.
But generally speaking, we want less things in mozconfigs, so just
remove it from there, since it's the default anyways.
2017-11-16 09:37:17 +09:00
Alfredo.Yang
7bdbfe6743 Bug 1417011 - remove stagefright folder. r=kinetik
MozReview-Commit-ID: F20u08Dr1yn

--HG--
extra : rebase_source : cd23f462c072f194e5bd8a16c72d0ca02cf9be35
2017-11-15 14:34:07 +08:00
Mike Hommey
398c8e8356 Bug 1417309 - Add the necessary bits to support a --enable-project=memory option. r=nalexander
The option allows to iterate on the allocator code without requiring a
complete setup to build Firefox.
2017-11-16 08:37:36 +09:00
Brindusan Cristian
d0a4ab96a0 Merge inbound to mozilla-central r=merge a=merge 2017-11-16 00:24:15 +02:00
Nathan Froyd
edb937162e Bug 1325632 - part 6 - compile with C++14 support; r=glandium 2017-11-15 13:53:16 -05:00
Nathan Froyd
f51359bd19 Bug 1325632 - part 5 - ensure that we compile with -fno-sized-deallocation when possible; r=chmanchester
We currently turn off the C++14 sized-deallocation facility on MSVC, and
we'd like to ensure we do the same thing for clang and gcc.  To do so,
we add new functionality to moz.configure for checking and adding
compilation flags, similar to the facility for checking and adding
warning flags.  The newly added facility is then used to add
-fno-sized-deallocation to the compilation flags, when the option is
supported.

Once we do this, we can't define the sized deallocation functions in
mozalloc.h; the compiler will complain that we are using
-fno-sized-deallocation, yet defining these special functions that we'll
never use.  These functions were added for MinGW, where we needed to
compile with C++14 ahead of other platforms to be compatible with MSVC
headers.  But they're no longer necessary, though they would be if we
removed -fno-sized-deallocation; the compiler will complain if we do
that and we'll add them back at that point.
2017-11-15 14:53:16 -04:00
Nathan Froyd
2e127f22ea Bug 1325632 - part 4 - split out framework for testing flags; r=chmanchester
We have code to test whether particular flags are supported for the
compiler we're using.  Unfortunately, that code is tied up with checking
for warning flags.  We're about to add a separate facility for generic
compilation flags, and we'd like to avoid cutting and pasting code if
possible.  Let's split the core code out into a separate, reusable function.
2017-11-15 13:53:16 -05:00
Nathan Froyd
b38d89886c Bug 1325632 - part 2 - don't warn about c++98/c++11 compatibility problems; r=ted.mielczarek
We're going to compile with C++14 and we don't plan to go back.
2017-11-15 14:53:17 -04:00
Nathan Froyd
ade9d452f7 Bug 1412983 - part 6 - compile headers for cross-compilers during configure; r=ted.mielczarek
Our toolchain detection logic checks whether we can reuse the target
C (resp. C++) compiler for the host compiler.  This is generally only
applicable in the not-cross-compiling case, but we had special logic to
check for clang in the cross-compiling case and accept it, as clang is
able to generate code for multiple architectures from a single compiler
binary.

Our recent switch to clang on Android has exposed a problem in this
logic: we would never check whether the target clang, compiling for the
host, could actually find the host's headers.  This was especially
problematic on OS X hosts, where the host clang contains special logic
to grovel inside the XCode installation to find C++ headers.  The clang
from the NDK, however, was ignorant of the XCode installation.
Therefore, the NDK clang would happily compile code for the host, even
including C headers for the host, but would be hopelessly lost when it
came to compiling C++ headers during the actual build.

In hopes of mitigating this, we now include a check for a representative
header for C and C++ when checking compilers for each of those
languages.  This check will detect such problems as the above, and will
also alert people to potentially misconfigured compilers in other
situations.

We need to modify our test framework to cope with headers being
included, since our mock environment isn't actually equipped with a full
set of compilers and headers.
2017-11-15 10:12:22 -05:00
Nathan Froyd
fd5e1affd1 Bug 1412983 - part 5 - remove stlport_cppflags dependency from bindgen_cflags_defaults; r=ted.mielczarek
Now that extra_toolchain_flags includes stlport_cppflags, there's no
reason bindgen_cflags_defaults should depend on them both.  So remove
the stlport_cppflags dependency.  (There's no harm to multiply-including
stlport_cppflags, but not repeating -I options is good practice.)
2017-11-15 10:12:22 -05:00
Nathan Froyd
e18f985bb2 Bug 1412983 - part 4 - make extra_toolchain_flags depend on stlport_cppflags; r=ted.mielczarek
extra_toolchain_flags is used for compiling target-specific bits of code
elsewhere in configure.  Very shortly, we'll need to compile bits of
code that depend on the C++ standard library, so we'll want to point the
compiler at the C++ standard library.  Making extra_toolchain_flags
include stlport_cppflags is the best way to do that.
2017-11-15 10:12:22 -05:00
Nathan Froyd
e03872a402 Bug 1412983 - part 3 - move stlport_cppflags prior to extra_toolchain_flags; r=ted.mielczarek
extra_toolchain_flags is going to depend on stlport_cppflags
momentarily, so this commit is just for moving code around.  Note that
the diff shows other things moving *after* stlport_cppflags.
2017-11-15 10:12:23 -05:00
Nathan Froyd
741ca70abc Bug 1412983 - part 2 - use extra_toolchain_flags for computing bindgen flags; r=ted.mielczarek
We compute the same set of data in extra_toolchain_flags as we were
computing in bindgen_cflags_defaults.  We might as well reuse the former
to compute the latter.
2017-11-15 10:12:23 -05:00
Nathan Froyd
c9224d1d2e Bug 1412983 - part 1 - convert stlport_cppflags to return a list; r=ted.mielczarek
A list is a better format for these options, and we'll want a list later
when we use the options as compilation flags.
2017-11-15 10:12:23 -05:00
Tom Prince
36c3e9c780 Bug 1416023: Fix typo in jar-manifests.rst. r=gps
MozReview-Commit-ID: HC4J9Bwx3DJ

--HG--
extra : rebase_source : 9fc7ff5bb19a0c7097d8e69dfebe8f7aca4d0191
2017-11-09 15:35:28 -07:00
André Bargull
a83f81a2c5 Bug 1405993 - Part 1: Don't report warnings for sprintf calls in ICU. r=mystor
--HG--
extra : rebase_source : 2ad0906e64804f22615373f387d5db427aad8313
2017-11-01 11:47:59 -07:00
Gregory Szorc
2ee15dbd8d Bug 1419182 - Consolidate mozconfig comparison logic into compare-mozconfigs.py; r=mshal
Hopefully this makes it more obvious how all of this is hooked
together.

MozReview-Commit-ID: 1jeyIZgHYht

--HG--
extra : rebase_source : 961474b1c19eacdcfe5ed2d90ba0d1b16a5a29c3
2017-11-20 14:47:01 -08:00
Gregory Szorc
52f4862e3f Bug 1419182 - Pass topsrcdir into compare-mozconfigs.py; r=mshal
We currently have the logic for compare-mozconfigs spread across
2 Python files. I'd like to move the logic into 1 file so we
can do nicer things more easily. In preparation for this, change
compare-mozconfigs.py to receive an argument that is the path to
the topsrcdir. Also, switch to argparse because it is more modern.

MozReview-Commit-ID: 7oFQzAdmcim

--HG--
extra : rebase_source : 547cdac9dabf4fa22832648ac1838300d2d75c4a
2017-11-20 14:34:50 -08:00
Gregory Szorc
446e278913 Bug 1419182 - Clean up value checking; r=mshal
MozReview-Commit-ID: LAS0Iaf40nI

--HG--
extra : rebase_source : e512f28d26f20deecf3a33705632dc9782b15c3e
2017-11-20 14:27:13 -08:00
Gregory Szorc
276f8b37d7 Bug 1419182 - Remove functionality for downloading mozconfigs; r=mshal
Pretty sure this is a relic of running this check in automation
outside the context of a source check. compare-mozconfigs.py is
essentially a source lint. I don't see a need for this feature to
exist.

MozReview-Commit-ID: 1FUbJayg1sO

--HG--
extra : rebase_source : 48d8e9db9e04962eee90bbf5fcbd565c1bbbc9cb
2017-11-20 14:18:46 -08:00
Gregory Szorc
709afc0e39 Bug 1419182 - Don't use mutable default argument value; r=mshal
We always passed this argument in so this change doesn't fix
any bugs. I just didn't like the code smell.

MozReview-Commit-ID: IXzj1gRbkJ6

--HG--
extra : rebase_source : cc8cec18cc7d7f0ab1a997065d1cc6cdd1d5c86d
2017-11-20 14:14:56 -08:00
Gregory Szorc
6055e47e96 Bug 1419182 - Hard code whitelist key; r=mshal
We only call this function once. Behavior doesn't need to
be parameterized.

MozReview-Commit-ID: BR6WU4GSeyO

--HG--
extra : rebase_source : 873e3860efee3abb06e987c9747dfec4ba851e5a
2017-11-20 14:09:47 -08:00
Gregory Szorc
e4bc53aec9 Bug 1419182 - Remove unused required keys feature; r=mshal
Nobody passes in the "required" argument. Remove it and
functionality related to it.

MozReview-Commit-ID: IB8s4CiDy6a

--HG--
extra : rebase_source : 1eea96bb6f7ff15b97c72d2b7516db9f83dc0bdf
2017-11-20 14:06:35 -08:00
arthur.iakab
e651280a79 Backed out changeset 8d6fd02420f2 (bug 1415689)for failing gtests on request from "decoder" on a CLOSED TREE
--HG--
extra : amend_source : 1a7120da525a636d94dcb584f3b5d6cbacb58014
2017-11-21 23:17:30 +02:00
Christian Holler
d02e1fcafa Bug 1415689 - Add Clang 6 (pre) and use it for ASan builds. r=froydnj
MozReview-Commit-ID: 34rcG7gEswz

--HG--
extra : rebase_source : 28ea9400b604a371a873a333f3db0fb29f7907c2
2017-11-10 10:14:26 +01:00
Tom Prince
a45ea20b93 Bug 1413575: Adjust in-tree references to mozbase documentation to point in-tree. r=ahal
MozReview-Commit-ID: rctbByyjTA

--HG--
extra : rebase_source : a682eb6d77b79640ac9ec20e9d64340613bcfed7
2017-11-20 11:43:13 -07:00
Chris Peterson
948ba6b694 Bug 1418573 - Remove -Wc++14-compat flag because we now compile with -std=c++14. r=rillian
-Wc++14-compat warns about code whose meaning differs between C++11 and C++14. We want the new C++14 meanings, so we don't need to warn about these differences. We still want -Wc++1z-compat because we want to know about C++14 code whose meaning will change in C++17 or C++20.

MozReview-Commit-ID: 1CD11l2Fd86

--HG--
extra : rebase_source : 7bac029fd3e852fbb92f07e0358307c2c834ddc8
extra : source : 2d49767b136e420d39b88267f611fbe72ed0a3b8
2017-11-17 23:58:04 -08:00
Noemi Erli
550148ab69 Merge inbound to mozilla-central r=merge a=merge 2017-11-15 11:57:12 +02:00
Tom Ritter
59de60ae4b Bug 1407343 Silence multiple classes of warnings for the MinGW build, including not enabling format warnings unless -Wformat is set r=froydnj,glandium
MozReview-Commit-ID: ALmo1hbqVxC

--HG--
extra : rebase_source : a68475b90372cd5679c37474fb6705b2a5d48ddf
2017-11-16 12:36:33 -06:00
John Lin
93c62b59f7 Bug 1417006 - remove tombstone files but keep the directory. r=dminor
MozReview-Commit-ID: Ds87KZ47vf1

--HG--
extra : rebase_source : 0578a58107b39abb546758cd8aa21c89e7b4b81f
2017-11-13 16:10:35 +08:00
Chris Manchester
8055730c30 Bug 1416490 - Ensure environment variables that are configure options are passed from configure to old-configure. r=glandium
MozReview-Commit-ID: GFP8bahu1bb

--HG--
extra : rebase_source : 1ff35a8b6470308b71dc74c2befb8219a41534c2
2017-11-13 23:33:35 -08:00
Chris Manchester
2473770fb6 Bug 1416490 - Check for a value passed to RUSTC_OPT_LEVEL rather than whether its value was a default. r=glandium
The current code will fail if "RUSTC_OPT_LEVEL=" is passed. This can happen
if the value isn't present and that fact is injected into js' configure. We
only want to respect RUSTC_OPT_LEVEL if a value is passed, so we simply check
for the presence of a value rather than its origin.

MozReview-Commit-ID: 6GhLfprJEEn

--HG--
extra : rebase_source : 40f3e381a128e04d65cc0175df32cdcd8302e05e
2017-11-13 22:07:46 -08:00
Chris Manchester
72c380c671 Bug 1416059 - Emit ASFLAGS and YASM_ASFLAGS from configure as lists. r=mshal
MozReview-Commit-ID: LBWpzQ9mISI

--HG--
extra : rebase_source : 4c722e68db4b6858aabbbecac834ea8772e0e06a
2017-11-14 10:38:17 -08:00
Andreea Pavel
a1061f09c5 Backed out 2 changesets (bug 1416059) for failing /python/mozbuild/mozbuild/test/frontend/test_emitter.py::TestEmitterBasic::test_use_yasm r=backout on a CLOSED TREE
Backed out changeset 597624409f4c (bug 1416059)
Backed out changeset d0df69766fa5 (bug 1416059)
2017-11-14 20:44:54 +02:00
Chris Manchester
4dca13b1ae Bug 1416059 - Emit ASFLAGS and YASM_ASFLAGS from configure as lists. r=mshal
MozReview-Commit-ID: LBWpzQ9mISI

--HG--
extra : rebase_source : f4074f4bdb0acddceeb57d9806c9a7f63a579280
2017-11-13 14:13:11 -08:00
Robert Helmer
42315c18f8 Bug 1389341 - add basic support for sphinx-js to mach doc r=gps
MozReview-Commit-ID: FIzWD8tnjYi

--HG--
extra : rebase_source : 655ea46cffefda77f0908924fdbbb8d17212654a
2017-09-14 13:17:09 -07:00
Makoto Kato
8e2ff2b365 Bug 1415453 - Use vfpv3-d16 as default on Android/arm. r=froydnj
According to https://developer.android.com/ndk/guides/abis.html,
androideabi-v7a must support vfpv3-d16.  So we should use it for fpu flag.

MozReview-Commit-ID: 3rhmRTekmwD

--HG--
extra : rebase_source : c5ffa22d8712fc7b8006cc340175a9586d77f49b
2017-11-10 16:47:21 +09:00
Ted Mielczarek
851b7e1370 bug 1410148 - try to work around llvm-dsymutil crashes again by lowering rust debuginfo level on cross-mac builds. r=nalexander 2017-11-14 19:48:55 +01:00
Mike Hommey
02cdab48f8 Bug 1418598 - Make cargo-linker properly handle quoted strings in MOZ_CARGO_WRAP_LD and MOZ_CARGO_WRAP_LDFLAGS. r=ted
--HG--
extra : rebase_source : 84bcb0718584adf7a082b657cd8ff7cc8579e346
2017-11-18 20:24:12 +09:00
Ryan VanderMeulen
b16410f51c Merge inbound to m-c. a=merge 2017-11-10 16:13:15 -05:00
Ryan VanderMeulen
c1d73ef4b3 Merge m-c to autoland. a=merge 2017-11-10 12:33:07 -05:00
Gregory Szorc
02bc7e2b1b Bug 1320738 - Mark MOZ_PGO as a JS option. r=froydnj, a=RyanVM
The changesets in bug 1412932 changed the semantics for MOZ_PGO.
Before, it was effectively being set as an environment variable
by client.mk all the time. Afterwards - specifically after
2013c8dd1824 - the variable is set in mozconfigs via ac_add_options,
which means it is only exposed to configure, not the environment.

Investigation by dmajor revealed that -WX (warnings as errors) was
added to a js/src file's compiler invocation after the PGO code
refactor. (PGO and warnings as errors have a strange interaction
- bug 437002 - and should be disabled there.) Strangely, addition
of -WX was only present on Dev Edition PGO builds.

The reason for this is likely mozharness. Mozharness will export
the MOZ_PGO=1 environment variable for build configurations that
it knows are PGO. It appears to do this for all PGO build
configurations except Dev Edition. Since make and moz.configure
inherit environment variables, mozharness was basically papering
over the intended behavior change in 2013c8dd1824.

This commit fixes the problem by marking MOZ_PGO as a JS option
in moz.configure. This means `ac_add_options MOZ_PGO=1` (the new
convention for enabling PGO) will set MOZ_PGO for SpiderMonkey's
moz.configure.

Of course, MOZ_PGO=1 in an environment variable still works. And
mozharness's setting of this variable has the intended effect.
Eventually, I'd like to clean up the mozharness code so it is less
PGO aware and enables PGO via ac_add_options. But that's for another
day.

MozReview-Commit-ID: 1KYPJARI6SJ

--HG--
extra : amend_source : 5291cead9f1c1af9ed2a1f608af770bc8e4958c5
2017-11-10 09:23:27 -08:00
Margareta Eliza Balazs
7e070192d7 Merge inbound to mozilla-central r=merge a=merge 2017-11-10 11:55:43 +02:00
Gregory Szorc
67d153aef0 Bug 1415971 - Inline sccache.mk into client.mk; r=nalexander
sccache.mk is the only thing that uses MOZ_PREFLIGHT_ALL and
MOZ_POSTFLIGHT_ALL. We're trying to kill client.mk and these
variables are next on the chopping block.

This commit essentially moves the logic of sccache.mk inline into
client.mk. Initially, I wanted to move the management of the
sccache daemon to Python as part of what `mach build` invokes.
However, the sccache daemon needs access to the make jobserver.
Since we don't have an active make process in `mach`, this is
obviously problematic. The sccache daemon is also used by
configure, which is launched from client.mk. So the best we
can do right now is move the sccache daemon logic into client.mk.

As part of the port, we pass the path to the sccache binary via
an environment variable. This feels slightly better than hardcoding
the path that automation uses.

MozReview-Commit-ID: zcOYR4I1OG

--HG--
extra : rebase_source : 305a237dc9f5bd96e4aa83d491ac2498fe3c3ba0
2017-11-09 14:59:06 -08:00
Marco Castelluccio
dbb30b1c50 Bug 1415699 - Apply LLVM patches needed to support code coverage on Windows. r=froydnj
--HG--
extra : rebase_source : 29b388ad96123b824f0502a740040a24b54b3e88
2017-11-08 22:44:15 +01:00
Nathan Froyd
17b6101551 Bug 1341234 - part 2 - add an intermediate step for determining bindgen's CFLAGS; r=gps
Add an intermediate step in old-configure.in for setting up
BINDGEN_CFLAGS (renamed to BINDGEN_SYSTEM_FLAGS), so we can add whatever
flags we like (e.g. for system libaries with their includes in
non-standard places) at a later point.
2017-11-10 10:05:36 -05:00
Nathan Froyd
380dc56df2 Bug 1341234 - part 1 - add AC_SUBST_TOML_LIST macro; r=gps
Stylo's bindgen is configured partially through a .toml.in file that
substitutes the value of a configure variable (BINDGEN_CFLAGS) into a
TOML list.  We can debate whether this is a good thing to do some other
time; the reality is that the current moz.configure code that provides
the set_config for BINDGEN_CFLAGS needs to perform all the quoting
itself.

We want, however, to define the substituted variable in old-configure.in
land (some of the values that will go into BINDGEN_CFLAGS are only
defined in old-configure.in, and are not trivially ported to
moz.configure), which means that we need to have quoting logic in
m4/Python when we generate config.status.  This patch adds an
appropriate macro for doing so.
2017-11-10 10:05:36 -05:00
Nathan Froyd
1009160a12 Bug 1341234 - part 0 - fix typo in AC_SUBST_SET checking; r=gps
The various AC_SUBST macros generate AC_SUBST_*FOO macros for holding the
values to substitute.  The macros also cross-check the AC_SUBST_* macros
generated by other variants to make sure that you don't try to do
something like AC_SUBST(FOO) and AC_SUBST_SET(FOO).  However, the check
in AC_SUBST_SET for AC_SUBST_LIST duplicate is missing an underscore:
the AC_SUBST_LIST macro generates another macro starting with
AC_SUBST_LIST_, but the AC_SUBST_SET macro checks for the prefix
AC_SUBST_LIST, which is missing the trailing underscore.

As we're going to be adding yet another AC_SUBST_* macro variant, and
therefore adding more checks to all existing macros, let's clean this up
before we start.
2017-11-10 10:05:36 -05:00
Noemi Erli
8d8df3ddfe Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE 2017-11-10 12:43:53 +02:00
Gregory Szorc
8e85824bcb Bug 1411462 - Abort when I/O error seen; r=glandium
Before, I/O errors writing to stdout/stderr (e.g. due to broken pipe)
would result in handleError() being called and execution would
keep running. This would potentially result in an error message for
every log/line failure being printed to stderr.

We change the behavior so I/O failures are fatal and abort
execution.

We test the new behavior by changing a test to pipe to `head`
directly. Since `head` exits once it has seen sufficient output,
this results in an EPIPE which now results in immediate program
termination.

MozReview-Commit-ID: 1UecZJ56h4r

--HG--
extra : rebase_source : b35d9c096621d9698260d29a7d0132c4989200a7
2017-11-09 20:44:10 -08:00
Gregory Szorc
407d687142 Bug 1411462 - Add test for configure --help; r=glandium
We add a simple cram test that `configure --help` works.

I added the test to build/tests because I'm not sure where else it should go.

This test uncovers a few interesting things:

1) piping `./configure --help` to `head` directly causes a Python
   traceback (presumably due to the pipe disappearing once N lines
   have been read)
2) "checking for vcs source checkout" is printed for --help
3) It is printed twice (!!)

These will be addressed later. Establishing test coverage is
more important.

MozReview-Commit-ID: 9zQ5X8ulTkc

--HG--
extra : rebase_source : aaf660152cdfe37580f559976bca13ea9bf14c49
2017-10-24 17:10:55 -07:00
Marco Castelluccio
14a1047ffd Bug 1415568 - Support applying patches to Windows clang. r=froydnj
--HG--
extra : rebase_source : ed53f564166f6c26ed4f7fc0dabcc4582116ddbf
2017-11-08 17:23:12 +01:00
Narcis Beleuzu
218e1676cb Merge inbound to mozilla-central r=merge a=merge 2017-11-08 12:51:09 +02:00
Margareta Eliza Balazs
130574a8e2 Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-08 00:09:29 +02:00
Margareta Eliza Balazs
4164a3a53d Merge inbound to mozilla-central r=merge a=merge 2017-11-07 23:57:03 +02:00
Randall Barker
8cb9ab66e9 Bug 1413362 - part 3: Add support to build system for GoogleVR based WebVR on Android r=froydnj,nalexander
MozReview-Commit-ID: 8BHBnvor5VT
2017-11-07 10:50:15 -08:00
Tom Prince
0463d142d7 Bug 1414298: Don't try to set yasm version config settings if yasm isn't found. r=froydnj
MozReview-Commit-ID: LTDxJ5su7sM

--HG--
extra : rebase_source : ab80df38451c59760aad0931c66104480195fb96
2017-11-06 11:07:26 -07:00
Gregory Szorc
4783c071f3 Bug 1414558 - Build Clang toolchain on a Docker volume; r=froydnj
Before, the build root was not in a Docker cache or volume. With
current Docker works, that meant AUFS. We know AUFS is slow under
I/O load and can cause random failures due to missing data after
writes.

This commit changes the build root to a known Docker volume, which
will be backed by EXT4 and won't have the problems of AUFS.

MozReview-Commit-ID: 6WOH0yednAv

--HG--
extra : rebase_source : bbff0f00f55acdbe068fdf617a7903b8a303c397
2017-11-06 11:45:17 -08:00
Sylvestre Ledru
c2b37a7ed8 Bug 1414794 - Unbreak the lld usage by providing the right data structure r=froydnj
MozReview-Commit-ID: 1caPjLBR4vS

--HG--
extra : rebase_source : e5028d054430028e2ad2caca84bd7514fd37f4de
2017-11-06 14:23:57 +01:00
Gregory Szorc
989efa7a51 Bug 1415335 - Move Windows line endings detection to configure; r=nalexander
This doesn't need to be in client.mk.

Also, we inline the info to help people correct the failure, as this
results in a better user experience.

MozReview-Commit-ID: KURL3RIGzKf

--HG--
extra : rebase_source : dc79d3f6aa4e91a12cab0e26d5fc0a3e15afa833
extra : source : 2eceb30625acd8cfadda0baa6326a7e9fd07dece
2017-11-07 17:16:39 -08:00
Gregory Szorc
6ff5d5762b Bug 1415335 - Move spaces in path check to configure; r=nalexander
Checks like this are what configure is for.

In addition to moving the check, we also validate topobjdir as well.

MozReview-Commit-ID: 9sVNQJsAnjO

--HG--
extra : rebase_source : 688961fffca5922c7186c0d39182de7220f7dbe3
extra : source : d9a4ea9bc34a1e0c710469fc0a556ed624ea387b
2017-10-30 16:35:04 -07:00
Chris Manchester
fb88a7e614 Bug 1407388 - Remove build/unix/elfhack/inject/Makefile.in and replace with generated files. r=mshal
MozReview-Commit-ID: Cr2RUlksKBJ

--HG--
extra : rebase_source : 03f32e52d754d29a23e774707b6f92e265bf3ce0
2017-11-07 16:54:22 -08:00
Gregory Szorc
6623fc17dc Bug 1415365 - Run compare-mozconfigs for all platforms; r=mshal
compare-mozconfigs is platform agnostic AFAICT. And it runs fast.
Let's run tests for all the platforms all the time.

MozReview-Commit-ID: GqsFCp3XdZG

--HG--
extra : rebase_source : 4fd8fb48af61bfc95ec6c251ccf6fcf557ff6c0c
2017-11-07 16:19:26 -08:00
Gregory Szorc
b7bc275d4e Bug 1415365 - Remove unused imports; r=mshal
MozReview-Commit-ID: B8zGAsZvk2H

--HG--
extra : rebase_source : 8740a2d02c8343b4bc09e0b2520f0a304112c145
2017-11-07 16:13:44 -08:00
Gregory Szorc
c2d58c7edd Bug 1412932 - Set MOZ_PGO for configure; r=ted
The mechanism by which PGO builds are kicked off is kinda wonky.

The MOZ_PGO environment variable is recognized by configure and setting
it will result in MOZ_PGO being defined in substs. In addition, the
build backend (previously client.mk, now Makefile.in) also recognizes
MOZ_PGO (from mozconfig or environment) and takes appropriate action.

In-tree mozconfigs set MOZ_PGO via mk_add_options. mk_add_options
is intended as a mechanism to inject state into client.mk and the
make-based build system.

In addition, there is code in mozharness (unchanged by this commit)
that sets MOZ_PGO if appropriate.

A PGO build configuration is different from a non-PGO build
configuration. Therefore a make-centric environment variable to
control PGO is not ideal. Instead, this should be defined as a
configure-time flag and the build invocation should key off that.

This commit normalizes in-tree mozconfigs to set MOZ_PGO via
ac_add_options and updates the PGO documentation to recommend
this method.

MozReview-Commit-ID: k6AZyJuXjs

--HG--
extra : rebase_source : b1a6348611eba08dd67ec938cca5586fbe8e6910
extra : source : 25c7ebc7c44dd253f421b6de3d0337635d0c99d0
2017-11-07 15:13:02 -08:00
Sebastian Hengst
d61954557d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Ai6Y5GGfkfT
2017-11-04 10:58:24 +01:00
David Major
2d71b41c6f Bug 1412952 - Build clang-cl itself with VS2017. r=froydnj 2017-11-03 12:29:58 -04:00
David Major
ea84880cdf Bug 1412952 - Use VS2017 with clang-cl builds. r=froydnj 2017-11-03 12:29:58 -04:00
David Major
d250e3678b Bug 1412952: We want a HostX64 linker even with 32-bit clang-cl.exe. r=froydnj
32-bit clang-cl.exe was looking specifically for HostX86\x86\link.exe, which doesn't exist in our automation package. Make it look in HostX64\x86 instead.

This is an ugly hack and it would be preferable to just use a 64-bit compiler (bug 1414287).
2017-11-03 12:29:58 -04:00
David Major
b7a86dd2b5 Bug 1412952 - Loosen clang's MSVC detection to accept our automation's fake paths. r=froydnj
In a proper VS install, the path to cl.exe looks like:
...\VC\Tools\MSVC\14.11.25503\bin\HostX64\x64\cl.exe

In our automation, the path is just:
...\VC\bin\HostX64\x64\cl.exe

Clang tries to do some sanity-checking to make sure that the cl.exe it finds is the Microsoft compiler and not some other program. But the checks are a little too strict for us, so just look for "bin\Host*\*\cl.exe".
2017-11-03 12:29:58 -04:00
David Major
c49eaa95ac Bug 1413675 - Downgrade to Windows SDK 10.0.15063.0 to fix clang builds. r=froydnj
The new VS package is now based on update 15.4.2, although that release didn't affect any files in our package. I'm picking up the update mostly just to make filename unique.
2017-11-03 09:26:58 -04:00
Sebastian Hengst
e9b3a258b8 merge mozilla-central to autoland. r=merge a=merge 2017-11-02 23:15:55 +01:00
Sebastian Hengst
2ad54c903f Bug 1407678 - Make windows_toolchain.py support VS2017: enter empty line to make flake8 happy. r=linting-fix DONTBUILD 2017-11-02 18:29:27 +01:00
David Major
4cba1d84c9 Bug 1407678 - Make windows_toolchain.py support VS2017. r=mshal DONTBUILD
--HG--
extra : amend_source : 8323662749cef4ba13ac6a9f9c9910876e2487f4
2017-11-02 11:10:39 -04:00
Chris Manchester
2a7d541658 Bug 1411712 - Move ldflags munging by the clang-plugin to moz.build r=mshal
MozReview-Commit-ID: JTZlXscUvlX

--HG--
extra : rebase_source : 96d7963429a362ac246b5ff93c828709168ef3cf
2017-11-02 11:47:48 -07:00
Chris Manchester
857b599beb Bug 1411712 - Use AC_SUBST_LIST instead of AC_SUBST for vairables from configure contributing to LDFLAGS. r=mshal
MozReview-Commit-ID: 21jJY8oanQB

--HG--
extra : rebase_source : 5ba85c10bc64fd8817fda956dab3bc6965679eff
2017-11-02 11:47:48 -07:00
Tom Prince
e1f007efbe Bug 1413257: Allow disabling ffvpx's AVX2 support on linux64 for Thunderbird's buildbot; r=jya,rillian
MozReview-Commit-ID: 6USzO1GE7dJ

--HG--
extra : rebase_source : 4a25c5e7c1cbe7bb063f615accf6563333c48c9c
2017-10-31 12:42:27 -06:00
Sebastian Hengst
ca88e3c4c5 Merge mozilla-central to autoland. r=merge a=merge 2017-11-01 22:58:44 +01:00
Coroiu Cristina
405814ddbb Backed out changeset 769dd8ce70e1 (bug 1413257) for failing flake8 at /builds/worker/checkouts/gecko/build/moz.configure/toolchain.configure r=backout on a CLOSED TREE 2017-11-01 23:52:50 +02:00
Gregory Szorc
9963be512d Bug 1412356 - Update docs on PGO builds to not reference client.mk; r=chmanchester
As part of moving away from client.mk.

MozReview-Commit-ID: IMeM0k1tTsS

--HG--
extra : rebase_source : 2404f868300c4d40e9e154167654bbd596c3abe7
2017-10-27 10:14:40 -07:00
Tom Prince
2e700bdb70 Bug 1413257: Allow disabling ffvpx's AVX2 support on linux64 for Thunderbird's buildbot; r=jya,rillian
MozReview-Commit-ID: 6USzO1GE7dJ

--HG--
extra : rebase_source : 936ee14b7a91470a9f9029b20748fbe6c8e55d15
2017-10-31 12:42:27 -06:00
Ted Mielczarek
cb2b9afefe bug 1384557 - fix flake8 lint errors
MozReview-Commit-ID: 8dgZdOkAZ56

--HG--
extra : rebase_source : 6d4f937190c7312b3482d994ada31fa6ff5d2fac
2017-11-01 10:03:08 -04:00
Masatoshi Kimura
fce93f8e97 Bug 1414602 - fix flake8 lint errors. r=bustage-fix
MozReview-Commit-ID: AsJX4PQ1SIf

--HG--
extra : rebase_source : 42fd9620462d5b289cf1beaf463b3ca37453e30a
extra : amend_source : cbecb288db1af3865b36eaf75f0024f296df5dfc
2017-11-07 21:05:07 +09:00
Masatoshi Kimura
383e90a03b Backed out changeset 6555a2a899a0 (bug 1384557) due to causing bug 1414060. r=backout
MozReview-Commit-ID: FV44JQSDXPQ

--HG--
extra : amend_source : 8c05281fad889edd723ab58786d0bf16f7d325b0
2017-11-07 20:39:00 +09:00
Mike Hommey
29f92851a1 Bug 1409267 - Patch compiler-rt to always use prctl(PR_SET_PTRACER). r=froydnj
--HG--
extra : rebase_source : 0fc0e184df96905632500d70c05dfb8421b8771c
2017-11-07 15:07:30 +09:00
J.C. Jones
52564edf40 Bug 1409259 - Add browser console test for the distrust console message r=keeler,ttaubert
There are xpcshell tests to verify that the appropriate distrust flag is set
upon reaching an affected end entity certificate; this test checks that the
distrust flag prints a warning to console.

MozReview-Commit-ID: OMG246WOOT

--HG--
rename : devtools/client/webconsole/test/browser_webconsole_certificate_messages.js => devtools/client/webconsole/test/browser_console_certificate_imminent_distrust.js
extra : rebase_source : a5fed5457e7789e742ee461b988463b81cd2c214
2017-11-01 20:59:33 -07:00
Ted Mielczarek
54b6236e29 bug 1384557 - move _DEPEND_CFLAGS+CL_INCLUDES_PREFIX to toolchain.configure, ignore {CC,CXX}_WRAPPER when using sccache r=glandium
Currently mozconfig.cache overrides a few build options for sccache. This
patch moves them into toolchain.configure so that the build system will
set them properly when sccache is in use. Additionally, {CC,CXX}_WRAPPER
are set in config.mk, so just avoid setting them when sccache is in use.

MozReview-Commit-ID: FYlVKRI8OiN

--HG--
extra : rebase_source : 00715beb5fbd2c11311dec43809bd1febab56a11
extra : intermediate-source : 0f2b1b75b83737378d882a3c3e0d8dfb4efecd1f
extra : source : a8032ae9cb2ad1c4574c6ac6f5c2778863cd71e0
2017-01-10 16:52:27 -05:00
Csoregi Natalia
423b2522c4 Merge inbound to mozilla-central r=merge a=merge 2017-11-01 12:14:00 +02:00
Geoff Brown
b6387e7f30 Bug 1412297 - Retry devicemanager getTopActivity once; r=jmaher
getTopActivity calls 'adb shell dumpsys window windows' which intermittently
times out. Instead of ending the test run when that happens, let's try
again, in hopes of recovering. If recovery fails and the browser is
subsequently found running, log an explanation before killing it.
2017-10-31 15:58:31 -06:00
Petr Sumbera
9fb34379c3 Bug 1412781 - sparcv9 cpu should be evaluated as 64bit. r=glandium 2017-10-30 02:50:48 -07:00
Sebastian Hengst
2470a9a87b merge mozilla-central to autoland. r=merge a=merge 2017-11-01 00:38:25 +01:00
Sebastian Hengst
6979ea37b4 merge mozilla-central to autoland. r=merge a=merge 2017-10-30 23:58:16 +01:00
Sebastian Hengst
ea2bfe23e2 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: BnX9U7tZ4zU
2017-10-30 23:42:58 +01:00
Nathan Froyd
1c4901d060 Bug 1412734 - use the correct command-line flags to detect gold; r=snorp; a=RyanVM
We were adding c_compiler.flags and toolchain_flags to some paths
through this function, but not all.  Not adding those flags caused this
function to detect the host's ld.gold instead of the target's ld.gold.
And that, in turn, caused linker errors when the host ld.gold couldn't
understand the target's object files.

MozReview-Commit-ID: vJzWagUGkL
2017-10-30 12:06:54 -04:00
Gregory Szorc
7d078ee731 Bug 1412431 - Remove support for MOZ_BUILD_PROJECTS; r=nalexander
This was mainly used to support Universal MacOS builds, which were
removed several months ago.

In theory, someone could be using this feature to build multiple
applications with one build system invocation. But given that client.mk
is no longer the preferred interface to the build system and multiple
applications can be built by running `mach build` with different
mozconfigs, I don't think support for this feature is worth keeping.

This commit removes support for MOZ_BUILD_PROJECTS and related
functionality from client.mk. Support for recognizing
MOZ_CURRENT_PROJECT in configure and mozconfig evaluation has also
been removed. This includes support for the ac_add_app_options
mozconfig function.

Good riddance.

MozReview-Commit-ID: 7xI2jYxDFFr

--HG--
extra : rebase_source : 91068f3b8ae32fbcda4defb5d4bb086a04387598
2017-10-27 15:20:34 -07:00
Gregory Szorc
c8575c82b6 Bug 1412431 - Remove unused BASE_DIR variable; r=nalexander
This variable has been unused since 683e59dc3094 (bug 1286934).

MozReview-Commit-ID: FZ7D9mSIeME

--HG--
extra : rebase_source : a82409230393bbdd10a4f185d83670f1e0dbdc5e
2017-10-27 14:47:06 -07:00
Aki Sasaki
c7f7311793 bug 1412690 - add {promote,publish}_{fennec,firefox} target task methods. r=rail
This hooks up the `target_tasks_method`s and the
`release_promotion_flavor`s for these four release promotion flavors.

We also add some maple support and add `version_display.txt` to the
decision task sparse checkout so we can read the version number during
decision/action task time.

MozReview-Commit-ID: CdxUUXZtXO0

--HG--
extra : rebase_source : 99e4f060a964d34a377aea6a6e36fbcef66c6aec
2017-10-29 17:10:42 -07:00
Tom Prince
4b8f90917d Bug 1410475: Add support for detecting whether c-c is topdir in mozconfigs; r=mshal
MozReview-Commit-ID: DYveJX8J3lr

--HG--
extra : rebase_source : d98a7be704dae5058c0e06490e077c81d6b8a781
2017-10-19 13:56:13 -06:00
Gregory Szorc
879ded9fe7 Bug 1412431 - Remove docs for removed ac_add_app_options; r=me
I didn't remove these docs in earlier commits because the docs
section was incorrectly named. The content obviously refers to
ac_add_app_options and should no longer exist since
ac_add_app_options no longer exists.

MozReview-Commit-ID: 2ZvuMugEslm

--HG--
extra : source : d9da56c60b3d39abb09f77207f6b38e24dae79d2
2017-10-30 11:46:03 -07:00
Gregory Szorc
f818d2620e Bug 1411994 - Ignore Unicode errors when logging; r=glandium
LineIO currently attempts to convert bytes to unicode using the
system preferred encoding. This can obviously fail for some byte
sequences.

In many cases, the conversion is happening for purposes of logging.
In these cases, Unicode validation shouldn't be that important to
us.

So, this commit teaches LineIO to accept an argument defining its
Unicode error mode. We also teach relevant users of LineIO doing
logging to switch the default mode from "strict" to "replace" so
invalid Unicode byte sequences can be logged with the Unicode
replacement character.

During review, glandium pointed out that it may make better sense
to defer Unicode decoding to the logging layer instead of in LineIO.
I agree with this idea. But it can be implemented in another bug:
for now we should unbust the build system.

MozReview-Commit-ID: 7miuSDY8Xzv

--HG--
extra : rebase_source : 40d5d97d908d00b410b49d03729a34568e5bfb1a
2017-10-26 15:27:01 -07:00
Makoto Kato
41d5df0bac Bug 1411802 - Fix bustage after updating NDK r15c. r=me
MozReview-Commit-ID: 2kMieFmFWsJ

--HG--
extra : rebase_source : 2bea8a6590cadaeec3bfd807474f41535167b11f
2017-10-29 14:02:09 +09:00
Nathan Froyd
a29f4ac5f8 Bug 1163171 - part 9.1 - attempt to pacify flake8 complaints for real; r=me 2017-10-28 18:58:59 -04:00
Sebastian Hengst
286061948f Bug 1163171 - part 9 - fix flake8 complains in android-ndk.configure. r=me 2017-10-29 00:08:13 +02:00
Nathan Froyd
fc41938428 Bug 1163171 - part 4 - fix jsapi-tests link errors with __atomic_* intrinsics on x86/Android with clang; r=glandium
NDK r15+ clang changed the code generation strategy for the __atomic_*
intrinics such that using them with 64-bit types now requires linking
with libatomic.  Our current configure tests for libatomic doesn't catch
this, because the std::atomic implementation is such that it doesn't
require an external library, even for 64-bit types, whereas the
__atomic_* intrinsics do.  The safest thing to do is to force this
configure check to always return true when we are compiling for
x86/Android with clang.
2017-10-28 17:38:58 -04:00
Nathan Froyd
69423fba9b Bug 1163171 - part 3b - inform clang about the NDK's gcc toolchain; r=glandium
The NDK clang needs to be informed about the existence of a GCC
toolchain, so important programs like the linker can be located.  With
this change, we're starting to use command-line options that are
incompatible with GCC, so we also add a check to inform the user about
the non-support for this configuration.
2017-10-28 17:38:59 -04:00
Nathan Froyd
2c5288d26c Bug 1163171 - part 3a - expose the NDK clang binaries to toolchain configury; r=glandium
Our normal method of locating the compilers in the NDK is to set
--with-toolchain-prefix when compiling for Android.  However, the clang
binaries are in a different location than would otherwise be implied by
--with-toolchain-prefix.  Additionally, we still need to know about
--with-toolchain-prefix because the NDK clang needs to be pointed there
so clang can find important binaries like the linker and because various
other bits of the build system depend on the --with-toolchain-prefix
value as well.

So we need a separate mechanism for communicating the whereabouts of the
NDK clang.  We can't set CC and CXX because doing so would conflict with
the CC and CXX values exported to the js/src/ subconfigure.  But Android
already has an extra_toolchain_flags function that we use for informing
moz.configure about additional flags needed solely for Android, and we
can use a similar trick to communicate the existence of the NDK's clang
to the main C/C++ compiler selection process.
2017-10-28 17:38:59 -04:00
Nathan Froyd
bce27af988 Bug 1163171 - part 2 - switch to using -isystem rather than -idirafter for Android; r=glandium
This command-line flag is a little more evocative and works correctly
with both GCC and clang.
2017-10-28 17:38:59 -04:00
Sebastian Hengst
841ee307e6 merge mozilla-central to autoland. r=merge a=merge 2017-10-27 23:32:15 +02:00
David Major
e247435916 Bug 1408789 - Switch Windows builders to VS2017 15.4.1 with SDK 10.0.16299.0. r=gps 2017-10-27 11:15:58 -04:00
Tom Ritter
cc4335e0ce Bug 1411743 Resolve warnings in tests for MinGW: Cast -1 to DWORD, and ignore a result explicitly r=jimm
MozReview-Commit-ID: 82r05lMszXd

--HG--
extra : rebase_source : 628cdfe9b3743f4b107bef2977cb0a833032915c
2017-10-25 15:40:35 -05:00
Sebastian Hengst
5c15da1f08 merge mozilla-inbound to mozilla-central. r=merge a=merge
--HG--
rename : testing/talos/tests/__init__.py => testing/talos/talos/unittests/__init__.py
rename : testing/talos/tests/browser_output.ts.txt => testing/talos/talos/unittests/browser_output.ts.txt
rename : testing/talos/tests/browser_output.tsvg.txt => testing/talos/talos/unittests/browser_output.tsvg.txt
rename : testing/talos/tests/profile.tgz => testing/talos/talos/unittests/profile.tgz
rename : testing/talos/tests/ps-Acj.out => testing/talos/talos/unittests/ps-Acj.out
rename : testing/talos/tests/test_talosconfig_browser_config.json => testing/talos/talos/unittests/test_talosconfig_browser_config.json
rename : testing/talos/tests/test_talosconfig_test_config.json => testing/talos/talos/unittests/test_talosconfig_test_config.json
rename : testing/talos/tests/xrestop_output.txt => testing/talos/talos/unittests/xrestop_output.txt
2017-10-27 12:45:34 +03:00
Ionut Goldan
9c2b03db60 Bug 1399800 - integrate pytest and add initial tests r=jmaher
MozReview-Commit-ID: FNQwCEtM1MB

--HG--
rename : testing/talos/tests/__init__.py => testing/talos/talos/unittests/__init__.py
rename : testing/talos/tests/browser_output.ts.txt => testing/talos/talos/unittests/browser_output.ts.txt
rename : testing/talos/tests/browser_output.tsvg.txt => testing/talos/talos/unittests/browser_output.tsvg.txt
rename : testing/talos/tests/profile.tgz => testing/talos/talos/unittests/profile.tgz
rename : testing/talos/tests/ps-Acj.out => testing/talos/talos/unittests/ps-Acj.out
rename : testing/talos/tests/test_talosconfig_browser_config.json => testing/talos/talos/unittests/test_talosconfig_browser_config.json
rename : testing/talos/tests/test_talosconfig_test_config.json => testing/talos/talos/unittests/test_talosconfig_test_config.json
rename : testing/talos/tests/xrestop_output.txt => testing/talos/talos/unittests/xrestop_output.txt
extra : rebase_source : 0e4652fcf1950926d87089e9b64b1da031920b21
2017-10-24 14:20:01 +03:00
Maja Frydrychowicz
1fe7490b20 Bug 1411430 - Support markdown in Sphinx docs; r=gps
MozReview-Commit-ID: IdRuC4AFarq

--HG--
extra : rebase_source : f0b6c72340920fad49ab06887cd25db436c82897
2017-10-23 09:59:31 -04:00
Chris Manchester
9cc53d37d9 Bug 1412057 - Do not attempt to enable the clang plugin in mozconfigs during artifact builds on try. r=nalexander
MozReview-Commit-ID: HSEdJeYbCeC

--HG--
extra : rebase_source : d41c96c0a3e4427e17cf478fcfafe1a5d4b178cf
2017-10-26 13:04:54 -07:00
Tom Prince
d5a77fba36 Bug 1410773: Add optional comm-central virtualenv manifest; r=nalexander
comm-central taskcluster builds have comm-central checkout in `comm/`.  This
will add packages specified in comm-central when it checked out, and will
ignore the missing file for mozilla-central builds.

MozReview-Commit-ID: Amg5vJHoWkS

--HG--
extra : rebase_source : 440e1bab50c2185d18f18f7acaea83a24f0d0aaf
2017-10-22 13:40:20 -06:00
Gregory Szorc
95443edf17 Bug 1412044 - Fix linting failure; r=me
MozReview-Commit-ID: 7ME7ofs3cnv

--HG--
extra : rebase_source : 9167abc29d576ec1b5df1bc62dbc78a589e9bc23
2017-10-26 11:40:19 -07:00
Gregory Szorc
26e6361ee7 Bug 1412044 - Use separate arguments for rustc's -C option; r=ted
We subtly changed from "-C opt=value" to "-Copt=value" in 472232499478
(bug 1411081). This change appears to confuse sccache (which has its
own option parser).

This commit restores the old behavior of using separate arguments
for -C and its value.

MozReview-Commit-ID: JCnAjt1Tdsa

--HG--
extra : rebase_source : 2ad7aaf819c0c941efa2272c91d74ae7e52629e8
2017-10-26 11:26:14 -07:00
Attila Craciun
cef9ed856a Backed out changeset f80976fdf539 (bug 1399800) for failing in /builds/worker/checkouts/gecko/testing/talos/talos/unittests/conftest.py:1:1 r=backout CLOSED TREE.
Backed out changeset f80976fdf539 (bug 1399800)

--HG--
rename : testing/talos/talos/unittests/__init__.py => testing/talos/tests/__init__.py
rename : testing/talos/talos/unittests/browser_output.ts.txt => testing/talos/tests/browser_output.ts.txt
rename : testing/talos/talos/unittests/browser_output.tsvg.txt => testing/talos/tests/browser_output.tsvg.txt
rename : testing/talos/talos/unittests/profile.tgz => testing/talos/tests/profile.tgz
rename : testing/talos/talos/unittests/ps-Acj.out => testing/talos/tests/ps-Acj.out
rename : testing/talos/talos/unittests/test_talosconfig_browser_config.json => testing/talos/tests/test_talosconfig_browser_config.json
rename : testing/talos/talos/unittests/test_talosconfig_test_config.json => testing/talos/tests/test_talosconfig_test_config.json
rename : testing/talos/talos/unittests/xrestop_output.txt => testing/talos/tests/xrestop_output.txt
2017-10-26 16:07:39 +03:00
Ionut Goldan
8b45fa1364 Bug 1399800 - integrate pytest and add initial tests r=jmaher
MozReview-Commit-ID: FNQwCEtM1MB

--HG--
rename : testing/talos/tests/__init__.py => testing/talos/talos/unittests/__init__.py
rename : testing/talos/tests/browser_output.ts.txt => testing/talos/talos/unittests/browser_output.ts.txt
rename : testing/talos/tests/browser_output.tsvg.txt => testing/talos/talos/unittests/browser_output.tsvg.txt
rename : testing/talos/tests/profile.tgz => testing/talos/talos/unittests/profile.tgz
rename : testing/talos/tests/ps-Acj.out => testing/talos/talos/unittests/ps-Acj.out
rename : testing/talos/tests/test_talosconfig_browser_config.json => testing/talos/talos/unittests/test_talosconfig_browser_config.json
rename : testing/talos/tests/test_talosconfig_test_config.json => testing/talos/talos/unittests/test_talosconfig_test_config.json
rename : testing/talos/tests/xrestop_output.txt => testing/talos/talos/unittests/xrestop_output.txt
extra : rebase_source : 4048d8ef8f7b9352968115fb7125182b5e4e2907
2017-10-24 14:20:01 +03:00
Attila Craciun
0cab95ab0f Merge inbound to mozilla-central r=merge a=merge 2017-10-26 12:20:45 +03:00
David Major
86a426b1c7 Bug 1411661: Push Speedometer files down a level so they can refer to "../resources". r=froydnj,jmaher
--HG--
rename : third_party/speedometer/InteractiveRunner.html => third_party/webkit/PerformanceTests/Speedometer/InteractiveRunner.html
rename : third_party/speedometer/README_MOZILLA => third_party/webkit/PerformanceTests/Speedometer/README_MOZILLA
rename : third_party/speedometer/index.html => third_party/webkit/PerformanceTests/Speedometer/index.html
rename : third_party/speedometer/resources/benchmark-report.js => third_party/webkit/PerformanceTests/Speedometer/resources/benchmark-report.js
rename : third_party/speedometer/resources/benchmark-runner.js => third_party/webkit/PerformanceTests/Speedometer/resources/benchmark-runner.js
rename : third_party/speedometer/resources/flightjs-example-app/LICENSE.md => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/LICENSE.md
rename : third_party/speedometer/resources/flightjs-example-app/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/README.md
rename : third_party/speedometer/resources/flightjs-example-app/app/boot/page.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/boot/page.js
rename : third_party/speedometer/resources/flightjs-example-app/app/component_data/compose_box.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/component_data/compose_box.js
rename : third_party/speedometer/resources/flightjs-example-app/app/component_data/mail_items.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/component_data/mail_items.js
rename : third_party/speedometer/resources/flightjs-example-app/app/component_data/move_to.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/component_data/move_to.js
rename : third_party/speedometer/resources/flightjs-example-app/app/component_ui/compose_box.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/component_ui/compose_box.js
rename : third_party/speedometer/resources/flightjs-example-app/app/component_ui/folders.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/component_ui/folders.js
rename : third_party/speedometer/resources/flightjs-example-app/app/component_ui/mail_controls.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/component_ui/mail_controls.js
rename : third_party/speedometer/resources/flightjs-example-app/app/component_ui/mail_items.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/component_ui/mail_items.js
rename : third_party/speedometer/resources/flightjs-example-app/app/component_ui/move_to_selector.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/component_ui/move_to_selector.js
rename : third_party/speedometer/resources/flightjs-example-app/app/component_ui/with_select.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/component_ui/with_select.js
rename : third_party/speedometer/resources/flightjs-example-app/app/css/custom.css => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/css/custom.css
rename : third_party/speedometer/resources/flightjs-example-app/app/data.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/data.js
rename : third_party/speedometer/resources/flightjs-example-app/app/templates.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/app/templates.js
rename : third_party/speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap-responsive.css => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap-responsive.css
rename : third_party/speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap-responsive.min.css => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap-responsive.min.css
rename : third_party/speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap.css => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap.css
rename : third_party/speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap.min.css => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/bootstrap/css/bootstrap.min.css
rename : third_party/speedometer/resources/flightjs-example-app/components/bootstrap/img/glyphicons-halflings-white.png => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/bootstrap/img/glyphicons-halflings-white.png
rename : third_party/speedometer/resources/flightjs-example-app/components/bootstrap/img/glyphicons-halflings.png => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/bootstrap/img/glyphicons-halflings.png
rename : third_party/speedometer/resources/flightjs-example-app/components/bootstrap/js/bootstrap.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/bootstrap/js/bootstrap.js
rename : third_party/speedometer/resources/flightjs-example-app/components/bootstrap/js/bootstrap.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/bootstrap/js/bootstrap.min.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/.gitignore => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/.gitignore
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/CHANGES => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/CHANGES
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/CONTRIBUTORS.md => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/CONTRIBUTORS.md
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/LICENSE => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/LICENSE
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/README.md
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/component.json => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/component.json
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/es5-sham.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/es5-sham.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/es5-sham.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/es5-sham.min.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/es5-shim.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/es5-shim.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/es5-shim.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/es5-shim.min.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/package.json
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h-kill.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h-kill.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h-matchers.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h-matchers.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/helpers/h.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/index.html
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine-html.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine-html.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine.css => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine.css
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine_favicon.png => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/jasmine_favicon.png
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/json2.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/lib/json2.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-array.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-array.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-date.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-date.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-function.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-function.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-object.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-object.js
rename : third_party/speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-string.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/es5-shim/tests/spec/s-string.js
rename : third_party/speedometer/resources/flightjs-example-app/components/flight/.travis.yml => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/flight/.travis.yml
rename : third_party/speedometer/resources/flightjs-example-app/components/flight/lib/advice.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/flight/lib/advice.js
rename : third_party/speedometer/resources/flightjs-example-app/components/flight/lib/component.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/flight/lib/component.js
rename : third_party/speedometer/resources/flightjs-example-app/components/flight/lib/compose.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/flight/lib/compose.js
rename : third_party/speedometer/resources/flightjs-example-app/components/flight/lib/index.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/flight/lib/index.js
rename : third_party/speedometer/resources/flightjs-example-app/components/flight/lib/logger.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/flight/lib/logger.js
rename : third_party/speedometer/resources/flightjs-example-app/components/flight/lib/registry.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/flight/lib/registry.js
rename : third_party/speedometer/resources/flightjs-example-app/components/flight/lib/utils.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/flight/lib/utils.js
rename : third_party/speedometer/resources/flightjs-example-app/components/flight/tools/debug/debug.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/flight/tools/debug/debug.js
rename : third_party/speedometer/resources/flightjs-example-app/components/jasmine-flight/LICENSE.md => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/jasmine-flight/LICENSE.md
rename : third_party/speedometer/resources/flightjs-example-app/components/jasmine-flight/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/jasmine-flight/README.md
rename : third_party/speedometer/resources/flightjs-example-app/components/jasmine-flight/bower.json => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/jasmine-flight/bower.json
rename : third_party/speedometer/resources/flightjs-example-app/components/jasmine-flight/lib/jasmine-flight.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/jasmine-flight/lib/jasmine-flight.js
rename : third_party/speedometer/resources/flightjs-example-app/components/jasmine-jquery/lib/jasmine-jquery.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/jasmine-jquery/lib/jasmine-jquery.js
rename : third_party/speedometer/resources/flightjs-example-app/components/jquery/component.json => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/jquery/component.json
rename : third_party/speedometer/resources/flightjs-example-app/components/jquery/composer.json => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/jquery/composer.json
rename : third_party/speedometer/resources/flightjs-example-app/components/jquery/jquery.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/jquery/jquery.js
rename : third_party/speedometer/resources/flightjs-example-app/components/jquery/jquery.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/jquery/jquery.min.js
rename : third_party/speedometer/resources/flightjs-example-app/components/mustache/mustache.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/mustache/mustache.js
rename : third_party/speedometer/resources/flightjs-example-app/components/requirejs/require.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/components/requirejs/require.js
rename : third_party/speedometer/resources/flightjs-example-app/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/index.html
rename : third_party/speedometer/resources/flightjs-example-app/karma.conf.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/karma.conf.js
rename : third_party/speedometer/resources/flightjs-example-app/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/package.json
rename : third_party/speedometer/resources/flightjs-example-app/requireMain.js => third_party/webkit/PerformanceTests/Speedometer/resources/flightjs-example-app/requireMain.js
rename : third_party/speedometer/resources/gauge.png => third_party/webkit/PerformanceTests/Speedometer/resources/gauge.png
rename : third_party/speedometer/resources/gauge@2x.png => third_party/webkit/PerformanceTests/Speedometer/resources/gauge@2x.png
rename : third_party/speedometer/resources/logo.png => third_party/webkit/PerformanceTests/Speedometer/resources/logo.png
rename : third_party/speedometer/resources/logo@2x.png => third_party/webkit/PerformanceTests/Speedometer/resources/logo@2x.png
rename : third_party/speedometer/resources/main.css => third_party/webkit/PerformanceTests/Speedometer/resources/main.css
rename : third_party/speedometer/resources/main.js => third_party/webkit/PerformanceTests/Speedometer/resources/main.js
rename : third_party/speedometer/resources/tests.js => third_party/webkit/PerformanceTests/Speedometer/resources/tests.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/.angular-cli.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/.angular-cli.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/.editorconfig => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/.editorconfig
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/README.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/dist/assets/css/todomvc-app.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/assets/css/todomvc-app.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/dist/assets/css/todomvc-common.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/assets/css/todomvc-common.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/dist/favicon.ico => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/favicon.ico
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/dist/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/dist/inline.3b7f8ce2e6bc2f77dd83.bundle.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/inline.3b7f8ce2e6bc2f77dd83.bundle.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/dist/main.f1c5d33a6950c335064d.bundle.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/main.f1c5d33a6950c335064d.bundle.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/dist/polyfills.3a2aed82a0c9b24e6585.bundle.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/polyfills.3a2aed82a0c9b24e6585.bundle.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/dist/styles.d41d8cd98f00b204e980.bundle.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/styles.d41d8cd98f00b204e980.bundle.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/dist/vendor.9a296bbc1909830a9106.bundle.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/dist/vendor.9a296bbc1909830a9106.bundle.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/karma.conf.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/karma.conf.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/package-lock.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/package-lock.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/protractor.conf.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/protractor.conf.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.spec.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.spec.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.component.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/app/app.module.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/app.module.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/app/todo-data.service.spec.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo-data.service.spec.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/app/todo-data.service.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo-data.service.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/app/todo.spec.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo.spec.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/app/todo.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/app/todo.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/assets/css/todomvc-app.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/assets/css/todomvc-app.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/assets/css/todomvc-common.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/assets/css/todomvc-common.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/environments/environment.prod.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/environments/environment.prod.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/environments/environment.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/environments/environment.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/favicon.ico => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/favicon.ico
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/main.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/main.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/polyfills.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/polyfills.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/styles.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/styles.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/test.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/test.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/tsconfig.app.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/tsconfig.app.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/tsconfig.spec.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/tsconfig.spec.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/src/typings.d.ts => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/src/typings.d.ts
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/tsconfig.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/tsconfig.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/tslint.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angular/tslint.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/js/app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/js/app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/js/controllers/todoCtrl.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/js/controllers/todoCtrl.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/js/directives/todoEscape.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/js/directives/todoEscape.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/js/directives/todoFocus.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/js/directives/todoFocus.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/js/services/todoStorage.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/js/services/todoStorage.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-resource/angular-resource.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-resource/angular-resource.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-resource/angular-resource.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-resource/angular-resource.min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-resource/angular-resource.min.js.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-resource/angular-resource.min.js.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-route/angular-route.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-route/angular-route.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-route/angular-route.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-route/angular-route.min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-route/angular-route.min.js.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular-route/angular-route.min.js.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular/angular.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular/angular.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular/angular.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular/angular.min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular/angular.min.js.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/angular/angular.min.js.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-app-css/index.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-app-css/index.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-app-css/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-app-css/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-app-css/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-app-css/readme.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-common/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-common/base.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-common/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-common/base.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-common/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-common/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-common/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/node_modules/todomvc-common/readme.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/package-lock.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/package-lock.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/readme.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/angularjs/todomvc-index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/angularjs/todomvc-index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/js/app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/js/app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/js/backbone.sync.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/js/backbone.sync.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/js/collections/todos.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/js/collections/todos.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/js/models/todo.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/js/models/todo.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/js/routers/router.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/js/routers/router.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/js/views/app-view.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/js/views/app-view.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/js/views/todo-view.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/js/views/todo-view.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/backbone/backbone-min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/backbone/backbone-min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/backbone/backbone-min.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/backbone/backbone-min.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/backbone/backbone.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/backbone/backbone.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/jquery/dist/jquery.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/jquery/dist/jquery.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/jquery/dist/jquery.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/jquery/dist/jquery.min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/jquery/dist/jquery.min.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/jquery/dist/jquery.min.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/todomvc-app-css/index.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/todomvc-app-css/index.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/todomvc-common/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/todomvc-common/base.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/todomvc-common/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/todomvc-common/base.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/underscore/underscore-min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/underscore/underscore-min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/underscore/underscore-min.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/underscore/underscore-min.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/node_modules/underscore/underscore.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/node_modules/underscore/underscore.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/package-lock.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/package-lock.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/backbone/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/backbone/readme.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/assets/todomvc.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/assets/todomvc.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/assets/vendor.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/assets/vendor.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/assets/vendor.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/assets/vendor.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/crossdomain.xml => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/crossdomain.xml
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/robots.txt => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/robots.txt
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.bowerrc => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.bowerrc
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.editorconfig => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.editorconfig
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.ember-cli => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.ember-cli
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.gitignore => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.gitignore
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.jshintrc => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.jshintrc
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.travis.yml => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.travis.yml
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.watchmanconfig => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.watchmanconfig
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/README.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/components/todo-item.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/components/todo-item.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/components/todo-list.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/components/todo-list.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/controllers/active.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/controllers/active.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/controllers/application.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/controllers/application.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/controllers/completed.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/controllers/completed.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/helpers/gt.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/helpers/gt.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/helpers/pluralize.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/helpers/pluralize.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/instance-initializers/global.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/instance-initializers/global.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/resolver.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/resolver.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/router.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/router.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/routes/application.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/routes/application.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/services/memory.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/services/memory.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/services/repo.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/services/repo.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/active.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/active.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/application.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/application.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/completed.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/completed.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/components/todo-item.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/components/todo-item.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/components/todo-list.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/components/todo-list.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/index.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/index.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/bower.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/bower.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/config/environment.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/config/environment.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/ember-cli-build.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/ember-cli-build.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/public/crossdomain.xml => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/public/crossdomain.xml
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/public/robots.txt => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/public/robots.txt
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/testem.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/testem.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/.jshintrc => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/.jshintrc
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/helpers/destroy-app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/helpers/destroy-app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/helpers/module-for-acceptance.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/helpers/module-for-acceptance.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/helpers/resolver.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/helpers/resolver.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/helpers/start-app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/helpers/start-app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/test-helper.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/test-helper.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/vendor/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/vendor/base.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/vendor/index.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/vendor/index.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/testem.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/testem.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/tests/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs-debug/tests/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/.bowerrc => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/.bowerrc
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/.editorconfig => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/.editorconfig
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/.ember-cli => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/.ember-cli
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/.gitignore => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/.gitignore
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/.jshintrc => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/.jshintrc
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/README.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/components/todo-item.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/components/todo-item.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/components/todo-list.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/components/todo-list.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/controllers/active.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/controllers/active.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/controllers/application.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/controllers/application.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/controllers/completed.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/controllers/completed.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/helpers/gt.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/helpers/gt.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/helpers/pluralize.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/helpers/pluralize.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/resolver.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/resolver.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/router.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/router.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/routes/application.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/routes/application.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/services/memory.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/services/memory.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/services/repo.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/services/repo.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/styles/.gitkeep => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/styles/.gitkeep
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/active.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/active.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/application.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/application.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/completed.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/completed.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/components/todo-item.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/components/todo-item.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/components/todo-list.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/components/todo-list.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/index.hbs => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/index.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/bower.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/bower.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/config/environment.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/config/environment.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/dist/assets/todomvc-5d3e8eb3d5b3740a33185edcb11eeb57.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/dist/assets/todomvc-5d3e8eb3d5b3740a33185edcb11eeb57.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/dist/assets/vendor-820919567eb7bd4d9fac358a90a5aac4.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/dist/assets/vendor-820919567eb7bd4d9fac358a90a5aac4.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/dist/assets/vendor-a45c44bc56b4692cca4a96b6916c0fde.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/dist/assets/vendor-a45c44bc56b4692cca4a96b6916c0fde.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/dist/crossdomain.xml => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/dist/crossdomain.xml
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/dist/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/dist/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/dist/robots.txt => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/dist/robots.txt
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/ember-cli-build.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/ember-cli-build.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/package-lock.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/package-lock.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/public/crossdomain.xml => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/public/crossdomain.xml
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/public/robots.txt => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/public/robots.txt
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/testem.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/testem.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/destroy-app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/destroy-app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/module-for-acceptance.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/module-for-acceptance.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/resolver.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/resolver.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/start-app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/start-app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/tests/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/test-helper.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/tests/test-helper.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/vendor/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/vendor/base.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/vendor/index.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/emberjs/vendor/index.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/dist/bundle.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/dist/bundle.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-app-css/index.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-app-css/index.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-app-css/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-app-css/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-app-css/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-app-css/readme.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-common/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-common/base.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-common/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-common/base.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-common/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-common/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-common/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/node_modules/todomvc-common/readme.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/src/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/src/base.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/src/index.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/src/index.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/src/item.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/src/item.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/src/model.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/src/model.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/src/share.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/src/share.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/inferno/webpack.config.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/inferno/webpack.config.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/css/app.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/css/app.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/js/app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/js/app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/LICENSE => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/LICENSE
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/bower.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/bower.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/dist/director.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/dist/director.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/dist/director.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/dist/director.min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/dist/ender.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/dist/ender.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/director/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/handlebars/dist/handlebars.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/handlebars/dist/handlebars.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/jquery/dist/jquery.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/jquery/dist/jquery.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-app-css/index.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-app-css/index.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-app-css/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-app-css/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-app-css/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-app-css/readme.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-common/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-common/base.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-common/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-common/base.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-common/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-common/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-common/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/node_modules/todomvc-common/readme.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/jquery/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/jquery/readme.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/.babelrc => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/.babelrc
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/README.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/dist/app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/dist/app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/dist/app.js.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/dist/app.js.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/dist/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/dist/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/dist/todomvc-common/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/dist/todomvc-common/base.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/dist/todomvc-common/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/dist/todomvc-common/base.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/dist/todomvc.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/dist/todomvc.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/package-lock.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/package-lock.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/rollup.config.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/rollup.config.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/src/app/footer.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/src/app/footer.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/src/app/index.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/src/app/index.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/src/app/item.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/src/app/item.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/src/app/model.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/src/app/model.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/src/app/util.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/src/app/util.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/src/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/src/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/src/index.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/src/index.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/preact/webpack.config.babel.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/preact/webpack.config.babel.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/README.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/dist/asset-manifest.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/dist/asset-manifest.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/dist/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/dist/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/dist/service-worker.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/dist/service-worker.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/dist/static/css/main.21111742.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/dist/static/css/main.21111742.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/dist/static/css/main.21111742.css.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/dist/static/css/main.21111742.css.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/dist/static/js/main.18b409e1.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/dist/static/js/main.18b409e1.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/dist/static/js/main.18b409e1.js.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/dist/static/js/main.18b409e1.js.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/package-lock.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/package-lock.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/public/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/public/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/actions/index.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/actions/index.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/actions/index.spec.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/actions/index.spec.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/components/Footer.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/components/Footer.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/components/Footer.spec.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/components/Footer.spec.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/components/Header.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/components/Header.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/components/Header.spec.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/components/Header.spec.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/components/MainSection.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/components/MainSection.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/components/MainSection.spec.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/components/MainSection.spec.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/components/TodoItem.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/components/TodoItem.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/components/TodoItem.spec.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/components/TodoItem.spec.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/components/TodoTextInput.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/components/TodoTextInput.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/components/TodoTextInput.spec.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/components/TodoTextInput.spec.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/constants/ActionTypes.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/constants/ActionTypes.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/constants/TodoFilters.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/constants/TodoFilters.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/containers/App.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/containers/App.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/index.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/index.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/reducers/index.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/reducers/index.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/reducers/todos.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/reducers/todos.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react-redux/src/reducers/todos.spec.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react-redux/src/reducers/todos.spec.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/README.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/build.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/build.min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/js/app.jsx => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/js/app.jsx
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/license.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/license.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/classnames/LICENSE => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/classnames/LICENSE
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/classnames/bind.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/classnames/bind.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/classnames/bower.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/classnames/bower.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/classnames/dedupe.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/classnames/dedupe.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/classnames/index.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/classnames/index.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/director/LICENSE => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/director/LICENSE
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/director/bower.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/director/bower.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/director/build/director.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/director/build/director.min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/react-dom/LICENSE => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/react-dom/LICENSE
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/react-dom/dist/react-dom.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/react-dom/dist/react-dom.min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/react/LICENSE => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/react/LICENSE
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/react/dist/react-with-addons.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/react/dist/react-with-addons.min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/react/dist/react.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/react/dist/react.min.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/todomvc-app-css/index.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/todomvc-app-css/index.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/todomvc-common/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/todomvc-common/base.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/node_modules/todomvc-common/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/node_modules/todomvc-common/base.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/package-lock.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/package-lock.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/react/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/.babelrc => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/.babelrc
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/.editorconfig => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/.editorconfig
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/.eslintignore => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/.eslintignore
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/.eslintrc.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/.eslintrc.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/README.md
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/build.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/build.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/check-versions.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/check-versions.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/dev-client.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/dev-client.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/dev-server.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/dev-server.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/utils.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/utils.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/vue-loader.conf.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/vue-loader.conf.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/webpack.base.conf.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/webpack.base.conf.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/webpack.dev.conf.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/webpack.dev.conf.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/webpack.prod.conf.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/webpack.prod.conf.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/webpack.test.conf.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/build/webpack.test.conf.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/config/dev.env.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/config/dev.env.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/config/index.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/config/index.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/config/prod.env.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/config/prod.env.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/css/app.5b47040a23ec3fcb78037de398c53557.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/css/app.5b47040a23ec3fcb78037de398c53557.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/css/app.5b47040a23ec3fcb78037de398c53557.css.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/css/app.5b47040a23ec3fcb78037de398c53557.css.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/app.e6c010d57d53537f4ad2.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/app.e6c010d57d53537f4ad2.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/app.e6c010d57d53537f4ad2.js.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/app.e6c010d57d53537f4ad2.js.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/manifest.aa9978aa96ee948f2a4c.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/manifest.aa9978aa96ee948f2a4c.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/manifest.aa9978aa96ee948f2a4c.js.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/manifest.aa9978aa96ee948f2a4c.js.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/vendor.e7008001a8bed009bbf1.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/vendor.e7008001a8bed009bbf1.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/vendor.e7008001a8bed009bbf1.js.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/dist/static/js/vendor.e7008001a8bed009bbf1.js.map
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/package-lock.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/package-lock.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/src/App.vue => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/src/App.vue
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/src/components/Todos.vue => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/src/components/Todos.vue
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/src/components/todo.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/src/components/todo.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/src/main.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/src/main.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/vuejs-cli/yarn.lock => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/vuejs-cli/yarn.lock
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/data/stats.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/data/stats.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/data/todos.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/data/todos.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/main.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/main.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/page/app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/page/app.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/store.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/store.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/main_selector.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/main_selector.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/new_item.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/new_item.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/stats.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/stats.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/todo_list.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/todo_list.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/toggle_all.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/toggle_all.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/with_filters.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/ui/with_filters.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/utils.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/js/utils.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/templates/stats.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/templates/stats.html
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/app/templates/todo.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/app/templates/todo.html
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/index.html
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/depot/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/depot/README.md
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/depot/depot.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/depot/depot.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/depot/depot.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/depot/depot.min.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/depot/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/depot/package.json
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/es5-shim/LICENSE => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/es5-shim/LICENSE
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/es5-shim/es5-sham.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/es5-shim/es5-sham.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/es5-shim/es5-sham.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/es5-shim/es5-sham.min.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/es5-shim/es5-shim.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/es5-shim/es5-shim.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/es5-shim/es5-shim.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/es5-shim/es5-shim.min.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/LICENSE => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/LICENSE
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/index.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/index.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/advice.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/advice.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/base.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/component.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/component.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/compose.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/compose.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/debug.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/debug.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/logger.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/logger.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/registry.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/registry.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/utils.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/flight/lib/utils.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/jquery/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/jquery/README.md
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/jquery/dist/jquery.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/jquery/dist/jquery.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/jquery/dist/jquery.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/jquery/dist/jquery.min.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/jquery/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/jquery/package.json
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/memorystorage/memorystorage.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/memorystorage/memorystorage.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs-text/LICENSE => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs-text/LICENSE
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs-text/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs-text/README.md
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs-text/bower.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs-text/bower.json
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs-text/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs-text/package.json
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs-text/text.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs-text/text.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs/README.md
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs/package.json
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs/require.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/requirejs/require.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-app-css/index.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-app-css/index.css
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-app-css/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-app-css/package.json
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-app-css/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-app-css/readme.md
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-common/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-common/base.css
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-common/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-common/base.js
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-common/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-common/package.json
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-common/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/node_modules/todomvc-common/readme.md
rename : third_party/speedometer/resources/todomvc/dependency-examples/flight/flight/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/dependency-examples/flight/flight/package.json
rename : third_party/speedometer/resources/todomvc/functional-prog-examples/elm/Todo.elm => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/functional-prog-examples/elm/Todo.elm
rename : third_party/speedometer/resources/todomvc/functional-prog-examples/elm/Todo/Task.elm => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/functional-prog-examples/elm/Todo/Task.elm
rename : third_party/speedometer/resources/todomvc/functional-prog-examples/elm/dist/elm.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/functional-prog-examples/elm/dist/elm.js
rename : third_party/speedometer/resources/todomvc/functional-prog-examples/elm/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/functional-prog-examples/elm/index.html
rename : third_party/speedometer/resources/todomvc/functional-prog-examples/elm/node_modules/todomvc-app-css/index.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/functional-prog-examples/elm/node_modules/todomvc-app-css/index.css
rename : third_party/speedometer/resources/todomvc/functional-prog-examples/elm/node_modules/todomvc-common/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/functional-prog-examples/elm/node_modules/todomvc-common/base.css
rename : third_party/speedometer/resources/todomvc/functional-prog-examples/elm/node_modules/todomvc-common/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/functional-prog-examples/elm/node_modules/todomvc-common/base.js
rename : third_party/speedometer/resources/todomvc/functional-prog-examples/elm/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/functional-prog-examples/elm/package.json
rename : third_party/speedometer/resources/todomvc/functional-prog-examples/elm/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/functional-prog-examples/elm/readme.md
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower.json
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/LICENSE => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/LICENSE
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/README.md
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/build/director.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/build/director.js
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/build/director.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/build/director.min.js
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/build/ender.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/director/build/ender.js
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/JSXTransformer.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/JSXTransformer.js
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/bower.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/bower.json
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/react.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/react.js
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/react.min.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/react/react.min.js
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/base.css
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/base.js
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/bg.png => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/bower_components/todomvc-common/bg.png
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/index.html
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/js/app.jsx => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/js/app.jsx
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/js/footer.jsx => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/js/footer.jsx
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/js/todoItem.jsx => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/js/todoItem.jsx
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/js/utils.jsx => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/js/utils.jsx
rename : third_party/speedometer/resources/todomvc/labs/architecture-examples/react/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/labs/architecture-examples/react/readme.md
rename : third_party/speedometer/resources/todomvc/learn.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/learn.json
rename : third_party/speedometer/resources/todomvc/license.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/license.md
rename : third_party/speedometer/resources/todomvc/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/readme.md
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/.babelrc => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/.babelrc
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/.eslintignore => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/.eslintignore
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/README.md
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.app.930ad8b83126862d7445.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.app.930ad8b83126862d7445.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.app.930ad8b83126862d7445.js.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.app.930ad8b83126862d7445.js.map
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.manifest.e81199b00da2921d9c94.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.manifest.e81199b00da2921d9c94.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.manifest.e81199b00da2921d9c94.js.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.manifest.e81199b00da2921d9c94.js.map
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.vendor.577c6bc09319b27fed34.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.vendor.577c6bc09319b27fed34.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.vendor.577c6bc09319b27fed34.js.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/bundle.vendor.577c6bc09319b27fed34.js.map
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/index.html
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/styles.app.930ad8b83126862d7445.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/styles.app.930ad8b83126862d7445.css
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/styles.app.930ad8b83126862d7445.css.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/styles.app.930ad8b83126862d7445.css.map
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/styles.vendor.577c6bc09319b27fed34.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/styles.vendor.577c6bc09319b27fed34.css
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/styles.vendor.577c6bc09319b27fed34.css.map => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/dist/styles.vendor.577c6bc09319b27fed34.css.map
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/package-lock.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/package-lock.json
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/package.json
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/app.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/app.css
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/app.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/bootstrap.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/bootstrap.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/controller.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/controller.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/controller.test.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/controller.test.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/helpers.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/helpers.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/index.html
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/memory.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/memory.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/model.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/model.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/store.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/store.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/template.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/template.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/todo.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/todo.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/view.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/src/view.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/webpack.config.babel.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015-babel-webpack/webpack.config.babel.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/README.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/README.md
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/index.html
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-app-css/index.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-app-css/index.css
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-app-css/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-app-css/package.json
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-app-css/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-app-css/readme.md
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-common/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-common/base.css
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-common/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-common/base.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-common/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-common/package.json
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-common/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/node_modules/todomvc-common/readme.md
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/package.json
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/src/.jshintrc => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/src/.jshintrc
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/src/app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/src/app.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/src/controller.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/src/controller.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/src/helpers.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/src/helpers.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/src/model.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/src/model.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/src/store.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/src/store.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/src/template.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/src/template.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/es2015/src/view.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/es2015/src/view.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/index.html => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/index.html
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/js/app.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/app.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/js/controller.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/controller.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/js/helpers.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/helpers.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/js/model.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/model.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/js/store.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/store.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/js/template.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/template.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/js/view.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/js/view.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/node_modules/todomvc-app-css/index.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/node_modules/todomvc-app-css/index.css
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/node_modules/todomvc-common/base.css => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/node_modules/todomvc-common/base.css
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/node_modules/todomvc-common/base.js => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/node_modules/todomvc-common/base.js
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/package.json => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/package.json
rename : third_party/speedometer/resources/todomvc/vanilla-examples/vanillajs/readme.md => third_party/webkit/PerformanceTests/Speedometer/resources/todomvc/vanilla-examples/vanillajs/readme.md
2017-10-25 18:05:34 -04:00
David Major
bdb8de11b6 Bug 1411600: Add VS2017 mozconfigs (not used yet). r=rillian 2017-10-25 17:56:30 -04:00
Chris Manchester
e361318990 Bug 1403346 - Remove clang plugin flags from stdc++compat through moz.build rather than Makefile.in r=glandium
MozReview-Commit-ID: DuFMdNru2i4
2017-10-25 15:12:10 -07:00
Chris Manchester
3aac6ce692 Bug 1403346 - Implement cflags filtering for elfhack in mozbuild COMPILE_FLAGS r=glandium
MozReview-Commit-ID: GO2mqMjHuHd
2017-10-25 15:12:10 -07:00
Chris Manchester
d43c1ef2dd Bug 1403346 - Implement clang-plugin cxxflags in moz.build. r=glandium
MozReview-Commit-ID: 9zSryJcTRGl
2017-10-25 15:12:10 -07:00
Chris Manchester
f09fbe07c1 Bug 1403346 - Use AC_SUBST_LIST for LLVM_CXXFLAGS. r=glandium
MozReview-Commit-ID: bsX83492AP
2017-10-25 15:12:10 -07:00
Chris Manchester
7e47dd1ebb Bug 1403346 - Define flags loading the clang plugin in configure rather than the make backend. r=glandium
MozReview-Commit-ID: EubsjJl1LBS
2017-10-25 15:12:10 -07:00
Chris Manchester
89f38841e2 Bug 1403346 - Implement ALLOW_COMPILER_WARNINGS as a template. r=glandium
MozReview-Commit-ID: 611XXi8hCKm
2017-10-25 15:12:09 -07:00
Chris Manchester
9889a2f30a Bug 1403346 - Use mozbuild.shellutil.split instead of split in config.status r=glandium
While we're here, provide a reference to unique_list as defined in
moz.configure when executing config.data to avoid its redefinition
in m4.

MozReview-Commit-ID: AI6XhoYR0Ye
2017-10-25 15:10:04 -07:00
Gregory Szorc
8de001a07d Bug 1411081 - Appease flake8 linter by adding empty lines; r=me 2017-10-25 10:57:51 -07:00
Gregory Szorc
083b5bc70f Bug 1411081 - Use opt-level=1 for rustc in default configuration; r=glandium
As the data in the bug shows, the current default of opt-level=2 is
several minutes slower at compiling than opt-level=1. This slows down
builds significantly and the added benefits of running opt-level=2
for local development can't be justified for the common/default case.

This commit changes the default for local builds from opt-level=2 to
opt-level=1.

--enable-release (what we use for builds shipped to users) will imply
opt-level=2. --enable-optimize (the default) will use opt-level=1,
and --disable-optimize will use opt-level=0.

The RUSTC_OPT_LEVEL environment variable in mozconfigs can be used
to set an explicit opt-level level, regardless of what other
configure options are set. This includes the other potential values,
"s" and "z."

A side-effect of this change is that -Copt-level is now *always*
specified by the build system. Before, it was only specified if
the value was adjusted to 0 for --disable-optimize builds.

MozReview-Commit-ID: 67KX5qScnFc

--HG--
extra : rebase_source : dac0134e952151992eee23e017e9a29f84b05172
extra : intermediate-source : c3a7cc11a987aedb81332f1a03cd082ab0ab0cb8
extra : source : 360827b8a5956d58f7f0200431d3a44c57ce8dc4
2017-10-24 16:48:58 -07:00
Gregory Szorc
6f60ff2761 Bug 1411081 - Derive Rust compiler flags in configure; r=glandium
Before this commit, RUSTFLAGS was derived in rules.mk by consulting
various variables set by configure. It isn't clear to me why things
are implemented this way. We don't appear to have moz.build level
overrides for Rust compiler flags. So there doesn't appear to be a
compelling reason why we can't derive these values in configure.

So, this commit ports the code for deriving default RUSTFLAGS from
rules.mk to toolchain.configure.

The port is pretty straightforward as far as the logic goes.

MozReview-Commit-ID: JhAE9Qlo8SK

--HG--
extra : rebase_source : 6186cb81cd37c516b3d645419b9461bf501d6ba2
2017-10-24 14:42:01 -07:00
Gregory Szorc
ae7cf57366 Bug 1411081 - Move --enable-optimize/MOZ_OPTIMIZE to moz.configure; r=glandium
The Rust optimization logic is tied to --enable-optimize/MOZ_OPTIMIZE
and --enable-debug/MOZ_DEBUG. In order to more easily implement more
customization, let's move --enable-optimize/MOZ_OPTIMIZE to
moz.configure so its value can be consulted there.

The logic here is a bit wonky. The option behaves like a boolean
or a string. If a string, MOZ_OPTIMIZE is set to 2. Otherwise it
is 1 or unset depending on the boolean value.

The custom compiler flags string is passed to old-configure, where it
overwrites whatever old-configure derived as the default value.
We stop short of moving all references to MOZ_OPTIMIZE_FLAGS to
moz.configure because there are a handful of them and I don't want
to scope bloat.

MozReview-Commit-ID: 6iNDu2HwLGr

--HG--
extra : rebase_source : a64f1236012d13913f21253df1b9b5ff0ae8ea6e
2017-10-24 19:54:48 -07:00
Gregory Szorc
5b6a6d303e Bug 1411081 - Foster debugging of old-configure.vars; r=nalexander
We mix the added and modified variables from mozconfig and sort them.

We also print comments indicating where values come from.

MozReview-Commit-ID: 97x9iHxZe3m

--HG--
extra : rebase_source : 367bc410bc06532a91b488039e3cb0ec65850c09
2017-10-24 14:00:44 -07:00
Makoto Kato
7ae7c43e2f Bug 1409624 - Cannot detect valid emulator command when using Android Tools 26. r=nalexander
Although there is emulator command in android_sdk_root/tools even if Android
Tools 26, it doesn't work well because emulator64-arm is missing in same
directory.

Valild emulator command moves from android_sdk_root/tools to
android_sdk_root/emulator from Android Tools 26 (updated by sdkmanager).

MozReview-Commit-ID: 4IGHK3YcZXD

--HG--
extra : rebase_source : cc0c67f24c32a55ac40e65a5a036d5072dff6ee4
extra : histedit_source : 9718746e56dd9ec16a540533acfe909c319c234b
2017-10-18 14:01:28 +09:00
Jean-Yves Avenard
858f178676 Bug 1410090 - Remove remnant of FFOS OMX code. r=cpearce
For webrtc, the most important part of the code had already been removed in bug 1355048 and could no longer be called

MozReview-Commit-ID: Fx9XI0zR1gn

--HG--
extra : rebase_source : 360996760abab650684440fbeea258b43dccfd83
2017-10-19 16:51:04 +02:00
Sylvestre Ledru
0d4a611a04 Bug 1410472 - clang-plugin follows the LLVM coding style for real r=mystor
MozReview-Commit-ID: AXrQEjWzxvg

--HG--
extra : rebase_source : bf972fbb22648af2edbb756eb899ebddf8444dbc
2017-10-20 19:11:50 +02:00
Brian Stack
d3a8b56012 Bug 1406209 - Use .taskcluster.yml for action tasks templates r=dustin,jonasfj
MozReview-Commit-ID: 8I8lIouV6KF

--HG--
extra : rebase_source : 6961105d1a232e93cf2f73db9ca88f8b08278dc0
2017-10-09 18:39:00 -07:00
Tom Ritter
302cef9ace Bug 1407359 Set up a framework for patching the MinGW toolchain r=glandium
MozReview-Commit-ID: 8HtjLXAIXTP

--HG--
extra : rebase_source : b32cb4ac931c9dc599572bc5e726e4d68982c8a4
2017-10-16 20:52:47 -05:00
Ralph Giles
9681e0465c Bug 1408567 - Require Rust 1.20.0 or newer. r=nalexander
By the schedule we would have bumped the minimum-supported rust
version to 1.20.0 some weeks ago, just before Firefox 57 went to
beta. However, that was blocked on a couple of compatibility
issues with sccache and dsymutil. See bug 1396884.

Now that 1.20.0 is working in our automation builds, require
it for all builds to unblock servo and webrender upgrades.

Also update our integration test to verify building with
the new minimum.

MozReview-Commit-ID: 8otdix6f45f

--HG--
extra : rebase_source : 7d2550e8ddc772b45602bd488f174fc180e91484
2017-10-13 15:08:21 -07:00
Nick Alexander
0622c6d0b0 Bug 1405413 - Pre: Expand sparse checkouts in taskgraph for android-gradle-dependencies. r=dustin
MozReview-Commit-ID: 3GKDG50i7ql

--HG--
extra : rebase_source : 36ede48008703aa9be239f81ddeefb34441f32e8
2017-10-05 17:23:00 -07:00
Mike Hommey
0914d9c689 Bug 1408317 - Take endianness into consideration when looking for rust target. r=froydnj
--HG--
extra : rebase_source : 8e65363f4544f82f0e96ae7643402b7a5f41bb60
2017-10-13 18:33:30 +09:00
Mike Hommey
cfff009a09 Bug 1408277 - Add a toolchain job for clang 5.0. r=froydnj
--HG--
extra : rebase_source : 6a5a3e1db7b8a754181468914712a38f162d0f0d
2017-10-13 13:22:41 +09:00
Nick Alexander
34633c477b Bug 1352599 - Part 2: Add PROGUARD_JAR configure option. r=chmanchester
MozReview-Commit-ID: KOzcGY6txI6

--HG--
extra : rebase_source : 1fefdd2935b3e00fbd3234a832d827e91c1fcc75
2017-10-12 14:28:31 -07:00
Mike Hommey
9f2dd4775e Bug 1407468 - Replace multiple !JS_STANDALONE with MOZ_WIDGET_TOOLKIT. r=mshal
--HG--
extra : rebase_source : 4f9f9f583c3422ed0f8d1d65ea8e7575bd9baf2c
2017-10-05 14:50:01 +09:00
Mike Hommey
e0a1996b7e Bug 1381043 - Backport llvm r313872 to 3.9 to avoid llvm-dsymutil crashing on bad rust DWARF data. r=froydnj
Ideally, we'd backport it to the clang 4 toolchain too, but that results
in silently(!) missing crash symbols for libxul.

--HG--
extra : rebase_source : a3024abf720ea6e9dc0e3271a5aa2ebfae9bebee
2017-10-12 17:54:31 +09:00
Sebastian Hengst
5c00b8540d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: AlcL6XYDkf
2017-10-12 23:58:31 +02:00
Andreas Farre
dfa8f6d79d Bug 1407207 - Make it possible to turn off budget throttling for pgo. r=ted
When generating the pgo profile the timeout background budget depletes
for build/pgo/index.html, due to the profiling build actually being
slower than ordinary builds. This defeats the purpose of budget, so
turn off background throttling with budget when generating the profile.
2017-10-12 14:57:36 +02:00
Sebastian Hengst
8ff69604ce merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-12 12:40:23 +03:00
Robert-André Mauchin
3d620068f1 Bug 1407211 - Fix typo in build/unix/run-mozilla.sh from bug 1403366. r=glandium 2017-10-12 07:28:20 +09:00
Sylvestre Ledru
358507fde2 Bug 1406650 - Make build/*.py and a few other files flake8 compatible and add them to the list of files to check r=chmanchester
MozReview-Commit-ID: icmFJtbWdN

--HG--
extra : rebase_source : 7b2ef783822bcad7f955bad8cbd6cea6df588f92
2017-10-07 16:45:22 +02:00
Sylvestre Ledru
816ba0c177 Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium
MozReview-Commit-ID: 89NxxGUVjHV

--HG--
extra : rebase_source : 278ceb2d7d31da086216288bd54688fe25faa03b
2017-10-12 15:22:59 +02:00
Sebastian Hengst
3980c1732a Backed out changeset 4dc78384cb58 (bug 1406668) for flake8 linting failures. r=backout
--HG--
extra : rebase_source : 20f93207038c76e2804f255e4ebfdd5e03a8f7cc
2017-10-12 15:08:35 +02:00
Sylvestre Ledru
a102c9f46a Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium
MozReview-Commit-ID: 89NxxGUVjHV

--HG--
extra : rebase_source : 658301cb32e9c042cd1931456e4e7b8f475900bd
2017-10-11 16:28:29 +02:00
Sebastian Hengst
7a40cdf1bb Backed out changeset b526011049ee (bug 1406668) for linting failures. r=backout
--HG--
extra : amend_source : fe8373f9572300c7fd090f529c6957fbf905d9ef
2017-10-12 14:41:28 +02:00
Sylvestre Ledru
4e4de3339f Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium
MozReview-Commit-ID: 89NxxGUVjHV

--HG--
extra : rebase_source : 3d22007ea6793961e7031603efe58cdc66e3c6c9
2017-10-11 16:28:29 +02:00
Sylvestre Ledru
83284b8853 Bug 1406310 - Also ship clang-format in the clang-tidy build job r=glandium
MozReview-Commit-ID: 4C992sYlMo2

--HG--
extra : rebase_source : 818c9c4a73e66db7d60b55caf462d23fd352eec5
2017-10-06 09:50:48 +02:00
Sylvestre Ledru
7cb2262b1e Bug 1405982 - Rename the method "build_not_win_mac" to "is_linker_option_enabled" match what it is doing r=glandium
MozReview-Commit-ID: 3Kv9z79Cct8

--HG--
extra : rebase_source : 9b390845d2974ba2e6ccb9e8098f8c15bd21be92
2017-10-10 12:01:32 +02:00
Chris Peterson
925214d9af Bug 1406618 - Enable gcc -Wduplicated-cond warnings. r=glandium
Warn about duplicated conditions in if-else-if chains, which are unreachable code and likely copy/paste bugs. The -Wduplicated-cond flag is available in gcc 6 and later.

  int example(int a)
  {
    if (a == 0)
      a = 42;
    else if (a == 0) // -Wduplicated-cond warning!
      a = 43;
    return a;
  }

MozReview-Commit-ID: F9hqxMCct74

--HG--
extra : rebase_source : 71168f79ce8f03f650167cdedbbd2e5802846eab
2017-10-05 23:14:02 -07:00
Ralph Giles
6299f3d3dc Bug 1409533 - Require rust 1.21.0. r=froydnj
Per schedule, bump the minimum-supported rust version to 1.21.0
two weeks after its stable release so we can use new code which
depends on it.

MozReview-Commit-ID: Bn8UjvTC7uw
2017-10-26 13:06:28 -07:00
Sebastian Hengst
01cd7f3d0f merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: GbmY183Epi2
2017-10-10 23:56:11 +02:00
Petr Sumbera
ca36fd236b Bug 1405326 - check for linker fails on Solaris r=glandium
MozReview-Commit-ID: 8dDfivVaK8f

--HG--
extra : amend_source : 5286f58e958c54fc6a7cdf2af9258214b3226e1d
2017-10-03 07:15:24 -07:00
Sebastian Hengst
1a4a26905f merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-10 06:12:26 -03:00
David Major
32514fce52 Bug 1407017 - Make --with-visual-studio-version a js_option. r=ted 2017-10-09 12:16:00 -04:00
Makoto Kato
8ab65ab25c Bug 1397764 - Part 2. Generate BINDGEN_CFLAGS for Android. r=chmanchester
Building Fennec/Android uses cross compiler toolchain.  So we have to generate
clang options (include path for c++ headers and gcc headers, gcc-toolchain path and etc) from NDK path for bindgen.

The following options are required for android build.

  (from stlport_cppflags)
  -I$topsrcdir/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/include
  -I$topsrcdir/android-ndk/sources/android/support/include
  -I$topsrcdir/android-ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/include"

  (others for clang)
  -isystem $topsrcdir/android-ndk/platforms/android-9/arch-arm/usr/include
  -gcc-toolchain $topsrcdir/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64
  -I$topsrcdir/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9/include
  -I$topsrcdir/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9/include-fixed"

Also, since bindgen_cflags_defaults uses as default, some funcions requires '--help'.

MozReview-Commit-ID: 7zfhw3IxQ2W

--HG--
extra : rebase_source : 0ede4f0d1ec212cfe411f6abe0f55f4b0c70643d
2017-09-29 16:46:52 +09:00
Makoto Kato
6a7100fa7b Bug 1397764 - Part 1. Move STLPORT_CPPFLAGS to moz.configure. r=chmanchester
To build sytlo, we have to set compiler flags via BINDGEN_CFLAGS.  Since we
 pass stlport flags to clang, I would like to move STLPORT_CPPFLAGS to
moz.configure.

MozReview-Commit-ID: 26jvUqUvwTY

--HG--
extra : rebase_source : 5568627368fbf2dce02904918e50a241713d0a85
2017-09-29 16:45:44 +09:00
Jan Henning
a31bec0c1f Bug 1407029 - Accept Android lint dependencies from SDK versions 26.0.0*. r=nalexander
MozReview-Commit-ID: GHMRossAUaB

--HG--
extra : rebase_source : c4ad6eddd4436c6169b98913a5aa9e085e15a70e
2017-10-09 21:54:54 +02:00
Jeremy Chen
0288650258 Bug 1403077 - add tests for the stylo blocklist mechanism. r=heycam,leplatrem
In this patch, we add 3 tests:
1. test for blocked domain
2. test for blocked sub-domain
3. test for non-blocked domain

MozReview-Commit-ID: JzMImsbGoPr

--HG--
extra : rebase_source : 0eed42f6d2815bd8adbb9fb6be54b6feb3b1bcc8
2017-10-05 17:33:10 +08:00
Christian Holler
a351d70944 Bug 1406081 - Make --enable-coverage flag available in JS shell. r=froydnj
MozReview-Commit-ID: 5GGTGu2oMc3

--HG--
extra : rebase_source : 85c079b02f6b408ddfd13e518ed136c3a26b20b1
2017-10-05 18:30:26 +02:00
Boris Zbarsky
9a669f71b3 Bug 1406140 followup. Fix the formatting so the CLOSED TREE is less red.
MozReview-Commit-ID: LAskse3XmLN
2017-10-06 09:54:31 -04:00
Sylvestre Ledru
772b9c6088 Bug 1406140 - build-clang.py: flake8 consitency r=andi
MozReview-Commit-ID: 6w1QesvVyyc

--HG--
extra : rebase_source : 759fb035a3ffe7c9e8963f9861548d917acb695e
2017-10-05 21:03:19 +02:00
Sylvestre Ledru
fbc1ec3b7d Bug 1406140 - Simplify a bit the code to have a single call to build_tar_package r=andi
MozReview-Commit-ID: 9yGw8bJhQwR

--HG--
extra : rebase_source : e3ed5144a8bbdd6e3bba27d97decd6935904e3cb
2017-10-05 21:00:25 +02:00
Sebastian Hengst
cade0f0bf3 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: CsjtXJM2vcs
2017-10-05 10:55:31 +02:00
Andi-Bogdan Postelnicu
9ba9d1c984 Bug 1405602 - Add clang-apply-replacements to the clang-tidy build generated by toolchains. r=ehsan
MozReview-Commit-ID: 1BT2ukzLoC3
2017-10-04 18:27:02 +03:00
Wes Kocher
382a7d90d6 Merge inbound to central, a=merge
MozReview-Commit-ID: CvJ9hmTQBcR
2017-10-02 16:22:37 -07:00
Nathan Froyd
f0fcd23367 Bug 1373878 - part 2 - build system support for Rust tests; r=rillian 2017-10-02 09:21:22 -04:00
Nathan Froyd
2d3d2c4950 Bug 1373878 - part 1 - add --enable-rust-tests configure option; r=rillian
Because Rust tests require panic=unwind crates and therefore recompiling
all crates we normally use (since most of our crates use panic=abort),
we've elected to enable Rust tests only if the user asks for it.  Hence,
this configure option.

The configure option also enables build-time execution of the crates,
since it's not straightforward to determine at configure time the name
of the test binary Cargo will produce (Cargo produces test binaries of
the form ${NAME}-${HEX_FINGERPRINT}, but there's no way to determine
what ${HEX_FINGERPRINT} is without actually compiling the test binary).
2017-10-02 09:21:22 -04:00
Aki Sasaki
26844dcf4a bug 1345619 - point at browser/locales/l10n-changesets.json. r=Callek
At this point, we could tear out the `ignore-locales` attribute, since
l10n-bumper supplies that information. However, we may want to use flatfiles
for something; `ignore-locales` allows for that.

MozReview-Commit-ID: 8mD4iav3bKx

--HG--
extra : rebase_source : abe2075503838223a2c150676b9c72a1aa74df59
2017-09-25 10:17:20 -07:00
Wes Kocher
eb9a2ed0f2 Merge inbound to central, a=merge
MozReview-Commit-ID: IqwKWn7ceHC
2017-09-29 14:47:25 -07:00
Marco Castelluccio
587fb629ee Bug 1401230 - Apply compiler-rt patch to avoid crashes on shutdown when unloading shared libraries. r=glandium
--HG--
extra : rebase_source : f0f45488881d10c0c00bebe4f5dd2d3d36d0b25e
2017-09-20 22:52:15 +02:00
Tom Prince
518a10833d Bug 1403982: Pass --disable-xcode-checks to js/src's configure; r=gps
MozReview-Commit-ID: I9rSz26D1nR

--HG--
extra : rebase_source : 4c9c0c57863310714ddf61a635300dc1846f5d9d
2017-09-28 09:46:30 -06:00
Mike Shal
9e6798ac00 Bug 1402012 - Update buildconfig.py to use PartialConfigEnvironment; r=glandium
By using the PartialConfigEnvironment, the clients of buildconfig will
depend on config.statusd/ files instead of config.status directly.
Clients can access substs and defines using buildconfig.substs['FOO'] or
buildconfig.defines['BAR'], and then collect file-level dependencies for
make using buildconfig.get_dependencies(). All GENERATED_FILES rules
already make use of this because file_generate.py automatically includes
these dependencies (along with all python modules loaded).

As a result of this commit, re-running configure will no longer cause
the world to be rebuilt. Although config.status is updated, no build
steps use config.status directly and instead depend on values in
config.statusd/, which are written with FileAvoidWrite. Since those
files are not official targets according to the make backend, make won't
try to continually rebuild the backend when those files are out of date.
And since they are FileAvoidWrite, make will only re-run dependent steps
if the actual configure value has changed.

As a result of using JSON to load data from the config.statusd
directory, substs can be unicode (instead of a bare string type).
generate_certdata.py converts the subst manually to a string so the
value can be exported to the environment without issue on Windows.

Additionally, patching the buildconfig.substs dict no longer works, so
the unit-symbolstore.py test was modified to patch the underlying
buildconfig.substs._dict instead.

The other files that needed to be modified make use of all the defines
for the preprocessor. Those that are used during 'mach build' now use
buildconfig.defines['ALLDEFINES'], which maps to a special
FileAvoidWrite file generated for the PartialConfigEnvironment.

MozReview-Commit-ID: 2pJ4s3TVeS8

--HG--
extra : rebase_source : d6bb0208483f9f043e7be1b36907ca13243985f8
2017-08-24 22:52:01 -04:00
Sebastian Hengst
6a0c7a5682 Backed out changeset 28b00bdf83a3 (bug 1403366) 2017-09-29 17:19:35 +02:00
Sebastian Hengst
863d9030ca Backed out changeset 48a74b8750b4 (bug 1403366) 2017-09-29 17:19:22 +02:00
Mike Hommey
4c9ac7836e Bug 1403366 - Remove the --with-default-mozilla-five-home configure flag. r=froydnj
--HG--
extra : rebase_source : e2723771fb76392269ea27de00c590e2e2bc6d9b
2017-09-28 11:02:45 +09:00
Mike Hommey
8142d74974 Bug 1403366 - Don't set MOZILLA_FIVE_HOME from multiple scripts. r=froydnj
It was seldom used before previous commit and now does nothing.

--HG--
extra : rebase_source : 59ba89dbd8de9c0b9361872f3f45504a46f454a2
2017-09-28 11:00:09 +09:00
Mike Hommey
4d379e455b Bug 1403366 - Remove the --with-default-mozilla-five-home configure flag. r=froydnj
--HG--
extra : rebase_source : 354efac644a7fdeea507c0e87cf44183d773413d
2017-09-28 11:02:45 +09:00
Mike Hommey
37d01456dc Bug 1403366 - Don't set MOZILLA_FIVE_HOME from multiple scripts. r=froydnj
It was seldom used before previous commit and now does nothing.

--HG--
extra : rebase_source : e0b1dcdabe798af478e054cde0df65facf25ea21
2017-09-28 11:00:09 +09:00
Sebastian Hengst
2e58d81866 Backed out changeset ff0705eda4bd (bug 1403366) 2017-10-04 01:26:56 +02:00
Sebastian Hengst
15179c0abe Backed out changeset aa58d5c8fe1a (bug 1403366) 2017-10-04 01:26:45 +02:00
Mike Hommey
d9378b1e26 Bug 1403366 - Remove the --with-default-mozilla-five-home configure flag. r=froydnj
--HG--
extra : rebase_source : 354efac644a7fdeea507c0e87cf44183d773413d
2017-09-28 11:02:45 +09:00
Mike Hommey
5f2f5b4e64 Bug 1403366 - Don't set MOZILLA_FIVE_HOME from multiple scripts. r=froydnj
It was seldom used before previous commit and now does nothing.

--HG--
extra : rebase_source : e0b1dcdabe798af478e054cde0df65facf25ea21
2017-09-28 11:00:09 +09:00
Gregory Szorc
5c1ab3be87 Bug 1395907 - Require Visual Studio 2017 15.3+; r=glandium
There is a known compilation bug that is fixed in Visual Studio 2017
15.3.

This commit establishes minimum version requirements for Visual
Studio 2017 to ensure modern and more supported toolchains are used.

We previously only had a minimum version requirement for Visual
Studio 2015.

MozReview-Commit-ID: WRrry8J5Yf

--HG--
extra : rebase_source : 1e60bb4277ae1ec679cfa103b0a730a7260b52c2
2017-09-27 11:28:37 +02:00
Gregory Szorc
a1b0fe8ef7 Bug 1366564 - Validate Xcode installation state in configure; r=rillian
MozReview-Commit-ID: 9dNuGqaqZyU

--HG--
extra : rebase_source : a4ab1dfe3f98edf3503a6c9b4f675c457e7149a4
2017-09-26 19:56:38 +02:00
Mike Hommey
6a8726dd5f Bug 1319332 - Derive the rust targets from the build host/target. r=froydnj
--HG--
extra : rebase_source : acf6ee7f0a3f172480e653acc58c5ced1c13c254
2017-10-05 16:10:45 +09:00
Tom Ritter
095b4bfda8 Bug 1330608 Add the MinGW32 toolchain build to Taskcluster r=glandium
MozReview-Commit-ID: JHS6y8kqr4T

--HG--
extra : rebase_source : e04692af64312db7028d4123075e02d8b9127ef2
2017-09-22 00:24:58 -05:00
Tom Ritter
83f834aede Bug 1392643 Turn on c++14 for MinGW globally r=bagder,froydnj
Technically this turns on gnu++14. I encountered a few errors when using c++14:
1) _USE_MATH_DEFINES needed to be defined for MinGW
2) MinGW did not define _finite under c++14
3) MinGW's float.h did not define Microsoft specific float functions under c++14

All of these were because c++14 defines _STRICT_ANSI_ which MinGW obeys and
avoids defining certain functions. The first two could be patched around, but
the third was a blocker, so we switched to gnu++14

MozReview-Commit-ID: 6Y7gEQgApYp

--HG--
extra : rebase_source : dabbd40c049c36e780b585e0bef0a8e25887d089
2017-09-22 12:26:42 -05:00
Chris Manchester
68ede80645 Bug 1401654 - Move MOZ_WEBRTC and some related defines to moz.configure. r=mshal
MozReview-Commit-ID: Kp7lCLqJ6FH

--HG--
extra : rebase_source : f2f9d3fb85e1c22df6c0c7cee3072e54a8b8b3e0
2017-09-20 16:29:39 -07:00
Wes Kocher
6e84ca9226 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 7rJ9fpLBazL
2017-09-22 15:06:12 -07:00
Gregory Szorc
82072f534d Bug 1402233 - Add web platform tools files to taskgraph sparse profile r=mshal
This is needed so we can import the WPT manifest parser.

Like for the reftest parser, this should only be temporary until we no
longer parse test manifests as part of Files() evaluation.

MozReview-Commit-ID: 2dmUfP8tLd2

--HG--
extra : rebase_source : 36624618f96fc89bae88172947b21108740d841d
2017-09-22 11:12:56 -07:00
Geoff Brown
3c8e31bdb7 Bug 1402347 - Be more exact in Android tests when checking run time; r=jmaher 2017-09-22 11:32:38 -06:00
Phil Ringnalda
9728bc3636 Merge m-c to m-i
MozReview-Commit-ID: LQmIsTRxble
2017-09-21 20:49:43 -07:00
Gregory Szorc
136001aa15 Bug 1402142 - Expand taskgraph sparse checkout to support moz.build evaluation; r=glandium
Some moz.build files need to import in-tree Python modules in order to
parse test manifests. While bug 1402010 details a better solution
to remove this requirement, the easy fix is to expand the sparse
checkout to include the missing files.

MozReview-Commit-ID: FSx6u6r2XfE

--HG--
extra : rebase_source : 6e406dd76b4f78521cbbdc40110d0610c75e2b08
extra : amend_source : f68341a14f50c8ff6e7b62214fa455b75eabe908
2017-09-21 15:37:52 -07:00
Wes Kocher
640a5d3c46 Merge m-c to inbound, a=merge
MozReview-Commit-ID: IsEMW5gXG3W
2017-09-21 17:04:36 -07:00
Axel Hecht
3dc36a71a4 bug 1382005, update compare-locales to 2.1, r=glandium
Vendor new dependency for compare-locales, python-fluent.
This is the 0.4.2 release of python-fluent.

Also, make mach command a bare minimum wrapper.

The compare-locales mach command used to own a couple of defaults
and opinions.
Now that those opinions and defaults are in the Makefiles, this
command can be much simpler. As a side effect, this should
make the thunderbird port easier, where none of the mach defaults
worked.

Update l10n.mk for compare-locales 2.x:

The command line interface is different now, with positional arguments.
Also, the l10n config file isn't a default anymore (that never worked
for thunderbird).
And the merge dir is now the parent of the locale dir, much like
we already anticipated in the code.

MozReview-Commit-ID: DxVVKyVSt5y

--HG--
extra : rebase_source : 7c591fea8c7d9ecef615fb56f9359d4f1bd4b340
2017-09-18 18:31:24 +02:00
Gregory Szorc
ff3d54d6f6 Bug 1401725 - Use sparse checkouts for toolchain tasks; r=glandium
Strictly speaking we don't need all files in the directories listed
in the profile. But the checkout is still small enough and it is far
less effort than cherry-picking every file needed by every toolchain
task.

This brings the checkout down to ~3700 files, which only takes 1-2s.

MozReview-Commit-ID: 2BpKdZ2Pvx9

--HG--
extra : rebase_source : e9589b29f7e1b60ac7ee4e8050689dc3d5a8f418
extra : source : 2c0d6e566cc719823515ec2403e1d6b2ace955aa
2017-09-21 07:30:49 -07:00
Nathan Froyd
acc7776ea7 Bug 1325632 - part 1 - modify re-checking the compiler with flags; r=glandium
toolchain.configure checks for information about the compilers we're
using and accumulates additional flags that we might need to
pass (e.g. switches for C/C++ versions, proper compiler targets, etc.),
and then rechecks the compilers with those additional flags to verify
that those flags are sufficient to configure the compiler properly.
Only after we've checked for the proper flags do we move on to verifying
the compiler versions are sufficient.

It's possible, however, that the flags we try to add might not be
supported by the compiler being tested, in which case we'd get an
unfriendly error about an "unknown compiler", rather than something like
"version X of Y not supported".  In this case, we'd rather use the
information we gathered from the first run to provide information
messages.  So we modify the second check to ignore any thrown exceptions
during the check itself.

This change results in another problem: the check for whether we had any
extraneous flags is done prior to version checks for the compilers we
support, which is also unhelpful.  We choose to move this check after
the version checks themselves.
2017-09-21 12:40:02 -05:00
Makoto Kato
08e9866266 Bug 1350822 - Remove --with-android-gnu-compiler-version. r=glandium
gcc 4.9 is the last version in Android NDK and our minimum requirement of gcc is 4.9+.  --with-android-gnu-compiler-version is unnecessary option because gcc version of Android is always 4.9.

MozReview-Commit-ID: 1sutqlvbQU5

--HG--
extra : rebase_source : 77e42aba81da5276bcddd945ea41895ce2461afa
2017-09-20 20:34:18 +09:00
Dustin J. Mitchell
7bddde4cb2 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

--HG--
extra : rebase_source : f208e4960cf76a9dfe77634b87f0058f676e9fa9
extra : source : 046d705929f7a41e977eec19c8503afccdec7592
2017-08-23 16:21:06 +00:00
Mike Hommey
6be61a27e7 Bug 1401005 - Handle the case where the relocation addend is not found at the relocation location. r=froydnj
--HG--
extra : rebase_source : 58c6dfbe9fc584bbbbce2b9739a374a465823b32
2017-09-21 11:37:30 +09:00
Gregory Szorc
67018b4be3 Backed out changeset af6c2544903e (bug 1401725) for uncovering a taskgraph bug 2017-09-21 07:43:49 -07:00
Gregory Szorc
9296e16c08 Bug 1401725 - Use sparse checkouts for toolchain tasks; r=glandium
Strictly speaking we don't need all files in the directories listed
in the profile. But the checkout is still small enough and it is far
less effort than cherry-picking every file needed by every toolchain
task.

This brings the checkout down to ~3700 files, which only takes 1-2s.

MozReview-Commit-ID: 2BpKdZ2Pvx9

--HG--
extra : rebase_source : 916c6722c6d495cdccea0076c673d75e4ee48f28
extra : source : 2c0d6e566cc719823515ec2403e1d6b2ace955aa
2017-09-21 07:30:49 -07:00
Phil Ringnalda
aad01e0dc2 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
2017-09-20 19:57:39 -07:00
Dustin J. Mitchell
0ad6fa01b1 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

--HG--
extra : rebase_source : 4cf3efc9c57bb14d2f44147c8881d0a0a18703d6
extra : source : 046d705929f7a41e977eec19c8503afccdec7592
2017-08-23 16:21:06 +00:00
Makoto Kato
44d3f0277d Bug 1401448 - Remove libstdc++ support from Android buildconfig. r=froydnj
libstdc++ support is broken after moving to moz.configure.  No one uses this option and NDK will remove GCC, so we should remove this and --with-android-cxx-stl option.

MozReview-Commit-ID: 3mqyHoRCE00

--HG--
extra : rebase_source : 35aa911a69e159e67f624ab5ab9aea8af4c5342f
2017-09-20 16:38:48 +09:00