Mike Hommey
743482d107
Followup for bug 1255197 - Remove unused dependencies from prepare_configure. r=me
2016-03-11 13:52:39 +09:00
Mike Hommey
cbb8f056e6
Bug 1255540 - Properly run the clang-plugin tests. r=gps
2016-03-11 12:22:24 +09:00
Mike Hommey
b5d512b98a
Bug 1255667 - Don't read the mozconfig for the js configure. r=gps
...
While the long term goal is that js and top-level use the same configure
and the same overall setup, including the possibility to use mozconfigs,
figuring out what we want to do wrt mozconfig vs. command line and
environment variable is not a clear-cut case, and it's more important to
fix the immediate problem mozconfig causes to js developers by
"temporarily" returning to the previous behavior of not loading the
mozconfig for the js configure.
This was already done in the case of running it as a subconfigure, this
extends the exception. Unfortunately, there is no direct way to tell
whether the running configure is the js configure. The indirect way is
to look at the OLD_CONFIGURE path, which points to
js/src/old-configure.
I expect we'll have figured things out for mozconfigs well before
old-configure dies.
2016-03-11 12:16:12 +09:00
Mike Hommey
094af54a8f
Bug 1254861 - Unsupport building with clang < 3.3. r=froydnj
2016-03-11 09:38:28 +09:00
Mike Hommey
9344631411
Bug 1255197 - Avoid cumulating dependencies in prepare_configure(). r=chmanchester
2016-03-11 09:38:28 +09:00
Mike Hommey
aa23cc29a6
Bug 1254906 - Move --disable-shared-js and --disable-export-js to moz.configure. r=chmanchester
2016-03-11 09:38:28 +09:00
Ehsan Akhgari
2e63ae11f7
Bug 1251936 - Part 6: Update clang-cl to LLVM r262971
2016-03-10 17:35:19 -05:00
Ehsan Akhgari
8d56a4a75f
Bug 1255211 - Add profiledata to the list of LLVM libraries used by the clang plugin; r=jrmuizel
...
This library is needed for linking the clang plugin on Windows with the
trunk clang.
2016-03-10 10:06:51 -05:00
Joshua Cranmer
60e0b245fe
Bug 1254987 - Get the subconfigure working properly for mail/configure.in. r=glandium
...
--HG--
extra : amend_source : b6672cca44a5d18d141d3458a64ebb09e98903ed
2016-03-09 23:19:00 +01:00
Mike Hommey
bf9a11821c
Bug 1255185 - Move --with-external-source-dir to moz.configure. r=chmanchester
2016-03-10 13:54:02 +09:00
Mike Hommey
e6d395b495
Bug 1254873 - Make --disable-js-shell the default for non-js-standalone builds. r=chmanchester
...
The implementation is a bit circumvoluted, but we do need to share
options between the top-level and js/src configures, possibly with
different defaults, and to properly pass things down from one to
the other. Until we are further down the road and can actually merge
both configures, this is a necessary evil.
2016-03-10 13:54:02 +09:00
Mike Shal
8a7fd16468
Bug 1253431 part 5 - Remove build/unix/Makefile.in; r=gps
...
MozReview-Commit-ID: 7FhprSrtqyt
--HG--
extra : rebase_source : 51a338e9c3e61eb39d3952176cc944c78fb64705
2016-01-21 16:46:34 -05:00
Dan Minor
6b4f6f99fb
Bug 1250656 - Don't block mach command completion when submitting build telemetry data r=gps
...
This spins up a separate process to submit telemetry data rather than
blocking the execution the current mach command.
Although the initial Python process needs to wait for the second process
to complete prior to exiting, it releases control of the console once it
finishes executing Python code, so from the user's perspective, mahc command
completion is not blocked by submitting telemetry data.
MozReview-Commit-ID: FlKDYd6rNPc
--HG--
extra : rebase_source : d10f3f2cdfe6e8c8cdd8b1e02ce9261178b528e6
2016-02-24 15:11:58 -08:00
Ehsan Akhgari
fca32e35f3
Bug 1254807 - Disambiguate ArrayType for clang trunk static analysis builds; r=jrmuizel
2016-03-09 08:36:15 -05:00
Patrick Cloke
c0a4f01d07
Bug 1254795 - Add missing --enable flags to old.configure. r=glandium
...
--HG--
extra : amend_source : 66a4cc84b21f8af8a26f21ae7aebbbcacf3c1356
2016-03-08 18:38:00 +01:00
Mike Hommey
7af16cb3a7
No bug - Fixup whitespaces in build/moz.configure/{init,old}.configure. r=me
2016-03-09 11:40:48 +09:00
Mike Hommey
564de8ea0e
Bug 1254410 - Include app-specific configure files according to --enable-application/--enable-project. r=chmanchester
...
Because --enable-application is the current way to do things, transpose
it to configure.py, but since --enable-application=js doesn't make
sense, make it an alias of a new --enable-project option.
This only partially moves --enable-application out of old-configure.in
because there are a lot of other things intertwined with it.
2016-03-09 09:23:27 +09:00
Chris Peterson
ff383edaf7
Bug 1253170 - Enable clang's -Wimplicit-fallthrough warning to catch unintentional switch fallthroughs. r=glandium
2016-02-10 23:31:04 -08:00
Mike Hommey
849ac02d19
Bug 1253553 - Move --enable-artifact-builds, --disable-compile-environment and --enable-build-backend to moz.configure. r=nalexander,r=chmanchester
...
Note I'm using raw primitives until patterns emerge and we decide on
some helpers.
2016-03-08 15:41:32 +09:00
Mike Hommey
9ac013d5cf
Bug 1253502 - Move python virtualenv initialization to moz.configure. r=gps
2016-03-08 15:41:32 +09:00
Mike Hommey
74b4506047
Bug 1253203 - Move parts of configure.py into sandboxed moz.configure. r=nalexander,r=chmanchester
...
This moves all the reading mozconfig, finding autoconf, refreshing the
old configure, and running the old configure into sandboxed
moz.configure. This effectively bootstraps the sandboxed python configure.
2016-03-08 15:41:32 +09:00
Mike Hommey
70fc00898e
Bug 1253203 - Remove everything COMM_BUILD. r=nalexander,r=chmanchester
...
comm-central doesn't set it since bug 1040009.
2016-03-08 15:41:32 +09:00
Mike Hommey
29758f5f42
Bug 1250297 - Make python configure output config.status instead of old-configure doing it. r=gps
...
The nice side effect is that now we can have actual dicts for defines
and substs from the start, which simplifies so things, although it
requires adjustments to some unit tests.
2016-03-08 15:41:32 +09:00
Myk Melez
db9a40ca42
Bug 1238079 - remove the desktop web runtime; r=fabrice,mossop,gps,jryans,jmaher,marco
2016-03-07 13:33:12 -08:00
Dan Minor
eb2ed8732d
Bug 1252601 - Handle requests errors gracefully when submitting telemetry data r=gps
...
This catches the exception and prevents further attempts to post to
telemetry in this command invocation.
MozReview-Commit-ID: JDW0zUS8fjF
--HG--
extra : rebase_source : 04b9399a2504d08bae33f2f8ff390e02c9a53fe9
2016-03-03 12:29:46 -05:00
Andi-Bogdan Postelnicu
e03252bb44
Bug 1251213 - release resources from fis. r=sebastian
...
MozReview-Commit-ID: 9RTJprP6rh2
--HG--
extra : rebase_source : 7fb7fa4421d2e4059b4922313dc4fbc40239b863
2016-03-02 11:02:44 +02:00
William Lachance
b4489b3ca5
Bug 1156885 - Fix and validate perfherder output;r=jmaher
...
MozReview-Commit-ID: K7SxuEa8dKe
--HG--
extra : rebase_source : 21ebf1a8ed77bd1251a518c698e460c208b26a9f
2016-03-01 15:47:48 -05:00
Andrea Marchesini
856342a4be
Bug 1253187 - Remove some warnings in clang-plugin tests, r=ehsan
2016-03-03 18:31:12 +01:00
Chris Manchester
312ee4cf36
No Bug - Add python/futures to mach search paths to avoid exception when running mach build or mach test. r=gps DONTBUILD
...
MozReview-Commit-ID: 4QBUYXQ0GdZ
2016-03-01 15:04:28 -08:00
Joel Maher
d1746487a1
Bug 1156885 - num_ctors: post to perfherder, not graphserver. r=bhearsum
...
MozReview-Commit-ID: JwCgwAR00uw
--HG--
extra : rebase_source : 97cf1d6344bfd82638bc9ae0a80950339ef95558
2016-02-26 12:11:33 -08:00
Gregory Szorc
4f79915537
Bug 1251313 - Adjust PATH to find pgort140.dll under Visual Studio 2015; r=ted
...
32-bit PGO builds need to modify the PATH to find pgortXXX.dll. We were
doing this for Visual Studio 2013 (VC12) in 2 locations. We weren't
doing it for Visual Studio 2015. This resulted in a failure to launch
PGO instrumented executables because pgort140.dll could not be found.
This commit refactors the PATH munging to support Visual Studio 2015.
MozReview-Commit-ID: 4EKf8gjcNH6
--HG--
extra : rebase_source : 2772558b06202d26583401bc41e56da8c5a69ef4
2016-02-27 13:18:26 -08:00
Henrik Skupin
32c7706715
Bug 1239808 - Rename test_packages.json to include package basename as prefix. r=chmanchester,jlund
...
MozReview-Commit-ID: 6JiHIbSjhoR
--HG--
extra : rebase_source : fde19a1ef1f2256104600980c12fffae391f5784
2016-02-25 21:37:47 +01:00
Ehsan Akhgari
2218f47481
Bug 1251587 - Add Windows support to the clang plugin; r=jrmuizel
2016-02-26 16:14:12 -05:00
Andrew McCreight
bd211c811c
Bug 1250995 - Consolidate some NSPR fd-related leak suppressions. r=erahm
2016-02-24 14:19:00 +01:00
Ehsan Akhgari
b7dad904d3
Bug 1246334 - Add support for building the clang plugin using clang-cl; r=glandium
2016-02-26 07:29:48 -05:00
Chris Peterson
dcaae98769
Bug 1233297 - Part 2b: Remove some unnecessary warning flags. r=glandium
...
-Wno-psabi has not been necessary since we updated the build machines to Android NDK r8c three years ago in bug 826133.
-Wsometimes-initialized is not necessary because it is implicitly enabled by clang's -Wuninitialized, which is enable by -Wall.
-Wcast-align is very noisy and we apparently only enable it for gcc on 32-bit x86 builds?
-Wno-unused-local-typedef is no longer necessary. This is the clang flag; gcc's flag is -Wno-unused-local-typedefs, with an 's'. Suppressing gcc's warning was recently deemed unnecessary and WONTFIX'd in bug 1243604. Unsurprisingly, we no longer need it on clang either.
-Wrange-loop-analysis is no longer necessary because it is implicitly enabled by -Wloop-analysis, which is enabled by the previous commit.
2016-02-24 22:51:21 -08:00
Chris Peterson
8f65e4251e
Bug 1233297 - Part 2a: Enable some more warnings. r=glandium
...
-Wsign-compare is enabled by gcc's -Wall (for C++ only), but not by clang's -Wall. -Wsign-compare is enabled for C and C++ by gcc's -Wextra and clang's -Wextra, which we don't use.
2016-02-02 00:04:26 -08:00
Nicholas Nethercote
1eb0dcce5c
Bug 1250393 - Add timestamps to |mach valgrind-test| and increase its timeout. r=glandium.
...
--HG--
extra : rebase_source : 05b5dcf6bd0efb9d2bf84c02d0797bc6d3c4d959
2016-02-26 13:22:43 +11:00
Andreas Tolfsen
f10a629c3b
Bug 1246407 - Rename parent directories for Marionette client and test harness; r=automatedtester
...
This change moves testing/marionette/client to testing/marionette/harness,
and testing/marionette/driver to testing/marionette/client. This parent
directory name change reflects the true purpose of these Python packages.
MozReview-Commit-ID: B0KrGzDTLlQ
--HG--
rename : testing/marionette/driver/marionette_driver/__init__.py => testing/marionette/client/marionette_driver/__init__.py
rename : testing/marionette/driver/marionette_driver/addons.py => testing/marionette/client/marionette_driver/addons.py
rename : testing/marionette/driver/marionette_driver/by.py => testing/marionette/client/marionette_driver/by.py
rename : testing/marionette/driver/marionette_driver/date_time_value.py => testing/marionette/client/marionette_driver/date_time_value.py
rename : testing/marionette/driver/marionette_driver/decorators.py => testing/marionette/client/marionette_driver/decorators.py
rename : testing/marionette/driver/marionette_driver/errors.py => testing/marionette/client/marionette_driver/errors.py
rename : testing/marionette/driver/marionette_driver/expected.py => testing/marionette/client/marionette_driver/expected.py
rename : testing/marionette/driver/marionette_driver/geckoinstance.py => testing/marionette/client/marionette_driver/geckoinstance.py
rename : testing/marionette/driver/marionette_driver/gestures.py => testing/marionette/client/marionette_driver/gestures.py
rename : testing/marionette/driver/marionette_driver/keys.py => testing/marionette/client/marionette_driver/keys.py
rename : testing/marionette/driver/marionette_driver/marionette.py => testing/marionette/client/marionette_driver/marionette.py
rename : testing/marionette/driver/marionette_driver/selection.py => testing/marionette/client/marionette_driver/selection.py
rename : testing/marionette/driver/marionette_driver/transport.py => testing/marionette/client/marionette_driver/transport.py
rename : testing/marionette/driver/marionette_driver/wait.py => testing/marionette/client/marionette_driver/wait.py
rename : testing/marionette/client/MANIFEST.in => testing/marionette/harness/MANIFEST.in
rename : testing/marionette/client/docs/Makefile => testing/marionette/harness/docs/Makefile
rename : testing/marionette/client/docs/advanced/actions.rst => testing/marionette/harness/docs/advanced/actions.rst
rename : testing/marionette/client/docs/advanced/debug.rst => testing/marionette/harness/docs/advanced/debug.rst
rename : testing/marionette/client/docs/advanced/findelement.rst => testing/marionette/harness/docs/advanced/findelement.rst
rename : testing/marionette/client/docs/advanced/landing.rst => testing/marionette/harness/docs/advanced/landing.rst
rename : testing/marionette/client/docs/advanced/stale.rst => testing/marionette/harness/docs/advanced/stale.rst
rename : testing/marionette/client/docs/basics.rst => testing/marionette/harness/docs/basics.rst
rename : testing/marionette/client/docs/conf.py => testing/marionette/harness/docs/conf.py
rename : testing/marionette/client/docs/index.rst => testing/marionette/harness/docs/index.rst
rename : testing/marionette/client/docs/interactive.rst => testing/marionette/harness/docs/interactive.rst
rename : testing/marionette/client/docs/make.bat => testing/marionette/harness/docs/make.bat
rename : testing/marionette/client/docs/reference.rst => testing/marionette/harness/docs/reference.rst
rename : testing/marionette/client/marionette/__init__.py => testing/marionette/harness/marionette/__init__.py
rename : testing/marionette/client/marionette/atoms/b2g_update_test.js => testing/marionette/harness/marionette/atoms/b2g_update_test.js
rename : testing/marionette/client/marionette/b2g_update_test.py => testing/marionette/harness/marionette/b2g_update_test.py
rename : testing/marionette/client/marionette/chrome/test.xul => testing/marionette/harness/marionette/chrome/test.xul
rename : testing/marionette/client/marionette/chrome/test2.xul => testing/marionette/harness/marionette/chrome/test2.xul
rename : testing/marionette/client/marionette/chrome/test_anonymous_content.xul => testing/marionette/harness/marionette/chrome/test_anonymous_content.xul
rename : testing/marionette/client/marionette/chrome/test_nested_iframe.xul => testing/marionette/harness/marionette/chrome/test_nested_iframe.xul
rename : testing/marionette/client/marionette/marionette_test.py => testing/marionette/harness/marionette/marionette_test.py
rename : testing/marionette/client/marionette/runner/__init__.py => testing/marionette/harness/marionette/runner/__init__.py
rename : testing/marionette/client/marionette/runner/base.py => testing/marionette/harness/marionette/runner/base.py
rename : testing/marionette/client/marionette/runner/httpd.py => testing/marionette/harness/marionette/runner/httpd.py
rename : testing/marionette/client/marionette/runner/mixins/__init__.py => testing/marionette/harness/marionette/runner/mixins/__init__.py
rename : testing/marionette/client/marionette/runner/mixins/b2g.py => testing/marionette/harness/marionette/runner/mixins/b2g.py
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/History.md => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/History.md
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/__init__.py => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/__init__.py
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/client.py => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/client.py
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/server.py => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/server.py
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/webdriver_event_listener.py => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/webdriver_event_listener.py
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/Makefile => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/Makefile
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/.buildinfo => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/.buildinfo
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_modules/browsermobproxy.html => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_modules/browsermobproxy.html
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_modules/index.html => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_modules/index.html
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/client.txt => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/client.txt
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/index.txt => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/index.txt
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/server.txt => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/server.txt
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/basic.css => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/basic.css
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/default.css => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/default.css
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/doctools.js => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/doctools.js
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/jquery.js => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/jquery.js
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/pygments.css => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/pygments.css
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/searchtools.js => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/searchtools.js
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/sidebar.js => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/sidebar.js
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/underscore.js => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/underscore.js
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/websupport.js => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/websupport.js
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/client.html => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/client.html
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/genindex.html => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/genindex.html
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/index.html => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/index.html
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/objects.inv => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/objects.inv
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/py-modindex.html => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/py-modindex.html
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/search.html => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/search.html
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/searchindex.js => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/searchindex.js
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/server.html => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/server.html
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/client.rst => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/client.rst
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/conf.py => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/conf.py
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/index.rst => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/index.rst
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/make.bat => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/make.bat
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/docs/server.rst => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/server.rst
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/readme.md => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/readme.md
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/setup.py => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/setup.py
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/test/test_client.py => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/test/test_client.py
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/test/test_remote.py => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/test/test_remote.py
rename : testing/marionette/client/marionette/runner/mixins/browsermob-proxy-py/test/test_webdriver.py => testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/test/test_webdriver.py
rename : testing/marionette/client/marionette/runner/mixins/browsermob.py => testing/marionette/harness/marionette/runner/mixins/browsermob.py
rename : testing/marionette/client/marionette/runner/mixins/endurance.py => testing/marionette/harness/marionette/runner/mixins/endurance.py
rename : testing/marionette/client/marionette/runner/mixins/reporting.py => testing/marionette/harness/marionette/runner/mixins/reporting.py
rename : testing/marionette/client/marionette/runner/mixins/resources/htmlreport/jquery.js => testing/marionette/harness/marionette/runner/mixins/resources/htmlreport/jquery.js
rename : testing/marionette/client/marionette/runner/mixins/resources/htmlreport/main.js => testing/marionette/harness/marionette/runner/mixins/resources/htmlreport/main.js
rename : testing/marionette/client/marionette/runner/mixins/resources/htmlreport/style.css => testing/marionette/harness/marionette/runner/mixins/resources/htmlreport/style.css
rename : testing/marionette/client/marionette/runner/mixins/xmlgen.py => testing/marionette/harness/marionette/runner/mixins/xmlgen.py
rename : testing/marionette/client/marionette/runtests.py => testing/marionette/harness/marionette/runtests.py
rename : testing/marionette/client/marionette/tests/print-manifest-dirs.py => testing/marionette/harness/marionette/tests/print-manifest-dirs.py
rename : testing/marionette/client/marionette/tests/unit-tests.ini => testing/marionette/harness/marionette/tests/unit-tests.ini
rename : testing/marionette/client/marionette/tests/unit/importanotherscript.js => testing/marionette/harness/marionette/tests/unit/importanotherscript.js
rename : testing/marionette/client/marionette/tests/unit/importscript.js => testing/marionette/harness/marionette/tests/unit/importscript.js
rename : testing/marionette/client/marionette/tests/unit/mn-restartless-unsigned.xpi => testing/marionette/harness/marionette/tests/unit/mn-restartless-unsigned.xpi
rename : testing/marionette/client/marionette/tests/unit/single_finger_functions.py => testing/marionette/harness/marionette/tests/unit/single_finger_functions.py
rename : testing/marionette/client/marionette/tests/unit/test_about_pages.py => testing/marionette/harness/marionette/tests/unit/test_about_pages.py
rename : testing/marionette/client/marionette/tests/unit/test_accessibility.py => testing/marionette/harness/marionette/tests/unit/test_accessibility.py
rename : testing/marionette/client/marionette/tests/unit/test_addons.py => testing/marionette/harness/marionette/tests/unit/test_addons.py
rename : testing/marionette/client/marionette/tests/unit/test_anonymous_content.py => testing/marionette/harness/marionette/tests/unit/test_anonymous_content.py
rename : testing/marionette/client/marionette/tests/unit/test_browsermobproxy.py => testing/marionette/harness/marionette/tests/unit/test_browsermobproxy.py
rename : testing/marionette/client/marionette/tests/unit/test_capabilities.py => testing/marionette/harness/marionette/tests/unit/test_capabilities.py
rename : testing/marionette/client/marionette/tests/unit/test_chrome.py => testing/marionette/harness/marionette/tests/unit/test_chrome.py
rename : testing/marionette/client/marionette/tests/unit/test_chrome_async_finish.js => testing/marionette/harness/marionette/tests/unit/test_chrome_async_finish.js
rename : testing/marionette/client/marionette/tests/unit/test_chrome_element_css.py => testing/marionette/harness/marionette/tests/unit/test_chrome_element_css.py
rename : testing/marionette/client/marionette/tests/unit/test_clearing.py => testing/marionette/harness/marionette/tests/unit/test_clearing.py
rename : testing/marionette/client/marionette/tests/unit/test_click.py => testing/marionette/harness/marionette/tests/unit/test_click.py
rename : testing/marionette/client/marionette/tests/unit/test_click_chrome.py => testing/marionette/harness/marionette/tests/unit/test_click_chrome.py
rename : testing/marionette/client/marionette/tests/unit/test_click_scrolling.py => testing/marionette/harness/marionette/tests/unit/test_click_scrolling.py
rename : testing/marionette/client/marionette/tests/unit/test_cookies.py => testing/marionette/harness/marionette/tests/unit/test_cookies.py
rename : testing/marionette/client/marionette/tests/unit/test_data_driven.py => testing/marionette/harness/marionette/tests/unit/test_data_driven.py
rename : testing/marionette/client/marionette/tests/unit/test_date_time_value.py => testing/marionette/harness/marionette/tests/unit/test_date_time_value.py
rename : testing/marionette/client/marionette/tests/unit/test_elementState.py => testing/marionette/harness/marionette/tests/unit/test_elementState.py
rename : testing/marionette/client/marionette/tests/unit/test_elementState_chrome.py => testing/marionette/harness/marionette/tests/unit/test_elementState_chrome.py
rename : testing/marionette/client/marionette/tests/unit/test_element_touch.py => testing/marionette/harness/marionette/tests/unit/test_element_touch.py
rename : testing/marionette/client/marionette/tests/unit/test_elementsize.py => testing/marionette/harness/marionette/tests/unit/test_elementsize.py
rename : testing/marionette/client/marionette/tests/unit/test_emulator.py => testing/marionette/harness/marionette/tests/unit/test_emulator.py
rename : testing/marionette/client/marionette/tests/unit/test_errors.py => testing/marionette/harness/marionette/tests/unit/test_errors.py
rename : testing/marionette/client/marionette/tests/unit/test_execute_async_script.py => testing/marionette/harness/marionette/tests/unit/test_execute_async_script.py
rename : testing/marionette/client/marionette/tests/unit/test_execute_isolate.py => testing/marionette/harness/marionette/tests/unit/test_execute_isolate.py
rename : testing/marionette/client/marionette/tests/unit/test_execute_sandboxes.py => testing/marionette/harness/marionette/tests/unit/test_execute_sandboxes.py
rename : testing/marionette/client/marionette/tests/unit/test_execute_script.py => testing/marionette/harness/marionette/tests/unit/test_execute_script.py
rename : testing/marionette/client/marionette/tests/unit/test_expected.py => testing/marionette/harness/marionette/tests/unit/test_expected.py
rename : testing/marionette/client/marionette/tests/unit/test_expectedfail.py => testing/marionette/harness/marionette/tests/unit/test_expectedfail.py
rename : testing/marionette/client/marionette/tests/unit/test_file_upload.py => testing/marionette/harness/marionette/tests/unit/test_file_upload.py
rename : testing/marionette/client/marionette/tests/unit/test_findelement.py => testing/marionette/harness/marionette/tests/unit/test_findelement.py
rename : testing/marionette/client/marionette/tests/unit/test_findelement_chrome.py => testing/marionette/harness/marionette/tests/unit/test_findelement_chrome.py
rename : testing/marionette/client/marionette/tests/unit/test_gesture.py => testing/marionette/harness/marionette/tests/unit/test_gesture.py
rename : testing/marionette/client/marionette/tests/unit/test_getactiveframe_oop.py => testing/marionette/harness/marionette/tests/unit/test_getactiveframe_oop.py
rename : testing/marionette/client/marionette/tests/unit/test_getattr.py => testing/marionette/harness/marionette/tests/unit/test_getattr.py
rename : testing/marionette/client/marionette/tests/unit/test_getattr_chrome.py => testing/marionette/harness/marionette/tests/unit/test_getattr_chrome.py
rename : testing/marionette/client/marionette/tests/unit/test_implicit_waits.py => testing/marionette/harness/marionette/tests/unit/test_implicit_waits.py
rename : testing/marionette/client/marionette/tests/unit/test_import_script.py => testing/marionette/harness/marionette/tests/unit/test_import_script.py
rename : testing/marionette/client/marionette/tests/unit/test_import_script_reuse_window.py => testing/marionette/harness/marionette/tests/unit/test_import_script_reuse_window.py
rename : testing/marionette/client/marionette/tests/unit/test_key_actions.py => testing/marionette/harness/marionette/tests/unit/test_key_actions.py
rename : testing/marionette/client/marionette/tests/unit/test_log.py => testing/marionette/harness/marionette/tests/unit/test_log.py
rename : testing/marionette/client/marionette/tests/unit/test_marionette.py => testing/marionette/harness/marionette/tests/unit/test_marionette.py
rename : testing/marionette/client/marionette/tests/unit/test_modal_dialogs.py => testing/marionette/harness/marionette/tests/unit/test_modal_dialogs.py
rename : testing/marionette/client/marionette/tests/unit/test_mouse_action.py => testing/marionette/harness/marionette/tests/unit/test_mouse_action.py
rename : testing/marionette/client/marionette/tests/unit/test_multi_finger.py => testing/marionette/harness/marionette/tests/unit/test_multi_finger.py
rename : testing/marionette/client/marionette/tests/unit/test_navigation.py => testing/marionette/harness/marionette/tests/unit/test_navigation.py
rename : testing/marionette/client/marionette/tests/unit/test_pagesource.py => testing/marionette/harness/marionette/tests/unit/test_pagesource.py
rename : testing/marionette/client/marionette/tests/unit/test_position.py => testing/marionette/harness/marionette/tests/unit/test_position.py
rename : testing/marionette/client/marionette/tests/unit/test_profile_management.py => testing/marionette/harness/marionette/tests/unit/test_profile_management.py
rename : testing/marionette/client/marionette/tests/unit/test_proxy.py => testing/marionette/harness/marionette/tests/unit/test_proxy.py
rename : testing/marionette/client/marionette/tests/unit/test_rendered_element.py => testing/marionette/harness/marionette/tests/unit/test_rendered_element.py
rename : testing/marionette/client/marionette/tests/unit/test_report.py => testing/marionette/harness/marionette/tests/unit/test_report.py
rename : testing/marionette/client/marionette/tests/unit/test_run_js_test.py => testing/marionette/harness/marionette/tests/unit/test_run_js_test.py
rename : testing/marionette/client/marionette/tests/unit/test_screen_orientation.py => testing/marionette/harness/marionette/tests/unit/test_screen_orientation.py
rename : testing/marionette/client/marionette/tests/unit/test_screenshot.py => testing/marionette/harness/marionette/tests/unit/test_screenshot.py
rename : testing/marionette/client/marionette/tests/unit/test_selected.py => testing/marionette/harness/marionette/tests/unit/test_selected.py
rename : testing/marionette/client/marionette/tests/unit/test_selected_chrome.py => testing/marionette/harness/marionette/tests/unit/test_selected_chrome.py
rename : testing/marionette/client/marionette/tests/unit/test_session.py => testing/marionette/harness/marionette/tests/unit/test_session.py
rename : testing/marionette/client/marionette/tests/unit/test_set_window_size.py => testing/marionette/harness/marionette/tests/unit/test_set_window_size.py
rename : testing/marionette/client/marionette/tests/unit/test_shadow_dom.py => testing/marionette/harness/marionette/tests/unit/test_shadow_dom.py
rename : testing/marionette/client/marionette/tests/unit/test_simpletest_chrome.js => testing/marionette/harness/marionette/tests/unit/test_simpletest_chrome.js
rename : testing/marionette/client/marionette/tests/unit/test_simpletest_fail.js => testing/marionette/harness/marionette/tests/unit/test_simpletest_fail.js
rename : testing/marionette/client/marionette/tests/unit/test_simpletest_pass.js => testing/marionette/harness/marionette/tests/unit/test_simpletest_pass.js
rename : testing/marionette/client/marionette/tests/unit/test_simpletest_sanity.py => testing/marionette/harness/marionette/tests/unit/test_simpletest_sanity.py
rename : testing/marionette/client/marionette/tests/unit/test_simpletest_timeout.js => testing/marionette/harness/marionette/tests/unit/test_simpletest_timeout.js
rename : testing/marionette/client/marionette/tests/unit/test_single_finger.py => testing/marionette/harness/marionette/tests/unit/test_single_finger.py
rename : testing/marionette/client/marionette/tests/unit/test_single_finger_desktop.py => testing/marionette/harness/marionette/tests/unit/test_single_finger_desktop.py
rename : testing/marionette/client/marionette/tests/unit/test_skip_setup.py => testing/marionette/harness/marionette/tests/unit/test_skip_setup.py
rename : testing/marionette/client/marionette/tests/unit/test_switch_frame.py => testing/marionette/harness/marionette/tests/unit/test_switch_frame.py
rename : testing/marionette/client/marionette/tests/unit/test_switch_frame_chrome.py => testing/marionette/harness/marionette/tests/unit/test_switch_frame_chrome.py
rename : testing/marionette/client/marionette/tests/unit/test_switch_remote_frame.py => testing/marionette/harness/marionette/tests/unit/test_switch_remote_frame.py
rename : testing/marionette/client/marionette/tests/unit/test_teardown_context_preserved.py => testing/marionette/harness/marionette/tests/unit/test_teardown_context_preserved.py
rename : testing/marionette/client/marionette/tests/unit/test_text.py => testing/marionette/harness/marionette/tests/unit/test_text.py
rename : testing/marionette/client/marionette/tests/unit/test_text_chrome.py => testing/marionette/harness/marionette/tests/unit/test_text_chrome.py
rename : testing/marionette/client/marionette/tests/unit/test_timeouts.py => testing/marionette/harness/marionette/tests/unit/test_timeouts.py
rename : testing/marionette/client/marionette/tests/unit/test_transport.py => testing/marionette/harness/marionette/tests/unit/test_transport.py
rename : testing/marionette/client/marionette/tests/unit/test_typing.py => testing/marionette/harness/marionette/tests/unit/test_typing.py
rename : testing/marionette/client/marionette/tests/unit/test_using_permissions.py => testing/marionette/harness/marionette/tests/unit/test_using_permissions.py
rename : testing/marionette/client/marionette/tests/unit/test_using_prefs.py => testing/marionette/harness/marionette/tests/unit/test_using_prefs.py
rename : testing/marionette/client/marionette/tests/unit/test_visibility.py => testing/marionette/harness/marionette/tests/unit/test_visibility.py
rename : testing/marionette/client/marionette/tests/unit/test_wait.py => testing/marionette/harness/marionette/tests/unit/test_wait.py
rename : testing/marionette/client/marionette/tests/unit/test_window_handles.py => testing/marionette/harness/marionette/tests/unit/test_window_handles.py
rename : testing/marionette/client/marionette/tests/unit/test_window_management.py => testing/marionette/harness/marionette/tests/unit/test_window_management.py
rename : testing/marionette/client/marionette/tests/unit/test_window_position.py => testing/marionette/harness/marionette/tests/unit/test_window_position.py
rename : testing/marionette/client/marionette/tests/unit/test_window_switching.py => testing/marionette/harness/marionette/tests/unit/test_window_switching.py
rename : testing/marionette/client/marionette/tests/unit/test_window_title.py => testing/marionette/harness/marionette/tests/unit/test_window_title.py
rename : testing/marionette/client/marionette/tests/unit/test_window_type.py => testing/marionette/harness/marionette/tests/unit/test_window_type.py
rename : testing/marionette/client/marionette/tests/unit/test_with_using_context.py => testing/marionette/harness/marionette/tests/unit/test_with_using_context.py
rename : testing/marionette/client/marionette/tests/unit/unit-tests.ini => testing/marionette/harness/marionette/tests/unit/unit-tests.ini
rename : testing/marionette/client/marionette/tests/update-tests.ini => testing/marionette/harness/marionette/tests/update-tests.ini
rename : testing/marionette/client/marionette/tests/webapi-tests.ini => testing/marionette/harness/marionette/tests/webapi-tests.ini
rename : testing/marionette/client/marionette/venv_b2g_update_test.sh => testing/marionette/harness/marionette/venv_b2g_update_test.sh
rename : testing/marionette/client/marionette/www/bug814037.html => testing/marionette/harness/marionette/www/bug814037.html
rename : testing/marionette/client/marionette/www/click_out_of_bounds_overflow.html => testing/marionette/harness/marionette/www/click_out_of_bounds_overflow.html
rename : testing/marionette/client/marionette/www/clicks.html => testing/marionette/harness/marionette/www/clicks.html
rename : testing/marionette/client/marionette/www/cssTransform.html => testing/marionette/harness/marionette/www/cssTransform.html
rename : testing/marionette/client/marionette/www/cssTransform2.html => testing/marionette/harness/marionette/www/cssTransform2.html
rename : testing/marionette/client/marionette/www/datetimePage.html => testing/marionette/harness/marionette/www/datetimePage.html
rename : testing/marionette/client/marionette/www/deletingFrame.html => testing/marionette/harness/marionette/www/deletingFrame.html
rename : testing/marionette/client/marionette/www/double_click.html => testing/marionette/harness/marionette/www/double_click.html
rename : testing/marionette/client/marionette/www/element_bottom.html => testing/marionette/harness/marionette/www/element_bottom.html
rename : testing/marionette/client/marionette/www/element_left.html => testing/marionette/harness/marionette/www/element_left.html
rename : testing/marionette/client/marionette/www/element_outside_viewport.html => testing/marionette/harness/marionette/www/element_outside_viewport.html
rename : testing/marionette/client/marionette/www/element_right.html => testing/marionette/harness/marionette/www/element_right.html
rename : testing/marionette/client/marionette/www/element_top.html => testing/marionette/harness/marionette/www/element_top.html
rename : testing/marionette/client/marionette/www/empty.html => testing/marionette/harness/marionette/www/empty.html
rename : testing/marionette/client/marionette/www/formPage.html => testing/marionette/harness/marionette/www/formPage.html
rename : testing/marionette/client/marionette/www/frameset.html => testing/marionette/harness/marionette/www/frameset.html
rename : testing/marionette/client/marionette/www/framesetPage2.html => testing/marionette/harness/marionette/www/framesetPage2.html
rename : testing/marionette/client/marionette/www/hidden.html => testing/marionette/harness/marionette/www/hidden.html
rename : testing/marionette/client/marionette/www/html5/blue.jpg => testing/marionette/harness/marionette/www/html5/blue.jpg
rename : testing/marionette/client/marionette/www/html5/boolean_attributes.html => testing/marionette/harness/marionette/www/html5/boolean_attributes.html
rename : testing/marionette/client/marionette/www/html5/geolocation.js => testing/marionette/harness/marionette/www/html5/geolocation.js
rename : testing/marionette/client/marionette/www/html5/green.jpg => testing/marionette/harness/marionette/www/html5/green.jpg
rename : testing/marionette/client/marionette/www/html5/offline.html => testing/marionette/harness/marionette/www/html5/offline.html
rename : testing/marionette/client/marionette/www/html5/red.jpg => testing/marionette/harness/marionette/www/html5/red.jpg
rename : testing/marionette/client/marionette/www/html5/status.html => testing/marionette/harness/marionette/www/html5/status.html
rename : testing/marionette/client/marionette/www/html5/test.appcache => testing/marionette/harness/marionette/www/html5/test.appcache
rename : testing/marionette/client/marionette/www/html5/test_html_inputs.html => testing/marionette/harness/marionette/www/html5/test_html_inputs.html
rename : testing/marionette/client/marionette/www/html5/yellow.jpg => testing/marionette/harness/marionette/www/html5/yellow.jpg
rename : testing/marionette/client/marionette/www/html5Page.html => testing/marionette/harness/marionette/www/html5Page.html
rename : testing/marionette/client/marionette/www/javascriptPage.html => testing/marionette/harness/marionette/www/javascriptPage.html
rename : testing/marionette/client/marionette/www/macbeth.html => testing/marionette/harness/marionette/www/macbeth.html
rename : testing/marionette/client/marionette/www/modal_dialogs.html => testing/marionette/harness/marionette/www/modal_dialogs.html
rename : testing/marionette/client/marionette/www/nestedElements.html => testing/marionette/harness/marionette/www/nestedElements.html
rename : testing/marionette/client/marionette/www/rectangles.html => testing/marionette/harness/marionette/www/rectangles.html
rename : testing/marionette/client/marionette/www/resultPage.html => testing/marionette/harness/marionette/www/resultPage.html
rename : testing/marionette/client/marionette/www/scroll.html => testing/marionette/harness/marionette/www/scroll.html
rename : testing/marionette/client/marionette/www/scroll2.html => testing/marionette/harness/marionette/www/scroll2.html
rename : testing/marionette/client/marionette/www/scroll3.html => testing/marionette/harness/marionette/www/scroll3.html
rename : testing/marionette/client/marionette/www/scroll4.html => testing/marionette/harness/marionette/www/scroll4.html
rename : testing/marionette/client/marionette/www/scroll5.html => testing/marionette/harness/marionette/www/scroll5.html
rename : testing/marionette/client/marionette/www/shim.js => testing/marionette/harness/marionette/www/shim.js
rename : testing/marionette/client/marionette/www/test.html => testing/marionette/harness/marionette/www/test.html
rename : testing/marionette/client/marionette/www/testAction.html => testing/marionette/harness/marionette/www/testAction.html
rename : testing/marionette/client/marionette/www/testPageSource.html => testing/marionette/harness/marionette/www/testPageSource.html
rename : testing/marionette/client/marionette/www/testPageSource.xml => testing/marionette/harness/marionette/www/testPageSource.xml
rename : testing/marionette/client/marionette/www/testPageSourceWithUnicodeChars.html => testing/marionette/harness/marionette/www/testPageSourceWithUnicodeChars.html
rename : testing/marionette/client/marionette/www/testSize.html => testing/marionette/harness/marionette/www/testSize.html
rename : testing/marionette/client/marionette/www/test_accessibility.html => testing/marionette/harness/marionette/www/test_accessibility.html
rename : testing/marionette/client/marionette/www/test_carets_display_none.html => testing/marionette/harness/marionette/www/test_carets_display_none.html
rename : testing/marionette/client/marionette/www/test_clearing.html => testing/marionette/harness/marionette/www/test_clearing.html
rename : testing/marionette/client/marionette/www/test_dynamic.html => testing/marionette/harness/marionette/www/test_dynamic.html
rename : testing/marionette/client/marionette/www/test_iframe.html => testing/marionette/harness/marionette/www/test_iframe.html
rename : testing/marionette/client/marionette/www/test_inner_iframe.html => testing/marionette/harness/marionette/www/test_inner_iframe.html
rename : testing/marionette/client/marionette/www/test_nested_iframe.html => testing/marionette/harness/marionette/www/test_nested_iframe.html
rename : testing/marionette/client/marionette/www/test_oop_1.html => testing/marionette/harness/marionette/www/test_oop_1.html
rename : testing/marionette/client/marionette/www/test_oop_2.html => testing/marionette/harness/marionette/www/test_oop_2.html
rename : testing/marionette/client/marionette/www/test_selectioncarets.html => testing/marionette/harness/marionette/www/test_selectioncarets.html
rename : testing/marionette/client/marionette/www/test_selectioncarets_iframe.html => testing/marionette/harness/marionette/www/test_selectioncarets_iframe.html
rename : testing/marionette/client/marionette/www/test_selectioncarets_longtext.html => testing/marionette/harness/marionette/www/test_selectioncarets_longtext.html
rename : testing/marionette/client/marionette/www/test_selectioncarets_multipleline.html => testing/marionette/harness/marionette/www/test_selectioncarets_multipleline.html
rename : testing/marionette/client/marionette/www/test_selectioncarets_multiplerange.html => testing/marionette/harness/marionette/www/test_selectioncarets_multiplerange.html
rename : testing/marionette/client/marionette/www/test_shadow_dom.html => testing/marionette/harness/marionette/www/test_shadow_dom.html
rename : testing/marionette/client/marionette/www/test_touchcaret.html => testing/marionette/harness/marionette/www/test_touchcaret.html
rename : testing/marionette/client/marionette/www/test_windows.html => testing/marionette/harness/marionette/www/test_windows.html
rename : testing/marionette/client/marionette/www/windowHandles.html => testing/marionette/harness/marionette/www/windowHandles.html
rename : testing/marionette/client/marionette/www/xhtmlTest.html => testing/marionette/harness/marionette/www/xhtmlTest.html
rename : testing/marionette/client/requirements.txt => testing/marionette/harness/requirements.txt
rename : testing/marionette/client/setup.py => testing/marionette/harness/setup.py
extra : rebase_source : 2e2cb0e1b959bade8423f00f848995767bd5435f
2016-02-06 17:34:10 +00:00
Mike Hommey
7df9087b2b
Bug 1250294 - Make configure a Python script that invokes the old configure.sh. r=ted
...
--HG--
rename : js/src/configure.in => js/src/old-configure.in
rename : configure.in => old-configure.in
2016-02-25 07:22:33 +09:00
Carsten "Tomcat" Book
fa78decbd0
Backed out changeset 889072501f26 (bug 1239808) bustage for web platform tests as run via taskcluster
...
--HG--
extra : rebase_source : fbf55dab661ea1a7e6a4843ab8deeaaaa5d8e3cc
2016-02-24 12:52:16 +01:00
Henrik Skupin
001ae3fa89
Bug 1239808 - Rename test_packages.json to include package basename as prefix. r=chmanchester, r=jlund
...
MozReview-Commit-ID: LxTr8Mo2P0i
2016-02-24 10:49:40 +01:00
Gregory Szorc
ce58df9563
Bug 1250748 - Remove the 20s countdown timer from mach first run; r=chmanchester
...
Previously on first `mach` run on a system, we'd display a prompt with a
20s countdown timer after which the default state directory
(~/.mozbuild) was created. Users had to wait 20s or ctrl+c and
make the directory by hand. Either way, they'd have to re-invoke
mach to run whatever command they were trying to run.
This was annoying.
This commit makes the following changes:
1) The countdown timer is replaced with "press RETURN/ENTER to continue"
2) The requirement to re-invoke mach has been removed
On first run, people now see a message telling them to press
RETURN/ENTER. Then the directory is created and whatever mach command
they requested to run is run.
While I was here, I also changed the permissions on the newly created
directory to match what it was a few lines above. Without, we're relying
on umask, which may be permissive. UNIX convention is to use a more
restrictive umask insider user directories. So this feels like the right
behavior.
MozReview-Commit-ID: IodN13xAJ8P
--HG--
extra : rebase_source : 7da66e2f03aaf4e6807c54ac20854a4f41092f2a
2016-02-23 17:29:38 -08:00
Dan Minor
694a88e33b
Bug 1244160 - Create json-schema for build telemetry data r=gps
...
This adds a simple schema for build telemetry data. We can make it more
restrictive once we have a better feeling for what kind of data we want
to submit.
This also moves more common data about the system to the telemetry handler.
We leave psutil derivied information in the resource usage data as not every
system will have psutil installed.
MozReview-Commit-ID: CFRq1Ow6AOf
--HG--
extra : rebase_source : 3022d8f5d20e3d4f9dc871cf2217a6dad2f22e05
2016-02-02 09:32:49 -05:00
Carsten "Tomcat" Book
fd2c2d9b1a
merge mozilla-inbound to mozilla-central a=merge
2016-02-19 12:02:26 +01:00
Mike Hommey
07dc39e490
Bug 1249167 - Fix dependencies involving stdc++compat and clang-plugin. r=mshal
2016-02-19 07:00:03 +09:00
Margaret Leibovic
e0825d6416
Bug 1247324 - Disable Switchboard in automation. r=gbrown,mfinkle
...
MozReview-Commit-ID: ItqHBIEdD0Q
--HG--
extra : rebase_source : 639eebe0ee5854beef82695729d73dc001af8fac
2016-02-18 12:03:51 -05:00
Chris Peterson
fb67cdc658
Bug 1233297 - Part 1: Consolidate MOZ_C*_SUPPORTS_WARNING configure checks in compiler-opts.m4. r=glandium
2016-02-02 00:04:26 -08:00
Mike Shal
dfe61e6f93
Bug 1243750 - Install all SDKs into sdk/; r=glandium
2016-01-29 14:52:52 -05:00
Jeff Muizelaar
5093f222e3
Bug 1248290. Add an lsan supression for libdricore9.2.1.so.
...
Mesa 9.2.1 looks to be leaking debug messages and I can't figure out how
to make it stop. The upstream code has been entirely rewritten so it's
probably not worth investigating further.
2016-02-14 17:39:22 -05:00
Mike Shal
7bc4f38705
Bug 1247490 - display ssh output if upload command fails; r=ted
2016-02-10 20:21:16 -05:00
Mike Hommey
1d537257e2
Bug 1247162 - Generate a header defining MOZ_SOURCE_*. r=mshal
...
The behavior is not entirely idempotent (most notably for
buildconfig.html), but this can be improved later if necessary.
It is idempotent where it matters.
This allows to get rid of config/makefiles/rcs.mk and its uses.
2016-02-12 07:16:14 +09:00
Mike Hommey
fd36539df9
Bug 1246881 - Generate a header defining MOZ_BUILDID. r=mshal
2016-02-12 07:15:55 +09:00
Andrew Halberstadt
dee8b08ce5
Bug 1231784 - Install specialpowers and mochikit extensions at runtime via AddonManager.loadTemporaryAddon(), r=jgriffin
...
MozReview-Commit-ID: 9I56x6Vnbf7
--HG--
rename : testing/mochitest/b2g_start_script.js => testing/mochitest/start_b2g.js
extra : commitid : CrUflHO8tRa
extra : rebase_source : c50792dfe82e688b52aa07150ddab03e5d0d3f36
extra : amend_source : 1dcd8ae7d74b3397e965672b6dc05d431ab4a916
extra : source : edcbd7c0aa36be0846f2e8e989fb57c9e4449cc4
2016-01-25 09:55:57 -05:00
Andrew Halberstadt
97c3a77bc1
Bug 1247054 - Fix |mach reftest| on Android, r=gbrown
...
There is an ImportError on Android, as well as a log related
regression from the structured log patch once that is fixed.
MozReview-Commit-ID: KxSEotr38qO
--HG--
extra : rebase_source : 15d8421aab813d9e0dbf6d00611f921aaa779a49
2016-02-09 16:19:44 -05:00
Syd Polk
afcf5761f9
Bug 1243546 - Add mach command for external-media-tests - r=gps
...
MozReview-Commit-ID: 5BcunutbebG
--HG--
extra : rebase_source : cce6138811232d723f77c6e069f06c90cc961351
extra : amend_source : e3632b74752d69cd341d8097c8c6150f18e61847
2016-02-10 11:48:25 -06:00
Justin Wood
31da749c7c
Bug 1242641 - Update gtk3 package in tooltool to specify the fontconfig path in the setup.sh r=glandium
2016-02-05 16:21:19 -05:00
Nick Thomas
b4bf649673
Bug 1242641 - GTK+3 still not working for buildbot builds on beta. r=rail
...
gtk3/setup.sh at unpack time in tooltool
--HG--
extra : commitid : DaHpc9KeO2P
extra : rebase_source : b519795dc6ae1a57ea6ce1e246cba942564c7de5
2016-01-29 22:19:48 +13:00
Carsten "Tomcat" Book
855c877f61
Merge mozilla-central to mozilla-inbound
2016-02-10 14:29:05 +01:00
Carsten "Tomcat" Book
b8f6140f54
merge mozilla-inbound to mozilla-central a=merge
2016-02-10 11:47:34 +01:00
Dan Minor
f3c1aea318
Bug 1239296 - add post_dispatch_handler hook to mach r=gps
...
This adds a post_dispatch_handler hook that will be called after each
mach invocation and uses it to submit data to telemetry.
--HG--
extra : rebase_source : 1dedea568b7ccec17fa58eb1841425b165d8a644
2016-02-09 10:09:17 -05:00
Michael Comella
c48a870a5f
Bug 1233238 - Compile with play-services-{ads,analytics,appindexing} to support Adjust SDK. r=nalexander
...
On a CLOSED TREE because this is Android only.
When we switched to fine-grained Google Play Services bundling (Bug
1115004), we stopped shipping com.google.android.gms.analytics. That
silently breaks Adjust, which queries the Google Ad ID using
reflection: now the package isn't present! This patch restores the
Play Services libraries that Adjust relies on. (Sadly, this bloats
our APK tremendously.)
There is some hijinkery, however: the Play Services libraries
reference a library (org.apache.http) that is deprecated in Android
23! However, the library is still present on Android 23 devices,
which buys Google time to replace the offending code. This compiles
just fine, breaks the Proguard global optimization pass. To give
Proguard the information, we add the library as a Proguard "library
JAR". This is equivalent to the Google-provided Gradle `useLibrary`
directive.
--HG--
extra : commitid : I4rTyC8lxLd
extra : rebase_source : 96f30d735e898cb9853d53f236ac8e2337186814
extra : amend_source : 3e4d68789b3ef980e4e1d7f743e332bdbb6be176
2016-02-04 16:10:29 -08:00
Ehsan Akhgari
da70fd74b5
Bug 1042132 - Part 3: Add a MOZCONFIG helper script that lets you pick clang-cl; r=rail
2016-02-08 14:55:31 -05:00
Ehsan Akhgari
1c924b8602
Bug 1042132 - Part 1: Port build-clang.py to Windows; r=rail
...
This is useful for deploying clang-cl to the infrastructure.
--HG--
rename : build/unix/build-clang/clang-static-analysis-linux64-centos6.json => build/build-clang/clang-static-analysis-linux64-centos6.json
rename : build/unix/build-clang/clang-static-analysis-linux64.json => build/build-clang/clang-static-analysis-linux64.json
rename : build/unix/build-clang/clang-static-analysis-macosx64.json => build/build-clang/clang-static-analysis-macosx64.json
rename : build/unix/build-clang/llvm-debug-frame.patch => build/build-clang/llvm-debug-frame.patch
rename : build/unix/build-clang/query-selector-visibility.patch => build/build-clang/query-selector-visibility.patch
rename : build/unix/build-clang/return-empty-string-non-mangled.patch => build/build-clang/return-empty-string-non-mangled.patch
2016-02-08 14:55:27 -05:00
Andrew Halberstadt
f94d7e71d8
Bug 1034290 - Use structured log output for test results in reftest, r=jmaher
...
Structured logs bring many benefits. We can stop parsing the logs for magic strings, we
can modify the format without breaking things, and we can stream results into systems like
ActiveData. The structured logs originate primarily in reftest.js. StructuredLog.jsm is
used to generate the JSON-based log stream. Finally OutputHandler in the python harness
reads structured output from stdout, and formats it into human readable form.
MozReview-Commit-ID: G3ZLkMRl6p7
--HG--
extra : commitid : J3ui9XYWR3Q
extra : rebase_source : 77ed0ba842cc8e557141fb3494212b06868c728a
extra : amend_source : 735d48225a2e627e0fe45fc11b50b6c49a885a4b
extra : source : d1779fe421c3c7cd8e3d191816776390dc104f37
2016-02-05 15:44:20 -05:00
Dan Minor
d8b7e0f2d6
Bug 1239296 - Add telemetry_handler function to mach context r=gps
...
This adds a telemetry_handler function to the mach context that can be
used to store telemetry data in the state directory for later reporting.
--HG--
extra : rebase_source : da1635106d20282b5e722f9bae57de93fdc4211e
2016-01-29 13:06:36 -05:00
Carsten "Tomcat" Book
6244cfb10e
Backed out changeset 200da85932e9 (bug 1230862) for valgrind perma failures
2016-02-10 11:04:50 +01:00
Julien Pagès
cb348f4346
Bug 1230862 - Remove mozhttpd. r=wlach
...
--HG--
extra : commitid : HRDp24nhYo8
extra : rebase_source : 76443fa9938e488fcd06af7ba0676d491c9da36e
2016-02-09 03:26:43 +01:00
Phil Ringnalda
77c63240e3
Back out 0a0582597885 (bug 1243546) for Mac "global name 'args' is not defined" bustage
...
--HG--
extra : rebase_source : 5afaa6c8d1f59e0afdc6f0cd495e55336f976866
2016-02-09 18:44:35 -08:00
Mike Hommey
ce597b1316
Bug 1246894 - Remove msys-perl-wrapper. r=mshal
...
msys-perl-wrapper was used to transform windows paths after the -I flag,
which was a preprocessor flag, which a) doesn't exist anymore and b) the
preprocessor has not even be in perl for years.
2016-02-10 10:12:22 +09:00
Syd Polk
922d92002d
Bug 1243546 - Add mach command for external-media-tests - r=gps
...
--HG--
extra : rebase_source : 04045035246948854cc91284dfad430cec1373fb
2016-02-09 18:10:19 -06:00
Mike Shal
b1d679b8ae
Bug 700997 - enable l10n-check on mac; r=glandium
2016-02-02 09:04:40 -05:00
Mike Hommey
5554e09add
Bug 1246874 - Unify GRE_BUILDID and MOZ_APP_BUILDID at the build system level. r=mshal
2016-02-10 07:39:30 +09:00
Jim Chen
d2bff49120
Bug 1244875 - Update binding generator; r=snorp
...
Update the automatic binding generator to match the JNI template
changes.
2016-02-09 17:27:28 -05:00
Ehsan Akhgari
17e75f7a2b
Bug 1246550
- Don't run autobinscope.py with clang-cl; r=glandium
...
Currently it will fail with errors such as:
Insufficient debug information (private symbols are needed) or code from
unknown language. The following modules didn't have full symbols:
nsBrowserApp.obj
AppData.obj (xpcomglue_staticruntime.lib)
FileUtils.obj (xpcomglue_staticruntime.lib)
nsCRTGlue.obj (xpcomglue_staticruntime.lib)
nsXPCOMGlue.obj (xpcomglue_staticruntime.lib)
We need to turn this back on when clang-cl grows more debug
info support.
2016-02-09 15:35:03 -05:00
EKR
b20176f303
Bug 1246402 - Environment variable to disable mercurial setup check. r=gps
2016-02-06 08:02:40 -08:00
Phil Ringnalda
66e6da78e6
Back out d1779fe421c3 (bug 1034290) for UnicodeDecodeErrors in things run by the reftest harness
...
CLOSED TREE
2016-02-05 08:18:47 -08:00
Ehsan Akhgari
b49b986147
Reformat clang-plugin.cpp using clang-format, no bug
2016-02-05 10:29:39 -05:00
Ehsan Akhgari
ef18719332
Bug 1245269 - Part 2: Add a configure check for the existence of the new AST Matcher API names; r=glandium
2016-02-05 10:29:39 -05:00
Ehsan Akhgari
e20df1a14b
Bug 1245269 - Part 1: Make clang-plugin build with clang 3.8 and newer; r=mystor
2016-02-05 10:29:39 -05:00
Andrew Halberstadt
8a462fd84b
Bug 1034290 - Use structured log output for test results in reftest, r=jmaher
...
Structured logs bring many benefits. We can stop parsing the logs for magic strings, we
can modify the format without breaking things, and we can stream results into systems like
ActiveData. The structured logs originate primarily in reftest.js. StructuredLog.jsm is
used to generate the JSON-based log stream. Finally OutputHandler in the python harness
reads structured output from stdout, and formats it into human readable form.
--HG--
extra : commitid : J3ui9XYWR3Q
extra : rebase_source : 6bae978126dbd5beddc39332c7cbce0c1354cd87
extra : amend_source : 735d48225a2e627e0fe45fc11b50b6c49a885a4b
2015-10-29 15:01:44 -04:00
Wes Kocher
688614d3d2
Backed out changeset 65e246baede4 (bug 1242641) for valgrind bustage CLOSED TREE
...
--HG--
extra : commitid : 1sQ76xShsLg
2016-02-04 11:42:34 -08:00
Nick Thomas
c971ab5018
Bug 1242641 - GTK+3 still not working for buildbot builds on beta. r=rail
...
gtk3/setup.sh at unpack time in tooltool
--HG--
extra : rebase_source : c113d5b3a73afb8405804d4e9a7751e95eb0bed0
2016-01-29 22:19:48 +13:00
Mike Hommey
9ca9b3074c
Bug 1245763 - Don't emit Sources objects when there is no Linkable in the same directory. r=gps
...
We have very few directories where we have SOURCES declared that are not
part of a library or program in some way. In fact, there is only one
where it is legitimate because we only use the object file
(build/unix/elfhack/inject). Others are the result of moz.build control
flow (see e.g. netwerk/standalone), and we end up building more objects
than we need to.
There are other cases where we need objects without actually linking
them anywhere, but there are other sources in the same directory, and a
corresponding Linkable is emitted. And in fact, the only case I knew
about (media/libvpx), doesn't use such objects since bug 1151175.
2016-02-04 17:16:29 +09:00
Wes Kocher
aaf89c475e
Backed out 3 changesets (bug 1231784) for breaking 10.10 opt jetpack tests
...
Backed out changeset 653df21ca861 (bug 1231784)
Backed out changeset 0aac20bc3619 (bug 1231784)
Backed out changeset edcbd7c0aa36 (bug 1231784)
--HG--
rename : testing/mochitest/start_b2g.js => testing/mochitest/b2g_start_script.js
extra : commitid : DLurSs6PJ1G
2016-02-03 17:38:12 -08:00
Andrew Halberstadt
ae410fb5a9
Bug 1231784 - Install specialpowers and mochikit extensions at runtime via AddonManager.loadTemporaryAddon(), r=jgriffin
...
--HG--
rename : testing/mochitest/b2g_start_script.js => testing/mochitest/start_b2g.js
extra : commitid : CrUflHO8tRa
extra : rebase_source : 0a041c36b59c79c1bea755b22fe07017cb3d0aa5
extra : amend_source : 1dcd8ae7d74b3397e965672b6dc05d431ab4a916
2016-01-25 09:55:57 -05:00
Carsten "Tomcat" Book
41a734ee6d
Backed out changeset b542e3e8bb79 (bug 1245269) for bustage on a CLOSED TREE
2016-02-03 15:47:02 +01:00
Carsten "Tomcat" Book
f3a1230220
Backed out changeset ad3e81d12128 (bug 1245275)
2016-02-03 15:46:47 +01:00
Carsten "Tomcat" Book
ad9044964a
Backed out changeset 70ca2c2cb7d9
2016-02-03 15:46:46 +01:00
Ehsan Akhgari
0c9cd58411
Reformat clang-plugin.cpp using clang-format, no bug
2016-02-03 09:19:18 -05:00
Ehsan Akhgari
e04c60ccf0
Bug 1245275 - Fix "Name is not a simple identifier" assertions in clang-plugin; r=mystor
...
Some methods may not have names. NamedDecl::getName() already returns
an empty string for those, but it also asserts the consumer is asking
for something that makes sense.
2016-02-03 09:19:18 -05:00
Ehsan Akhgari
fc3fe4e32e
Bug 1245269 - Make clang-plugin build with clang 3.8 and newer; r=mystor
2016-02-03 09:19:18 -05:00
Nathan Froyd
bb9b87482f
Bug 1244261 - part 2 - use common mozconfig.rust on OS X; r=mshal
...
Now that we have cross-compilation tooltool packages for OS X, we can
use the common mozconfig to enable Rust on all OS X builds, regardless
of host OS.
2016-02-01 10:20:57 -05:00
Nathan Froyd
4f05a4f840
Bug 1177599 - always pass --target to rustc; r=mshal
...
rustc, unlike our typical C++ compilers, can target multiple platforms
with ease through its use of the --target flag. To support
cross-compiling, we just need to pass the appropriate --target option.
rustc uses specific names for its accepted --target option, however, and
they are slightly different from the values we get out of autoconf. So
in addition to checking whether rustc can accept --target for our chosen
platform, we also need to munge autoconf's idea of the target into
something rustc understands.
2016-01-25 16:25:59 -05:00
Mike Hommey
4710a51a3f
Bug 1245022 - Kill stlport's Makefile.in. r=mshal
2016-02-03 08:41:22 +09:00
Birunthan Mohanathas
8532d61b62
Bug 1236357 - Disable GSFunctionSafeBuffersCheck check due to false positive with VS2015. r=ehsan
2016-02-02 17:42:04 +02:00
Birunthan Mohanathas
b316c91752
Bug 1204202 - Package Universal CRT DLLs for VS2015. r=glandium,ehsan
2016-02-02 17:42:04 +02:00
Birunthan Mohanathas
88ce1ce184
Bug 1204202 - Remove packaging for now obsolete appcrt140.dll/desktopcrt140.dll on VS2015. r=ehsan
2016-02-02 17:42:04 +02:00
Andreas Tolfsen
fb093e96ae
Bug 1239987 - Remove marionette-transport dependency from build environment; r=gps
...
--HG--
extra : commitid : CHn3TSL4LL6
extra : rebase_source : dcbf3163d39336098cc16dafedefd8bea75532c7
extra : histedit_source : c3604925fa65e4ffa2d82e0b7c1618a7835b9cf3
2016-01-30 08:55:24 +00:00
Phil Ringnalda
9f2e22e0ac
Back out e8d8faa25955 (bug 1241111) for breaking platform.ini, a=bustage
2016-01-31 10:01:22 -08:00
Wes Kocher
86864105dc
Merge m-c to fx-team, a=merge
...
--HG--
extra : commitid : 7MLK0J5XhL0
2016-01-29 13:44:12 -08:00
Georg Fritzsche
23fb0b9b97
Bug 1241111 - Allow overriding SOURCE_REV_URL, SOURCE_REPO, SOURCE_CHANGESET. r=ted
2016-01-29 18:42:51 +01:00
Ted Mielczarek
26f7b04705
bug 1243349 - fix NSPR link paths for NSS. r=mshal
...
--HG--
extra : commitid : 4eavO61nNKX
extra : rebase_source : f5ddf4c1df5105f6f46b7780b0c49d89970fc47e
extra : amend_source : e5d3d5b809c27608c3d897373c0ea888ebfceaa1
2016-01-27 09:28:40 -05:00
Ralph Giles
ca9efa0b37
Bug 1243037 - part 3 - move "unix" mozconfig.rust up a level; r=mshal
...
The unix mozconfig.rust is actually completely generic now that we're
using toolchains built with --enable-rpath in tooltool.
Move the mozconfig.rust fragment up a level to reduce confusion.
2016-01-27 08:19:34 -05:00
Carsten "Tomcat" Book
10d60e258b
Backed out changeset b538734b6a17 (bug 1243349) for bustage on a CLOSED TREE
2016-01-27 16:13:12 +01:00
Ted Mielczarek
c2b6bb1e3b
bug 1243349 - fix NSPR link paths for NSS. r=glandium
...
--HG--
extra : commitid : 7MNlvrCCE6W
extra : rebase_source : a2919eef6b02edc31682ba1a9a12f66b19b66814
extra : amend_source : 394e2b0a5f7e3fb89ffc88f12a186628745b202b
2016-01-27 09:28:40 -05:00
Michael Layzell
299ac653c2
Bug 1242789 - Allow lambdas to capture raw pointers to refcounted objects by reference, r=ehsan
2016-01-26 13:32:41 -05:00
Ted Mielczarek
76f0fb5769
bug 1230117 - Stop using NSPR's configure. r=glandium
...
--HG--
extra : commitid : 3xfupwYWRJC
extra : rebase_source : 157a22a7d50b0ea61c0ba24c0c9163f1c0f5a806
2016-01-21 06:04:11 -05:00
Mike Hommey
648c73cb1d
Fixup for bug 1239217 fixing a shell construct that does not work in autoconf. r=me
2016-01-22 16:16:06 +09:00
Mike Hommey
6acbd96f93
Bug 1239217 - Enable the hybrid FasterMake+RecursiveMake backend for artifact builds. r=gps
2016-01-22 15:43:27 +09:00
Mike Hommey
bdc9ed0d4a
Bug 1240990 - Define all backends in one place. r=gps
...
When adding a backend, we currently have to add them in three different
places so that they appear in the right places.
Instead, keep the list in a single place.
2016-01-21 13:54:03 +09:00
Mike Hommey
687d9646b3
Bug 1233963 - Work around recent GNU gold behavior with segments starting before the first section they contain. r=froydnj
2016-01-21 13:54:03 +09:00
Mike Hommey
dcdd7d9f41
Bug 1240660 - Remove support for the "+" prefix in jar manifests. r=gps
2016-01-20 07:24:40 +09:00
Chris Manchester
a01c2483da
Bug 1214885 - Add a "ChromeUrl" build backend to write out information useful for resolving chrome urls. r=glandium
...
The result of running this backend is a json file containing an array with 3 elements:
a map from resource:// and chrome:// url prefixes to corresponding objdir directories,
a map of overrides, and a map from objdir files to srcdir files (with a flag for whether
the file was preprocessed) for js file in FinalTargetFiles. A subsequent commit implements
the procedure to find an replace based on the url mapping, subsistute based on overrides,
and find sourcedir files based on objdir files.
--HG--
extra : commitid : Di6Ro5c9sTK
2015-10-01 18:56:53 -05:00
Benoit Girard
27e9f3eef5
Bug 1239498 - Don't ask for FPO on win64. r=ehsan
...
--HG--
extra : commitid : 8sl7tz7vAhY
2016-01-13 18:35:23 -05:00
Henrik Skupin
2523993db3
Bug 1237179 - Add mach command to run firefox-ui-tests from the source directory. r=gps
2016-01-15 19:38:31 +01:00
Kyle Machulis
3bf21e018f
Bug 769117 - Mochitests for youtube flash -> html5 rewriting; r=bz r=hsivonen
2016-01-13 16:13:50 -08:00
Kyle Machulis
5b132a5fa9
Backout of changesets 05eb8219c3e5, 1ecd2a9ffb67 (Bug 769117) for bustage on CLOSED TREE
2016-01-13 12:16:19 -08:00
Kyle Machulis
66ac49993a
Bug 769117 - Mochitests for youtube flash -> html5 rewriting; r=bz r=hsivonen
2016-01-13 11:45:59 -08:00
Ralph Giles
019f175b5f
Bug 1239366 - Remove leading 'v' from detected versions. r=mshal
...
The leading 'v' was intended to distinguish the detected from
the literal version string, but this is non-obvious, and could
be confused with the git tag convention.
Instead, make the strings match, but put the detected version
first since it's what configure is likely to act on.
2016-01-13 11:20:00 -08:00
Chris Manchester
89c245af6b
Bug 992983 - Build and upload the gtest libxul during test packaging. r=ted
...
--HG--
extra : commitid : EH7XMBkAkta
2015-07-16 16:52:31 -07:00
Michael Layzell
2b12d59585
Bug 1226376 - Part 1: Allow non-trivial constexpr constructors in MOZ_TRIVIAL_CTOR_DTOR classes, r=ehsan
2016-01-08 15:34:24 -05:00
Ryan VanderMeulen
f93b41b27c
Merge inbound to m-c. a=merge
2016-01-01 19:29:16 -05:00
Nick Alexander
61727a2cbb
Bug 1216817 - Part 5: Run |mach artifact install| automatically when asked. r=glandium
...
It turns out to be much easier to hook |mach artifact install| into
config.status and |mach build| than to hook into client.mk.
The additional virtualenv package avoids an import error when running
|mach artifact install|.
--HG--
extra : commitid : EnfWU0uyRfQ
extra : rebase_source : f7d11fc4c542f9798712c013c4319d92d40c28e5
2015-12-23 14:25:37 -08:00
Landry Breuil
cb1fa398ed
Bug 1225753: move $prefix default initialization before it gets used r=glandium
...
--HG--
extra : commitid : 2xboEEUEFU6
2015-12-26 13:40:54 -05:00
Carsten "Tomcat" Book
719ce6825c
merge mozilla-inbound to mozilla-central a=merge
2015-12-23 12:00:09 +01:00
Dão Gottwald
3da753bf27
Bug 1228724
- Suppress Valgrind leak when the window is maximized. r=karlt
2015-12-22 09:51:57 +01:00
Nathan Froyd
2792f8ec0b
Bug 1208566 - require Rust 1.5 for --enable-rust builds; r=mshal
...
Rust 1.5 features fine-grained dependency tracking that we need for
proper incremental builds. As a side effect, it also features choosing
between the builtin-to-Rust jemalloc and the system allocator, which
Gecko needs for interoperation. (Gecko needs to make Rust use the
system allocator, which then gets redirected into Gecko's copy of
jemalloc if necessary.) It's not great to require an unstable Rust
target here, but we need to upgrade at some point anyway, so we might as
well make people aware of the upgrade requirement sooner rather than
later.
2015-12-17 12:14:19 -08:00
Wes Kocher
5f38bdeff2
Backed out 2 changesets (bug 1208566) for breaking mulet builds
...
Backed out changeset a5618a5cbc7f (bug 1208566)
Backed out changeset f3fd530324ee (bug 1208566)
--HG--
extra : commitid : DaxmN4TLzwv
2015-12-17 09:34:33 -08:00
Nathan Froyd
b5bdd4fc50
Bug 1208566 - require Rust 1.5 for --enable-rust builds; r=mshal
...
Rust 1.5 features fine-grained dependency tracking that we need for
proper incremental builds. As a side effect, it also features choosing
between the builtin-to-Rust jemalloc and the system allocator, which
Gecko needs for interoperation. (Gecko needs to make Rust use the
system allocator, which then gets redirected into Gecko's copy of
jemalloc if necessary.) It's not great to require an unstable Rust
target here, but we need to upgrade at some point anyway, so we might as
well make people aware of the upgrade requirement sooner rather than
later.
2015-12-17 08:25:03 -08:00
Nick Alexander
e9abfabb78
Bug 1227248 - Part 3: Make GeneratedTest{Certificate,Key} no-op when --disable-compile-environment. r=gps
...
This implements glandium's suggestion from
https://bugzilla.mozilla.org/show_bug.cgi?id=1227248#c5 : since it's
not easy to run xpcshell tests in --disable-compile-environment builds
(and, right now, in artifact builds), let's just skip this work
entirely in those situations. This saves about 30s of build time on
my machine.
--HG--
extra : commitid : 5IYhHeJlUY3
extra : rebase_source : 3a7b1cf36f45c40f804aad24ba503a5c5863407e
extra : amend_source : 505dcee2221f600962b35a71ee49192b09fdf40c
extra : histedit_source : 96284d832f27f0c734466e63fb6360f49fb6172b
2015-12-14 11:55:27 -08:00
Nick Alexander
151142df55
Bug 1227248 - Part 2: Add GeneratedTest{Certificate,Key} mozbuild templates. r=gps
...
--HG--
extra : commitid : 793A1duvlom
extra : rebase_source : 5a8fa9f0fb76dceb19525986381cb2a28676601b
extra : histedit_source : aebc6e99e83aaafba08626517850ff4ee23e4c82
2015-12-14 11:50:56 -08:00
Jean-Yves Avenard
3d8012bce7
Bug 1234092: P4. Remove gstreamer exception from valgrind config. r=njn
...
This is a reversal of commit b28d496da7bf48432cb3aac3d10e7a66a267421c
2015-12-23 01:14:24 +11:00
Sotaro Ikeda
85b62c4bb8
Bug 1214249 - Set MOZ_FLOAT_ABI in armv6 case r=glandium
2015-12-21 22:48:39 -08:00
Ralph Giles
91fa64f387
Bug 1228703 - rustc 1.4.0 build for MacOS X with 32+64 bit support. r=mshal
...
Update tooltool manifest for macosx with a custom build of rustc 1.4.0
with --enable-rpath --disable-elf-tls and MACOSX_DEPLOYMENT_TARGET=10.7
on MacOS X 10.10.5, Xcode 7.1.1 (clang-700.1.76).
Built for x86_64-apple-darwin with the rustlib from a separate
i686-apple-darwin build copied into the tree to support 32-bit cross
for universal builds.
Since we've enabled rpath, we can drop the DYLD_LIBRARY_PATH setting
from mozconfig.rust. This method seems cleaner since the add/append
decision for DYLD_LIBRARY_PATH is verbose in shell.
2015-12-09 11:08:40 -05:00
James Graham
81cdf61bf6
Bug 1207377 - Add a |mach mozharness| command for running tests locally in mozharness, r=ahal
2015-12-07 12:32:04 +00:00
Maja Frydrychowicz
2f6e88a939
Bug 1150512 - Move Marionette test runner to wptserve; r=automatedtester
...
--HG--
extra : commitid : 1DWdAQuXZz
extra : rebase_source : e58b63b2209e30cd0bdd44f82ceda8495bd0c604
extra : histedit_source : 6278a8fc009cc99b432bc880eaa59bb5d1597685
2015-12-03 15:48:41 -05:00
Jan Beich
814acd7ab8
Bug 1228208 - Make sure ICU flags are prepended before system flags. r=glandium
2015-12-02 09:40:50 +00:00
Mike Hommey
d82628efbd
Bug 1229623 - Remove compilation/database.py from mach_bootstrap.py. r=mshal
...
When I modified ehsan's patch in bug 904572 to switch to a build backend
instead of a mach command, I forgot to remove the line added to
mach_bootstrap.py to pick the mach command, which now doesn't exist.
2015-12-03 13:34:02 +09:00
Mike Hommey
d50fca7424
Bug 1229613 - Properly disable sccache on PGO builds. r=mshal
...
Sccache was enabled mechanically by the switch to EC2 Windows instances, while
it is not intended to be used on PGO builds.
This happened because the fix for bug 1181040 disabled sccache for PGO builds
where MOZ_PGO is set through mozconfig (in which case MOZ_PGO_IS_SET is set)
*while* ignoring the case where MOZ_PGO is set through the environment (in
which case MOZ_PGO_IS_SET is, unconveniently, *not* set). The latter is what
Windows PGO builds do.
2015-12-03 13:34:02 +09:00
Mike Hommey
524f4438ab
Bug 1229279
- Use mozbuild.context.Path for FINAL_TARGET{_PP}_FILES. r=gps
2015-12-03 13:34:02 +09:00
Mike Hommey
826f769939
Bug 1229541 - Turn NSPR_CFLAGS, NSS_CFLAGS, MOZ_JPEG_CFLAGS, MOZ_PNG_CFLAGS and MOZ_ZLIB_CFLAGS into AC_SUBST_LISTs. r=mshal
2015-12-02 11:24:34 +09:00
Mike Hommey
572059374e
Bug 1178266 - Link against libatomic when necessary. r=froydnj
2015-12-02 11:04:37 +09:00
Carsten "Tomcat" Book
f3e1aec951
merge mozilla-inbound to mozilla-central a=merge
2015-12-01 15:25:14 +01:00
Nick Alexander
7ef65feafd
Bug 1228684 - Make annotation processor handle unusual final cases. r=jchen
...
--HG--
extra : commitid : 3eImvepGLy4
extra : rebase_source : d47cf7ee506e7046b8a11b6a989c78bfa9fabf92
extra : amend_source : 087f3f556123b6f762c99b3ba8c5a9382a13cfc6
2015-11-27 14:21:04 -08:00
Valentin Gosu
0779b66d18
Bug 1228640 - Backout bug 1183781 (changeset b9b6a1567ef6) for causing crash a=me
2015-11-28 00:20:01 +01:00
Mike Hommey
3a7b31cfb5
Bug 1228444 - Rename DIST_FILES to FINAL_TARGET_PP_FILES. r=gps
...
This makes it clearer that really it's the same thing as FINAL_TARGET,
with preprocessing.
We still keep DIST_FILES in backend.mk because it's shorter and doesn't
really matter.
2015-12-01 08:25:22 +09:00
Ralph Giles
48960fbdea
Bug 1175359 - Enable rust in linux64 automation builds. r=mshal
...
Write a mozconfig.rust fragment which makes the rust toolchain
provided by tooltool available for linux builds, similar to
what we do for MacOS X.
Include this in linux64 mozconfigs to enable rust for official
nightly builds of that target. These aren't used outside of automation
builds, so including rust there will verify code on check-in
without requiring developers to install rust.
We must whitelist the mozconfig fragment to pass the consistency
check since we're not ready to let this feature ride the trains
to beta and release.
The tooltool reference is to a custom build of rustc 1.4
with --enable-rpath to avoid having to add the rustc lib
directory to LD_LIBRARY_PATH which somehow conflicts with
the gtk3 build we also install through tooltool.
It is also built with --enable-llvm-static-stdcpp on a
rust-buildbot dist docker image (centos:5 + script updates)
to avoid issues with GLIBCXX and GLIBC symbol versions.
2015-11-30 15:10:24 -08:00
Mike Hommey
2fdf01e9df
Bug 1228068 - Always set MOZ_USING_COMPILER_WRAPPER when a compiler wrapper is involved. r=gps on a CLOSED TREE
2015-11-26 08:08:29 +09:00
Mike Hommey
fb7b4a5eae
Bug 1151124 - Add a simplified version of pymake's clinetoargv to mozbuild and use it. r=gps
...
Pymake's clinetoargv is very specific to pymake's use case, yet has been abused
as a replacement for shlex because shlex doesn't handle things properly for our
use cases.
Using pymake's clinetoargv, however, has shortcomings, and we're better off
importing its code in mozbuild, simplifying it a little, and using that
instead.
Plus, less dependencies on pymake will help kill it for good some day.
2015-11-24 11:29:14 +09:00
Valentin Gosu
8a5616fdc5
Bug 1183781 - Small leak in DNS.cpp and nsHostResolver.cpp r=sworkman
...
* makes AddrInfo extend nsISupports
* uses RefPtr for managing AddrInfo and nsHostResolver in nsHostResolver.cpp
2015-11-23 13:02:41 +01:00
Mike Hommey
8c97828a10
Bug 1224460 - Avoid make variable references in TK_CFLAGS, TK_LIBS, MOZ_CAIRO_CFLAGS, MOZ_ICU_CFLAGS and CAIRO_FT_CFLAGS. r=gps
2015-11-19 08:05:51 +09:00
Mike Hommey
3aa7d8b1aa
Bug 1224642 - Don't allow arguments to the XPCOMBinaryComponent template. r=gps
...
XPCOM binary components imply dependent linkage, don't work with msvcrt
static linkage and have to be built against mozglue, so let's remove all
the footguns changing those add.
2015-11-19 08:05:51 +09:00
Randell Jesup
9c83bc8f96
Bug 1198458: Rollup of changes previously applied to media/webrtc/trunk/webrtc and fixes to those rs=jesup r=froyd,jib,bwc,jesup,gcp,sotaro,pkerr,pehrsons
...
Landing as one rolled-up patch to avoid breaking regression tests, and in
keeping with previous WebRTC imports. Broken out parts that needed review
are on the bug.
2015-11-18 15:03:25 -05:00
Andrew Halberstadt
1252d85394
Bug 1219442 - Re-write specialpowers as a restartless addon, r=jmaher
...
In order to meet the addon signing requirement for tests, specialpowers
needs to be installed at gecko runtime. This means it must be restartless.
This patch packages specialpowers as a restartless addon, but it does not
yet install it at runtime.
--HG--
rename : testing/specialpowers/components/SpecialPowersObserver.js => testing/specialpowers/content/SpecialPowersObserver.jsm
extra : commitid : Bbg8gFten8S
extra : rebase_source : 99d0b841a1f8f9eb6b6ca846363a158836482e57
2015-11-05 10:00:59 -05:00
Mike Hommey
5ab167c3b0
Bug 1224490 - Kill LIBXUL_DIST. r=mshal
2015-11-17 10:00:19 +09:00
Mike Hommey
6627ef45a4
Bug 1235676 - Replace $(abspath $(DEPTH)) with $(topobjdir). r=mshal
2015-12-31 08:10:02 +09:00
Mike Hommey
905fbc8db2
Bug 1229731 - Run Firefox a first time to fill its profile before doing the actual profiling run for PGO. r=ted
2015-12-31 07:46:10 +09:00
Mike Hommey
8143237ec5
Bug 1235738 - Simplify MOZ_DEBUG_DEFINES. r=gps
...
Now that it's not directly used in command lines, it can just become a list
of symbols that ought to be defined. This simplifies all the uses of it.
2015-12-31 07:28:05 +09:00
Ralph Giles
9d9e7996be
Bug 1223093 - Bump required rustc version to 1.4. r=mshal
...
Bug 1220754 added code which requires feaures in the rust 1.4
standard library. Update our configure version check so we
catch this up front.
2015-11-09 10:53:00 -08:00
Nick Alexander
ade40baf2d
Bug 938994 - Move build/mobile/robocop into mobile/android/tests/browser/robocop. r=gbrown
...
This builds the Robocop tests with |mach build mobile/android|, making
it easier for developers to build Fennec and the tests at the same
time.
--HG--
rename : build/mobile/robocop/AndroidManifest.xml.in => mobile/android/tests/browser/robocop/AndroidManifest.xml.in
rename : build/mobile/robocop/Makefile.in => mobile/android/tests/browser/robocop/Makefile.in
rename : build/mobile/robocop/README => mobile/android/tests/browser/robocop/README
rename : build/mobile/robocop/moz.build => mobile/android/tests/browser/robocop/moz.build
rename : build/mobile/robocop/res/values/strings.xml => mobile/android/tests/browser/robocop/res/values/strings.xml
rename : build/mobile/robocop/robotium-solo-4.3.1.jar => mobile/android/tests/browser/robocop/robotium-solo-4.3.1.jar
extra : commitid : BuNBjgXdm1d
extra : rebase_source : c36b8bf0183d8f5821b7f7839668ca963065d894
extra : histedit_source : a86fef3b834420ea496a9c2644ca72786a2d7da9
2015-11-09 12:55:38 -08:00
Jonas Sicking
725c0b32de
Bug 1222235: Remove monthly mercurial-update reminder. r=gps
2015-11-05 15:54:55 -08:00
Carsten "Tomcat" Book
3e11f2fe34
merge mozilla-inbound to mozilla-central a=merge
2015-11-04 11:59:46 +01:00
Nick Alexander
7fd985b3bb
Bug 1220476 - Make --disable-compile-environment work for Android builds without an Android NDK. r=glandium
...
--HG--
extra : commitid : 9vtzh7HRAB0
extra : rebase_source : d60c6614bf109ba8c0427941b335984d661e85c5
extra : histedit_source : 72ee79eb44ae20ae283768538e747ec2fe355f34
2015-11-02 16:46:42 -08:00
Mike Hommey
eeb6e0e1c2
Bug 1186748 - Now that all builds are pulling the Gtk+3 tooltool package, remove the Gtk+2 fallback in mozconfig.gtk. r=mshal
2015-11-04 11:21:49 +09:00
Mike Hommey
f8b450ee34
Bug 1186748 - Make ASAN builds happy with Gtk+3. r=mccr8,r=bholley
...
- Add a suppression for a leak LSAN detects in system libpixman.
- Skip an intermittently failing test.
2015-11-04 11:21:49 +09:00
Mike Hommey
c3385563ef
Backout changeset 3ced6f84960c (bug 1178266) because it was not reviewed by a peer and isn't a complete fix.
2015-10-31 07:36:49 +09:00
Carsten "Tomcat" Book
535f267585
Merge mozilla-central to mozilla-inbound
2015-10-29 12:15:05 +01:00
Wes Kocher
09f2ccd125
Merge m-c to fx-team, a=merge
...
--HG--
extra : commitid : 7BlHfEDMbtZ
2015-10-28 17:09:14 -07:00
Nick Alexander
cf4fb64e92
Bug 1219058 - Part 2: Normalize Robocop test harness source layout. r=gbrown
...
Pretty straight-forward. The win here is that the directory is now
sensible, so we don't need the robocop_harness symlink for the Gradle
build configuration.
--HG--
rename : build/mobile/robocop/Actions.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/Actions.java
rename : build/mobile/robocop/Assert.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/Assert.java
rename : build/mobile/robocop/Driver.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/Driver.java
rename : build/mobile/robocop/Element.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/Element.java
rename : build/mobile/robocop/FennecInstrumentationTestRunner.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/FennecInstrumentationTestRunner.java
rename : build/mobile/robocop/FennecMochitestAssert.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/FennecMochitestAssert.java
rename : build/mobile/robocop/FennecNativeActions.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/FennecNativeActions.java
rename : build/mobile/robocop/FennecNativeDriver.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/FennecNativeDriver.java
rename : build/mobile/robocop/FennecNativeElement.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/FennecNativeElement.java
rename : build/mobile/robocop/FennecTalosAssert.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/FennecTalosAssert.java
rename : build/mobile/robocop/LaunchFennecWithConfigurationActivity.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/LaunchFennecWithConfigurationActivity.java
rename : build/mobile/robocop/PaintedSurface.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/PaintedSurface.java
rename : build/mobile/robocop/RoboCopException.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/RoboCopException.java
rename : build/mobile/robocop/RobocopShare1.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/RobocopShare1.java
rename : build/mobile/robocop/RobocopShare2.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/RobocopShare2.java
rename : build/mobile/robocop/RobocopUtils.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/RobocopUtils.java
rename : build/mobile/robocop/StructuredLogger.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/StructuredLogger.java
extra : commitid : Dkrbo0PBo7S
extra : rebase_source : a04f7c4f158ca07a859abcfcdf4e161730b679f9
2015-10-27 17:16:09 -07:00
Nick Alexander
8cb7d3a449
Bug 1219058 - Part 1: Normalize Robocop test source layout. r=gbrown,mfinkle
...
This moves the Robocop test code into src/org/mozilla/gecko/tests.
The org/mozilla/gecko/tests matches the package name we have now.
--HG--
rename : mobile/android/tests/browser/robocop/AboutHomeTest.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/AboutHomeTest.java
rename : mobile/android/tests/browser/robocop/BaseRobocopTest.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/BaseRobocopTest.java
rename : mobile/android/tests/browser/robocop/BaseTest.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/BaseTest.java
rename : mobile/android/tests/browser/robocop/ContentContextMenuTest.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/ContentContextMenuTest.java
rename : mobile/android/tests/browser/robocop/ContentProviderTest.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/ContentProviderTest.java
rename : mobile/android/tests/browser/robocop/DatabaseHelper.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/DatabaseHelper.java
rename : mobile/android/tests/browser/robocop/JavascriptTest.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/JavascriptTest.java
rename : mobile/android/tests/browser/robocop/MotionEventHelper.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/MotionEventHelper.java
rename : mobile/android/tests/browser/robocop/MotionEventReplayer.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/MotionEventReplayer.java
rename : mobile/android/tests/browser/robocop/PixelTest.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/PixelTest.java
rename : mobile/android/tests/browser/robocop/SelectionHandlerTest.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/SelectionHandlerTest.java
rename : mobile/android/tests/browser/robocop/SessionTest.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/SessionTest.java
rename : mobile/android/tests/browser/robocop/StringHelper.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/StringHelper.java
rename : mobile/android/tests/browser/robocop/UITest.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/UITest.java
rename : mobile/android/tests/browser/robocop/UITestContext.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/UITestContext.java
rename : mobile/android/tests/browser/robocop/components/AboutHomeComponent.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/components/AboutHomeComponent.java
rename : mobile/android/tests/browser/robocop/components/AppMenuComponent.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/components/AppMenuComponent.java
rename : mobile/android/tests/browser/robocop/components/BaseComponent.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/components/BaseComponent.java
rename : mobile/android/tests/browser/robocop/components/GeckoViewComponent.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/components/GeckoViewComponent.java
rename : mobile/android/tests/browser/robocop/components/TabStripComponent.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/components/TabStripComponent.java
rename : mobile/android/tests/browser/robocop/components/ToolbarComponent.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/components/ToolbarComponent.java
rename : mobile/android/tests/browser/robocop/helpers/AssertionHelper.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/helpers/AssertionHelper.java
rename : mobile/android/tests/browser/robocop/helpers/DeviceHelper.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/helpers/DeviceHelper.java
rename : mobile/android/tests/browser/robocop/helpers/FrameworkHelper.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/helpers/FrameworkHelper.java
rename : mobile/android/tests/browser/robocop/helpers/GeckoClickHelper.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/helpers/GeckoClickHelper.java
rename : mobile/android/tests/browser/robocop/helpers/GeckoHelper.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/helpers/GeckoHelper.java
rename : mobile/android/tests/browser/robocop/helpers/HelperInitializer.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/helpers/HelperInitializer.java
rename : mobile/android/tests/browser/robocop/helpers/JavascriptBridge.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/helpers/JavascriptBridge.java
rename : mobile/android/tests/browser/robocop/helpers/JavascriptMessageParser.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/helpers/JavascriptMessageParser.java
rename : mobile/android/tests/browser/robocop/helpers/NavigationHelper.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/helpers/NavigationHelper.java
rename : mobile/android/tests/browser/robocop/helpers/TextInputHelper.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/helpers/TextInputHelper.java
rename : mobile/android/tests/browser/robocop/helpers/WaitHelper.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/helpers/WaitHelper.java
rename : mobile/android/tests/browser/robocop/testANRReporter.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testANRReporter.java
rename : mobile/android/tests/browser/robocop/testAboutHomePageNavigation.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testAboutHomePageNavigation.java
rename : mobile/android/tests/browser/robocop/testAboutHomeVisibility.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testAboutHomeVisibility.java
rename : mobile/android/tests/browser/robocop/testAboutPage.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testAboutPage.java
rename : mobile/android/tests/browser/robocop/testAddSearchEngine.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testAddSearchEngine.java
rename : mobile/android/tests/browser/robocop/testAddonManager.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testAddonManager.java
rename : mobile/android/tests/browser/robocop/testAdobeFlash.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testAdobeFlash.java
rename : mobile/android/tests/browser/robocop/testAppMenuPathways.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testAppMenuPathways.java
rename : mobile/android/tests/browser/robocop/testAwesomebar.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testAwesomebar.java
rename : mobile/android/tests/browser/robocop/testAxisLocking.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testAxisLocking.java
rename : mobile/android/tests/browser/robocop/testBackButtonInEditMode.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testBackButtonInEditMode.java
rename : mobile/android/tests/browser/robocop/testBookmark.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testBookmark.java
rename : mobile/android/tests/browser/robocop/testBookmarkFolders.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testBookmarkFolders.java
rename : mobile/android/tests/browser/robocop/testBookmarkKeyword.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testBookmarkKeyword.java
rename : mobile/android/tests/browser/robocop/testBookmarklets.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testBookmarklets.java
rename : mobile/android/tests/browser/robocop/testBookmarksPanel.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testBookmarksPanel.java
rename : mobile/android/tests/browser/robocop/testBrowserDiscovery.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testBrowserDiscovery.java
rename : mobile/android/tests/browser/robocop/testBrowserProvider.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testBrowserProvider.java
rename : mobile/android/tests/browser/robocop/testBrowserSearchVisibility.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testBrowserSearchVisibility.java
rename : mobile/android/tests/browser/robocop/testCheck2.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testCheck2.java
rename : mobile/android/tests/browser/robocop/testCheck3.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testCheck3.java
rename : mobile/android/tests/browser/robocop/testClearPrivateData.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testClearPrivateData.java
rename : mobile/android/tests/browser/robocop/testDBUtils.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testDBUtils.java
rename : mobile/android/tests/browser/robocop/testDistribution.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testDistribution.java
rename : mobile/android/tests/browser/robocop/testDoorHanger.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testDoorHanger.java
rename : mobile/android/tests/browser/robocop/testEventDispatcher.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testEventDispatcher.java
rename : mobile/android/tests/browser/robocop/testFilePicker.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testFilePicker.java
rename : mobile/android/tests/browser/robocop/testFilterOpenTab.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testFilterOpenTab.java
rename : mobile/android/tests/browser/robocop/testFindInPage.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testFindInPage.java
rename : mobile/android/tests/browser/robocop/testFlingCorrectness.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testFlingCorrectness.java
rename : mobile/android/tests/browser/robocop/testFormHistory.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testFormHistory.java
rename : mobile/android/tests/browser/robocop/testGeckoProfile.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testGeckoProfile.java
rename : mobile/android/tests/browser/robocop/testGeckoRequest.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testGeckoRequest.java
rename : mobile/android/tests/browser/robocop/testGetUserMedia.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testGetUserMedia.java
rename : mobile/android/tests/browser/robocop/testHistory.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testHistory.java
rename : mobile/android/tests/browser/robocop/testHistoryService.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testHistoryService.java
rename : mobile/android/tests/browser/robocop/testHomeBanner.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testHomeBanner.java
rename : mobile/android/tests/browser/robocop/testHomeListsProvider.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testHomeListsProvider.java
rename : mobile/android/tests/browser/robocop/testImportFromAndroid.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testImportFromAndroid.java
rename : mobile/android/tests/browser/robocop/testInputConnection.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testInputConnection.java
rename : mobile/android/tests/browser/robocop/testInputSelections.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testInputSelections.java
rename : mobile/android/tests/browser/robocop/testInputUrlBar.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testInputUrlBar.java
rename : mobile/android/tests/browser/robocop/testJarReader.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testJarReader.java
rename : mobile/android/tests/browser/robocop/testJavascriptBridge.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testJavascriptBridge.java
rename : mobile/android/tests/browser/robocop/testLinkContextMenu.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testLinkContextMenu.java
rename : mobile/android/tests/browser/robocop/testLoad.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testLoad.java
rename : mobile/android/tests/browser/robocop/testMailToContextMenu.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testMailToContextMenu.java
rename : mobile/android/tests/browser/robocop/testMasterPassword.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testMasterPassword.java
rename : mobile/android/tests/browser/robocop/testMozPay.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testMozPay.java
rename : mobile/android/tests/browser/robocop/testNativeCrypto.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testNativeCrypto.java
rename : mobile/android/tests/browser/robocop/testNewTab.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testNewTab.java
rename : mobile/android/tests/browser/robocop/testOSLocale.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testOSLocale.java
rename : mobile/android/tests/browser/robocop/testOrderedBroadcast.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testOrderedBroadcast.java
rename : mobile/android/tests/browser/robocop/testPanCorrectness.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testPanCorrectness.java
rename : mobile/android/tests/browser/robocop/testPasswordEncrypt.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testPasswordEncrypt.java
rename : mobile/android/tests/browser/robocop/testPasswordProvider.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testPasswordProvider.java
rename : mobile/android/tests/browser/robocop/testPermissions.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testPermissions.java
rename : mobile/android/tests/browser/robocop/testPictureLinkContextMenu.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testPictureLinkContextMenu.java
rename : mobile/android/tests/browser/robocop/testPrefsObserver.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testPrefsObserver.java
rename : mobile/android/tests/browser/robocop/testPrivateBrowsing.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testPrivateBrowsing.java
rename : mobile/android/tests/browser/robocop/testPromptGridInput.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testPromptGridInput.java
rename : mobile/android/tests/browser/robocop/testReaderModeTitle.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testReaderModeTitle.java
rename : mobile/android/tests/browser/robocop/testReadingListCache.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testReadingListCache.java
rename : mobile/android/tests/browser/robocop/testReadingListProvider.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testReadingListProvider.java
rename : mobile/android/tests/browser/robocop/testRestrictions.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testRestrictions.java
rename : mobile/android/tests/browser/robocop/testSearchHistoryProvider.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testSearchHistoryProvider.java
rename : mobile/android/tests/browser/robocop/testSearchSuggestions.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testSearchSuggestions.java
rename : mobile/android/tests/browser/robocop/testSelectionCarets.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testSelectionCarets.java
rename : mobile/android/tests/browser/robocop/testSelectionHandler.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testSelectionHandler.java
rename : mobile/android/tests/browser/robocop/testSessionHistory.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testSessionHistory.java
rename : mobile/android/tests/browser/robocop/testSessionOOMRestore.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testSessionOOMRestore.java
rename : mobile/android/tests/browser/robocop/testSessionOOMSave.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testSessionOOMSave.java
rename : mobile/android/tests/browser/robocop/testSettingsMenuItems.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testSettingsMenuItems.java
rename : mobile/android/tests/browser/robocop/testShareLink.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testShareLink.java
rename : mobile/android/tests/browser/robocop/testSnackbarAPI.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testSnackbarAPI.java
rename : mobile/android/tests/browser/robocop/testStateWhileLoading.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testStateWhileLoading.java
rename : mobile/android/tests/browser/robocop/testStumblerSetting.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testStumblerSetting.java
rename : mobile/android/tests/browser/robocop/testSystemPages.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testSystemPages.java
rename : mobile/android/tests/browser/robocop/testTextareaSelections.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testTextareaSelections.java
rename : mobile/android/tests/browser/robocop/testThumbnails.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testThumbnails.java
rename : mobile/android/tests/browser/robocop/testTitleBar.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testTitleBar.java
rename : mobile/android/tests/browser/robocop/testTrackingProtection.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testTrackingProtection.java
rename : mobile/android/tests/browser/robocop/testUITelemetry.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testUITelemetry.java
rename : mobile/android/tests/browser/robocop/testVideoControls.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testVideoControls.java
rename : mobile/android/tests/browser/robocop/testVkbOverlap.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testVkbOverlap.java
rename : mobile/android/tests/browser/robocop/test_bug720538.java => mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/test_bug720538.java
extra : commitid : Hoiky0vLxoC
extra : rebase_source : 34b73a758dbdcc0ac9791c2dc0dfb9e83ec1d9de
2015-10-27 16:45:00 -07:00
Nick Alexander
07e696fad9
Backed out changesets fb5765dffe01 and 0447429a5627 (Bug 1219058). r=me
...
I realize I wanted to shorten these paths in response to review
comments. I'll reland shortly.
--HG--
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/Actions.java => build/mobile/robocop/Actions.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/Assert.java => build/mobile/robocop/Assert.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/Driver.java => build/mobile/robocop/Driver.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/Element.java => build/mobile/robocop/Element.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecInstrumentationTestRunner.java => build/mobile/robocop/FennecInstrumentationTestRunner.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecMochitestAssert.java => build/mobile/robocop/FennecMochitestAssert.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecNativeActions.java => build/mobile/robocop/FennecNativeActions.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecNativeDriver.java => build/mobile/robocop/FennecNativeDriver.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecNativeElement.java => build/mobile/robocop/FennecNativeElement.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecTalosAssert.java => build/mobile/robocop/FennecTalosAssert.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/LaunchFennecWithConfigurationActivity.java => build/mobile/robocop/LaunchFennecWithConfigurationActivity.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/PaintedSurface.java => build/mobile/robocop/PaintedSurface.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/RoboCopException.java => build/mobile/robocop/RoboCopException.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/RobocopShare1.java => build/mobile/robocop/RobocopShare1.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/RobocopShare2.java => build/mobile/robocop/RobocopShare2.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/RobocopUtils.java => build/mobile/robocop/RobocopUtils.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/StructuredLogger.java => build/mobile/robocop/StructuredLogger.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/AboutHomeTest.java => mobile/android/tests/browser/robocop/AboutHomeTest.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/BaseRobocopTest.java => mobile/android/tests/browser/robocop/BaseRobocopTest.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/BaseTest.java => mobile/android/tests/browser/robocop/BaseTest.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/ContentContextMenuTest.java => mobile/android/tests/browser/robocop/ContentContextMenuTest.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/ContentProviderTest.java => mobile/android/tests/browser/robocop/ContentProviderTest.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/DatabaseHelper.java => mobile/android/tests/browser/robocop/DatabaseHelper.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/JavascriptTest.java => mobile/android/tests/browser/robocop/JavascriptTest.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/MotionEventHelper.java => mobile/android/tests/browser/robocop/MotionEventHelper.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/MotionEventReplayer.java => mobile/android/tests/browser/robocop/MotionEventReplayer.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/PixelTest.java => mobile/android/tests/browser/robocop/PixelTest.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/SelectionHandlerTest.java => mobile/android/tests/browser/robocop/SelectionHandlerTest.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/SessionTest.java => mobile/android/tests/browser/robocop/SessionTest.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/StringHelper.java => mobile/android/tests/browser/robocop/StringHelper.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/UITest.java => mobile/android/tests/browser/robocop/UITest.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/UITestContext.java => mobile/android/tests/browser/robocop/UITestContext.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/AboutHomeComponent.java => mobile/android/tests/browser/robocop/components/AboutHomeComponent.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/AppMenuComponent.java => mobile/android/tests/browser/robocop/components/AppMenuComponent.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/BaseComponent.java => mobile/android/tests/browser/robocop/components/BaseComponent.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/GeckoViewComponent.java => mobile/android/tests/browser/robocop/components/GeckoViewComponent.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/TabStripComponent.java => mobile/android/tests/browser/robocop/components/TabStripComponent.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/ToolbarComponent.java => mobile/android/tests/browser/robocop/components/ToolbarComponent.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/AssertionHelper.java => mobile/android/tests/browser/robocop/helpers/AssertionHelper.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/DeviceHelper.java => mobile/android/tests/browser/robocop/helpers/DeviceHelper.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/FrameworkHelper.java => mobile/android/tests/browser/robocop/helpers/FrameworkHelper.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/GeckoClickHelper.java => mobile/android/tests/browser/robocop/helpers/GeckoClickHelper.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/GeckoHelper.java => mobile/android/tests/browser/robocop/helpers/GeckoHelper.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/HelperInitializer.java => mobile/android/tests/browser/robocop/helpers/HelperInitializer.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/JavascriptBridge.java => mobile/android/tests/browser/robocop/helpers/JavascriptBridge.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/JavascriptMessageParser.java => mobile/android/tests/browser/robocop/helpers/JavascriptMessageParser.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/NavigationHelper.java => mobile/android/tests/browser/robocop/helpers/NavigationHelper.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/TextInputHelper.java => mobile/android/tests/browser/robocop/helpers/TextInputHelper.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/WaitHelper.java => mobile/android/tests/browser/robocop/helpers/WaitHelper.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testANRReporter.java => mobile/android/tests/browser/robocop/testANRReporter.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAboutHomePageNavigation.java => mobile/android/tests/browser/robocop/testAboutHomePageNavigation.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAboutHomeVisibility.java => mobile/android/tests/browser/robocop/testAboutHomeVisibility.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAboutPage.java => mobile/android/tests/browser/robocop/testAboutPage.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAddSearchEngine.java => mobile/android/tests/browser/robocop/testAddSearchEngine.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAddonManager.java => mobile/android/tests/browser/robocop/testAddonManager.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAdobeFlash.java => mobile/android/tests/browser/robocop/testAdobeFlash.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAppMenuPathways.java => mobile/android/tests/browser/robocop/testAppMenuPathways.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAwesomebar.java => mobile/android/tests/browser/robocop/testAwesomebar.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAxisLocking.java => mobile/android/tests/browser/robocop/testAxisLocking.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBackButtonInEditMode.java => mobile/android/tests/browser/robocop/testBackButtonInEditMode.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBookmark.java => mobile/android/tests/browser/robocop/testBookmark.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBookmarkFolders.java => mobile/android/tests/browser/robocop/testBookmarkFolders.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBookmarkKeyword.java => mobile/android/tests/browser/robocop/testBookmarkKeyword.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBookmarklets.java => mobile/android/tests/browser/robocop/testBookmarklets.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBookmarksPanel.java => mobile/android/tests/browser/robocop/testBookmarksPanel.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBrowserDiscovery.java => mobile/android/tests/browser/robocop/testBrowserDiscovery.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBrowserProvider.java => mobile/android/tests/browser/robocop/testBrowserProvider.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBrowserSearchVisibility.java => mobile/android/tests/browser/robocop/testBrowserSearchVisibility.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testCheck2.java => mobile/android/tests/browser/robocop/testCheck2.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testCheck3.java => mobile/android/tests/browser/robocop/testCheck3.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testClearPrivateData.java => mobile/android/tests/browser/robocop/testClearPrivateData.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testDBUtils.java => mobile/android/tests/browser/robocop/testDBUtils.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testDistribution.java => mobile/android/tests/browser/robocop/testDistribution.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testDoorHanger.java => mobile/android/tests/browser/robocop/testDoorHanger.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testEventDispatcher.java => mobile/android/tests/browser/robocop/testEventDispatcher.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testFilePicker.java => mobile/android/tests/browser/robocop/testFilePicker.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testFilterOpenTab.java => mobile/android/tests/browser/robocop/testFilterOpenTab.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testFindInPage.java => mobile/android/tests/browser/robocop/testFindInPage.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testFlingCorrectness.java => mobile/android/tests/browser/robocop/testFlingCorrectness.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testFormHistory.java => mobile/android/tests/browser/robocop/testFormHistory.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testGeckoProfile.java => mobile/android/tests/browser/robocop/testGeckoProfile.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testGeckoRequest.java => mobile/android/tests/browser/robocop/testGeckoRequest.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testGetUserMedia.java => mobile/android/tests/browser/robocop/testGetUserMedia.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testHistory.java => mobile/android/tests/browser/robocop/testHistory.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testHistoryService.java => mobile/android/tests/browser/robocop/testHistoryService.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testHomeBanner.java => mobile/android/tests/browser/robocop/testHomeBanner.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testHomeListsProvider.java => mobile/android/tests/browser/robocop/testHomeListsProvider.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testImportFromAndroid.java => mobile/android/tests/browser/robocop/testImportFromAndroid.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testInputConnection.java => mobile/android/tests/browser/robocop/testInputConnection.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testInputSelections.java => mobile/android/tests/browser/robocop/testInputSelections.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testInputUrlBar.java => mobile/android/tests/browser/robocop/testInputUrlBar.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testJarReader.java => mobile/android/tests/browser/robocop/testJarReader.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testJavascriptBridge.java => mobile/android/tests/browser/robocop/testJavascriptBridge.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testLinkContextMenu.java => mobile/android/tests/browser/robocop/testLinkContextMenu.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testLoad.java => mobile/android/tests/browser/robocop/testLoad.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testMailToContextMenu.java => mobile/android/tests/browser/robocop/testMailToContextMenu.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testMasterPassword.java => mobile/android/tests/browser/robocop/testMasterPassword.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testMozPay.java => mobile/android/tests/browser/robocop/testMozPay.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testNativeCrypto.java => mobile/android/tests/browser/robocop/testNativeCrypto.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testNewTab.java => mobile/android/tests/browser/robocop/testNewTab.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testOSLocale.java => mobile/android/tests/browser/robocop/testOSLocale.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testOrderedBroadcast.java => mobile/android/tests/browser/robocop/testOrderedBroadcast.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPanCorrectness.java => mobile/android/tests/browser/robocop/testPanCorrectness.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPasswordEncrypt.java => mobile/android/tests/browser/robocop/testPasswordEncrypt.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPasswordProvider.java => mobile/android/tests/browser/robocop/testPasswordProvider.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPermissions.java => mobile/android/tests/browser/robocop/testPermissions.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPictureLinkContextMenu.java => mobile/android/tests/browser/robocop/testPictureLinkContextMenu.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPrefsObserver.java => mobile/android/tests/browser/robocop/testPrefsObserver.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPrivateBrowsing.java => mobile/android/tests/browser/robocop/testPrivateBrowsing.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPromptGridInput.java => mobile/android/tests/browser/robocop/testPromptGridInput.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testReaderModeTitle.java => mobile/android/tests/browser/robocop/testReaderModeTitle.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testReadingListCache.java => mobile/android/tests/browser/robocop/testReadingListCache.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testReadingListProvider.java => mobile/android/tests/browser/robocop/testReadingListProvider.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testRestrictions.java => mobile/android/tests/browser/robocop/testRestrictions.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSearchHistoryProvider.java => mobile/android/tests/browser/robocop/testSearchHistoryProvider.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSearchSuggestions.java => mobile/android/tests/browser/robocop/testSearchSuggestions.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSelectionCarets.java => mobile/android/tests/browser/robocop/testSelectionCarets.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSelectionHandler.java => mobile/android/tests/browser/robocop/testSelectionHandler.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSessionHistory.java => mobile/android/tests/browser/robocop/testSessionHistory.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSessionOOMRestore.java => mobile/android/tests/browser/robocop/testSessionOOMRestore.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSessionOOMSave.java => mobile/android/tests/browser/robocop/testSessionOOMSave.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSettingsMenuItems.java => mobile/android/tests/browser/robocop/testSettingsMenuItems.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testShareLink.java => mobile/android/tests/browser/robocop/testShareLink.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSnackbarAPI.java => mobile/android/tests/browser/robocop/testSnackbarAPI.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testStateWhileLoading.java => mobile/android/tests/browser/robocop/testStateWhileLoading.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testStumblerSetting.java => mobile/android/tests/browser/robocop/testStumblerSetting.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSystemPages.java => mobile/android/tests/browser/robocop/testSystemPages.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testTextareaSelections.java => mobile/android/tests/browser/robocop/testTextareaSelections.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testThumbnails.java => mobile/android/tests/browser/robocop/testThumbnails.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testTitleBar.java => mobile/android/tests/browser/robocop/testTitleBar.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testTrackingProtection.java => mobile/android/tests/browser/robocop/testTrackingProtection.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testUITelemetry.java => mobile/android/tests/browser/robocop/testUITelemetry.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testVideoControls.java => mobile/android/tests/browser/robocop/testVideoControls.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testVkbOverlap.java => mobile/android/tests/browser/robocop/testVkbOverlap.java
rename : mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/test_bug720538.java => mobile/android/tests/browser/robocop/test_bug720538.java
extra : commitid : JuX101ydcX
extra : amend_source : 23e693487b6b66936bbcf679c3a3869271962a71
2015-10-28 14:47:14 -07:00
Nick Alexander
c708925f8e
Bug 1219058 - Part 2: Normalize Robocop test harness source layout. r=gbrown
...
Pretty straight-forward. The win here is that the directory is now
sensible, so we don't need the robocop_harness symlink for the Gradle
build configuration.
--HG--
rename : build/mobile/robocop/Actions.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/Actions.java
rename : build/mobile/robocop/Assert.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/Assert.java
rename : build/mobile/robocop/Driver.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/Driver.java
rename : build/mobile/robocop/Element.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/Element.java
rename : build/mobile/robocop/FennecInstrumentationTestRunner.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecInstrumentationTestRunner.java
rename : build/mobile/robocop/FennecMochitestAssert.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecMochitestAssert.java
rename : build/mobile/robocop/FennecNativeActions.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecNativeActions.java
rename : build/mobile/robocop/FennecNativeDriver.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecNativeDriver.java
rename : build/mobile/robocop/FennecNativeElement.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecNativeElement.java
rename : build/mobile/robocop/FennecTalosAssert.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/FennecTalosAssert.java
rename : build/mobile/robocop/LaunchFennecWithConfigurationActivity.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/LaunchFennecWithConfigurationActivity.java
rename : build/mobile/robocop/PaintedSurface.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/PaintedSurface.java
rename : build/mobile/robocop/RoboCopException.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/RoboCopException.java
rename : build/mobile/robocop/RobocopShare1.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/RobocopShare1.java
rename : build/mobile/robocop/RobocopShare2.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/RobocopShare2.java
rename : build/mobile/robocop/RobocopUtils.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/RobocopUtils.java
rename : build/mobile/robocop/StructuredLogger.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/StructuredLogger.java
extra : commitid : HPsDE5jkOoC
extra : rebase_source : b6fff75ca2648d83501aec75f4a066c1e2e4c989
extra : histedit_source : b0f6ab840e957cb3d1e5d7450bf41e5ae5ef39e9
2015-10-27 17:16:09 -07:00
Nick Alexander
0b18b1d7f3
Bug 1219058 - Part 1: Normalize Robocop test source layout. r=gbrown,mfinkle
...
This moves the Robocop test code into
src/androidTest/java/org/mozilla/gecko/tests. The
src/androidTest/java is Gradle standard; the org/mozilla/gecko/tests
matches the package name we have now.
--HG--
rename : mobile/android/tests/browser/robocop/AboutHomeTest.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/AboutHomeTest.java
rename : mobile/android/tests/browser/robocop/BaseRobocopTest.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/BaseRobocopTest.java
rename : mobile/android/tests/browser/robocop/BaseTest.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/BaseTest.java
rename : mobile/android/tests/browser/robocop/ContentContextMenuTest.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/ContentContextMenuTest.java
rename : mobile/android/tests/browser/robocop/ContentProviderTest.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/ContentProviderTest.java
rename : mobile/android/tests/browser/robocop/DatabaseHelper.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/DatabaseHelper.java
rename : mobile/android/tests/browser/robocop/JavascriptTest.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/JavascriptTest.java
rename : mobile/android/tests/browser/robocop/MotionEventHelper.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/MotionEventHelper.java
rename : mobile/android/tests/browser/robocop/MotionEventReplayer.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/MotionEventReplayer.java
rename : mobile/android/tests/browser/robocop/PixelTest.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/PixelTest.java
rename : mobile/android/tests/browser/robocop/SelectionHandlerTest.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/SelectionHandlerTest.java
rename : mobile/android/tests/browser/robocop/SessionTest.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/SessionTest.java
rename : mobile/android/tests/browser/robocop/StringHelper.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/StringHelper.java
rename : mobile/android/tests/browser/robocop/UITest.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/UITest.java
rename : mobile/android/tests/browser/robocop/UITestContext.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/UITestContext.java
rename : mobile/android/tests/browser/robocop/components/AboutHomeComponent.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/AboutHomeComponent.java
rename : mobile/android/tests/browser/robocop/components/AppMenuComponent.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/AppMenuComponent.java
rename : mobile/android/tests/browser/robocop/components/BaseComponent.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/BaseComponent.java
rename : mobile/android/tests/browser/robocop/components/GeckoViewComponent.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/GeckoViewComponent.java
rename : mobile/android/tests/browser/robocop/components/TabStripComponent.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/TabStripComponent.java
rename : mobile/android/tests/browser/robocop/components/ToolbarComponent.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/components/ToolbarComponent.java
rename : mobile/android/tests/browser/robocop/helpers/AssertionHelper.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/AssertionHelper.java
rename : mobile/android/tests/browser/robocop/helpers/DeviceHelper.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/DeviceHelper.java
rename : mobile/android/tests/browser/robocop/helpers/FrameworkHelper.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/FrameworkHelper.java
rename : mobile/android/tests/browser/robocop/helpers/GeckoClickHelper.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/GeckoClickHelper.java
rename : mobile/android/tests/browser/robocop/helpers/GeckoHelper.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/GeckoHelper.java
rename : mobile/android/tests/browser/robocop/helpers/HelperInitializer.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/HelperInitializer.java
rename : mobile/android/tests/browser/robocop/helpers/JavascriptBridge.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/JavascriptBridge.java
rename : mobile/android/tests/browser/robocop/helpers/JavascriptMessageParser.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/JavascriptMessageParser.java
rename : mobile/android/tests/browser/robocop/helpers/NavigationHelper.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/NavigationHelper.java
rename : mobile/android/tests/browser/robocop/helpers/TextInputHelper.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/TextInputHelper.java
rename : mobile/android/tests/browser/robocop/helpers/WaitHelper.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/helpers/WaitHelper.java
rename : mobile/android/tests/browser/robocop/testANRReporter.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testANRReporter.java
rename : mobile/android/tests/browser/robocop/testAboutHomePageNavigation.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAboutHomePageNavigation.java
rename : mobile/android/tests/browser/robocop/testAboutHomeVisibility.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAboutHomeVisibility.java
rename : mobile/android/tests/browser/robocop/testAboutPage.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAboutPage.java
rename : mobile/android/tests/browser/robocop/testAddSearchEngine.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAddSearchEngine.java
rename : mobile/android/tests/browser/robocop/testAddonManager.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAddonManager.java
rename : mobile/android/tests/browser/robocop/testAdobeFlash.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAdobeFlash.java
rename : mobile/android/tests/browser/robocop/testAppMenuPathways.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAppMenuPathways.java
rename : mobile/android/tests/browser/robocop/testAwesomebar.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAwesomebar.java
rename : mobile/android/tests/browser/robocop/testAxisLocking.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testAxisLocking.java
rename : mobile/android/tests/browser/robocop/testBackButtonInEditMode.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBackButtonInEditMode.java
rename : mobile/android/tests/browser/robocop/testBookmark.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBookmark.java
rename : mobile/android/tests/browser/robocop/testBookmarkFolders.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBookmarkFolders.java
rename : mobile/android/tests/browser/robocop/testBookmarkKeyword.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBookmarkKeyword.java
rename : mobile/android/tests/browser/robocop/testBookmarklets.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBookmarklets.java
rename : mobile/android/tests/browser/robocop/testBookmarksPanel.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBookmarksPanel.java
rename : mobile/android/tests/browser/robocop/testBrowserDiscovery.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBrowserDiscovery.java
rename : mobile/android/tests/browser/robocop/testBrowserProvider.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBrowserProvider.java
rename : mobile/android/tests/browser/robocop/testBrowserSearchVisibility.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testBrowserSearchVisibility.java
rename : mobile/android/tests/browser/robocop/testCheck2.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testCheck2.java
rename : mobile/android/tests/browser/robocop/testCheck3.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testCheck3.java
rename : mobile/android/tests/browser/robocop/testClearPrivateData.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testClearPrivateData.java
rename : mobile/android/tests/browser/robocop/testDBUtils.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testDBUtils.java
rename : mobile/android/tests/browser/robocop/testDistribution.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testDistribution.java
rename : mobile/android/tests/browser/robocop/testDoorHanger.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testDoorHanger.java
rename : mobile/android/tests/browser/robocop/testEventDispatcher.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testEventDispatcher.java
rename : mobile/android/tests/browser/robocop/testFilePicker.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testFilePicker.java
rename : mobile/android/tests/browser/robocop/testFilterOpenTab.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testFilterOpenTab.java
rename : mobile/android/tests/browser/robocop/testFindInPage.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testFindInPage.java
rename : mobile/android/tests/browser/robocop/testFlingCorrectness.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testFlingCorrectness.java
rename : mobile/android/tests/browser/robocop/testFormHistory.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testFormHistory.java
rename : mobile/android/tests/browser/robocop/testGeckoProfile.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testGeckoProfile.java
rename : mobile/android/tests/browser/robocop/testGeckoRequest.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testGeckoRequest.java
rename : mobile/android/tests/browser/robocop/testGetUserMedia.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testGetUserMedia.java
rename : mobile/android/tests/browser/robocop/testHistory.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testHistory.java
rename : mobile/android/tests/browser/robocop/testHistoryService.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testHistoryService.java
rename : mobile/android/tests/browser/robocop/testHomeBanner.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testHomeBanner.java
rename : mobile/android/tests/browser/robocop/testHomeListsProvider.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testHomeListsProvider.java
rename : mobile/android/tests/browser/robocop/testImportFromAndroid.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testImportFromAndroid.java
rename : mobile/android/tests/browser/robocop/testInputConnection.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testInputConnection.java
rename : mobile/android/tests/browser/robocop/testInputSelections.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testInputSelections.java
rename : mobile/android/tests/browser/robocop/testInputUrlBar.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testInputUrlBar.java
rename : mobile/android/tests/browser/robocop/testJarReader.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testJarReader.java
rename : mobile/android/tests/browser/robocop/testJavascriptBridge.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testJavascriptBridge.java
rename : mobile/android/tests/browser/robocop/testLinkContextMenu.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testLinkContextMenu.java
rename : mobile/android/tests/browser/robocop/testLoad.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testLoad.java
rename : mobile/android/tests/browser/robocop/testMailToContextMenu.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testMailToContextMenu.java
rename : mobile/android/tests/browser/robocop/testMasterPassword.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testMasterPassword.java
rename : mobile/android/tests/browser/robocop/testMozPay.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testMozPay.java
rename : mobile/android/tests/browser/robocop/testNativeCrypto.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testNativeCrypto.java
rename : mobile/android/tests/browser/robocop/testNewTab.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testNewTab.java
rename : mobile/android/tests/browser/robocop/testOSLocale.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testOSLocale.java
rename : mobile/android/tests/browser/robocop/testOrderedBroadcast.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testOrderedBroadcast.java
rename : mobile/android/tests/browser/robocop/testPanCorrectness.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPanCorrectness.java
rename : mobile/android/tests/browser/robocop/testPasswordEncrypt.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPasswordEncrypt.java
rename : mobile/android/tests/browser/robocop/testPasswordProvider.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPasswordProvider.java
rename : mobile/android/tests/browser/robocop/testPermissions.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPermissions.java
rename : mobile/android/tests/browser/robocop/testPictureLinkContextMenu.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPictureLinkContextMenu.java
rename : mobile/android/tests/browser/robocop/testPrefsObserver.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPrefsObserver.java
rename : mobile/android/tests/browser/robocop/testPrivateBrowsing.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPrivateBrowsing.java
rename : mobile/android/tests/browser/robocop/testPromptGridInput.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testPromptGridInput.java
rename : mobile/android/tests/browser/robocop/testReaderModeTitle.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testReaderModeTitle.java
rename : mobile/android/tests/browser/robocop/testReadingListCache.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testReadingListCache.java
rename : mobile/android/tests/browser/robocop/testReadingListProvider.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testReadingListProvider.java
rename : mobile/android/tests/browser/robocop/testRestrictions.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testRestrictions.java
rename : mobile/android/tests/browser/robocop/testSearchHistoryProvider.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSearchHistoryProvider.java
rename : mobile/android/tests/browser/robocop/testSearchSuggestions.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSearchSuggestions.java
rename : mobile/android/tests/browser/robocop/testSelectionCarets.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSelectionCarets.java
rename : mobile/android/tests/browser/robocop/testSelectionHandler.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSelectionHandler.java
rename : mobile/android/tests/browser/robocop/testSessionHistory.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSessionHistory.java
rename : mobile/android/tests/browser/robocop/testSessionOOMRestore.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSessionOOMRestore.java
rename : mobile/android/tests/browser/robocop/testSessionOOMSave.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSessionOOMSave.java
rename : mobile/android/tests/browser/robocop/testSettingsMenuItems.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSettingsMenuItems.java
rename : mobile/android/tests/browser/robocop/testShareLink.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testShareLink.java
rename : mobile/android/tests/browser/robocop/testSnackbarAPI.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSnackbarAPI.java
rename : mobile/android/tests/browser/robocop/testStateWhileLoading.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testStateWhileLoading.java
rename : mobile/android/tests/browser/robocop/testStumblerSetting.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testStumblerSetting.java
rename : mobile/android/tests/browser/robocop/testSystemPages.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testSystemPages.java
rename : mobile/android/tests/browser/robocop/testTextareaSelections.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testTextareaSelections.java
rename : mobile/android/tests/browser/robocop/testThumbnails.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testThumbnails.java
rename : mobile/android/tests/browser/robocop/testTitleBar.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testTitleBar.java
rename : mobile/android/tests/browser/robocop/testTrackingProtection.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testTrackingProtection.java
rename : mobile/android/tests/browser/robocop/testUITelemetry.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testUITelemetry.java
rename : mobile/android/tests/browser/robocop/testVideoControls.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testVideoControls.java
rename : mobile/android/tests/browser/robocop/testVkbOverlap.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/testVkbOverlap.java
rename : mobile/android/tests/browser/robocop/test_bug720538.java => mobile/android/tests/browser/robocop/src/androidTest/java/org/mozilla/gecko/tests/test_bug720538.java
extra : commitid : KH5sFPU2v3s
extra : rebase_source : 6b86c7e60168cf23dec12172d41660f3a4d7ba15
extra : histedit_source : c1327282440d718742257e0bbb443cbfc886b2dd
2015-10-27 16:45:00 -07:00
Simon Montagu
b24d492d72
Bug 479520: Implement IDNA2008 standard for International Domain Names, patch 1: build system changes, r=ted; code changes, r=jfkthame
2015-10-28 07:05:15 -07:00
Carsten "Tomcat" Book
b4bb8871b5
Backed out changeset 533f3277cdbb (bug 479520) for bustage on a CLOSED TREE
2015-10-28 12:29:27 +01:00
Simon Montagu
89109c7aa9
Bug 479520: Implement IDNA2008 standard for International Domain Names, patch 1: build system changes, r=ted; code changes, r=jfkthame
2015-10-28 03:46:44 -07:00
Nick Alexander
3323ad2cde
Bug 1207708 - Part 2: Build against play-services-{basement,base,gcm} if MOZ_ANDROID_GCM. r=sebastian
...
Since MOZ_NATIVE_DEVICES builds against play-services-{basement,base,cast},
some ad-hoc de-duplication is necessary.
--HG--
extra : commitid : 2jNIgZpLUq2
extra : source : 0957d3435ac22765d7868cb3c7db1e0787836bc3
2015-10-27 17:41:49 -07:00
J. Ryan Stinnett
b0500382e4
Bug 1218612 - DevTools server/shared updated in dumbmake. r=fitzgen
2015-10-27 16:28:10 -05:00
Mike Hommey
beffa7ff42
Bug 1178266 - Link against libatomic when necessary r=huangwenjun06
...
---
build/autoconf/toolchain.m4 | 26 ++++++++++++++++++++++++++
mfbt/moz.build | 3 +++
2 files changed, 29 insertions(+)
2015-10-29 22:19:35 +08:00
Ted Mielczarek
a6ebe09f72
bug 1215748 - use llvm-dsymutil for mac builds. r=mshal
...
--HG--
extra : commitid : Ji7oK7aHsQz
extra : rebase_source : 2256afe311fa49b09b679e69b6e9723c891ae807
2015-10-21 12:22:18 -04:00
Carsten "Tomcat" Book
758c43af6b
merge mozilla-inbound to mozilla-central a=merge
2015-10-26 10:57:35 +01:00
Sebastian Kaspari
579c312daa
Bug 1189306 - Add Android Design Support library to gradle and mach builds. r=nalexander
...
--HG--
extra : commitid : J3JxjMlJdcC
extra : rebase_source : 8f4624bcf432201e345f75c834e08755c53766ad
2015-10-15 13:01:32 +02:00
Jim Chen
f133e47c1a
Bug 1210585 - Use equals to compare Class instances; r=snorp
...
The code generator uses == and != to compare two instances of Class, but
it really should be using equals because two distinct instances of Class
can refer to the same class type.
2015-10-22 17:45:45 -04:00
Jim Chen
654a730e13
Bug 1210585 - Avoid fields with same name in class and superclass; r=snorp
...
Java allows a class field to have the same name as a superclass field,
but when we generate bindings for them, they'll end up with the same C++
name and cause an error. This patch makes the SDK processor filter out
any superclass fields that are hidden by a subclass field with the same
name.
2015-10-22 17:45:45 -04:00
Rail Aliiev
a184b15bba
Bug 1142231 - [build-promotion] Create SDK in each en-US build. r=nthomas
2015-10-23 22:59:54 -04:00
Carsten "Tomcat" Book
07bd9f4a87
Merge m-c to b2g-inbound
2015-10-20 12:36:00 +02:00
Fabrice Desré
4a509b8e36
Bug 864843 - Part 3. Add build config of ICU for Android r=glandium
2015-10-19 22:25:44 -07:00
Fabrice Desré
eb0a4e2022
Bug 864843 - Part 2. Add moz.build for gabi++ r=glandium
2015-10-19 22:25:44 -07:00
Fabrice Desré
374a9348e0
Bug 864843 - Part 1. Import gabi++ to tree to build ICU for Android r=glandium
2015-10-19 22:25:44 -07:00
Ehsan Akhgari
e7d8787503
Bug 1210154 - Part 1: Add the patches needed for rust-bindgen to the clang build; r=rail
2015-10-15 10:17:08 -04:00
Nathan Froyd
70573b80f5
Bug 1164921 - part 3 - make more things depend on CONFIG[MOZ_ANDROID_CXX_STL]; r=glandium
2015-10-15 16:32:25 +09:00
Nathan Froyd
798533b7f5
Bug 1164921 - part 2 - remove now-obsolete --enable-android-libstdcxx; r=glandium
2015-10-15 16:32:25 +09:00
Nathan Froyd
b5c94ae442
Bug 1164921 - part 1 - add --with-android-cxx-stl to select the C++ STL to use; r=glandium
2015-10-15 16:32:25 +09:00
Jed Davis
f377ca14ea
Bug 1201314 - Make most of std:: non-memmovable for static analysis purposes. r=mystor r=ehsan
...
For simplicity, the exceptions are hard-coded in the plugin: currently
std::pair and std::atomic.
2015-10-14 18:13:00 +02:00
Michael Layzell
24a4505d6d
Bug 1214037 - Don't consider the result of an assignment expression MOZ_MUST_USE, r=ehsan
2015-10-14 16:06:36 -04:00
Andrew McCreight
8a9c5fbb0a
Bug 1212987 - Remove IPC::Channel LSan suppressions. r=billm
...
Note that we are still leaking some of these, likely due to
CompositorChild and ImageBridgeChild leaking, but they are not
detected by LSan because they are reachable from the stack.
2015-10-14 11:03:47 -07:00
Mike Hommey
9af046b5b4
Bug 1211765 - Remove remnants from --with-libxul-sdk. r=bsmedberg
...
The configure option has explicitly thrown an error for more than a year now,
and it happens that the remaining way to still forcefully use it has been
broken for more than 8 months.
2015-10-14 08:02:34 +09:00
Chris Manchester
9ef65516f4
Bug 1077670 - Package tests in parallel. r=gps
...
--HG--
extra : commitid : LPmnxGneA65
2015-10-13 14:10:10 -07:00
Ehsan Akhgari
a7dbfbd7df
Bug 1182727 - Part 19: Fix another stupid mistake in build_tar_package()
...
DONTBUILD
2015-10-13 16:04:40 -04:00
Ehsan Akhgari
f7c5e6ff63
Bug 1182727 - Part 18: Fix building clang on OSX 10.8 and older
...
This is documented on http://libcxx.llvm.org/ .
2015-10-09 21:15:23 -04:00
Carsten "Tomcat" Book
d652ecd66e
merge mozilla-inbound to mozilla-central a=merge
2015-10-09 11:43:07 +02:00
Wes Kocher
e046a644c8
Merge m-c to fx-team, a=merge
2015-10-08 14:36:57 -07:00
Andrew Halberstadt
b6ff044247
Bug 1212840 - Add mozinstall to mach SEARCH_PATHS, r=armenzg
...
--HG--
extra : commitid : IRyJ0i6SUB9
extra : rebase_source : 6d9ccee779292a6ebad2f19ae1aa63f31be7d91f
2015-10-08 09:10:03 -04:00
Sebastian Kaspari
73218f6916
Bug 1207194 - Temporarily hardcode targetSdkVersion to 22 in AndroidManifest.xml. r=nalexander
...
--HG--
extra : commitid : 7ZESTPWAQxZ
extra : rebase_source : 4475b58e3f69a14b4077704fde35d1ae50937f25
2015-10-08 17:57:48 +02:00
Sebastian Kaspari
a595f4ee85
Bug 1193206 - Build with Android support library 23.0.1. r=nalexander
...
--HG--
extra : commitid : 6lU66oAQuFC
extra : rebase_source : fe145d252cb484596c2abce793a6cbb6eadc3968
2015-10-07 09:13:34 +02:00
Carsten "Tomcat" Book
71e22d0c44
merge mozilla-inbound to mozilla-central a=merge
2015-10-06 12:01:35 +02:00
Mike Hommey
f4de6bfe91
Bug 1210642 - s/APP_BUILDID/MOZ_APP_BUILDID/ to use the same variable name across products. r=gps
2015-10-06 11:15:05 +09:00
Terrence Cole
b16e5ef7d1
Bug 1205012 - Allow rust source code in SpiderMonkey; r=mshal
...
--HG--
extra : rebase_source : b837db972abeb5b2a955c4b52b7ceb6f31c74660
2015-09-18 13:55:29 -07:00
Sebastian Kaspari
45525f962d
Bug 1208587 - SUTAgent: Replace deprecated Notification APIs with Notification.Builder. r=mcomella
...
--HG--
extra : commitid : Bdpz74Cg3YE
extra : rebase_source : 20d826131ad64252df53b16392d08d0be60f7c19
2015-10-05 10:51:18 +02:00
Michael Layzell
977f9a33ea
Bug 1208814 - Part 1: Add an analysis to prevent default copy constructors from being called on refcounted objects, r=ehsan
2015-10-03 11:23:52 -04:00
Carsten "Tomcat" Book
37f97c2a3f
Backed out changeset 30a7f9d43ffd (bug 1209574) for android perma Failures
2015-10-08 10:06:59 +02:00
Carsten "Tomcat" Book
348a8f0a15
Backed out changeset 9862f86ffe31 (bug 1209574) for Android Perma Failures
2015-10-08 10:06:47 +02:00
Jim Chen
5d16ca8d3b
Bug 1209574 - Generate constants for non-accessible static final fields; r=snorp
...
We try to generate a C++ constant for static final fields, but that
was failing for inaccessible fields. Now we set the field to be
accessible so that we do end up generating a C++ constant.
2015-10-08 01:12:58 -04:00
Jim Chen
8a746d91f9
Bug 1209574 - Generate C++ name for any Java class in chain of declared classes; r=snorp
...
Right now, when we generate bindings for Java class A, and we encounter
a Java type B, we generate a corresponding C++ name only if A == B,
otherwise we generate a generic "jni::Object" C++ name. For example,
class Foo {
class Bar {
Foo getFoo(Bar bar);
}
}
In C++, Foo.Bar.getFoo would become,
class Foo {
class Bar {
jni::Object::LocalRef getFoo(Bar::Param bar);
};
};
This patch extends the code generator so that any Java class in the
chain of declared classes gets a corresponding C++ name. The above
example now becomes,
class Foo {
class Bar {
Foo::LocalRef getFoo(Bar::Param bar);
};
};
2015-10-08 01:12:57 -04:00
Sebastian Kaspari
faf41dd8da
Bug 1197147 - Mach build: Use version 8.1 of Google Play Services. r=nalexander
...
This patch also adds the new base (sic) library play-services-basement.
Note that the package names have changed too:
* play-services-base: com.google.gms -> com.google.gms.base
* play-services-basement: * -> com.google.gms
--HG--
extra : commitid : EcmxZA10rzV
extra : rebase_source : f39b361807a0b8227f3fb9a6d73e066241c8e36c
2015-10-05 14:59:53 +02:00
Nicholas Nethercote
5b34a25af2
Bug 1216020 - Comment all ALLOW_COMPILER_WARNINGS lines. r=glandium.
...
DONTBUILD because it only changes comments.
This will hopefully prevent confusion like that in bug 1215903.
--HG--
extra : rebase_source : f0a601d77b5f42b4fbe090693234f934e3becc42
2015-10-19 18:05:20 -07:00
Mike Hommey
223417d648
Bug 1212773 - Extend jar maker syntax for jar file location. r=gps
...
Indicating a jar currently looks like the following in a jar manifest:
path/to/name.jar:
The `path/to` doesn't contain the implicit "chrome/" directory. This, in
turn, doesn't allow much flexibility to use the jar maker for what is not
necessarily under chrome/.
To use the jar maker to fill some chrome manifest for the default theme
extension, we currently use a hackish path to get to the right location,
and rely on the chrome.manifest file in the parent directory never to be
picked by the package manifest, which is a quite horrible way to do this,
but worked well enough for that specific use case.
With the need to handle system addons at the build system level, it
becomes necessary to come up with something less hackish.
What this change introduces is an additional syntax for the jar manifest,
in the following form:
[base/path] sub/path/to/name.jar:
Using this syntax, there is no implicit 'chrome' path. The `base/path` is
relative to the current DIST_SUBDIR, and the `sub/path` is relative to that
`base/path`. The distinction can be useful for build system backends.
The assumption that the "root" chrome.manifest is in the parent directory
of the implicit "chrome" directory dies, and the `base/path` is where the
root chrome.manifest is placed.
2015-10-20 07:36:51 +09:00
Chris Manchester
884de0189d
Backed out changeset 92e5edb0d02e (bug 992983) for breaking fix_stack_using_bpsyms.py
...
--HG--
extra : commitid : zxCwIsOz0B
2015-10-19 12:15:43 -07:00
Chris Manchester
3ac85eaba9
Bug 992983 - Build and upload the gtest libxul during test packaging. r=ted
...
--HG--
extra : commitid : 3gQEwA4tB9L
2015-07-16 16:52:31 -07:00
Wes Kocher
ed44b93783
Merge m-c to inbound, a=merge
2015-10-02 13:43:19 -07:00
Sebastian Kaspari
723fb7e7b0
Bug 1208587 - SUTAgent: Inline isIPv4Address(). r=jmaher
...
--HG--
extra : commitid : DEy7cdh8Zmt
extra : rebase_source : 3744fcd0954f4d8762b831db139f5fbadd6ba4be
2015-10-02 13:54:28 +02:00
Sebastian Kaspari
c6b035af43
Bug 1208587 - SUTAgent: Remove unused method GetInternetData(). r=jmaher
...
--HG--
extra : commitid : FNjm4vZ7CaQ
extra : rebase_source : 23ad3720f744d35cef6decf3a3a59e992055130d
2015-10-02 13:54:02 +02:00
Ehsan Akhgari
f8824f7e03
Bug 1182727 - Part 15: Build the clang-plugin C test in C11 mode; r=mystor
...
For some mysterious reason, the plugin crashes when loaded under
the -std=gnu89 that we use by default for C.
2015-10-02 11:09:23 -04:00
Ehsan Akhgari
fbf588270f
Bug 1182727 - Part 14: Remove the old files that are not needed any more; r=rail
2015-10-02 11:09:21 -04:00
Ehsan Akhgari
68537f63c4
Bug 1182727 - Part 12: Allow dumping out what the command is doing; r=rail
2015-10-02 11:09:17 -04:00
Ehsan Akhgari
22abaac72a
Bug 1182727 - Part 11: Add a config file for Clang on CentOS6; r=rail
2015-10-02 11:09:15 -04:00
Ehsan Akhgari
d22cec1684
Bug 1182727 - Part 10: Make gcc_dir configurable; r=rail
2015-10-02 11:09:13 -04:00
Ehsan Akhgari
4d9a219994
Bug 1182727 - Part 9: Make python_path configurable; r=rail
2015-10-02 11:09:11 -04:00
Ehsan Akhgari
b279107ee2
Bug 1182727 - Part 8: Add some documentation and the new config files; r=rail
2015-10-02 11:09:09 -04:00
Ehsan Akhgari
02c518c779
Bug 1182727 - Part 7: Make build_libcxx configurable; r=rail
2015-10-02 11:09:07 -04:00
Ehsan Akhgari
c15428ca1e
Bug 1182727 - Part 6: Add a --clean argument for cleaning the build directory; r=rail
2015-10-02 11:09:05 -04:00
Ehsan Akhgari
cde42b9251
Bug 1182727 - Part 5: Add support for configurable build type and assertions; r=rail
2015-10-02 11:09:03 -04:00
Ehsan Akhgari
515ecc0a7c
Bug 1182727 - Part 4: Add support for configurable three stage builds; r=rail
...
This adds a stages config option, which can be used to select 1, 2, and
3 stage builds. It also marks the default trunk configuration to do 3
stage builds, and defaults to that.
2015-10-02 11:09:01 -04:00
Ehsan Akhgari
6b651d53a2
Bug 1182727 - Part 3: Allow updating from svn if the source directory already exists; r=rail
...
This will completely remove the need to blow away any of the work
previously done.
2015-10-02 11:08:59 -04:00
Ehsan Akhgari
0ffa419db3
Bug 1182727 - Part 2: Run cmake through ninja to enable resumable builds; r=rail
...
Since CMake generated build systems can run cmake if necessary, this
will make it possible to pick up changes from the source directory if
any and resume as much of the build as possible.
This builds the foundation for removing the need to blow away any of the
work done by the previous runs of the script.
2015-10-02 11:08:57 -04:00
Ehsan Akhgari
06ba896f34
Bug 1182727 - Part 1: Switch to using cmake and ninja in order to build clang; r=rail
2015-10-02 11:08:55 -04:00
Jim Chen
8d2a72b981
Bug 1209574 - Generate constants for non-accessible static final fields; r=snorp
...
We try to generate a C++ constant for static final fields, but that
was failing for inaccessible fields. Now we set the field to be
accessible so that we do end up generating a C++ constant.
2015-10-08 15:25:49 -04:00
Jim Chen
0b592d615c
Bug 1209574 - Generate C++ name for any Java class in chain of declared classes; r=snorp
...
Right now, when we generate bindings for Java class A, and we encounter
a Java type B, we generate a corresponding C++ name only if A == B,
otherwise we generate a generic "jni::Object" C++ name. For example,
class Foo {
class Bar {
Foo getFoo(Bar bar);
}
}
In C++, Foo.Bar.getFoo would become,
class Foo {
class Bar {
jni::Object::LocalRef getFoo(Bar::Param bar);
};
};
This patch extends the code generator so that any Java class in the
chain of declared classes gets a corresponding C++ name. The above
example now becomes,
class Foo {
class Bar {
Foo::LocalRef getFoo(Bar::Param bar);
};
};
2015-10-08 15:25:49 -04:00
Ehsan Akhgari
eb858c4b20
Bug 1182727 - Part 16: Fix a bug in build_tar_package
2015-10-08 11:30:41 -04:00
Ted Mielczarek
8d85b85053
bug 543111 - add support for alternate dsymutil paths to configure, add to cross-mozconfig. r=glandium
...
--HG--
extra : commitid : 3xaBaiTqvnI
extra : rebase_source : 64189985ee6955e59ffe74b1ca84418fdda887f8
2015-09-29 12:59:12 -04:00
Ted Mielczarek
b8305eb01b
bug 543111 - enable Breakpad for cross-mac builds. r=glandium
...
--HG--
extra : commitid : FEcPyAxmzAp
extra : rebase_source : 2e03e158844557306bec272ceb7e468bd51f1489
2015-09-11 06:48:50 -04:00
Carsten "Tomcat" Book
d325d6fc78
Backed out 4 changesets (bug 543111) for mac bustage on a CLOSED TREE
...
Backed out changeset 81f6fdc25862 (bug 543111)
Backed out changeset d1a73eaa6113 (bug 543111)
Backed out changeset 08c7f9ed5970 (bug 543111)
Backed out changeset 3b323ed3b20a (bug 543111)
--HG--
rename : toolkit/crashreporter/google-breakpad/src/tools/mac/dump_syms/dump_syms_tool.cc => toolkit/crashreporter/google-breakpad/src/tools/mac/dump_syms/dump_syms_tool.mm
2015-10-01 14:32:11 +02:00
Ted Mielczarek
152500a97c
bug 543111 - add support for alternate dsymutil paths to configure, add to cross-mozconfig. r=glandium
...
--HG--
extra : commitid : 3rwqhDnicWF
extra : rebase_source : f5abac85a20d810b13060a450e5e7bd0fef59e3e
2015-09-29 12:59:12 -04:00
Ted Mielczarek
09624368d4
bug 543111 - enable Breakpad for cross-mac builds. r=glandium
...
--HG--
extra : commitid : A7OS661lyaH
extra : rebase_source : 8c719fb14d0a7ee90bf85b516251fdbafcddb42a
2015-09-11 06:48:50 -04:00
Mike Hommey
9f2c4e94ba
Bug 1209875 - Get rid of XULPPFLAGS. r=gps
...
The flags added in toolkit/locales/Makefile.in turn out not to be actually
used, so just remove that.
The remaining uses of XULPPFLAGS are to set debug flags depending on whether
MOZ_DEBUG is set or not. Just set a dedicated variable with the right value
from configure.
2015-10-01 07:30:48 +09:00
Ehsan Akhgari
af2d200dcd
Bug 1208787 - Enable static analysis checks by default on OSX cross builds; r=ted
2015-09-30 10:16:25 -04:00
Mike Hommey
d0d3300abc
Bug 1209398 - Enable the FasterMake backend by default for desktop Firefox builds. r=gps
...
The order in which backends appear is important, and dealing with deduplication
in configure.in is not really nice, so for all simplification purposes, this relies
on using AC_SUBST_SET, which does the deduplication and keeps the original order
in which items appear (despite its name).
2015-09-30 11:51:47 +09:00
Mike Hommey
8171e1469d
Bug 1209398 - Make AC_SUBST_SET emit a list of unique items instead of an actual set. r=gps
...
While the name AC_SUBST_SET suggests the underlying type would be a set, it does
not actually matter that much in moz.build, and is not used that much anyways.
2015-09-30 11:51:47 +09:00
Mike Hommey
d72ba2a81c
Bug 1209391 - Remove build/unix/uniq.py. r=mshal
2015-09-30 11:51:46 +09:00