Cameron McCormack
3ee67f3c26
Fix error in lldb string serialiation; no bug. (DONTBUILD, NPOTB)
2014-02-17 15:22:59 +11:00
Gregory Szorc
0f531099f1
Bug 939080 - Allow support-files in manifests to exist in parent paths; r=ted
...
--HG--
extra : rebase_source : 0e5f6ecb13b38453e5590cc28503ddab8df5144d
2013-11-18 11:55:33 -08:00
Nick Alexander
dbbb01b243
Bug 853045 - Second follow-up: Fix bustage caused by .hgignore. r=me
2014-02-13 22:58:48 -08:00
Nick Alexander
0de9043bfd
Bug 853045 - Follow-up: Address review comment and avoid bustage. r=me
2014-02-13 22:25:26 -08:00
Nick Alexander
bdab4ed07e
Bug 853045 - Part 6: Allow running AndroidEclipse backend in |mach build-backend|. r=gps
...
This adds and uses a --backend parameter to config_status.py.
2014-02-13 22:19:50 -08:00
Nick Alexander
fa2dd1ef35
Bug 853045 - Part 5: Advertise where Eclipse projects were written. r=gps
2014-02-13 22:19:50 -08:00
Nick Alexander
48efc741b7
Bug 853045 - Part 3: Add AndroidEclipseBackend. r=gps
...
test_recursive_make.py depends on the test data added by this commit, so
it's here rather than in the earlier commit.
2014-02-13 22:19:49 -08:00
Nick Alexander
33ec9e8af1
Bug 853045 - Part 2: Add frontend and RecursiveMakeBackend for Android Eclipse projects. r=gps
2014-02-13 22:19:49 -08:00
Nick Alexander
8f1f977233
Bug 853045 - Part 1: Add Android Eclipse project templates to mozbuild. r=gps
2014-02-13 22:19:49 -08:00
Nick Alexander
e02b48a46d
Bug 971525 - Optionally make FileCopier only delete symlinked directories it needs to replace. r=gps
2014-02-13 22:19:48 -08:00
Nathan Froyd
8e778db01f
Bug 969085 - try harder to resolve relative paths in MozconfigLoader; r=gps
2014-02-10 10:43:59 -05:00
Andrew Halberstadt
7613605596
Bug 965789 - Check if a clobber is needed before invoking make install-tests, r=gps
2014-02-13 14:36:55 -06:00
Nick Alexander
cd989a6261
Bug 971272 - Post: Add informational test showing unnecessary directories may be created. r=gps
2014-02-13 09:09:09 -08:00
Nick Alexander
edd94de9b9
Bug 971272 - Part 3: Use required_directories in FileCopier.copy. r=gps
2014-02-13 09:09:08 -08:00
Nick Alexander
1e62a55e28
Bug 971272 - Part 2: Expose FileRegistry.required_directories. r=gps
2014-02-13 09:09:08 -08:00
Nick Alexander
a45bc98b33
Bug 971272 - Part 1: Guard against adding {foo, foo/bar} to FileRegistry. r=gps
...
This already raised if the order was [foo, foo/bar]. But it didn't
prevent adding [foo/bar, foo].
The only sub-classes of FileRegistry are FileCopier and Jarrer.
FileCopier.copy threw in the previously unhandled case: the order of
creation is the same as the order of addition, so that foo is created
after foo/bar.
A zip file index can contain both foo and foo/bar. I don't think we
should rely on this property in our use of Jarrer, but if we already do,
I guess we need to move these guards into FileCopier. Let's hope that's
not the case!
(For the record: On my Mac OS X system, unzipping such a zip file
prompts the user for what to do, depending on the order of the entries
in the zip index.)
2014-02-13 09:09:08 -08:00
Nick Alexander
e929711433
Bug 971265 - Add --no-remove-empty-directories to process_install_manifest.py. r=gps
2014-02-13 09:09:08 -08:00
Nick Alexander
8b96dea6f0
Bug 971265 - Pre: Don't write file in test_util.py. r=gps
2014-02-13 09:09:07 -08:00
Ryan VanderMeulen
4ba91ec7b7
Merge m-c to inbound.
2014-02-13 10:31:44 -05:00
Ted Mielczarek
9b990ddea0
Bug 971802 - Make mozpack capable of storing unix file permissions in jars. r=glandium
2014-02-13 07:47:00 -05:00
Wes Kocher
f9cfa703c8
Merge fx-team to mozilla-central
2014-02-12 16:26:16 -08:00
Ted Mielczarek
f7f378c63f
Bug 969585 - Fix installing support files from a manfiest with just disabled tests. r=gps
2014-02-13 07:46:59 -05:00
Gregory Szorc
4e49d56880
Bug 958561 - Measure Sync with Firefox Health Report; r=rnewman
...
Metrics for Sync have been added to Firefox Health Report. If Sync is
not configured, we'll report that fact and the supported and preferred
Sync protocols (1.1 or 1.5).
If Sync is configured, we report the daily counts of sync attempts and
how many are successful vs errored. We also report daily counts of the
device types attached to the account.
--HG--
extra : rebase_source : 77170b323706a85cbe1542ac993ebdc1dba3b505
extra : amend_source : 7802e80b4fc94937fbe3f67505b447bfb048732d
2014-02-05 08:08:14 -08:00
Ehsan Akhgari
e4f4a283cc
Bug 970727 - Move DEFFILE to moz.build; r=mshal
2014-02-11 11:28:54 -05:00
Jacek Caban
3bfaf86a69
Bug 970429 - Don't allow using INITGUID in unified sources. r=Ehsan
2014-02-12 10:59:05 +01:00
Brian O'Keefe
75d0f2aeaf
Bug 772828 - Part a: add support for RESOURCE_FILES in moz.build; r=mshal
2013-11-05 13:37:49 -05:00
Ehsan Akhgari
b7b6d52aef
Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium
2014-02-11 09:12:33 -05:00
Ehsan Akhgari
6021b6d2f1
Bug 969757 follow-up, fix two comments, DONTBUILD
2014-02-10 20:55:57 -05:00
Mike Hommey
69e70086e0
Bug 969164 - Traverse js/src moz.builds from top-level configure. r=gps
...
Before, we would run configure in both top-level and js/src, and both
configures would traverse their own set of moz.builds, without actual
knowledge about the other. With this change, both configures still run,
but only top-level traverses moz.build files, and uses js/src's
config.status when traversing its moz.build files. This allows a better
sharing of information between both build systems and the removal of many
hacks.
This also moves running libffi and icu configure to top-level.
Standalone js builds still have their own configure doing moz.build traversal,
as before.
--HG--
rename : config/autoconf.mk.in => config/autoconf-js.mk.in
rename : config/emptyvars.mk.in => config/emptyvars-js.mk.in
2014-02-11 10:37:47 +09:00
Mike Hommey
3ce0ef9179
Bug 969164 - Use per-directory config in sandboxes when reading moz.builds. r=gps
2014-02-11 10:37:47 +09:00
Ehsan Akhgari
d91d200572
Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
2014-02-10 17:57:01 -05:00
Ehsan Akhgari
096d1fad98
Bug 968642 - Port RCFILE and RESFILE to moz.build; r=gps
2014-02-10 09:03:53 -05:00
Cameron McCormack
cc6b17b6bb
Bug 970106 - Add lldb type summary for nscolor. r=ehsan (NPOTB, DONTBUILD)
2014-02-10 09:19:05 +11:00
Cameron McCormack
52af170da8
Bug 969941 - Small documentation followup. (NPOTB, DONTBUILD)
2014-02-10 08:50:48 +11:00
Cameron McCormack
b7774ff5f7
Bug 969941 - Add lldb type summaries for nsFixed(C)String and nsAuto(C)String. r=ehsan (NPOTB, DONTBUILD)
2014-02-10 07:47:25 +11:00
Ted Mielczarek
9e133974e9
Bug 968351 - Allow test manifests with just support-files. r=gps
2014-02-06 13:22:35 -05:00
Mike Hommey
f76321da17
bug 903620 - Make ExecutableFile support being put directly into a jar. r=gps
2014-02-06 13:22:35 -05:00
Ryan VanderMeulen
c38a20a8ce
Merge m-c to inbound on a CLOSED TREE.
2014-02-06 16:29:41 -05:00
Maciek
649c0ddb55
Bug 950107 - Support ALL_PROXY in bootstraper; r=gps
...
DONTBUILD (NPOTB)
--HG--
extra : amend_source : cd0913f142f9dfcba18aa5e6925d7a4e6280d975
2014-02-05 13:10:00 -08:00
Ehsan Akhgari
39001bcb42
Bug 944800 - Move the information about delay loaded DLLs into moz.build; r=gps
2014-02-06 14:17:44 -05:00
Cameron McCormack
3a90450125
Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron
2014-01-18 18:08:22 +11:00
Nathan Froyd
fd4b17df41
Bug 936555 - make mozinfo use MozconfigLoader to locate the mozconfig; r=gps
2014-01-27 11:35:59 -05:00
Mike Hommey
7f7dcddee5
Bug 967099 - Hide auto clobber TinderboxPrint during tests. r=gps
2014-02-05 13:02:48 +09:00
Phil Ringnalda
82215dcc45
Back out 191a71ff02bf (bug 960899)
...
CLOSED TREE
2014-02-04 21:37:12 -08:00
Cameron McCormack
3e63ea6104
Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron
...
--HG--
extra : rebase_source : 6c83922c24727d03830de31b3407fa0e6a0e350e
2014-01-18 18:08:22 +11:00
Ehsan Akhgari
bdd531f68f
Backed out changeset b54e8c328c32 (bug 944800) because of test failures on a CLOSED TREE
2014-02-04 17:03:17 -05:00
Ehsan Akhgari
6494b169e9
Bug 944800 - Move the information about delay loaded DLLs into moz.build; r=gps
...
--HG--
extra : rebase_source : 3eca29dae04c42fa8e7d113318b8a169a0cf22e4
2014-02-04 13:57:34 -05:00
Andrew Halberstadt
a9430995cc
Bug 964744 - Refactor mozboot packages into the constructor, r=gps
2014-01-28 18:27:43 -05:00
Ryan VanderMeulen
9002364b94
Backed out changeset f9d83ec11ca9 (bug 936555) for checktest failures.
...
CLOSED TREE
2014-01-27 16:24:52 -05:00
Nathan Froyd
e342dedd2b
Bug 936555 - make mozinfo use MozconfigLoader to locate the mozconfig; r=gps
2014-01-27 11:35:59 -05:00