Commit Graph

9333 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
1b50326426 Merge mozilla-central to mozilla-inbound 2015-11-10 12:13:10 +01:00
Carsten "Tomcat" Book
5c359d92c8 merge mozilla-inbound to mozilla-central a=merge 2015-11-10 11:59:34 +01:00
Carsten "Tomcat" Book
79048447d7 merge fx-team to mozilla-central a=merge 2015-11-10 11:53:26 +01:00
Wander Lairson Costa
7f0df83c36 Bug 1223223: Schedule only aries-dogfood and flame-kk-ota for b2g44_v2_5. r=jlund a=catlee
This is to avoid balrog channel conflicts.

--HG--
extra : commitid : EtQR1knS8LV
2015-11-10 00:35:50 -02:00
Wander Lairson Costa
e0a1d73b43 Bug 1223223: Schedule flame-kk-ota and aries-dogfood on b2g44_2_5. r=jlund a=catlee
--HG--
extra : commitid : HGJEXBs7c5U
2015-11-09 23:37:56 -02:00
Wes Kocher
f228433404 Merge m-c to fx-team, a=merge
--HG--
extra : commitid : 9v6NXQJLWKT
2015-11-09 17:35:59 -08:00
Wes Kocher
d533ed9ba6 Merge b2ginbound to central, a=merge
--HG--
extra : commitid : J9BhYbnGILd
2015-11-09 17:31:35 -08:00
Wander Lairson Costa
1dd9464b0f Bug 1222501: Fix query mar update url function. r=jlund.
--HG--
extra : commitid : CSac6BeR6E6
2015-11-09 17:49:30 -02: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
David Burns
19232bc3e9 Bug 1222388: Correct ./mach marionette-test r=ato
There have been a number of improvements to the marionette test runner
unfortunately we missed this regression.

--HG--
extra : commitid : KE4FPolRysN
extra : rebase_source : 546152a67a4fd96a1d3c63ba914839c316022eaf
2015-11-09 14:07:52 +00:00
Maja Frydrychowicz
1b4a262a4c Bug 1219397 - Collect Firefox-Desktop-specific prefs in a subclass of GeckoInstance; r=automatedtester
--HG--
extra : rebase_source : 890b1e9915f8ef09e2c74dcbd0cacad68fb4c464
2015-11-05 12:16:32 -05:00
Julien Pagès
c57e5b05dc Bug 1207074 - remove obsolete code to download talos json in harness. r=jmaher
--HG--
extra : commitid : 9ZeZIXwpTSs
extra : rebase_source : c814136da9f160656fce68f1fb062dcff2df4ac3
2015-11-09 19:11:39 +01:00
Kate McKinley
787671cd5b Bug 1045891 - Web platform test fixes for child-src r=ckerschb,r=jgraham 2015-11-02 13:41:39 -08:00
Tooru Fujisawa
6e26277e91 Bug 1221139 - Report actual exception string and traceback in ParseError. r=ahal
--HG--
extra : commitid : 4C7qISpav0m
extra : rebase_source : 3260ad4cb2063da21e94b786f7b9efbd91fd1d9d
2015-11-07 20:45:07 +09:00
Wes Kocher
8df6ddfb90 Merge m-c to inbound, a=merge
--HG--
rename : mobile/android/base/resources/drawable-hdpi/overlay_send_tab_icon.png => mobile/android/base/resources/drawable-hdpi/shareplane.png
rename : mobile/android/base/resources/drawable-xhdpi/overlay_send_tab_icon.png => mobile/android/base/resources/drawable-xhdpi/shareplane.png
rename : mobile/android/base/resources/drawable-xxhdpi/overlay_send_tab_icon.png => mobile/android/base/resources/drawable-xxhdpi/shareplane.png
extra : commitid : DZzg6KsUXKv
extra : rebase_source : 6583dc121ed84d975164d2c711721831d8aa9f38
2015-11-09 17:33:59 -08:00
Ben Kelly
71a771bb4b Bug 1189681 Fix wpt oninstall-script-error.https.html. r=baku 2015-11-09 11:13:09 -08:00
Steve Fink
9dee0b042d Bug 1211402 - Upload hazard artifacts to blobber, r=nthomas
--HG--
extra : rebase_source : 7292f450f5420676652201d3bbad81944d4d8d8d
extra : amend_source : e4e7cab1371bcf9f067aad135fd66e05f418ed27
extra : histedit_source : 1dce02510db5f5cecc5be68b41c428c921c8c02f
2015-10-29 11:40:12 -07:00
Steve Fink
2b1c1b8352 Bug 1211402. Re-enable the upload step, but take out the stuff that no longer works (as in, everything.) r=me
This will probably come back in the form of S3 uploads at some point.

