Commit Graph

20409 Commits

Author SHA1 Message Date
Joel Maher
c9827cf1b5 Bug 1423267 - Add motionmark benchmark to try, mozilla-central. r=rwood 2018-02-08 14:44:28 -05:00
Narcis Beleuzu
d299fdd9b4 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-08 21:36:33 +02:00
Brindusan Cristian
4b424f0368 Merge inbound to mozilla-central. a=merge 2018-02-08 21:02:00 +02:00
Joel Maher
628233fdd4 Bug 1435907 - "ImportError: No module named jsonschema". r=rwood 2018-02-08 13:50:12 -05:00
Joel Maher
c42ef837b6 Bug 1432201 - remove references to CART test in talos source. r=rwood 2018-02-08 13:50:11 -05:00
Joel Maher
671c4c9fe4 Bug 1436606 - Remove stylo_disabled talos test. r=rwood 2018-02-08 13:50:11 -05:00
Geoff Brown
da2e031564 Bug 1436183 - Update tooltool manifests for Android host-utils (linux), again; r=jmaher 2018-02-08 06:29:08 -07:00
shindli
a5abf843f8 Merge inbound to mozilla-central. a=merge 2018-02-08 12:04:26 +02:00
Nick Thomas
663c59e840 Bug 1435638 - Use ssh to clone partner repack manifests, r=bhearsum DONTBUILD 2018-02-08 15:24:50 +13:00
Ciure Andrei
8dd2a49ca4 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-08 00:33:37 +02:00
Ciure Andrei
cda04ea11e Merge inbound to mozilla-central. a=merge 2018-02-08 00:05:57 +02:00
Emilio Cobos Álvarez
a1c4508524 Bug 1436394: Move selectors and css-scoping WPT tests to CSS Parsing and Computation. r=jgraham
There's nothing CSSOM-specific in them.

MozReview-Commit-ID: Ft5j7MNVlOp

--HG--
extra : rebase_source : 3c2d2c42a53ad82f4a6d3721301f1af5d92cc0d7
2018-02-07 17:05:37 +01:00
Brad Werth
a90f20811d Bug 1418930 Part 7: Change a web platform test to PASS. r=emilio
MozReview-Commit-ID: 69EsrXNoKFz

--HG--
extra : rebase_source : 3d918f014b915bb665aeaf300fa4e9125b7ee8d6
2018-02-05 09:38:33 -08:00
Jonathan Watt
843da70a1a Bug 1436438 part 1 - Remove the tests that test SVG path data DOM interfaces. r=longsonr
MozReview-Commit-ID: 78yzAb6Khf1
2018-01-26 10:39:11 +00:00
Dorel Luca
a539f8f7fe Merge mozilla-inbound to mozilla-central. a=merge 2018-02-07 17:05:03 +02:00
Paul Warner
a4c0f8161c Bug 1399158 - Add --jsdebugger flag to geckodriver. r=ato
When --jsdebugger is passed to geckodriver, it will override
preferences related to starting the Browser Toolbox and pass
-jsdebugger on to the Firefox process.

It is functionally equivalent to "./mach marionette test --jsdebugger".

MozReview-Commit-ID: ADfrLPXtQoy
2018-02-07 12:00:53 +00:00
shindli
0fcb667b73 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-08 12:13:08 +02:00
Edouard Oger
626be20bbb Bug 1427674 - Unify FxA content server URL preferences. r=markh,tcsc
MozReview-Commit-ID: 3zhHGAzQr0R

--HG--
extra : rebase_source : 013457dfb434c92134d2f244b389d21620c83595
2018-01-30 13:21:35 -05:00
Gregory Szorc
9e795ff565 Bug 1435729 - Always use vendored tooltool.py; r=jlund
Previously, we were downloading tooltool.py from random servers.
Considering tooltool.py is used to secure the download of future
components, downloading tooltool.py from potentially 3rd party
services was a major lapse in our end-to-end security, as a
compromised tooltool.py wouldn't honor integrity checks.

This commit copies the already vendored copy of tooltool.py into
the mozharness directory. A copy needs to be in the mozharness
directory because then a copy of mozharness without access to
a source checkout will have access to it.

