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
Botond Ballo
3538b31b78
Bug 1209330 - Get the clang plugin to compile with clang 3.7 and warnings-as-errors. r=mystor
...
--HG--
extra : rebase_source : 72788f51cda5a8383cb2e286c92b307e3baab007
extra : source : 233c50497b6115de816b989f4f4398cb0a57baa7
2015-09-28 18:52:44 -04:00
Carsten "Tomcat" Book
191ce6efd0
Merge mozilla-central to fx-team
2015-09-29 12:41:12 +02:00
Sebastian Kaspari
03b4af6028
Bug 1208576 - Build with appcompat-v7 regardless of MOZ_NATIVE_DEVICES flag. r=nalexander
...
--HG--
extra : commitid : 5PmivDcq7NB
extra : rebase_source : 01f72d51d670e1cce51b96f2258300df42251485
2015-09-28 12:10:42 +02:00
Jim Chen
5c45d400b9
Bug 1200343 - Add native calls for pref events; r=snorp
...
This patch adds two native calls to PrefsHelper to avoid using
GeckoEvent for getting prefs.
2015-09-28 12:07:09 -04:00
Ehsan Akhgari
132b75b223
Bug 1205242 - Part 2: Require libc++ for building the clang plugin on OSX; r=ted
2015-09-28 22:40:49 -04:00
Ehsan Akhgari
206f530585
Bug 1205242 - Part 1: Update the clang used for static analysis to 3.7 on all platforms; r=ted
2015-09-28 22:40:48 -04:00
Ehsan Akhgari
55a9d754c2
Bug 1204763 follow-up: Fix the comments, DONTBUILD
2015-09-28 22:18:56 -04:00
Ehsan Akhgari
3dffc9c59e
Bug 1204763 - Enable cross compiling the clang plugin for OS X on Linux; r=glandium
2015-09-28 22:14:53 -04:00
Ehsan Akhgari
b73f093357
Bug 904572 - Add support for generating clang compilation database; r=glandium,r=gps
2015-09-29 09:23:50 +09:00
Mike Hommey
86a76ef43b
Bug 1207897 - Add a configure option to build multiple build backends. r=gps
...
Also record what backends were requested at configure time so that running
`mach build-backend` or `config.status` uses the same set.
2015-09-29 09:23:50 +09:00
Julian Seward
0ce48c0f5e
Bug 1185244 - Improve mach support for running mochitests on Valgrind. r=jgraham, njn.
2015-09-28 12:01:42 +02:00
Wes Kocher
e143a6410c
Backed out 4 changesets (bug 1200343) for android talos failures
...
Backed out changeset 67dc42cbf02b (bug 1200343)
Backed out changeset b077acafcebb (bug 1200343)
Backed out changeset e115ca114601 (bug 1200343)
Backed out changeset 905e1fb54fd4 (bug 1200343)
2015-09-25 13:21:58 -07:00
Jim Chen
2c4f8e6d64
Bug 1200343 - Add native calls for pref events; r=snorp
...
This patch adds two native calls to PrefsHelper to avoid using
GeckoEvent for getting prefs.
2015-09-25 15:03:34 -04:00
Nick Alexander
8a89dfb148
Bug 1204260 - Pin Android package versions to android-22 and build-tools-22.0.1. r=glandium
...
Right now, --with-android-sdk expects a path to a specific Android SDK
version, like /path/to/platforms/android-22. That path is exposed as
ANDROID_SDK; the Android SDK root is exposed as ANDROID_SDK_ROOT.
Right now, the provided platform's version number is extracted into
ANDROID_TARGET_SDK. The extracted ANDROID_TARGET_SDK is checked
against a minimum version number (supplied as a parameter to
MOZ_ANDROID_SDK).
After this patch, --with-android-sdk expects what is now
ANDROID_SDK_ROOT, and then derives ANDROID_SDK from that path and a
pinned SDK platform version number. The exact version number which we
search for is now a parameter given to MOZ_ANDROID_SDK. We accept and
fail, with a helpful message, if we recognize an old-style ANDROID_SDK
path.
The existing MOZ_ANDROID_{MIN,MAX}_SDK_VERSION variables remain as
they are.
Right now, the Android build tools are searched in a deterministic but
non-obvious manner. After this patch, the exact build tools version
number is now a parameter given to MOZ_ANDROID_SDK.
--HG--
extra : commitid : 7z4T3EYH8fg
extra : rebase_source : 118a2a163d0deb1896e4959f12e9fbb132732bd8
extra : histedit_source : f18feda343e3c8e9f0dbb65eb7127262690e3cad
2015-09-12 15:04:19 -04:00
Nick Alexander
960eeeb471
Bug 1204260 - Pre: Don't expose ANDROID_{BUILD,PLATFORM}_TOOLS. r=glandium,gbrown
...
This stops exposing ANDROID_BUILD_TOOLS and ANDROID_PLATFORM_TOOLS via
AC_SUBST. We expose most tools already, and this adds EMULATOR, and
consumes it (and ADB) where appropriate.
--HG--
extra : commitid : 9u0pibgE00
extra : rebase_source : 04e420c53d1d75ab8f055436d7dd69e148168c67
extra : histedit_source : a930a34f4dda44ee91b52caf68e02877b0502f01
2015-09-12 14:59:31 -04:00
Nick Alexander
7fe859f12c
Bug 1204260 - Pre: Move AAR searches later. r=me
...
This merely groups the AAR searches in the configure output, which
reads a little easier.
--HG--
extra : commitid : 8yoM0J2NNOq
extra : rebase_source : 989bf064ca0f2d4e0126726dad7529a218e11e62
extra : histedit_source : f8c211e64741b4558b185bfbf5523b67cc428232
2015-09-11 19:13:45 -07:00
Nick Alexander
416f8c64aa
Bug 1108782 - Part 2: Explode AAR files at configure time. r=glandium
...
This gets us a limited version of AAR support: we can consume static
AAR libraries, where here static does not refer to linking, but to
static assets that are fixed at build-backend time and not modified
(or produced) during the build. This lets us pin our dependencies
(and move to Google's versioned Maven repository packages, away from
Google's unversioned ad-hoc packages).
By restricting to static AAR libraries, we avoid having to handle
truly complicated dependency trees, as changing parts of generated AAR
files require delicate rebuilding of the APKs (and internal libraries)
that depend on the AAR files.
It is possible that we will generate AARs in the tree at some time.
Right now, we don't do that, even for GeckoView: the AARs produced are
assembled as artifacts at package time and are intended for external
consumption. We might want this for GeckoView and Fennec at some
time; we should consider using Gradle everywhere at that point.
The patch itself does the simplest possible thing (which has precedent
from Gradle and other build systems): it simply "explodes" the AAR
into the object directory and uses existing mechanisms to refer to the
exploded pieces.
AARs have both required and optional components. Each component is
defined with an expected and required flag. If a component is expected
and not present, or not expected and is present, an error is raised.
If the component is expected and present, autoconf's ifelse() macro is
used to define the relevant AAR_* component variables. If the
component is not expected and not present, no action is taken. A
consuming build backend therefore can guard all AAR_* component
variables with just the top-level AAR variable.
Many AAR files have empty assets/ directories. This patch doesn't
explode empty assets/ directories, protecting against trivial changes
to AAR files that don't impact the build.
There's a lot not to like in this approach, including:
* We need to manually reference internal AAR libs;
* I haven't separated the pinned version numbers out of configure.in.
However, it's closer to what we want than what we have!
--HG--
extra : commitid : 11kUhDAkCn5
extra : rebase_source : 2454c9842ab3296d53ca5fa394a5a962aa382c8d
extra : histedit_source : e2f97502d215016925e93500b8fd93f8b32fba3a
2015-09-22 10:04:26 -07:00
Nick Alexander
c8ee8a09cf
Bug 1108782 - Part 1: straighten out Java classpaths. r=glandium
...
This commit is us getting out of our own way. We were specifying
-classpath twice, once in $(JAVAC) and once in java-build.mk. Only
the latter of these is active. This a problem for ANDROID_EXTRA_JARS
-- those JARs should be on the classpath and input to $(DX) -- and
JARs that should be on the classpath but *not* input to $(DX). This
commit removes the global flags to $(JAVAC) and adds
JAVA_{BOOT}CLASSPATH_JARS. This required some hijinkery moving
wildcards to moz.build files, but everything seems to work.
As well as clarifying some parts of the build, part 2 uses this work
to modify the classpath.
--HG--
extra : commitid : 25Ft0BFs88O
extra : rebase_source : 05e3d1da8d42fa89d06ef48baee17bb77df5bd59
extra : histedit_source : 95b82309aca15c5a3c5f5a0eafbdcf75c5e8dfc0
2015-08-31 13:35:05 -07:00
Wes Kocher
d4897fa1ef
Backed out changeset feceb41f1c3c (bug 1185244) for breaking running tests locally CLOSED TREE a=backout
2015-09-22 17:08:37 -07:00
Ehsan Akhgari
7e6947b21f
Bug 1203393 follow-up: Address one review comment
...
DONTBUILD
2015-09-22 08:44:25 -04:00
Ehsan Akhgari
9b79c5cccc
Bug 1203393 - Part 2: Package clang as an xz archive; r=glandium
2015-09-22 08:30:19 -04:00
Ehsan Akhgari
59a5270f5c
Bug 1203393 - Part 1: Create a stand-alone clang for Linux; r=glandium
...
We build gcc after clang, and extract libgcc libraries and libstdc++
headers from gcc and place them in the clang installation directory in a
way that clang favors before it searches the system for libraries and
includes.
2015-09-22 08:30:07 -04:00
Carsten "Tomcat" Book
6d064687ac
Merge mozilla-central to mozilla-inbound
2015-09-22 12:49:44 +02:00
Julian Seward
b3bc139b1e
Bug 1185244 - Improve mach support for running mochitests on Valgrind. r=jgraham, njn.
2015-09-22 12:00:57 +02:00
J. Ryan Stinnett
4f1af0e003
Bug 912121 - Update misc. DevTools paths and comments. rs=devtools
...
--HG--
extra : commitid : BSf4D59s9HF
extra : rebase_source : 4d14e1aa3ad93bbb426861336e8b703bc1e0b3af
2015-09-21 12:07:31 -05:00
Nicholas Nethercote
de59a42fb1
Bug 1204787 - Add |mach power|. r=glandium.
...
This extracts the most useful browser-related measurements from rapl and
powermetrics.
--HG--
extra : rebase_source : 81ce14acc6c6e1bc7ac6c34bf119d8e619956dd1
2015-09-15 16:23:45 +10:00
Justin Dolske
ae99e672d1
Bug 1204154 - Clean up jar manifests that needlessly specify the source file. r=dao
2015-09-15 18:33:57 -07:00
Dustin J. Mitchell
c9eaaa7832
Bug 1198179: in taskcluster, have 'make upload' just copy; r=ted.mielczarek
...
--HG--
extra : commitid : C1f3kiibCXn
extra : rebase_source : ed715e77014b91fb19c7a6bc7a0a04134f1e69cc
extra : amend_source : 46abf6b9bfc0f7993da9814d8f6e3959379c434f
2015-09-11 11:35:00 -04:00
Mike Hommey
55fe15cdb5
Bug 1203857 - Allow to build standalone js against jemalloc4. r=gps
2015-09-15 10:21:38 +09:00
Georg Fritzsche
77f63b071b
Bug 1193038: Purposely leak StatisticsReport object and suppress the leak report r=glandium,mccr8,njn
2015-08-18 19:21:40 +02:00
Michael Layzell
ee6e600d85
Bug 1201190 - Part 1: Add an analysis to prevent a type from being allocated in a temporary, r=ehsan
2015-09-12 16:53:31 -04:00
Michael Layzell
da3af84697
Bug 1156802 - Part 1: Add an analysis which prohibits explicit move constructors, r=ehsan
2015-09-12 12:34:44 -04:00
Ehsan Akhgari
74da17220c
Bug 1203388 - Add support for building clang targeted for CentOS6 build machines; r=rail
2015-09-11 00:16:03 -04:00
Ted Mielczarek
3132b7b611
bug 1203689 - Use tooltool gcc as host compiler for cross-mac builds. r=dustin
...
--HG--
extra : commitid : 2MFYONNTuoy
extra : rebase_source : c6454df99e6bda96bacc0611df130e76c1d7fa17
2015-09-10 15:21:31 -04:00
Ted Mielczarek
8ec6eceda0
bug 1197248 - Don't try to --enable-rust on cross-mac builds yet. r=gps
...
--HG--
extra : commitid : Ih7sMe6g288
extra : rebase_source : fe1c6600a382bab00364ea619d04b7de3065eea9
2015-08-21 11:35:13 -04:00
Ted Mielczarek
f6401483cd
bug 935237 - add genisoimage+dmg binaries to tooltool manifest, use them in cross-mac mozconfig. r=gps
...
--HG--
extra : commitid : Dp87ss6OII7
extra : rebase_source : e56e03c8c95482fec1adf1f5cce6641a3a6a88df
2015-09-10 06:44:24 -04:00
David Major
694eea169f
Bug 1194834: Don't use static libs on Windows ASan builds. r=glandium
2015-09-10 16:55:15 -04:00
Jed Davis
3a2bfc48d5
Bug 1201309 - Make MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS work with MOZ_NON_MEMMOVABLE. r=ehsan f=mystor
...
This patch migrates moz_non_memmovable into the CustomTypeAnnotation
framework; bonus side-effects are more helpful error messages and less
code duplication.
2015-09-10 08:23:53 -07:00
Ms2ger
ce50a0bf86
Bug 1194603 - Remove INTERNAL_TOOLS; r=mshal
...
Its only purpose is to disable PGO. Where that was not already explicitly done,
or irrelevant (because the directory only contains python), I disabled it in
moz.build.
2015-09-10 13:49:19 +02:00
Nathan Froyd
2e6b84568b
Bug 1198944 - remove vmware recording support from mochitest; r=khuey
...
VMWare's record/replay bits are unsupported, and they only work with
programs compiled with VS2010, which we no longer support.
2015-08-27 16:00:14 -04:00
Ted Mielczarek
6be16c3688
bug 1198226 - Move HOST_{C,CXX}FLAGS to moz.build HOST_{CFLAGS,CXXFLAGS,DEFINES}. r=mshal
...
As part of this move, HOST_NSPR_MDCPUCFG needed to be changed to get the quoting right.
--HG--
extra : commitid : J26MhSiPq9g
extra : rebase_source : 81c5b98371042803741ddace8d01b0097757dff3
2015-09-08 11:35:43 -04:00
Julien Pagès
e86114031c
Bug 787200 - Move the Talos code into mozilla-central: create the talos test .zip file. r=ted
2015-08-27 10:51:32 +02:00
Mike Shal
4572e5aaf9
Bug 1198179 - make upload.py write properties even if not uploading; r=ted
2015-08-26 09:46:08 -04:00
Mike Shal
66d8bc270e
Bug 1198179 - Kill gen_mach_buildprops.py; r=ted
2015-08-25 11:42:44 -04:00