--HG--
extra : rebase_source : b53c48dd26b093175f80562e84b367b4d00ea558
extra : histedit_source : 1ee2ff9bb4c88d0f4973a00ae93b6872a6252432
2015-10-29 11:39:49 -07:00
Steve Fink
1944c9402b Bug 1219880 - Implement MOZ_UPLOAD_DIR for hazard builds, r=jlund
--HG--
extra : rebase_source : 1983e43e640798f1da4bd2c1de915d22b42dd065
extra : amend_source : d0b588bef46d0008ab3854d109cf02926b304d27
2015-10-29 11:33:54 -07:00
Wes Kocher
e943bc8e33 Merge m-c to inbound a=merge
--HG--
extra : commitid : IcbfYN5aCjt
2015-11-06 15:13:35 -08:00
Julien Pagès
6ecfd96975 Bug 1222603 - talos --print-tests and --print-suites are broken. r=wlach
--HG--
extra : commitid : LgnCEUjk91
extra : rebase_source : 4a98e465a1aaf6bb350642e822ff9c4c464400bd
2015-11-06 22:50:24 +01:00
Gregory Arndt
875d555ad4 Bug 1222465 - Add treeherder config to flame/aries OTA tasks r=wcosta
--HG--
extra : commitid : 5pTZsAJoLU1
extra : rebase_source : 558c5458595a8218b76e57a4dccb513f17d30085
2015-11-06 09:04:29 -06:00
Carsten "Tomcat" Book
672fda2c82 Merge mozilla-central to fx-team 2015-11-06 13:59:27 +01:00
Manuel Casas
54526e2604 Bug 1213984 - Remove contacts code from Loop's backend. r=Standard8 2015-11-06 11:52:24 +00:00
Ben Kelly
ac8a0f19ae Bug 1221351 P2 Add a web-platform-test to check for crash when calling .register() on closed window. r=catalinb 2015-11-05 09:33:34 -08:00
Joel Maher
46a336a236 Bug 1220132 - fix xperf-e10s command line parameters. r=wlach 2015-11-06 12:39:57 -08:00
William Lachance
4a8f619681 Bug 1204625 - Add lowerIsBetter metadata to summary series in Talos;r=jmaher 2015-11-05 17:50:01 -05:00
Nicholas Nethercote
f07dc1c47b Bug 1059014 (part 1) - Remove support for max line box width. r=dbaron.
This basically reverts bug 780258.

--HG--
extra : rebase_source : 59cc458d83fed9735e9e0321ec52a0a9484bd7ba
2015-11-04 20:25:01 -08:00
William Lachance
163db74476 Bug 1204625 - Add series data (unit, whether lower is better) to Talos output;r=jmaher 2015-10-30 17:26:39 -04:00
Geoff Brown
e7a25cb373 Bug 1197716 - On Android, include fonts in test profile; r=jmaher 2015-11-06 12:01:33 -07:00
Wes Kocher
f8ad8afb5a Backed out 4 changesets (bug 1045891) for b2g mochitest 7 failures
Backed out changeset c590b18c5885 (bug 1045891)
Backed out changeset 14818a2329a4 (bug 1045891)
Backed out changeset e44d41985fed (bug 1045891)
Backed out changeset 781a76befe01 (bug 1045891)

--HG--
extra : commitid : 77UlfZzjWcg
2015-11-06 09:36:49 -08:00
James Graham
6fc43546ac Bug 1217418 - Make wpt update script more robust in the face of patches that won't apply, r=Ms2ger
This can happen if landing the update took a long time such that there is
a local patch against a file that was changed upstream in the period between
starting the update and landing it.
2015-11-06 15:10:53 +00:00
Ben Kelly
d47ed38725 Bug 1221351 P3 Fix test name in register-closed-window.https.html. a=testonly 2015-11-06 06:58:04 -08:00
Carsten "Tomcat" Book
349dddd912 Merge mozilla-central to mozilla-inbound to fix m1 orange 2015-11-06 14:39:59 +01:00
Kate McKinley
bb8dba45ac Bug 1045891 - Web platform test fixes for child-src r=ckerschb,r=jgraham 2015-11-02 13:41:39 -08:00
Carsten "Tomcat" Book
96cae40554 Merge mozilla-central to mozilla-inbound 2015-11-05 13:42:27 +01:00
Carsten "Tomcat" Book
10e4bb40b4 merge b2g-inbound to m-c to fix merge conflicts a=merge 2015-11-05 13:38:39 +01:00
Alexandre Lissy
620cb198ae Bug 1037056 - Producing FOTA packages for Flame. r=wcosta
The Flame device updates have been broken for a while because of updates
starting to be too big. Because of the way applying OTA works, there is
no good solution except switching to applying Gecko/Gaia updates in
recovery mode. This was done in bug 1037056 on the Buildbot instances,
but we need to support this on TaskCluster also.
2015-11-03 01:56:00 +01:00
Alexandre Lissy
49d35629e7 Bug 1201540 - Producing FOTA packages for foxfood. r=wcosta
Foxfood devices are Sony Xperia Z3c devices. We need to be able to push
updates of the Gonk layer to fix some bugs. Those requires changes to
the kernel, to boot partition and to some other assets. Hence we add
support for producing all kind of updates packages we might need on that
device:
 - ota, to update just Gecko/Gaia
 - fota, to update Gecko/Gaia in recovery mode
 - fota:fullimg, to be able to update gonk also