We modify the code in mozharness that fetches tooltool to use
the copy from mozharness (unless `mach artifact toolchain` is
available).

Since a copy of tooltool.py is always reliably available, we
can remove all config entries related to tooltool.py.

MozReview-Commit-ID: C7ls1xWrPMq

--HG--
rename : python/mozbuild/mozbuild/action/tooltool.py => testing/mozharness/external_tools/tooltool.py
extra : rebase_source : d7b48d837805f9312c97b6e21c6527cc5f5018dc
2018-02-07 14:37:48 -08:00
Andreas Tolfsen
55ed962925 Bug 896046 - Remove test_text_chrome.py. r=maja_zf
These are duplicate tests.

MozReview-Commit-ID: RIJknq5bnI

--HG--
extra : rebase_source : 404f6836a672414fdd19c4c175533da41b73b76c
2018-02-07 16:27:11 +00:00
Dorel Luca
6b75e4235c Merge mozilla-central to autoland. r=merge 2018-02-07 17:07:56 +02:00
Mark Banner
606beee3f2 Bug 1230369 - Manually fix some remaining instances of Ci/Cc/Cu definitions and switch Components.* to using the shorthand in some places. r=florian
MozReview-Commit-ID: 9SmoR9RlvZE

--HG--
extra : rebase_source : 054e14150921615ed67415ddb91b45169cc868d4
2018-02-07 09:24:15 +00:00
Björn Arnelid
196444ef40 Bug 1434909 - Remove dependency to rectangles.html in test_position.py r=ato
MozReview-Commit-ID: 75uJNm4ESOp

--HG--
extra : rebase_source : 4bc8d1a072233db5ff073efe2275101741039dc7
2018-02-07 13:17:02 +01:00
Andrea Marchesini
a11a9d201f Bug 1436692 - Implement PerformanceObserver::takeRecords(), r=valentin 2018-02-08 17:43:25 +01:00
Dorel Luca
106842f842 Merge mozilla-inbound to mozilla-central. a=merge 2018-02-07 11:58:17 +02:00
Dorel Luca
aa63d53f0e Merge autoland to mozilla-central. a=merge 2018-02-07 11:55:55 +02:00
Gurzau Raul
9c39f70c0f Backed out 5 changesets (bug 1392391) for frequently failing jsreftests on Android. a=backout
Backed out changeset 50df56a0cebf (bug 1392391)
Backed out changeset 406806a088d5 (bug 1392391)
Backed out changeset 6bd3abc55ea8 (bug 1392391)
Backed out changeset 846d50ea8403 (bug 1392391)
Backed out changeset b9e9374af9a1 (bug 1392391)
2018-02-07 02:20:38 +02:00
Gurzau Raul
772c8edfef Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-07 02:29:42 +02:00
Emilio Cobos Álvarez
4aa2f7b59c Bug 1436031: Test the serialization of the font shorthand. r=xidorn
MozReview-Commit-ID: K9IXzIZJfzM

--HG--
extra : rebase_source : 983465d7c75641037ae19185c3246fff7f90b3d7
2018-02-06 23:49:42 +01:00
Andrew McCreight
754a4bcd3c Bug 1432992, part 2 - Manually remove some empty blocks. r=florian
Also, remove a now-obsolete comment from placesOverlay.xul and remove
some now-empty XPCShell test head files.

MozReview-Commit-ID: 6kKVQu8FAL3

--HG--
extra : rebase_source : 7dd05818d68a15bd170af734078db4ba45029d80
2018-01-25 16:52:25 -08:00
Andrew McCreight
5dec0e0beb Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
This patch was autogenerated by my decomponents.py

It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.

It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.

It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)

MozReview-Commit-ID: DeSHcClQ7cG

--HG--
extra : rebase_source : d9c41878036c1ef7766ef5e91a7005025bc1d72b
2018-02-06 09:36:57 -08:00
Gurzau Raul
476c3b3a55 Merge inbound to mozilla-central. a=merge 2018-02-06 23:53:56 +02:00
Henrik Skupin
581602594e Bug 1435820 - Rename mozprocess unit tests and support files. r=ahal
MozReview-Commit-ID: 2LhfafKi8ym

