Mike Shal
028fc1b127
Bug 1306405 - add BUILDSTATUS messages to the tup backend; r=chmanchester
...
MozReview-Commit-ID: HoDUuKkmv2l
2016-09-26 14:16:09 -04:00
Carsten "Tomcat" Book
63402ac422
merge mozilla-inbound to mozilla-central a=merge
2016-09-29 11:44:58 +02:00
Mike Shal
d609c4b2e6
Bug 1305157 - Handle the build/ directory's GENERATED_FILES; r=gps
...
This is a little tricky since tup expects rules in a single Tupfile to
be topologically sorted, and the emitter emits the GeneratedFile object
before it emits the FinalTargetPreprocessedFile object. We work around
this by delaying when we process the application.ini.h GeneratedFile
object, but it's a hack.
MozReview-Commit-ID: 8nVm76nZOKb
2016-09-28 13:59:36 -04:00
Mike Shal
ceb9ab44b1
Bug 1305157 - Handle FinalTargetPreprocessedFiles in the tup backend; r=gps
...
MozReview-Commit-ID: 6fxTagN6mGl
2016-09-28 13:55:38 -04:00
Mike Shal
e7e0fca6d2
Bug 1305157 - Fix buildid.h and create source-repo.h in make before tup runs; r=gps
...
MozReview-Commit-ID: CPYA1OJUfo8
2016-09-28 13:51:34 -04:00
Mike Shal
c9a6a5b040
Bug 1305157 - Move GeneratedFile handling into its own function; r=gps
...
MozReview-Commit-ID: HbZBYVugj9E
2016-09-27 13:41:16 -04:00
Carsten "Tomcat" Book
9828e8b912
Merge mozilla-central to mozilla-inbound
2016-09-28 16:25:01 +02:00
Carsten "Tomcat" Book
d3896c257f
merge mozilla-inbound to mozilla-central a=merge
2016-09-28 15:56:33 +02:00
Phil Ringnalda
0026263afd
Backed out 6 changesets (bug 1286900) for making wpt-7 permanently fail on Windows debug
...
CLOSED TREE
Backed out changeset 859457467e3c (bug 1286900)
Backed out changeset 4b08ed30e0a5 (bug 1286900)
Backed out changeset 3928e945b584 (bug 1286900)
Backed out changeset 5b0f69c86028 (bug 1286900)
Backed out changeset 01c3527edde5 (bug 1286900)
Backed out changeset 6b5f059a85ad (bug 1286900)
2016-09-27 18:24:38 -07:00
Matthew Gregan
e71f91f08c
Bug 1305604 - Convert dashes to underscores in crate name when generating --extern option. r=froydnj
2016-09-28 10:07:47 +13:00
Ted Mielczarek
128a1f46a9
bug 1256642 - have the build system automatically detect LIB_IS_C_ONLY. r=glandium
...
MozReview-Commit-ID: 3xWSEe0Tmp9
2016-08-24 11:29:00 -04:00
Chris Manchester
43a10b82be
Bug 1304522 - Fix the "when" argument to check_header to actually make checks conditional. r=glandium
...
MozReview-Commit-ID: JlYUFsPRGAV
2016-09-21 22:02:43 -07:00
Gregory Szorc
b2abfff668
Bug 1286900 - Stop producing web-platform tests zip file; r=ted
...
Now that we access WPT related files from a source checkout, we no
longer need the web-platform tests zip file produced or consumed by
automation. So stop producing it.
MozReview-Commit-ID: Ea8KjKZJ5Yx
2016-09-20 18:41:06 -07:00
Xidorn Quan
971487f7fe
Bug 1304302 part 11 - Remove StyleSheetHandle as well as other places reference it. r=heycam
...
MozReview-Commit-ID: FfYZiShjJNX
2016-09-26 22:03:25 +10:00
Mike Shal
e4b29b79d2
Bug 1304125 - Perform WebIDL code generation in the tup backend; r=gps
...
MozReview-Commit-ID: Fnw8380zyGU
2016-09-19 13:30:03 -04:00
Mike Shal
1a21875a11
Bug 1304129 - Use xpidllex.py / xpidlyacc.py from GENERATED_FILES; r=gps
...
MozReview-Commit-ID: 8w50kZWinzl
2016-09-19 13:47:32 -04:00
Mike Shal
cad26b881a
Bug 1304129 - Build GENERATED_FILES in the tup backend; r=gps
...
MozReview-Commit-ID: IaVAuRWIjmC
2016-09-19 13:47:05 -04:00
Henrik Skupin
fc66643805
Bug 1301334 - Package Marionette tests via moz.build entries r=gps
...
Move packaging for Marionette from make to test_archiver by using root manifest files.
MozReview-Commit-ID: 1cxEBYQeJ2Z
**
2016-09-20 18:05:43 +02:00
Henrik Skupin
6b27bee107
Bug 1302364 - Include firefox-ui and puppeteer in all-tests.json, and allow to run tests via "mach test". r=gps
...
MozReview-Commit-ID: EwONsQSgAym
2016-09-21 10:31:05 +02:00
Henrik Skupin
2ed38590c7
Bug 1302364 - Update TEST_MANIFESTS documentation for install_root in resolve_tests(). r=gps
...
MozReview-Commit-ID: 9EXT3Jakwx1
2016-09-21 10:16:33 +02:00
Michael Layzell
4509faa888
Bug 1303223 - Ensure that panic = 'abort' is specified for all toplevel Cargo.tomls, r=froydnj
...
MozReview-Commit-ID: GX0FJjDVA5q
2016-09-20 13:56:09 -04:00
Michael Layzell
163973d51c
Bug 1300208 - Allow specifying multiple rust crates to mozbuild within the same FINAL_LIBRARY, r=froydnj
...
MozReview-Commit-ID: IIjV4Kg7wOv
2016-09-20 11:26:43 -04:00
Yen Chi Hsuan
1de511399f
Bug 1143421 - install file copies instead of symlinks for Spidermonkey. r=glandium
2016-08-25 15:51:55 +08:00
Mike Hommey
6bd560ff1e
Bug 1295542 - Ensure at least an empty chrome.manifest next to each omnijar file. r=gps
2016-09-20 13:43:54 +09:00
Phil Ringnalda
52f9a608e2
Merge m-i to m-c, a=merge
2016-09-17 13:44:34 -07:00
Chris Manchester
1351fa3ea5
Bug 1303436 - Log status when invoking configure directly from Python. r=mshal
...
MozReview-Commit-ID: H5gbEdBWCds
2016-09-16 14:25:51 -07:00
James Graham
e0df64ee7d
Bug 1302796 - Add integration between structured logging and lints, r=ahal
...
MozReview-Commit-ID: K3tu0Zdg5go
2016-09-13 14:18:41 +01:00
Sebastian Hengst
ae3c0b79f5
Backed out changeset e92048c87179 (bug 1302364) for failing test_emitter.py in e.g. spidermonkey tests. r=backout on a CLOSED TREE
2016-09-16 11:25:55 +02:00
Sebastian Hengst
4d461a7fb3
Backed out changeset 1df8bde64853 (bug 1302364)
2016-09-16 11:24:29 +02:00
Henrik Skupin
57fbbe3ff9
Bug 1302364 - Include firefox-ui and puppeteer in all-tests.json, and allow to run tests via "mach test". r=gps
...
MozReview-Commit-ID: EwONsQSgAym
2016-09-13 17:21:52 +02:00
Henrik Skupin
9bbc12e264
Bug 1302364 - Update TEST_MANIFESTS documentation for install_root in resolve_tests(). r=gps
...
MozReview-Commit-ID: 9EXT3Jakwx1
2016-09-13 17:16:51 +02:00
Wes Kocher
fa2daddb65
Merge m-c to inbound, a=merge
2016-09-16 14:35:12 -07:00
Andrew Sutherland
f4a5f01058
Bug 1303174 - Correct gdb nsTHashtable pretty printer's understanding of table capacity to not be the entry count. r=nfroyd
...
It turns out the entry count is not the same as the capacity. This turns out
badly when your hashtable is a hashtable and not an array. Which is most of
them. If you were using this pretty printer prior to this fix, you may have
seen anywhere between 0% and 100% of the actual entries in the table.
Apologies!
Note that this change has no bearing on any in-tree tests at this point. We
still want to add unit tests so this is not the case. (The JS pretty printers
have them.)
2016-09-16 10:18:29 -04:00
Carsten "Tomcat" Book
6d1f62c926
merge mozilla-inbound to mozilla-central a=merge
2016-09-15 11:59:50 +02:00
Ted Mielczarek
fb89176930
bug 1298422 - vendor byteorder into third-party/rust. r=froydnj
...
MozReview-Commit-ID: ChKCKiIVEfq
2016-09-08 15:12:34 -07:00
Andrew Halberstadt
4f16b60703
Bug 1302172 - [mozlint] Convert unittest tests to use pytest instead, r=maja_zf
...
MozReview-Commit-ID: D4bN62QbkKm
2016-09-09 16:20:09 -04:00
Phil Ringnalda
c2d35690d2
Merge m-i to m-c, a=merge
2016-09-10 00:14:21 -07:00
Sebastian Hengst
1bdeb6cda2
Backed out changeset c2115d200aeb (bug 1300152) for permafailing test_crash_rust_panic.js on Windows 8 x64 pgo. r=backout
2016-09-09 16:54:57 +02:00
Shing Lyu
20e3ef4d6f
Bug 1288350 - Temporary reftest list for Stylo vs Gecko test r=heycam,manishearth
2016-09-05 11:45:39 +08:00
Carsten "Tomcat" Book
35263f7cb9
Merge mozilla-central to autoland
2016-09-08 12:51:52 +02:00
Carsten "Tomcat" Book
9c3068b78c
merge mozilla-inbound to mozilla-central a=merge
2016-09-08 12:01:17 +02:00
Carsten "Tomcat" Book
98b136a01c
Backed out changeset d392d81c5b9e (bug 1297585) for breaking artifact desktop builds
2016-09-08 11:57:29 +02:00
Wes Kocher
acd22e8efa
Merge inbound to m-c a=merge
2016-09-07 17:54:24 -07:00
Wes Kocher
a374ee598a
Merge autoland to central, a=merge
2016-09-07 17:26:48 -07:00
Wes Kocher
2b64257350
Backed out 2 changesets (bug 1283919) for being the wrong way to fix this a=backout
...
Backed out changeset a328778db08d (bug 1283919)
Backed out changeset 7e1f25f59298 (bug 1283919)
2016-09-07 14:22:21 -07:00
Carsten "Tomcat" Book
868350dc99
merge mozilla-inbound to mozilla-central a=merge
2016-09-07 17:20:12 +02:00
Carsten "Tomcat" Book
b95ddfd9ff
Merge mozilla-central to autoland
2016-09-07 17:26:11 +02:00
Andrew Halberstadt
400162d0c8
Bug 1300779 - [mozlint] Redirect stderr when detecting version control root, r=smacleod
...
This avoids printing harmless (but confusing) errors to the log. For instance, git users
will see a '.hg not found!' error in the output even though not finding an hg repo is
expected in that case.
MozReview-Commit-ID: DBPOabcV7PA
2016-09-06 10:36:45 -04:00
Ted Mielczarek
5ab784a029
bug 1300152 - add rust to mozinfo.json. r=mshal
...
This patch also reworks how we set all the boolean flags in mozinfo.py.
MozReview-Commit-ID: IhjXCFsx5J1
2016-09-02 11:57:11 -04:00
Wes Kocher
d38092fe50
Merge m-c to inbound, a=merge
2016-09-07 18:07:21 -07:00