John Dai
545f25a477
Bug 1204822 - Add LD_LIBRARY_PATH in build script. r=dustin, r=jlund
2015-09-22 19:20:00 +02:00
aleth
12ac23c449
Bug 1193224
- Remove --tests-root-dir option: followup to remove it from testsuite-targets.mk. r=ahal
2015-09-23 12:20:12 +02:00
Armen Zambrano Gasparnian
cf402a9a94
Bug 1203085 - Support fetching installer and test url from TaskCluster. r=jlund
...
If a Buildbot test job is scheduled through TaskCluster (The Buildbot Bridge supports this),
then the generated Buildbot Change associated to a test job does not have the installer and
test url necessary to Mozharness to run the test job.
Since we can't modify how a test job is called on Buildbot (we can't switch from
--read-builbot-config to --installer-url and --test-url), we have to detect that there is
a 'taskId' defined for the test job (this indicates that the job was scheduled through the BBB)
and based on suc 'taskID' we can determine the parent task and the artifacts it uploaded.
Changes to ScriptMixin:
* Refactor _retry_download_file() to _retry_download()
* If no file is specified when calling_retry_download() we call _urlopen() instead of _download_file()
* Add load_json_url() method to fetch the contents of a json file without writing to disk
Changes to TestingMixin:
* If the job is triggered through Buildbot we look for the Changes object, otherwise, we look
for artifacts of the parent task
* Added functions find_artifacts_from_buildbot_changes (original behaviour)
and find_artifacts_from_taskcluster (functionality via TaskClusterArtifactsFinderMixin)
* Call self.exception() instead of raising exceptions + minor fixes
New TaskClusterArtifactsFinderMixin:
* It allows any inheriting class to find the artifacts of the build job which triggers this test job
--HG--
extra : commitid : 2yJfZgUGzbb
extra : rebase_source : 12e0e2aa46f4607c5c563317df592b0e5c805746
2015-09-21 16:02:20 -04:00
Carsten "Tomcat" Book
292376c78a
merge mozilla-inbound to mozilla-central a=merge
2015-09-23 12:28:10 +02:00
Andrew Comminos
25a127c1a2
Bug 1170342 - Don't disable XInput2 for mochitests on GTK3, off by default now. r=karlt
2015-09-22 22:25:23 -07: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
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
Wes Kocher
08ffd204f8
Merge inbound to central, a=merge CLOSED TREE
2015-09-22 16:42:03 -07:00
Wes Kocher
fd19a9f213
Merge fx-team to central, a=merge
2015-09-22 16:39:01 -07:00
Wes Kocher
468b697f04
Backed out 3 changesets (bug 1192924) for Android bustage CLOSED TREE
...
Backed out changeset 30d612836685 (bug 1192924)
Backed out changeset a6860f880e01 (bug 1192924)
Backed out changeset 10e1fa2cc23a (bug 1192924)
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system1_1.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app1/features/system1@tests.mozilla.org.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system2_1.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app1/features/system2@tests.mozilla.org.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system1_2.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app2/features/system1@tests.mozilla.org.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system3_1.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app2/features/system3@tests.mozilla.org.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system1_1_badcert.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app3/features/system1@tests.mozilla.org.xpi
2015-09-22 11:02:55 -07:00
Michael Layzell
3c93c54b80
Bug 918742 - Correct handling of author-supplied charsets in XMLHttpRequest, r=bz
2015-09-22 12:26:15 -04:00
Wander Lairson Costa
835690cd3b
Bug 1166217: Move phone-builder image to docker hub.
...
quay.io is gone, long live docker hub.
--HG--
extra : rebase_source : ed2d2758db1f70a51484487155e345120f616dc6
2015-09-17 17:41:06 +02:00
Carsten "Tomcat" Book
651a168616
merge mozilla-inbound to mozilla-central a=merge
...
--HG--
rename : toolkit/devtools/server/actors/styleeditor.js => devtools/server/actors/styleeditor.js
rename : toolkit/devtools/server/actors/stylesheets.js => devtools/server/actors/stylesheets.js
rename : toolkit/devtools/gcli/commands/screenshot.js => devtools/shared/gcli/commands/screenshot.js
2015-09-22 12:35:13 +02:00
Nigel Babu
8ca027bc67
Backed out changeset a59090148268 (bug 1204822) for B2G ICS build bustage
2015-09-22 09:58:11 +05:30
Kartikaya Gupta
905fe40dd6
Bug 1206858 - Ensure that multiple concurrent calls to waitForAllPaints are handled properly. r=mattwoodrow
...
--HG--
extra : commitid : 1em2BrTkdxf
2015-09-22 09:01:08 -04:00
Ehsan Akhgari
c810a2f09a
Bug 1203390 follow-up: Move the mozilla-central/job_flags.yml entires to base_jobs.yml
2015-09-22 08:50:06 -04:00
Ehsan Akhgari
987e02c361
Bug 1206456
- Stop forcing mozilla-central Linux64 opt static analysis builds to be clobber; r=dustin
...
--HG--
rename : testing/taskcluster/tasks/builds/opt_linux64_st-an.yml => testing/taskcluster/tasks/builds/opt_linux64_st-an_clobber.yml
2015-09-22 08:39:33 -04:00
Ehsan Akhgari
e4e5a2d371
Bug 1203397 - Show Linux64 static analysis builds as "S" in TreeHerder; r=dustin
2015-09-22 08:38:31 -04:00
Ehsan Akhgari
c99d450aee
Bug 1203390 - Add support for Linux64 Static Analysis opt builds using TaskCluster; r=dustin
2015-09-22 08:38:25 -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
Jan-Ivar Bruaroey
1c3f3f8536
Bug 1206982 - getUserMedia s/PermissionDeniedError/SecurityError/. r=jesup
...
--HG--
extra : transplant_source : %BB%1A%10%27%95%15%E0%A4%F3%F4%93%83%26%B91%CA%C8%9Cn%B1
2015-09-21 20:57:12 -04: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
J. Ryan Stinnett
efe328f1b2
Bug 912121 - Rewrite require / import to match source tree. rs=devtools
...
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location. Here we rewrite all require and import calls to match the new
location that these files are installed to.
--HG--
extra : commitid : F2ItGm8ptRz
extra : rebase_source : b082fe4bf77e22e297e303fc601165ceff1c4cbc
2015-09-21 12:04:18 -05:00
Carsten "Tomcat" Book
e7a3664e1e
Backed out 1 changesets (bug 1166217) for likely causing Aries Dogfood Build Bustage
...
Backed out changeset 86fb1100a8cf (bug 1166217)
2015-09-21 15:18:00 +02:00
Dave Townsend
d039cf8d34
Bug 1192924: Check for updated system add-ons and download and install them. r=rhelmer
...
This performs the update check for system add-ons. It runs as part of the daily
add-on update checks similar to hotfix checks. Currently no URL is set so builds
won't actually start checking yet.
I've taken a few shortcuts here by only staging updates and needing a restart to
install as well as always downloading updates rather than using existing local
copies. At least the latter probably needs fixing before turning this on but
it makes more sense to iterate on those in tree.
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app1/features/system1@tests.mozilla.org.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system1_1.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app3/features/system1@tests.mozilla.org.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system1_1_badcert.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app2/features/system1@tests.mozilla.org.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system1_2.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app1/features/system2@tests.mozilla.org.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system2_1.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app2/features/system3@tests.mozilla.org.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system3_1.xpi
extra : commitid : CuRP3svf6aO
extra : rebase_source : 0a67da41a0a7b27ecb042875ebf13b7b69ec5c84
extra : histedit_source : e96ecd9a4a56e503b4df0e2a0ecd1ac82a716a66
2015-09-10 10:57:39 -07:00
Carsten "Tomcat" Book
16ceb64560
Merge mozilla-central to fx-team
2015-09-22 12:51:39 +02:00
Julien Pagès
88477e5116
Bug 1206415 - move the suite concept into talos itself. r=jmaher
...
--HG--
extra : transplant_source : %E4%C0%01%96%87%9FoE%7F%0FU%F7%07A%8A%FE%5B%98%E0%D1
2015-09-19 12:25:04 +02:00
Phil Ringnalda
5b1ea9212a
Backed out 12 changesets (bug 1202482, bug 1202483, bug 1202481, bug 1202486, bug 1202479, bug 1202478, bug 1197475, bug 1203331, bug 1139860, bug 1202501, bug 1199473, bug 1190662) for Mulet mochitest-5 timeouts
...
CLOSED TREE
Backed out changeset 6503123e95dd (bug 1139860)
Backed out changeset b83bc163064d (bug 1203331)
Backed out changeset 2f501bd57cd2 (bug 1202481)
Backed out changeset 37e6ac7beb42 (bug 1202486)
Backed out changeset f9b6e99e620e (bug 1202483)
Backed out changeset 466af9f9baee (bug 1202482)
Backed out changeset 6be690e265a2 (bug 1202479)
Backed out changeset 57ff88bfccf4 (bug 1197475)
Backed out changeset 7e8c04ff6049 (bug 1202478)
Backed out changeset 525227997274 (bug 1202501)
Backed out changeset da317cdb79d3 (bug 1199473)
Backed out changeset 73b8ddd6dac9 (bug 1190662)
--HG--
rename : browser/components/extensions/test/browser/browser_ext_simple.js => browser/components/extensions/test/browser/browser_extensions_simple.js
rename : toolkit/components/extensions/test/mochitest/file_sample.html => toolkit/components/extensions/test/mochitest/file_contentscript_page1.html
2015-09-22 19:29:51 -07:00
Masatoshi Kimura
83449db640
Bug 647621 - Remove document.charset from historical.html because it was eventually added to the spec. r=Ms2ger
2015-09-23 09:32:30 +09:00
Masatoshi Kimura
fce903a0f0
Bug 647621 - Implement document.charset and update document.inputEncoding to the latest spec. r=bz
2015-09-23 09:32:29 +09:00
Wes Kocher
d829d8baa4
Merge m-c to inbound, a=merge CLOSED TREE
2015-09-22 17:10:25 -07:00
Wes Kocher
d483efb68a
Merge m-c to inbound, a=merge CLOSED TREE
2015-09-22 16:46:47 -07:00
Bill McCloskey
eb18231fcc
Bug 1197475 - [webext] Add test for browser.storage.local, fix a few bugs in it (r=gabor)
2015-09-22 16:09:21 -07:00
Bill McCloskey
68b72b8a50
Bug 1190662 - [webext] Browser action popup HTML should be reloaded each time popup is opened (r=gabor)
2015-09-22 16:09:20 -07:00
Nikhil Marathe
4b3d721ca7
Bug 1184798 - Update web-platform-tests expected data. a=testonly
...
--HG--
extra : commitid : 5leI52ZNA6Z
extra : rebase_source : 2fbac06440b248d26049c4a23c77851157e9f7e7
2015-09-21 23:20:57 -07:00
Nikhil Marathe
6f31e1cab7
Bug 1184798 - same origin, cors and no-cors load tests. r=bkelly
...
--HG--
extra : commitid : 8GodYVLHw9r
extra : rebase_source : 661a5eee4de989ba552a335c897c4da6f6e714ce
2015-09-17 12:57:50 -07:00
Nikhil Marathe
48d53f38df
Bug 1184798 - Ensure workers loads are treated as non-subresource fetches. r=jdm
...
--HG--
extra : commitid : KSrA2sDx3MI
extra : rebase_source : c28988811316aa40e38752669a928d27750001b6
2015-09-17 11:56:41 -07:00
Nikhil Marathe
7ca77d3083
Bug 1189671 - Fix getregistrations test. r=jgraham
...
Moves the test to .https so it actually works.
Switches to using promise_test like the current blink test since sequential promise is not implemented and not needed.
compares registrations by scope since getRegistrations() produces new objects every time.
Change the with_iframe() call for the remote frame registration to actually
wait till the remote register() finishes so there is a valid registration to
unregister() when the frame receives a message.
--HG--
rename : testing/web-platform/mozilla/tests/service-workers/service-worker/getregistrations.sub.html => testing/web-platform/mozilla/tests/service-workers/service-worker/getregistrations.https.html
extra : commitid : COWgSA2yLxV
extra : rebase_source : e50bae30d93459c78223b99bb540a0503a75a59f
2015-09-14 12:58:09 -07:00
Jordan Lund
9950603342
Bug 1206106 - Create a java tarball that works on CentOS 6, taskcluster task template, CLOSED TREE NPOTB r=testing
...
--HG--
extra : source : 520103c26e0c757ce307f18e4d0becfa2f76868f
extra : amend_source : c1d32ba99d53cde3a614af0bd3d96b084ef0f641
2015-09-22 11:34:15 -07:00
Wes Kocher
02fd124a0c
Backed out changeset 520103c26e0c (bug 1206106) for apparently breaking b2g device builds CLOSED TREE
...
--HG--
rename : testing/taskcluster/scripts/misc/repackage-jdk-ubuntu.sh => testing/taskcluster/scripts/misc/repackage-jdk.sh
2015-09-22 11:56:01 -07:00
Jordan Lund
80b590d642
Bug 1206106 - Create a java tarball that works on CentOS 6, taskcluster task template, NPOTB r=testing
...
--HG--
rename : testing/taskcluster/scripts/misc/repackage-jdk.sh => testing/taskcluster/scripts/misc/repackage-jdk-ubuntu.sh
2015-09-22 11:34:15 -07:00
David Burns
87f6a90707
Bug 1141519: if we try call marionette calls in the teardown and they don't work we should just carry on; r=jgriffin
...
--HG--
extra : commitid : 92srjBSkvhe
extra : rebase_source : 33569e134ffb89036ee18651c9f8d37bec43a489
2015-09-16 20:58:28 +01:00
David Burns
4dda200aaf
Bug 1141519: error if we are going to try send a message to a frame that we know doesnt exist; r=jgriffin
...
--HG--
extra : commitid : HT9JmxPxSRk
extra : rebase_source : 3354f9f476612c773c22262ff9ec1b455356780b
2015-09-16 20:54:46 +01:00
David Burns
6a79407a30
Bug 1141519: added test that puts marionette into a position that can cause hangs when in content scope; r=jgriffin
...
--HG--
extra : commitid : GrvcthCmHw1
extra : rebase_source : 1bc3fe4b2e6b1c839503f431955c5681e4edcc61
2015-09-18 21:39:01 +01:00
David Burns
bea16e0d33
Bug 1141519: Don't switch to content scope for logging the test end; r=jgriffin
...
--HG--
extra : commitid : IC9y6Vij4Fj
extra : rebase_source : b54d233528ffd1713bef0e2c6bae2c5b484b04fc
2015-09-16 18:43:23 +01:00
Dustin J. Mitchell
ff0f1ae867
Bug 1205241: enable linux64 opt/dbg and MacOSX64 builds on m-i and m-c; r=ted.mielczarek
...
Properly splitting clobber (try) and non-clobber builds
--HG--
rename : testing/taskcluster/tasks/builds/dbg_macosx64.yml => testing/taskcluster/tasks/builds/dbg_macosx64_clobber.yml
rename : testing/taskcluster/tasks/builds/opt_macosx64.yml => testing/taskcluster/tasks/builds/opt_macosx64_clobber.yml
extra : commitid : 8rc1ZSq1hkA
extra : rebase_source : 01c0decaeef5737430f2f8b30d4780800accd447
2015-09-16 06:48:37 -04:00
Wes Kocher
3d281ce639
Merge m-c to inbound, a=merge CLOSED TREE
2015-09-21 09:52:50 -07:00
Xidorn Quan
c13216ec53
Bug 1205144 - Remove 'REMOVED' commands from output of mach-commands and mach-debug-commands. r=gps DONTBUILD
...
--HG--
extra : source : 7d40827d58f699b57668ad80573e93b3b0a8d0b0
extra : amend_source : 98c5b7adbd1a330528d70a8f41096cd26fe49bdd
2015-09-21 11:32:03 +10:00