Carsten "Tomcat" Book
3a762886de
Merge mozilla-central to mozilla-inbound
2017-04-07 15:33:03 +02:00
André Bargull
5923180124
Bug 1353649 - Update tzdata in ICU data files to 2017b. r=Waldo
...
--HG--
extra : rebase_source : 48f6ab3a2bc6c91a1b6cc7429dd1ac0cb12d68ff
extra : histedit_source : 9687446c9877953592b99dd51a6a4d22af874a70
2017-04-05 10:49:53 +02:00
Michael Layzell
a6f6b4a390
Bug 1320179 - Part 4: MOZ_OBJDIR->MOZ_TOPOBJDIR and update m-c-changes.patch for protobuf changes, r=fitzgen
...
MozReview-Commit-ID: EPhkF350sGY
2017-04-06 18:37:31 -04:00
Michael Layzell
981693a30f
Bug 1320179 - Part 2: Add the nserror rust crate and generate NS_ERROR codes, r=froydnj
...
MozReview-Commit-ID: FFU6WfEqev
2017-04-06 18:37:25 -04:00
Wes Kocher
1f91b9d155
Backed out 4 changesets (bug 1320179) for causing merge conflicts a=backout
...
Backed out changeset b8aa677f7452 (bug 1320179)
Backed out changeset 9e2f77570128 (bug 1320179)
Backed out changeset 470d8143b350 (bug 1320179)
Backed out changeset ea4f1b3cc7b1 (bug 1320179)
2017-04-06 15:29:24 -07:00
Michael Layzell
c33097aeaa
Bug 1320179 - Part 4: MOZ_OBJDIR->MOZ_TOPOBJDIR and update m-c-changes.patch for protobuf changes, r=fitzgen
...
MozReview-Commit-ID: EPhkF350sGY
2017-04-06 17:37:13 -04:00
Michael Layzell
df411f4313
Bug 1320179 - Part 2: Add the nserror rust crate and generate NS_ERROR codes, r=froydnj
...
MozReview-Commit-ID: FFU6WfEqev
2017-04-06 17:22:08 -04:00
Mike Hommey
94c16743bb
Bug 1344038
- Remove --disable-gio. r=karlt
...
--HG--
extra : rebase_source : 3b5b820536b0e9b1fb1da3a16c444ed7839770b9
2017-04-05 14:06:25 +09:00
Kartikaya Gupta
8e237884f7
Bug 1350001 - Run cargo in a clean environment when running in a MozillaBuild shell. r=ted
...
This prevents the variables set in vcvars.bat from causing build failures when
cargo tries to process build scripts in an environment where the default rust
toolchain doesn't match the MozillaBuild shell (in terms of 32-bit or 64-bit).
MozReview-Commit-ID: 5VRnQToYUYf
--HG--
extra : rebase_source : 4ac11f13e17ab04e70c7cb6f60ff46865027f506
2017-04-06 09:59:14 -04:00
Sebastian Hengst
c8c533b78e
Backed out changeset dc695c2ea24e (bug 1349064) for breaking Android build. r=backout
2017-04-06 22:49:32 +02:00
Sebastian Hengst
be8901b6ca
Backed out changeset 02e10c8eeb95 (bug 1349064)
2017-04-06 22:48:45 +02:00
Sebastian Hengst
110cacbc58
Backed out changeset 8c35a43033bc (bug 1349064)
2017-04-06 22:48:41 +02:00
Jeff Gilbert
4fbb95ac43
Bug 1349064 - Replace MSVC wrappers with std::exception::_Set_raise_handler. - r=froydnj
...
MozReview-Commit-ID: MG5c4bzDlI
2017-04-06 13:05:36 -07:00
Jeff Gilbert
eaabf3f60f
Bug 1349064 - Add <regex> to config/std-headers. - r=froydnj
...
MozReview-Commit-ID: 6PwjR2ENnfa
2017-04-06 13:05:33 -07:00
Jeff Gilbert
6616a79634
Bug 1349064 - Sort std-headers. - r=froydnj
...
MozReview-Commit-ID: IAgrtLrwqwD
2017-04-06 13:05:25 -07:00
Sebastian Hengst
312ab71575
Backed out changeset c34970cf36e9 (bug 1318403)
2017-04-06 15:23:13 +02:00
André Bargull
7bead5484a
Bug 1318403 - Part 4.1: Handle special casing characters in String.prototype.to(Lower|Upper)Case. r=Waldo
...
--HG--
extra : rebase_source : 76ecb13008f5c7d5f224b08034653197df56966e
2017-04-06 10:11:05 +02:00
Mike Hommey
77e5b564fc
Bug 1353640 - Also check sources in the objdir to preprocess generated sources. r=mshal
...
--HG--
extra : rebase_source : f4334635680d54e730346798450db8722f0443ff
2017-04-05 16:39:51 +09:00
Mike Hommey
91b701d7c6
Bug 1353640 - Use more targetted vpath instead of broad VPATH for preprocessor rules. r=mshal
...
VPATH applies to everything, but vpath applies to files matching the
pattern it's given.
--HG--
extra : rebase_source : 17339820e34f4d2f3d4ddde1a8a4325e92bfdb9e
2017-04-05 16:36:24 +09:00
Mike Hommey
9939009c87
Bug 1353640 - Avoid the preprocessor rules creating dependency files. r=mshal
...
--HG--
extra : rebase_source : bb9916f99533f518f1e65d5309130024c9288fb6
2017-04-05 16:33:37 +09:00
Mike Hommey
b7fd4125eb
Bug 1353640 - Factor the preprocessing rules to avoid all the redundancy. r=mshal
...
--HG--
extra : rebase_source : 4e45edfc94b06877ce25f1df5832faf61b236f66
2017-04-05 16:31:40 +09:00
Iris Hsiao
15a34cacd2
Backed out 3 changesets (bug 1344038
) for bustage
...
Backed out changeset 4befea89d81b (bug 1344038
)
Backed out changeset c859506b2e4e (bug 1344038
)
Backed out changeset 5d28a6382285 (bug 1344038
)
--HG--
rename : netwerk/protocol/gio/moz.build => extensions/gio/moz.build
rename : netwerk/protocol/gio/nsGIOProtocolHandler.cpp => extensions/gio/nsGIOProtocolHandler.cpp
2017-04-06 10:35:56 +08:00
Mike Hommey
0543a25916
Bug 1344038
- Remove --disable-gio. r=karlt
...
--HG--
extra : rebase_source : b380d5ebfc3689a9d8d4e3825c83028f837838f2
2017-04-05 14:06:25 +09:00
Mike Hommey
4bd092e460
Bug 1262241
- Add a build system mode that prints out how directories are recursed. r=mshal
...
Run with:
make -C objdir target RECURSE_TRACE_ONLY=1
--HG--
extra : rebase_source : 25fd1812985433523cf94998b6f48fab8ace526f
2017-04-04 14:02:45 +09:00
Mike Hommey
767a11189c
Bug 1353259 - Remove build system parts that generate a dtrace ELF object. r=mshal
...
The code doing that was already excluding OSX, so we obviously don't
need it on OSX. On FreeBSD, afaict, USDT (userspace dtrace) probes don't
require that extra ELF object. Solaris presumably does, but the 6 years
old bug 702179 says it's not been working for that long, and configure
doesn't support Solaris targets anyways.
Keeping this build system code working past the changes coming in bug
1262241
is not guaranteed and can't be tested, so I'd rather get rid of
effectively dead code rather than trying to maybe not break it while
moving it.
--HG--
extra : rebase_source : b41ab77804c17529e2580ced8e8b5fd302ff7831
2017-04-04 13:30:44 +09:00
Mike Hommey
f4f1b7ba10
Bug 1353259 - Remove rules.mk sections depending on DTRACE_LIB_DEPENDENT. r=mshal
...
Nothing sets DTRACE_LIB_DEPENDENT.
--HG--
extra : rebase_source : adc650b19f1fa3af519d47482998033ccabb83a3
2017-04-04 13:28:11 +09:00
Jan Beich
b7a7bfc4a0
Bug 1350426 - Define HAVE_POINTER_LOCALTIME_R in NSPR for Unix. r=glandium
...
MozReview-Commit-ID: FwMPxCDRTZS
--HG--
extra : rebase_source : 44644a63ddb401e409cddcd654025b8a8e9e0bfb
2017-03-24 19:45:06 +00:00
Tooru Fujisawa
bdbfda64bc
Bug 1343417 - Verify bytecode documentation in js/src/vm/Opcodes.h in make check. r=nbp
2017-04-03 10:14:38 +09:00
Ting-Yu Chou
9df076864f
Bug 1347796 - Bump stack size 3x larger than default for win64 ASan. r=dbaron,gps
...
This is a similar issue to bug 582910 which the stack isn't big enough
to run the tests that recurse deeply. Set it 3x larger because the
offical site states they've seen up to 3x stack memory increase for
ASan, also the number was confirmed by the measurements in bug
1259796.
MozReview-Commit-ID: FLASlkVrEUM
--HG--
extra : rebase_source : 3e82439e3df7b1e2fa1759c9693bd197431c9f71
2017-03-20 10:52:00 +08:00
Xidorn Quan
12ae34813a
Bug 1348157 - Add RUST_BACKTRACE=1 for cargo build. r=glandium
...
MozReview-Commit-ID: LOqNlOWZ2fC
--HG--
extra : source : a71fcfc7da72c159537cb3fd5ff9e3ef26168dac
2017-03-22 10:08:48 +11:00
Geoff Brown
df122d5bfa
Bug 1340584 - Remove devicemanagerSUT and references to sutagent; r=wlach
...
sutagent is no longer built or used; devicemanagerSUT is completely
unused. After this change, devicemanagerADB is the only implementation of
devicemanager, and test harness options like --dm_trans are eliminated.
2017-03-21 12:20:01 -06:00
Jan Beich
2b7ca7d884
Bug 1348021 - Unbreak config/gcc_hidden.h build with libc++ after bug 1341238. r=froydnj
...
MozReview-Commit-ID: Bfv6inLV7lV
--HG--
extra : rebase_source : f0e2f461f4d3f4f54bf3d6db61a1202da7e8234c
2017-03-16 18:15:49 +00:00
David Major
d1bf9bd2fd
Bug 1345998: Clean up some unused libs and delayloads in xul.dll. r=glandium
...
MozReview-Commit-ID: 5VgLdt2esRY
--HG--
extra : rebase_source : 9197b09d2d27a5d38dec0a530afc30abe984481e
2017-03-14 22:23:52 +13:00
Makoto Kato
cebfbb06e4
Bug 1345336 - Part 2. Update ICU date file. r=Waldo
...
MozReview-Commit-ID: 2CWHVsLtaIt
2017-03-13 13:38:01 +09:00
Sebastian Hengst
13270bd74d
Backed out changeset 2140db6f8e48 (bug 1345336)
2017-03-13 10:46:40 +01:00
Makoto Kato
1f276e17d9
Bug 1345336 - Part 2. Update ICU date file. r=Waldo
...
MozReview-Commit-ID: 2CWHVsLtaIt
--HG--
extra : rebase_source : 0b800d13b8b1a4ab86a9f0e0472b4d7beb38eb79
2017-03-13 13:38:01 +09:00
BharatR123
a919e5ab29
Bug 1317099 - Fix filename in check_spidermonkey_style.py error message r=arai
...
MozReview-Commit-ID: 14H09snq6ht
--HG--
extra : rebase_source : 867fe7d39ab9e79dfdde4b8af15ebd6b94e7c491
2017-03-09 18:14:03 +05:30
Makoto Kato
37ffe9aa86
Bug 1340393 - Remove -FS option on SIMPLE_PROGRAM. r=glandium
...
Although bug 1322703 is backed out, we can remove -FS options to build SIMPLE_PROGRAM.
MozReview-Commit-ID: 7uO3We5hc5n
--HG--
extra : rebase_source : 6f909c4f38ba5a5bdffed7f9ca5be0030b9c681b
2017-03-07 17:19:04 +09:00
ffxbld
cce942762c
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
...
MozReview-Commit-ID: GEyM0F1O4hP
2017-03-06 23:53:55 +01:00
Carsten "Tomcat" Book
cf269a43bd
merge mozilla-inbound to mozilla-central a=merge
2017-03-03 13:03:48 +01:00
Makoto Kato
005b442f5f
Bug 1225401 - Part 3. Update icudt58l.dat. r=Waldo
...
MozReview-Commit-ID: GxwJdkk134q
2017-03-03 15:16:06 +09:00
Makoto Kato
46f32e1ec4
Backed out changeset 8c51fd25a389 (bug 1225401)
...
MozReview-Commit-ID: HdWed0PDTc6
2017-03-03 14:16:07 +09:00
Makoto Kato
50db2c3032
Bug 1225401 - Part 3. Update icudt58l.dat. r=Waldo
...
MozReview-Commit-ID: BuB7VT3mwiS
2017-03-03 13:56:28 +09:00
Chris Manchester
69554aaee0
Bug 1339673 - Only force re-linking during PGO builds for the compile tier. r=glandium
...
Depending on a library or program in misc during a pgo build causes extraneous
rebuilding due to an added FORCE dependency, so we stop adding it except during
the compile tier.
MozReview-Commit-ID: 91dZFa6IRzt
--HG--
extra : rebase_source : 9994a5c05865c81d95ea075c753e270d3c223570
2017-02-17 11:08:50 -08:00
Sebastian Hengst
0c32b64e57
Backed out changeset 4aa866ebfeaa (bug 1322703)
2017-03-01 18:45:56 +01:00
Ted Mielczarek
be6f12e547
bug 1322703 - use -Fd to specify unique PDB filename per-object-file for MSVC. r=glandium
...
MozReview-Commit-ID: CxpLruksaHg
2017-03-01 18:41:46 +01:00
André Bargull
e10fb026e9
Bug 1343493 - Update tzdata in ICU data files to 2017a. r=Waldo
2017-03-02 02:11:16 -08:00
Ted Mielczarek
b89045917e
backout b7a2f7ff5e87 (bug 1322703) for making local xul.dll link times way slower
...
MozReview-Commit-ID: 5QVFWVhfFfD
2017-03-01 10:37:35 -05:00
Nathan Froyd
1cbbd567b5
Bug 1302704 - part 1 - define CARGO_TARGET_DIR in the backend; r=chmanchester
...
CARGO_TARGET_DIR is currently hardcoded to the current directory, but
we'd like the ability to choose a value for Rust libraries.
2017-02-23 10:35:07 -05:00
Iris Hsiao
bc5590a600
Merge mozilla-central to autoland
2017-02-22 16:17:36 +08:00