--HG--
rename : testing/mozbase/mozprocess/tests/process_normal_broad_python.ini => testing/mozbase/mozprocess/tests/process_normal_broad.ini
rename : testing/mozbase/mozprocess/tests/process_normal_deep_python.ini => testing/mozbase/mozprocess/tests/process_normal_deep.ini
rename : testing/mozbase/mozprocess/tests/process_normal_finish_python.ini => testing/mozbase/mozprocess/tests/process_normal_finish.ini
rename : testing/mozbase/mozprocess/tests/process_waittimeout_python.ini => testing/mozbase/mozprocess/tests/process_waittimeout.ini
rename : testing/mozbase/mozprocess/tests/process_waittimeout_10s_python.ini => testing/mozbase/mozprocess/tests/process_waittimeout_10s.ini
rename : testing/mozbase/mozprocess/tests/infinite_loop.py => testing/mozbase/mozprocess/tests/scripts/infinite_loop.py
rename : testing/mozbase/mozprocess/tests/proccountfive.py => testing/mozbase/mozprocess/tests/scripts/proccountfive.py
rename : testing/mozbase/mozprocess/tests/procnonewline.py => testing/mozbase/mozprocess/tests/scripts/procnonewline.py
rename : testing/mozbase/mozprocess/tests/test_mozprocess_kill.py => testing/mozbase/mozprocess/tests/test_kill.py
rename : testing/mozbase/mozprocess/tests/test_mozprocess_misc.py => testing/mozbase/mozprocess/tests/test_misc.py
rename : testing/mozbase/mozprocess/tests/test_mozprocess_output.py => testing/mozbase/mozprocess/tests/test_output.py
rename : testing/mozbase/mozprocess/tests/test_mozprocess_params.py => testing/mozbase/mozprocess/tests/test_params.py
rename : testing/mozbase/mozprocess/tests/test_mozprocess_poll.py => testing/mozbase/mozprocess/tests/test_poll.py
rename : testing/mozbase/mozprocess/tests/test_mozprocess_wait.py => testing/mozbase/mozprocess/tests/test_wait.py
extra : rebase_source : e026178ca6fe2a34d5621e50f7f28812e3ad4ac8
2018-02-05 21:50:57 +01:00
Henrik Skupin
4bc4175eb0 Bug 1435820 - [mozprocess] Remove unused C implemenation of proclaunch and all its support files. r=ahal
Only test_mozprocess.py was still using the C implementation but is
disabled since ages.

Given that the proclaunch script as written in Python replaced the
C implemenation lets remove all the old unused code.

MozReview-Commit-ID: J4izHz5ljtO

--HG--
extra : rebase_source : e33720aa3a6734fa3dd5fc082441ef54d515e75f
2018-02-05 21:25:47 +01:00
Joel Maher
a78be3d8cb Bug 1425058 - summarize stylebench scores properly. r=rwood,emilio 2018-02-06 11:23:26 -05:00
Narcis Beleuzu
84cea84b12 Merge inbound to mozilla-central. a=merge 2018-02-06 11:54:42 +02:00
Marco Castelluccio
7b3894d480 Bug 1435771 - Define abs_test_install_dir for Talos. r=jmaher
--HG--
extra : rebase_source : 42eea0bf4cc13a5931444e8b1497be8ca825d09a
2018-02-05 17:18:02 +01:00
Andrew Halberstadt
fba8718e4a Bug 1392391 - [mozlog] Forward extra data from 'suite_end' action, r=jgraham
The suite_end action ostensibly supports an extra key, however that extra data never
gets forwarded to the _log_data function.

MozReview-Commit-ID: AfUBmQpx3Zz

--HG--
extra : rebase_source : 187fba189deec77b914d455cb55fe21e140bb3c8
2018-01-25 10:44:04 -05:00
Ashish Kulkarni
23dc66c6b8 Bug 169521: fix XML attribute serialization for proper roundtripping r=bz
This is due to incomplete specification, see discussion on Chromium bug
https://bugs.chromium.org/p/chromium/issues/detail?id=418531

Behavior is now in line with Edge and Chromium.

MozReview-Commit-ID: AxIRtIj5j8r