2015-11-04 07:47:00 +01:00
Alexandre Lissy
00d0eac6d3 Bug 1201540 - Add support for multiple OTA/FOTA types. r=catlee
B2G updates can be of multiple types:
 - OTA, applied without rebooting the device,
 - FOTA with only Gecko/Gaia,
 - FOTA with whole system partition files,
 - FOTA dumping partitions images.

Each type of updates has its advantages and drawbacks. There is an
extensive documentation maintained on MDN about each and the options:
https://developer.mozilla.org/en-US/Firefox_OS/Building_and_installing_Firefox_OS/Firefox_OS_update_packages

All those updates are being packaged as a MAR file that gets injected
into the classical Firefox update mechanism, submitted to Balrog and
downloaded by the client. The content of the MAR will however depend on
the type of update: an OTA update will packate a Gecko and Gaia set of
files to update those parts; while any FOTA package is just an
update.zip that will get applied in recovery mode on the device.

So one fundamental difference is that OTA will not reboot your device
(just Gecko) while FOTA requires a working recovery mode and will reboot
your device. But OTA needs more system partition space to get applied,
and it can only update files that are within the /system/b2g/ directory.
FOTA on the other hand can update anything since the payload will
contain an update script written in Edify (Android recovery update
scripting language).

For each device we might need to produce several types of updates that
will be pushed to users depending on the context: for some users we want
to push just a Gecko/Gaia update, for some we know that we need to
update more content and thus we need to send some partitions.
Previously, the b2g_build.py script would only allow one kind of update
payload to be produced for each device available: we would need to have
a device "flame-kk-ota" and "flame-kk-fota" just to produce the OTA and
FOTA packages for the same device, thus resulting in a waste of
computing power and storage.

This commit introduces a new field "update_types" that can take an array
of values:
 - ota, to produce an OTA package as before
 - fota, to produce a FOTA package with only Gecko/Gaia
 - fota:full, to produce a FOTA package of all files of the system
   partition
 - fota:fullimg, to produce a FOTA package dumping partitions

The old "update_type" will be used in the absence of "update_types". And
if none are present, we will keep defaulting to generating OTA as
previously.
2015-11-03 10:25:00 +01:00
Alexandre Lissy
8a1e0d9024 Bug 1221645 - Make Nexus 4 KK and Nexus 5 L full images public. r=wcosta 2015-11-04 11:51:00 +01:00
Gregory Arndt
8b120c66ca Bug 1221076 - Update dolphin configs to include build type and name r=dustin
--HG--
extra : commitid : BpLktYOVtHG
2015-11-04 16:19:39 -06:00
Carsten "Tomcat" Book
3e11f2fe34 merge mozilla-inbound to mozilla-central a=merge 2015-11-04 11:59:46 +01:00
Alexandre Poirot
2fd0a07485 Bug 1198877 - Tweak simulator build script to accept any platform package. r=jryans 2015-11-03 13:35:11 -08:00
Robert O'Callahan
95adec5b5e Bug 1209994. Fix a couple of issues that make the percentage-height-calculation.html test unreliable. r=bz
--HG--
extra : commitid : DGDN3jYJWJ0
extra : rebase_source : e4a93114144139f9c1e19cc1e10eb1a227f4214c
2015-10-29 16:56:30 +13:00
Jordan Lund
a46d212a29 Bug 1220765 - 43.0b1 build1 fennec repacks failing to upload and submit to taskcluster, DONTBUILD r=rail, a=releases
--HG--
extra : amend_source : 7368e06aa2c7509159e69d17a7def6872299eaf7
2015-11-03 14:02:56 -08:00
Andrew Halberstadt
e7029d44aa Bug 1219870 - [mozlog] ensure correct suite state when logging suite_start/suite_end via StructuredLogger.log_raw, r=chmanchester
--HG--
extra : commitid : L5aVgE5euqR
extra : rebase_source : 3b7f3b105503a7cc3e0ba8d8c15a85b18a06ce30
2015-10-29 15:11:25 -04:00
Joel Maher
aff7976c5a Bug 1210920 - regression from talos webserver- talos damp doesn't load a real page. r=bgrins 2015-11-05 01:59:01 -08:00
Landry Breuil
d3fda7e08c Bug 1220411 - add XLDFLAGS to correctly find X libs when linking screentopng r=glandium 2015-11-05 09:48:37 +01:00
Maja Frydrychowicz
4cb179de44 Bug 1217557 - set browser.tabs.remote.autostart to False in GeckoInstance; r=automatedtester
--HG--
extra : rebase_source : 11ff5f88613b18ad7d46ca0f8ef008fdff2da2e3
2015-11-02 18:19:58 -05:00