--HG--
extra : rebase_source : 45c8016537259c7d7a2af6e8b8a9f5a25521e4c5
2018-01-24 16:03:01 +05:30
Johann Hofmann
7b97a1f8e6 Bug 1167238 - Part 6 - Clean up sanitize.js usage in utils.py. r=whimboo
We're turning Sanitizer.jsm into a proper module and are simplifying
its API surface, and need to adjust all consumers.

MozReview-Commit-ID: 7xjSpiKeG7d

--HG--
extra : rebase_source : 1a9b41660e9baf0dc7e10afd81353052b2f3c83b
2018-01-18 16:08:38 +01:00
Noemi Erli
9b09005df2 Backed out changeset c074e2c4b2ed (bug 1435658) for failing in layout/generic/test/test_bug632379.xul on a CLOSED TREE 2018-02-05 22:39:07 +02:00
Henrik Skupin
96ed8b8cf5 Bug 921632 - Re-enable delayed kill broad mozprocess unit test. r=ahal
MozReview-Commit-ID: 93KwNlw84ld

--HG--
extra : rebase_source : fd96ee848ea3b4211db338f6f337372901fff210
2018-02-05 15:16:48 +01:00
Emilio Cobos Álvarez
7e4baa87cf Bug 1435658: Deal with appearance changes from / to none correctly. r=mats
MozReview-Commit-ID: Fl6VY0rAIiD

--HG--
extra : rebase_source : 0374bb390de1caf69b2561402f956d7bd99a306d
2018-02-05 14:55:31 +01:00
Noemi Erli
3d09e55d55 Merge inbound to mozilla-central. a=merge 2018-02-03 11:52:03 +02:00
Phil Ringnalda
2b933cb9ed Bug 1435337 followup to reflect that calc-in-font-feature-settings.html passes in both e10s and non-e10s on Linux, just like the try push said it would 2018-02-02 19:22:10 -08:00
Masayuki Nakano
dfd6ae6c4b Bug 1435180 - Make existing tests aware of strict keypress event dispatch r=smaug
We'll stop dispatching keypress events on web contents for conforming to spec of
UI Events.  Some existing tests assumes that keypress events are fired even
when non-printable keys are pressed.

This patch makes them check the pref,
"dom.keyboardevent.keypress.dispatch_non_printable_keys_only_system_group_in_content"
and only listen to keydown event instead of keypress even if the pref is true
and expected key event is not a printable key press.

MozReview-Commit-ID: 6bKoK7dsB0l

--HG--
extra : rebase_source : b3705b0814d5690e00208d0d3315f09f886c6f26
2018-02-02 18:10:22 +09:00
William Lachance
bc3cce1805 Bug 1434664 - Bump mozdevice to 0.52 r=bc
MozReview-Commit-ID: 9u3Abd15R6E

--HG--
extra : rebase_source : a6b7bb8044aa4b5ecf433bca84e962d6757855cf
2018-02-02 13:53:34 -05:00
William Lachance
168d85d1b6 Bug 1434664 - Fix mozdevice's pull/push methods on Windows r=bc
We should use posixpath's normpath for calculating the remote
(i.e. device path) with these methods.

MozReview-Commit-ID: zwfsRvCxoe

--HG--
extra : rebase_source : 9635de305db90d0bd99ab080d96d28fcf29cec96
2018-01-31 13:08:30 -05:00
Brian Grinstead
9d3fb06b54 Bug 1425330 - Part 1 - set up talos configurations for tart and ts_paint with XUL flexbox emulation;r=rwood
MozReview-Commit-ID: 7hl8cafIaSz

--HG--
extra : rebase_source : 653f5c7fb0022e64384983d33d7ab0a809a1396c
2018-01-30 15:17:47 -08:00
Andrew McCreight
a6f34d4700 Bug 1435115 - Remove usage of enablePrivilege from quit.js. r=jmaher
This patch moves the contents of quit.js into talos-powers-content.js,
and makes it callable from content via TalosPowersContent. The code
required a few minor tweaks.

MozReview-Commit-ID: KkAbcFO0xzT

--HG--
extra : rebase_source : 4a165bc613fbc73ff8edd7bcfe2cf9cbd4a2af05
2018-02-01 16:05:30 -08:00