Граф коммитов

20736 Коммитов

Автор SHA1 Сообщение Дата
Brian Birtles 3292421edd Bug 1436659 - Simplify playback rate setting test; r=hiro
I didn't like the way these tests were written so I decided to rewrite them to
make it more clear what they are trying to test.

MozReview-Commit-ID: IBqMUh24crS

--HG--
extra : rebase_source : b7cf41a150a168f9bcac19fbdba4a40db26184f7
2018-02-13 15:04:12 +09:00
Brian Birtles 3afc553bd3 Bug 1436659 - Move playback rate test to timing-model; r=hiro
The test under web-animations/interfaces/Animation/playbackRate.html is really
testing the timing model so this patch moves it there. We'll simplify it in the
next patch.

MozReview-Commit-ID: HbhjlVtQLQA

--HG--
rename : testing/web-platform/tests/web-animations/interfaces/Animation/playbackRate.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html
extra : rebase_source : 8bfa555273dcb333b562a035e47c9180ec34084d
2018-02-13 15:04:11 +09:00
Brian Birtles cfc1070b72 Bug 1436659 - Use async/await in timing-model/animations tests; r=hiro
Using async/await makes these tests easier to read and appears to be supported
in all browsers now. This patch updates the tests in
web-animations/timing-model/animations since we will update these tests later in
this patch series and it will be easier if we convert them to using async first.

MozReview-Commit-ID: 70QKlkXTHW

--HG--
extra : rebase_source : ff2b4ab369f7e27ec6ec2db7ec08bb94667bb227
2018-02-13 15:04:09 +09:00
Brian Birtles 5f19eb1ca2 Bug 1436659 - Rename tests in timing-model/animations to match spec section titles; r=hiro
In this folder we have a mixture of tests named after the procedure they are
testing or the section that contains the procedure. The latter seems to be more
common and makes it a little easier to check that all sections are tested so
this patch renames files to refer to the section titles instead. It also updates
a few of the test file titles and URLs.

MozReview-Commit-ID: 2udhvAKP5VR

--HG--
rename : testing/web-platform/tests/web-animations/timing-model/animations/set-the-animation-start-time.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/current-time.html => testing/web-platform/tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html
extra : rebase_source : 12a3b1e322d12bdadc86f85c770f726f1588c7b1
2018-02-13 15:04:08 +09:00
Henrik Skupin b5f314390e Bug 892902 - [mozprocess] Enable unit tests on Windows. r=ahal
MozReview-Commit-ID: 70gC7gNkX75

--HG--
extra : rebase_source : aafb41aa59febf14c688be720e51503b0d7b3427
2018-02-07 08:28:11 +01:00
Henrik Skupin ac424f01de Bug 892902 - [mozprocess] Ensure that process returncodes are positive on Windows. r=ahal
In contrast to Posix the returncodes on Windows have positive
and not negative numbers.

MozReview-Commit-ID: 4foHWf9RR0B

--HG--
extra : rebase_source : 8e06cbb3e669fea7abe46cd8b53386b56030574d
2018-02-12 23:05:14 +01:00
Henrik Skupin 111c06a7ca Bug 892902 - [mozprocess] Returncode for kill() on Windows has to be set from wait(). r=ahal
Currently the returncode gets set immediately after the process
has been terminated via TerminateJobObject() or TerminateProcess().
Given that in both cases the process has not been quit yet, but
still waits for all streams to be closed, the returncode has to
be set by via wait().

Also in case of TerminateJobObject() the _cleanup method is never
called if an exception occurs.

MozReview-Commit-ID: 4NEyqafN0DD

--HG--
extra : rebase_source : ae176d5e052785cc77865e1bf220013e87d7a3f0
2018-02-12 22:46:14 +01:00
Henrik Skupin a426ad7cda Bug 892902 - [mozprocess] Remove dependency of psutil for pid exists check. r=ahal
The psutil package has only been used to check for the existence
of a given pid. Given the troubles with getting psutil compiled
on Windows, or by supplying the correct wheel, it has been decided
to get rid of this dependency.

Instead the ProcessHandler class itself now got the feature to
determine the existence of a pid by using ctypes to do the
necessary Windows API calls.

MozReview-Commit-ID: KAiSv0AH8HZ

--HG--
extra : rebase_source : 55e9ecac6ce12b0abcbaceb9aa385100744b16dd
2018-02-12 16:39:57 +01:00
Tom Prince 3ec9eb5267 Bug 1429603: Removed unsued `virtualenv_python_dll` mozharness config; r=jlund
Differential Revision: https://phabricator.services.mozilla.com/D429

--HG--
extra : rebase_source : 38627a49c8ef9ec0dc29656e3bbc3f0107ab303b
extra : amend_source : cac4d913cd7fa1c4f04893ec494d718093070a5a
2018-01-22 11:55:20 -07:00
Ben Kelly 3ebceab018 Bug 1434701 P6 Make ServiceWorkerRegistrationListener updates take a ServiceWorkerRegistrationDescriptor. r=asuth 2018-02-14 14:23:16 -05:00
Dorel Luca 12fe7a2577 Backed out changeset 2320b7fd9266 (bug 1413102) for Mochitest failure on dom/tests/mochitest/pointerlock/test_pointerlock-api.html 2018-02-14 20:44:19 +02:00
Andreas Tolfsen fdc441f4cb Bug 1436830 - Roll own log::Log implementation in geckodriver. r=rillian,jgraham
This provides a custom implementaiton of log::Log for geckodriver,
effectively making slog redundant in central.

slog is, for our purposes, an unnecessarily complicated crate
to depend on.  With Rust 1.24 transitioning to stable soon,
we need to prepare code and crates in central for this change.
geckodriver only uses slog for the single purpose of changing the
log level at runtime, and it would be less work to roll our own
logger implementation than it would be to grok the slog API changes.

MozReview-Commit-ID: 2wyS8e6s2mr
2018-02-14 18:34:25 +00:00
Olli Pettay 1dfbc7a331 Bug 1430301 - Implement ShadowRoot.elementFromPoint/elementsFromPoint, r=emilio
--HG--
extra : rebase_source : 570f17a7a63ea602533910192c04b4e12f082aa8
2018-02-16 20:42:58 +02:00
Tom Prince 8d281c3296 Bug 1429603: Remove always false `update_gecko_source_to_enUS` from L10N mozharness scripts; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D543

--HG--
extra : rebase_source : 2f6989ce9d71ddacac030e5eae6045ef468ef9ee
extra : source : e8a9a8f0b02d53186bd93364fad7420937e4e9fb
2018-02-11 20:39:36 -07:00
Tom Prince 9a5713c4ac Bug 1429603: Remove subsitations in `upload_env` for desktop L10N mozharness scripts; r=Callek
The configuration doesn't need to be dynamic, so removed the code that existed
to support it.

Differential Revision: https://phabricator.services.mozilla.com/D542

--HG--
extra : rebase_source : 34b317b846ed4d8c54344b2379bbd4100a8623e5
extra : source : 36171867cedd5160dc230470033a60d31a7fbee5
2018-02-11 20:26:01 -07:00
Tom Prince 1aa1b3a842 Bug 1429603: Get rid of unused builduid in mozharness; r=jlund
Differential Revision: https://phabricator.services.mozilla.com/D578

--HG--
extra : rebase_source : 77a864c5010c8efaf19775bf8e0c338f5e40c2d2
2018-02-11 17:21:07 -07:00
Tom Prince 8c3911873a Bug 1429603: Set `hashType` in balrog properties in one place in mozharness; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D577

--HG--
extra : rebase_source : 8e401c12c8e031d6f1f18a5b8dc93da5ae7f1f90
2018-02-11 16:53:43 -07:00
Tom Prince 2b592ef224 Bug 1429603: Stop looking at properties from buildbot when generating balrog properties in mozharness; r=jlund
Note that this still looks at "buildbot properties" set by mozharness itself.

Differential Revision: https://phabricator.services.mozilla.com/D576

--HG--
extra : rebase_source : 7e4771d4f1ffdf0959068462ead1b9b2e1154c64
2018-02-11 16:50:47 -07:00
Tom Prince 2dca8b7740 Bug 1429603: Simplify generation of balrog properties in mozharness; r=jlund
Differential Revision: https://phabricator.services.mozilla.com/D575

--HG--
extra : rebase_source : 745f87dc835fb1908198cfae944bfde5e17127a7
2018-02-11 16:47:08 -07:00
Tom Prince b4a69b0604 Bug 1429603: Remove support for construct `POST_UPLOAD_CMD` in mozharness builds scripts; r=jlund
The upload is handled by taskcluster, which is handled by copying files around,
so remove support for specifying alternative commands.

Differential Revision: https://phabricator.services.mozilla.com/D540

--HG--
extra : rebase_source : 968249c0a308178b62af77d48e6aa307d4192e5a
2018-01-31 21:47:56 -07:00
Tom Prince 548d013a81 Bug 1429603: Remove unused `ssh_key_dir` and `stage_product` from L10N mozharness configs; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D538

--HG--
extra : rebase_source : dd39506a89e2e0ded6fd9346b315cef9bce7877c
2018-01-31 17:37:31 -07:00
Tom Prince 9e956efed7 Bug 1429603: Remove unused `post_upload_extra`, `upload_environment` and `base_post_upload_cmd` from L10N mozharness scripts; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D537

--HG--
extra : rebase_source : 8377203bdb271a1813f4393e5290a3d5c1611ed1
2018-01-31 17:26:41 -07:00
Tom Prince 1811d37925 Bug 1429603: Remove old staging release mozharness L10N configs; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D536

--HG--
extra : rebase_source : 06acb933fde438be879660374d18a1d6157e3f43
2018-01-31 17:15:00 -07:00
Tom Prince 888712f23b Bug 1429603: Remove overriden `upload_env` configuration from L10N mozharness configs; r=Callek
These are overriden in the `tc_*.py` config files.

Differential Revision: https://phabricator.services.mozilla.com/D535

--HG--
extra : rebase_source : d57bfb74a61c9d8d279769ca2dbf39e8bdd9f6e1
2018-01-31 17:08:34 -07:00
Tom Prince 980166261f Bug 1429603: Removed unused balrog code helper methods from mozhanress; r=jlund
Differential Revision: https://phabricator.services.mozilla.com/D534

--HG--
extra : rebase_source : 2cc8d3552fca1995b4b5fa70e98ce6e950644636
2018-01-31 16:43:49 -07:00
Tom Prince d3ed5206be Bug 1429603: Removed unused balrog code from mobile L10N mozharness script; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D533

--HG--
extra : rebase_source : c748e4152de2a924f5adb386499996ed55091f36
2018-01-31 16:42:48 -07:00
Tom Prince f841577066 Bug 1429603: Remove code for uploading artifacts from buildbot to taskcluster; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D523

--HG--
extra : rebase_source : 947d3aab0dfae36a2a819249ac4a093a33385c5d
2018-01-31 14:54:51 -07:00
Honza Bambas 20e22d7760 Bug 1438583 - Shutdown test node server during --verify at the right time, r=gbrown
--HG--
extra : rebase_source : 0cb93100220aff81dd9ed81c910a582ebe6213fc
2018-02-15 09:40:00 +02:00
Henrik Skupin 6dd0ee8186 Bug 1438035 - [marionette] Add Unicode support for profile path in switch_profile(). r=ato
The format string for the profile path in _update_profile caused
encoding problems if the profile name is a unicode string.

MozReview-Commit-ID: 9mTntFIcCtZ

--HG--
extra : rebase_source : 6e6b5b905798eda2e27989723c070a2d12fc5f73
2018-02-14 21:32:04 +01:00
Henrik Skupin f4ce3b4b37 Bug 1438035 - [marionette] Remove case-sensitive check for profile path. r=ato
MozReview-Commit-ID: 5SrunBBur1Z

--HG--
extra : rebase_source : 121c7a75236a25ac622efed38ebaa489d34d925a
2018-02-15 11:00:08 +01:00
Rob Wood 8202c90789 Bug 1438340 - Only install talos pageloader addon when required, not by default on all tests; r=jmaher
MozReview-Commit-ID: AIfZESSXoWg

--HG--
extra : rebase_source : 32953d8da45bd0e8c472deda91a6b5a5b50a627c
2018-02-15 14:03:11 -05:00
Matt Brubeck 0e0df51227 Bug 1438954 - geckodriver: Upgrade to lazy_static 1.0.0. r=jgraham
MozReview-Commit-ID: 2LelV9rdyB5

--HG--
extra : rebase_source : adb01cb74e6fb9653c881dd03fd3374ceb140aa1
2018-02-16 10:30:49 -08:00
Andrew Halberstadt 794955920a Bug 1437912 - [moztest] Add some missing subsuite definitions, r=gbrown
Since we're adding specific 'task_regexes' for each new suite definition,
this will allow us to schedule tests of these subsuites with
|mach try fuzzy <path>|.

MozReview-Commit-ID: 2mDSneV95lG

--HG--
extra : rebase_source : 467b9d885e92c1c855ed547f2a7496b1062f2dc2
2018-02-16 09:35:25 -05:00
Andrew Halberstadt f249b70e43 Bug 1437912 - [moztest] Map flavors and subsuites to a suite definition, r=gbrown
The end goal here is to be able to use |mach try fuzzy <path>| with tests that
belong to a subsuite. To do this, we need a unique 'task_regex' value for each
subsuite so that we can map a test path back to a set of tasks.

This removes the TEST_FLAVORS dict (which was mostly just a redefinition of the
data in TEST_SUITES), and instead provides two new private mappings:

<flavor> -> suite definition
(<flavor>, <subsuite>) -> suite definition

To retrieve a suite definition given a flavor/subsuite, consumers can now call
get_suite_definition.

MozReview-Commit-ID: 2pe1v1IHUVy

--HG--
extra : rebase_source : 6fff947ba214112ccf16c894174a6a0e2487111a
2018-02-13 14:16:46 -05:00
Andrew Halberstadt 31a703789c Bug 1437912 - [moztest] Make TEST_SUITES aliases case insensitive, r=gbrown
This removes a lot of redundant alias definitions by calling lower() on the
user input. It also adds a couple of new aliases that look like they might
be useful.

MozReview-Commit-ID: 3Aix4LPB8wg

--HG--
extra : rebase_source : c4bdc327bd737a18f03952bb360af35608d091f1
2018-02-15 11:44:44 -05:00
Jon Coppeard 11e04720be Bug 1438139 - Enable <script type="module"> by default r=smaug 2018-02-15 15:35:20 +00:00
Dorel Luca 977a4712b6 Backed out 2 changesets (bug 1173851) for Mochitest failures on dom/tests/mochitest/general/test_interfaces.html. CLOSED TREE
Backed out changeset aba40941f027 (bug 1173851)
Backed out changeset 36e6f0595461 (bug 1173851)

--HG--
rename : dom/webidl/RTCDataChannel.webidl => dom/webidl/DataChannel.webidl
2018-02-15 01:10:06 +02:00
Milan Sreckovic a675b23a9b Bug 1438284: Annotation web-platform reftests for WebRender on Linux. r=milan
MozReview-Commit-ID: 8Yj0gC1ggEg

--HG--
extra : rebase_source : a5a7822b8103c6ef5a03b8cf40ab27f9cbb320b6
2018-02-14 14:56:11 -05:00
Nils Ohlmeier [:drno] b8549f04ed Bug 1173851: re-enable passing WPT tests. r=ng
MozReview-Commit-ID: GiE5UPuLDEm

--HG--
extra : rebase_source : 7d4f037d3876480ae71d652fd5bfc5b3ebfa8450
2018-02-13 10:01:28 -08:00
Andreas Tolfsen 6ea2cf1e57 Bug 1437570 - Upgrade to rust-ini 0.10.2. r=jgraham
Upgrading to rust-ini 0.10.2 has the benefit that it no longers
depends on a too specific version of the log crate.  We currently
compile two different versions of log as part of the geckodriver
build, and it will marginally increase compile performance not to
compile that twice.

MozReview-Commit-ID: HAwa4Kg8Lyn

--HG--
extra : rebase_source : d81b3450934f011663b508271c8c6a0f92997490
2018-02-12 16:17:45 +00:00
arthur.iakab 4139c1f914 Backed out 14 changesets (bug 1436659) for Eslint failures on devtools/server/actors/animation.js:876:12 on a CLOSED TREE
Backed out changeset a2890507d13a (bug 1436659)
Backed out changeset c653d7a1b3ef (bug 1436659)
Backed out changeset 4ae911f19aee (bug 1436659)
Backed out changeset e9381081ab6a (bug 1436659)
Backed out changeset 7301bfeeb65c (bug 1436659)
Backed out changeset 607dccfa8387 (bug 1436659)
Backed out changeset 8f61bf3de90a (bug 1436659)
Backed out changeset 920aa51ae3a2 (bug 1436659)
Backed out changeset bfa0d1a4bf1c (bug 1436659)
Backed out changeset 467dd218d3d3 (bug 1436659)
Backed out changeset 737ff1676ff0 (bug 1436659)
Backed out changeset 071666b6c7e9 (bug 1436659)
Backed out changeset c2932cd4839f (bug 1436659)
Backed out changeset a9777027b7ad (bug 1436659)

--HG--
rename : testing/web-platform/tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html => testing/web-platform/tests/web-animations/interfaces/Animation/playbackRate.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/current-time.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/set-the-animation-start-time.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html
2018-02-14 22:40:07 +02:00
Andreas Tolfsen 17b0dc46fa Bug 1436830 - Roll own log::Log implementation in geckodriver. r=jgraham,rillian
This provides a custom implementaiton of log::Log for geckodriver,
effectively making slog redundant in central.

slog is, for our purposes, an unnecessarily complicated crate
to depend on.  With Rust 1.24 transitioning to stable soon,
we need to prepare code and crates in central for this change.
geckodriver only uses slog for the single purpose of changing the
log level at runtime, and it would be less work to roll our own
logger implementation than it would be to grok the slog API changes.

MozReview-Commit-ID: 2wyS8e6s2mr

--HG--
extra : rebase_source : 04f6202faf9dd266d4914f3f6eefd0669163a25e
2018-02-08 21:07:29 +00:00
Daniel Marshall 544d23731f Bug 1434906 - Removed dependency to datetimePage.html in test_date_time_value.py; r=whimboo
MozReview-Commit-ID: B8edpmrtQR9

--HG--
extra : rebase_source : 0a18fe3e5c0222758c1b8679ed8bbc29cf817020
2018-02-06 20:06:40 +00:00
Brian Birtles c8299638c0 Bug 1436659 - Implement pending playback rate mechanism; r=hiro
This reflects the following changes to the Web Animations specification:

  1. 5af5e276ba
  2. 673f6fc126

which can be viewed as a merged diff at:

  https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411

MozReview-Commit-ID: 3DoaWUkxBTo

--HG--
extra : rebase_source : a131054cc0d31a5db6b01ad288cf3b2cb0cc7016
2018-02-13 15:04:18 +09:00
Brian Birtles 31272ef315 Bug 1436659 - Add Animation.updatePlaybackRate WebIDL definition; r=bz
This is the IDL added to the Web Animations specification:

  5af5e276ba

Note that some of the changes in the above commit were reverted in the following
commit:

  673f6fc126

A folded version of the changes:

  https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411

MozReview-Commit-ID: CJV7bzizXg4

--HG--
extra : rebase_source : 6dc6819e158bcdd094962769096a17da6cd2026a
2018-02-13 15:04:18 +09:00
Brian Birtles dc21320949 Bug 1436659 - Add tests for Animation.updatePlaybackRate; r=hiro
These tests test the behavior introduced in the following changesets to the Web
Animations specification:

  1. 5af5e276ba
  2. 673f6fc126

which can be viewed as a merged diff at:

  https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411

See the following spec issues:

  1. https://github.com/w3c/csswg-drafts/issues/2059
  2. https://github.com/w3c/csswg-drafts/issues/2266

MozReview-Commit-ID: 3XJHXIlgSwF

--HG--
extra : rebase_source : ac422351085bd3ac3f4fcb4b2bfc009891e20934
2018-02-13 15:04:18 +09:00
Brian Birtles 10d8f8eecd Bug 1436659 - Further divide up finishing tests; r=hiro
MozReview-Commit-ID: FmYwTauidbv

--HG--
extra : rebase_source : e116f106134f8c92593866a4bed6eb54f189c974
2018-02-13 15:04:17 +09:00
Brian Birtles 7830e196cf Bug 1436659 - Tidy up tests for "finishing an animation"; r=hiro
These patches update these tests as follows:

* Used async/await where it simplifies the tests
* Updated the test descriptions to reflect what they are testing in the timing
  model
* Fixed a couple of bugs where we set the playbackRate on a pause-pending
  animation (which causes it to no longer be pause-pending).

In the process I noticed a couple of tests that don't really belong here. They
will be moved in the next patch.

MozReview-Commit-ID: C33o7qLNMMd

--HG--
extra : rebase_source : 53259f5ac245c5e87ca1055afdc3429512628c20
2018-02-13 15:04:15 +09:00
Brian Birtles 086e7f7300 Bug 1436659 - Move finishing tests to timing-model; r=hiro
These tests are not testing the interface so much as the 'finish an animation'
procedure.

This patch simply moves the tests as-is. They will be simplified in the next
patch in this series.

MozReview-Commit-ID: 5nloB5GtxHv

--HG--
extra : rebase_source : c515371d110d2ee33bbff35a196efe4c8838ec20
2018-02-13 15:04:14 +09:00
Brian Birtles bb04a4807e Bug 1436659 - Simplify playback rate setting test; r=hiro
I didn't like the way these tests were written so I decided to rewrite them to
make it more clear what they are trying to test.

MozReview-Commit-ID: IBqMUh24crS

--HG--
extra : rebase_source : bafc3b14a3a0c2dc3412666fe1fb7d371c69748d
2018-02-13 15:04:12 +09:00
Brian Birtles 5130c18248 Bug 1436659 - Move playback rate test to timing-model; r=hiro
The test under web-animations/interfaces/Animation/playbackRate.html is really
testing the timing model so this patch moves it there. We'll simplify it in the
next patch.

MozReview-Commit-ID: HbhjlVtQLQA

--HG--
rename : testing/web-platform/tests/web-animations/interfaces/Animation/playbackRate.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html
extra : rebase_source : eeedd068abdffe1aac434eb31bf026ee0e77bb59
2018-02-13 15:04:11 +09:00
Brian Birtles 7ab5be1daf Bug 1436659 - Use async/await in timing-model/animations tests; r=hiro
Using async/await makes these tests easier to read and appears to be supported
in all browsers now. This patch updates the tests in
web-animations/timing-model/animations since we will update these tests later in
this patch series and it will be easier if we convert them to using async first.

MozReview-Commit-ID: 70QKlkXTHW

--HG--
extra : rebase_source : 9c3a1d4684c50ee7cc548a22d43a87625c24ff0f
2018-02-13 15:04:09 +09:00
Brian Birtles 092ed4e6bd Bug 1436659 - Rename tests in timing-model/animations to match spec section titles; r=hiro
In this folder we have a mixture of tests named after the procedure they are
testing or the section that contains the procedure. The latter seems to be more
common and makes it a little easier to check that all sections are tested so
this patch renames files to refer to the section titles instead. It also updates
a few of the test file titles and URLs.

MozReview-Commit-ID: 2udhvAKP5VR

--HG--
rename : testing/web-platform/tests/web-animations/timing-model/animations/set-the-animation-start-time.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/current-time.html => testing/web-platform/tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html
extra : rebase_source : 65a703d85806e12147bba554f3b08ad02bfbb0a6
2018-02-13 15:04:08 +09:00
Peter Van der Beken ab910ec03f Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz.
--HG--
extra : rebase_source : 05d1b150ffa84931ace6dbd66385d1d014a03afe
2017-11-23 16:27:27 +01:00
Tiberius Oros 5bf13b301a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-27 00:22:22 +02:00
Nick Alexander 03710dc7d0 Bug 1440743 - Part 2: Remove most of MOZ_BUILD_MOBILE_ANDROID_WITH_GRADLE. r=jchen
This is the easy stuff -- everything but mobile/android/base/Makefile.in.

MozReview-Commit-ID: 5x2z97AHUrR

--HG--
extra : rebase_source : 531fd41d367cad071b209b85ca5b5602fd7cbf7b
2018-02-22 11:45:51 -08:00
Julian Descottes 8fc42f2131 Bug 1432416 - Consistent folder hierarchy for DAMP custom test pages;r=ochameau
Create one folder for each tool in devtools/addon/content/pages/custom/
All tools follow the same convention custom/${tool}/index.html

MozReview-Commit-ID: 5SCD2Oy5X47

--HG--
rename : testing/talos/talos/tests/devtools/addon/content/pages/custom/console.html => testing/talos/talos/tests/devtools/addon/content/pages/custom/console/index.html
rename : testing/talos/talos/tests/devtools/addon/content/pages/custom/generate-inspector-html.js => testing/talos/talos/tests/devtools/addon/content/pages/custom/inspector/generate-inspector-index-html.js
rename : testing/talos/talos/tests/devtools/addon/content/pages/custom/inspector.html => testing/talos/talos/tests/devtools/addon/content/pages/custom/inspector/index.html
extra : rebase_source : b7bb449b855a2e9bbdf5ea167fbd0d145f002bbd
2018-02-22 11:04:12 +01:00
Julian Descottes 8697ea8d48 Bug 1432416 - Add comments and documentation about adding new DAMP tests;r=ochameau
MozReview-Commit-ID: LxFbX0AzJfX

--HG--
extra : rebase_source : 2b78c3a617f54f46d9583a8f99c8b919fb3381d7
2018-02-22 10:54:28 +01:00
Julian Descottes 8d757c2152 Bug 1432416 - Add talos/DAMP test for inspector with many CSS rules;r=ochameau
MozReview-Commit-ID: HJxw8i5kBLM

--HG--
extra : rebase_source : e9710d484d67c5649b19043840719862daab748c
2018-02-19 14:55:05 +01:00
Julian Descottes 6819f1381c Bug 1432416 - Use DAMP test helper for inspector.layout.open;r=ochameau
MozReview-Commit-ID: 5CPG1mvX6gP

--HG--
extra : rebase_source : 6156916b03b7df37b44c1114e6dbc4813ed3deb2
2018-02-20 11:47:02 +01:00
Csoregi Natalia 393c7ab6c0 Backed out 2 changesets (bug 1438679) for xpcshell failures on Android. CLOSED TREE
Backed out changeset 0f79e397a320 (bug 1438679)
Backed out changeset 5685421d86eb (bug 1438679)
2018-02-26 21:57:40 +02:00
Andreas Tolfsen bb83c96d6e Bug 1441228 - Correct error returned for invalid input to capture.highlight_. r=whimboo
The WebDriver:TakeScreenshot command should return an invalid
argument error when the input is malformed.

MozReview-Commit-ID: HZFkq6QkWze

--HG--
extra : rebase_source : c44f42938df1e818926f38a608f13c94a3f7e2fc
2018-02-26 17:42:56 +00:00
Henrik Skupin 37160bb41e Bug 1438679 - [mozrunner] DeviceRunner has to override returncode and wait() to check for remote process status. r=gbrown
Without returncode and wait() being overridden the default
implementation of the Runner class takes precedence and will
run the check for the adb command but not the remote process.
This always returns 0 because adb runs or forks itself as daemon.

Instead the remote process has to be checked for existence.

MozReview-Commit-ID: GvuAaMSxBT2

--HG--
extra : rebase_source : 9dc790a343d8f53bf00589c68f16e51a17d1b057
2018-02-22 23:08:49 +01:00
Henrik Skupin 2e160122aa Bug 1438679 - [mozdevice] processExist() has to return a boolean and not remote process id. r=gbrown
MozReview-Commit-ID: I1Z4TLZq9uS

--HG--
extra : rebase_source : 9396aaecc4b9c99e2beae0c7731b759f85938010
2018-02-26 12:09:48 +01:00
James Graham 9064986629 Bug 1439170 - Add a long timeout to acid 3 test, r=gsnedders
MozReview-Commit-ID: 3MLPSdJcwCQ

--HG--
extra : rebase_source : 5c76a2e362bc6b9af7755150f4ee412b6acf81c4
2018-02-26 11:22:50 +00:00
Bevis Tseng 68d1432768 Bug 1193394 - Part 2: Update expected failure checks. r=smaug 2017-10-16 16:33:49 +08:00
Hiroyuki Ikezoe 277d9cedf4 Bug 1441872 - Wait for next tick in BrowserTestUtils.tabRemoved. r=arai
Ideally we shouldn't listen "SessionStore:update" to know the tab was removed
since closed tab information is updated in the listener of "SessionStore:update"
in browser.  So it might be possible to that the listener in BrowserTestUtils
is invoked before the listener in browser.

MozReview-Commit-ID: A3S28Bmyvtw
2018-03-01 00:21:00 +09:00
Jordan Lund 6973728240 Bug 1431363 - Tracking bug for 2018-03-13 migration work, DONTBUILD r=mtabara
MozReview-Commit-ID: E8GqWJZLmLB

--HG--
rename : testing/mozharness/configs/merge_day/central_to_beta.py => testing/mozharness/configs/merge_day/bump_central.py
extra : amend_source : 7bcd463929b8ce18e3ee863e82f7d9b20b64e7a3
2018-02-28 15:55:55 -08:00
Boris Zbarsky 859780c212 Bug 1441927 part 3. Fix the exposure test for OfflineResourceList. r=bkelly
MozReview-Commit-ID: IfIegdZWY99
2018-03-01 12:32:33 -05:00
Geoff Brown ff8f36f930 Bug 1441990 - Support 'skip-if = verify' in mozinfo manifests; r=jmaher 2018-03-01 10:18:21 -07:00
James Graham 5c91f03095 Bug 1441488 - Fixup lint breakage from wpt sync, a=testonly
MozReview-Commit-ID: JBn1oZqjnnb
2018-03-01 17:09:09 +00:00
moz-wptsync-bot bdc931c3ef Bug 1441488 - [wpt-sync] Update web-platform-tests to bb1f35100ad0aedeeb6897dd640b360f80498027, a=testonly
wpt-head: bb1f35100ad0aedeeb6897dd640b360f80498027
wpt-type: landing
2018-03-01 16:09:21 +00:00
moz-wptsync-bot efd8d2795e Bug 1441296 [wpt PR 9390]- Update wpt metadata, a=testonly
wpt-pr: 9390
wpt-type: metadata
2018-03-01 16:09:20 +00:00
Anne van Kesteren 8047c3245f Bug 1441488 [wpt PR 9390] - Test window.opener's binding, a=testonly
Automatic update from web-platform-tests
Inspired by https://github.com/whatwg/html/pull/3448.

<!-- Reviewable:start -->

<!-- Reviewable:end -->

wpt-commits: bb1f35100ad0aedeeb6897dd640b360f80498027
wpt-pr: 9390
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-01 16:09:19 +00:00
François Beaufort 56dc30eb1c Bug 1441488 [wpt PR 9318] - [Picture-in-Picture] Add leavepictureinpicture video event, a=testonly
Automatic update from web-platform-tests
Bug: 806249
Change-Id: I443cedc0b6d0d72f98a61dd8bf5bb8c79da0d490
Reviewed-on: https://chromium-review.googlesource.com/895309
Reviewed-by: Mounir Lamouri (slow) <mlamouri@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: apacible <apacible@chromium.org>
Commit-Queue: Mounir Lamouri (slow) <mlamouri@chromium.org>
Cr-Commit-Position: refs/heads/master@{#534388}

<!-- Reviewable:start -->

<!-- Reviewable:end -->

wpt-commits: af2dee726dc800a0968b59b5d620191aed4ce997
wpt-pr: 9318
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-01 16:09:18 +00:00
James Graham ed41184b82 Bug 1441488 [wpt PR 9392] - Don't download gecko prefs file if it's reasonably new, a=testonly
Automatic update from web-platform-tests

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/w3c/web-platform-tests/9392)
<!-- Reviewable:end -->

wpt-commits: 119c443cdbf5b80d53d111c579d782a9d70d51df
wpt-pr: 9392
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-01 16:09:18 +00:00
Ben Kelly 4e8438ce74 Bug 1441488 [wpt PR 9365] - Fix local-url-inherit-controll.https.html not to timeout on chrome., a=testonly
Automatic update from web-platform-tests
This includes:
* Specifying a mimetype on the blob URL.
* Catch exceptions in the local URL frame script.

<!-- Reviewable:start -->

<!-- Reviewable:end -->

wpt-commits: ed7055a8ef034936c885afbc11e2b73c6752a008
wpt-pr: 9365
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-01 16:09:17 +00:00
moz-wptsync-bot 034ea28bc3 Bug 1441265 [wpt PR 9389]- Update wpt metadata, a=testonly
wpt-pr: 9389
wpt-type: metadata
2018-03-01 16:09:16 +00:00
Fredrik Söderquist 257b5742b3 Bug 1441488 [wpt PR 9389] - [PE] Update/fix UA stylesheet for SVG roots in shadow trees, a=testonly
Automatic update from web-platform-tests
The the UA stylesheet would not set 'transform-origin' correctly for
<svg> outermost roots being direct descendants of the shadow root.

Update the UA stylesheet to fix this, and also match what's currently
specced by CSS transforms [1]. Removing prefixes as appropriate.

[1] https://drafts.csswg.org/css-transforms/#transform-origin-property

Bug: 808228
Change-Id: Ic36ce331797eb7ba80a046af88d22c08fe76d6fc
Reviewed-on: https://chromium-review.googlesource.com/901263
Commit-Queue: Fredrik Söderquist <fs@opera.com>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#534371}

<!-- Reviewable:start -->

<!-- Reviewable:end -->

wpt-commits: 32ea0730fd5fe1fad0723635fee4efa6aa20f442
wpt-pr: 9389
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-01 16:09:16 +00:00
Sriram 9a872a71e0 Bug 1441488 [wpt PR 9385] - Fix dom_override_remove_cue_while_paused.html, a=testonly
Automatic update from web-platform-tests
The failure looks to be because of the difference in screenshots.
The test has a white background video, where as the reftest has a
div element. Adding same video instead of div in reftest also
to pass the test.

Bug: 774567
Change-Id: I2b616df29c74f449dcce04e3e7c83da9c61427a3
Reviewed-on: https://chromium-review.googlesource.com/896734
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Commit-Queue: srirama chandra sekhar <srirama.m@samsung.com>
Cr-Commit-Position: refs/heads/master@{#534365}

<!-- Reviewable:start -->

<!-- Reviewable:end -->

wpt-commits: 58bd5c5b7bb4eb05df0092e0d5e2c38da021e890
wpt-pr: 9385
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-01 16:09:15 +00:00
moz-wptsync-bot 68b758cc4f Bug 1441252 [wpt PR 9386]- Update wpt metadata, a=testonly
wpt-pr: 9386
wpt-type: metadata
2018-03-01 16:09:14 +00:00
Kent Tamura ae6b02e0b2 Bug 1441488 [wpt PR 9386] - custom-elements: Support custom built-in elements in XML parser., a=testonly
Automatic update from web-platform-tests
* Enable Document::CreateElement to support both of V0 type extension
  and V1 custom built-in
  Merge is_v1 flag to CreateDocumentFlags.  It is a tri-state flag;
     -- Supports only V0, for createElement('div', 'my-div')
     -- Supports only V1, for createElement('div', {is:'my-div'})
     -- Supports both (default)

* Enable Document::CreateElement to support asynchronous custom elements
  creation.

Bug: 808302
Change-Id: I4a60bf8a687c0ec93b395d99d816aadb8dfdd4a5
Reviewed-on: https://chromium-review.googlesource.com/901103
Reviewed-by: Yoshifumi Inoue <yosin@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#534364}

<!-- Reviewable:start -->

<!-- Reviewable:end -->

wpt-commits: de0e83a8e669417ca7bdc3f71da69c8758dabc40
wpt-pr: 9386
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-01 16:09:14 +00:00
moz-wptsync-bot 5a1bac44d8 Bug 1441247 [wpt PR 9361]- Update wpt metadata, a=testonly
wpt-pr: 9361
wpt-type: metadata
2018-03-01 16:09:13 +00:00
Adam Rice a78d5ced64 Bug 1441488 [wpt PR 9361] - Implement AbortController and AbortSignal, a=testonly
Automatic update from web-platform-tests
Also adjust layout tests expectations to match the new behaviour. One
fetch() wpt test that previously failed due to AbortController being
undefined now times out because the "signal" properties in fetch options
doesn't do anything yet. This will be fixed once it is implemented.

Spec: https://dom.spec.whatwg.org/#aborting-ongoing-activities
Design doc: https://docs.google.com/document/d/1OuoCG2uiijbAwbCw9jaS7tHEO0LBO_4gMNio1ox0qlY/edit
Intent to Ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/9vNZh4fhV2U/ZVxD2iQACgAJ

BUG=750599

Change-Id: I0e504bbf7f8552d602913ee2069bbf90f95deaff
Reviewed-on: https://chromium-review.googlesource.com/896669
Commit-Queue: Adam Rice <ricea@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Hayato Ito <hayato@chromium.org>
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#534352}

<!-- Reviewable:start -->

<!-- Reviewable:end -->

wpt-commits: 7caa3de7471cf19b78ee9efa313c7341a462b5e3
wpt-pr: 9361
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-01 16:09:13 +00:00
moz-wptsync-bot ad803046b2 Bug 1441242 [wpt PR 9227]- Update wpt metadata, a=testonly
wpt-pr: 9227
wpt-type: metadata
2018-03-01 16:09:12 +00:00
Manuel Rego Casasnovas c447cf38d8 Bug 1441488 [wpt PR 9227] - [css-grid] Unprefix gutter properties, a=testonly
Automatic update from web-platform-tests
This patch applies the resoultion of the CSS WG to unprefix
the CSS Grid Layout gutter properties:
https://github.com/w3c/csswg-drafts/issues/1696

That is:
* grid-column-gap => column-gap
* grid-row-gap => row-gap
* grid-gap => gap

column-gap already existed before, as it's part of Multicol,
and it already has an alias -webkit-column-gap.
For that reason it's not possible to implement another alias
for grid-column-gap, so it was done with a shorthand.
To follow the same pattern the shorthand approach was used for
grid-row-gap and grid-gap too.

As column-gap was already animatable, this change takes advantage
to make animatable row-gap too.

Intent to Implement and Ship thread:
https://groups.google.com/a/chromium.org/d/msg/blink-dev/UViBfJuuIq8/w7_2W7lLAgAJ

Converted grid-gutters-get-set.html in some WPT tests covering
a few extra cases.
Added WPT test to verify the animation of these properties too.

BUG=761904
TEST=external/wpt/css/css-align/gaps/

Change-Id: If49ec34116eff0b3b745fc89b01b15b14c71d4a9
Reviewed-on: https://chromium-review.googlesource.com/890446
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Commit-Queue: Manuel Rego Casasnovas <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#534351}

<!-- Reviewable:start -->

<!-- Reviewable:end -->

wpt-commits: 147afee64f7df1bbb2b22451c2d479e5495f2405
wpt-pr: 9227
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-01 16:09:12 +00:00
moz-wptsync-bot 8fecdbc7e4 Bug 1441240 [wpt PR 9368]- Update wpt metadata, a=testonly
wpt-pr: 9368
wpt-type: metadata
2018-03-01 16:09:11 +00:00
Joshua Bell 7251e2d81f Bug 1441488 [wpt PR 9368] - Payment Request: include DOM IDLs as untested, a=testonly
Automatic update from web-platform-tests
Ensure that dependent IDLs are pulled in as "untested" so that unrelated failures don't show up here. In particular, a missing AbortController/AbortSignal implementation should not be reported as a Payment Request failure.

https://github.com/w3c/web-platform-tests/issues/9367

<!-- Reviewable:start -->

<!-- Reviewable:end -->

wpt-commits: b2106604925d34625418666ba06d1b20d96f02f4
wpt-pr: 9368
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-01 16:09:10 +00:00
moz-wptsync-bot 638a8d6b0c Bug 1440796 [wpt PR 9377]- Update wpt metadata, a=testonly
wpt-pr: 9377
wpt-type: metadata
2018-03-01 16:09:09 +00:00
Hwanseung Lee 417ff11710 Bug 1441488 [wpt PR 9377] - [css-typed-om] ay which is 0 should omit when serialize a CSSSkew, a=testonly
Automatic update from web-platform-tests
when ay value is 0, second value should omit when serialized.

https://drafts.css-houdini.org/css-typed-om-1/#serialize-a-cssskew

Bug: 808321
Change-Id: I933a42d46b12578acf66ca2065c4761319cb086b
Reviewed-on: https://chromium-review.googlesource.com/899703
Commit-Queue: Hwanseung Lee <hs1217.lee@samsung.com>
Reviewed-by: Darren Shen <shend@chromium.org>
Cr-Commit-Position: refs/heads/master@{#534313}

<!-- Reviewable:start -->

<!-- Reviewable:end -->

wpt-commits: 00b3aac863af58f655e98a5c9b26bc6790afed2b
wpt-pr: 9377
reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
2018-03-01 16:09:09 +00:00
Jim Chen 5e9435a262 Bug 1434469 - Add ACCESS_COARSE_LOCATION to list of permissions; r=snorp
Add ACCESS_COARSE_LOCATION to the Fennec and GeckoView list of
permissions. For completeness, also add ACCESS_COARSE_LOCATION to JS
modules that handle runtime permissions.

MozReview-Commit-ID: 8UHaiJcRnq

--HG--
extra : rebase_source : 5a74d4138d6d7b4bf6cf70724f695ff06201c38c
2018-02-13 13:01:18 -05:00
Masayuki Nakano 453528b4dc Bug 1436926 - part 1: EventUtils.synthesizeKey() should guess KeyboardEvent.code value if it's not specified explicitly r=smaug
For testing key operation stricter, all automated tests should set
KeyboardEvent.code properly.  However, in most cases, automated tests
assumes that active keyboard layout is US (ANSI) keyboard layout.

Therefore, synthesizeKey() should guess KeyboardEvent.code value from
KeyboardEvent.key value as US keyboard layout automatically.

MozReview-Commit-ID: 85JyyaBwpfI

--HG--
extra : rebase_source : 8e4f3f3ac12e0dd4262813464f300dd91c996cda
2018-02-09 18:29:03 +09:00
Cosmin Sabou aec536f746 Backed out changeset 9878ed59f9a6 (bug 1432105) for permafailing at /webdriver/tests/actions/modifier_click.py on a CLOSED TREE 2018-02-13 23:37:57 +02:00
Patrick McManus c34eade22f Bug 1437529: --verify shudown node h2 server for phase2 r=gbrown
MozReview-Commit-ID: BwSgugC1k7A

--HG--
extra : rebase_source : b05a8c7df09df2b8af21a9b6421537b1e57d659c
2018-02-12 09:57:48 -05:00
Maja Frydrychowicz b3bb56d8ba Bug 1432105 - Stop pointer action tests from restarting Firefox; r=whimboo
MozReview-Commit-ID: 29P3Uit7U7V

--HG--
extra : rebase_source : 91bed0fa38cf5330d4058b0fe03829f33ec73a3c
2018-02-12 10:48:31 -05:00
Henrik Skupin af62574162 Bug 1436857 - Upgrade psutil from version 3.1.1 to 5.4.3. r=gps
MozReview-Commit-ID: FQTGv4jPE83

--HG--
extra : rebase_source : 42cf991363e61bfa8f8c6aacdaf5b8d8aa9fa77b
2018-02-08 23:22:16 +01:00
Boris Zbarsky 891566df26 Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot
MozReview-Commit-ID: 9YjnPHe78Tg
2018-02-12 15:46:11 -05:00
Ciure Andrei 3f00808b55 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-13 00:14:29 +02:00
Ciure Andrei 72080bd73c Merge inbound to mozilla-central. a=merge 2018-02-13 00:08:37 +02:00
Ben Kelly 5c4463aa45 Bug 1436763 Fix detached-context.https.html to not timeout due to promise reaction callbacks not firing for detached globals. r=catalinb 2018-02-12 12:21:21 -08:00
Andreea Pavel dac5571662 Backed out changeset a16ba1ee8371 (bug 1436763) linting failure at builds/worker/checkouts/gecko/tools/lint/wpt.yml:None 2018-02-12 21:47:24 +02:00
Andreea Pavel f079efc8a7 Backed out changeset cda1f013a78a (bug 1436763) wplint failure at builds/worker/checkouts/gecko/tools/lint/wpt.yml:None 2018-02-12 21:44:36 +02:00
Ben Kelly d3287100db Bug 1436763 P2 Update wpt lint.whitelist to account for wait_for_activation_on_dummy_scope() moving to a new file. r=me 2018-02-12 11:25:31 -08:00
Andreea Pavel b4467319f9 Backed out changeset 62b6738695de (bug 1432037) for talos damp crashes on a CLOSED TREE 2018-02-12 20:53:54 +02:00
Tom Ritter aa82f54ab6 Bug 1435296 Address test failures caused by bumping timer precision to 2 ms r=baku
There are a few different reasons why tests needed updating (not an exhaustive list):

- Tests assume that successive operations take place at different times.
- Tests assume that an operation took a minimum amount of time.
- Tests hardcodes a specific delay.

In most cases we hardcode the preference off. In some cases this is the best approach,
in others, we would like to improve. The bug for tracking those improvements is Bug 1429648

An improvement that is present in some tests is to hardcode a specific precision reduction
that is acceptable based on the confides of the test. (Obviously this needs to be a fix for
the test framework and not a requirement on the feature being tested.)

In a few places, the test itself can be fixed, for example to no longer require the end
time of an operation to be strictly greater than the start time, and allows it to be equal
to it.

MozReview-Commit-ID: J59c7xQtZZJ

--HG--
extra : rebase_source : df8a03e76eaf9cdc9524dbb3eb9035af237e534b
2018-02-12 11:39:41 -06:00
Ben Kelly de9d4b4c65 Bug 1436763 Fix detached-context.https.html to not timeout due to promise reaction callbacks not firing for detached globals. r=catalinb 2018-02-12 10:30:54 -08:00
Coroiu Cristina 4cdc318344 Merge mozilla-central to inbound a=merge on a CLOSED TREE 2018-02-12 20:04:40 +02:00
Geoff Brown ad6742b105 Bug 1393326 - Enable runByManifest for Android mochitests and run Android mochitest-chrome in more chunks; r=jmaher 2018-02-12 09:05:59 -07:00
Sebastian Hengst e6123cd888 merge mozilla-central to autoland 2018-02-12 13:38:04 +02:00
Emilio Cobos Álvarez cb684877af Bug 1434924: Extend font-feature-settings-serialization-001.html to cover bug 1434724. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D574

MozReview-Commit-ID: JEKIvuqyxcq
2018-02-11 21:42:21 +01:00
Emilio Cobos Álvarez 5ee9269405 Bug 1424878: Not having cached style data doesn't guarantee we don't need to update media query stuff. r=bz
In particular,  even when there are no frames, we may have used the rule
cascades / stylist data (for different stuff, like font-feature-values, thus the
regressing bug).

Using the old rule cascades / stylist data without knowing it has changed is
wrong, thus the bug.

Now that media query change stuff is async and has a well-defined processing
point, we should be able to just call it without too much worry.

Also note that at the point the extra hints are passed, if there's no root frame
/ elements are not styled / etc, we'll optimize away the change hint.

The test-case intermittently fails without this patch, but I didn't manage to
make a better one, unfortunately :(

MozReview-Commit-ID: LY2HRIlAKHX
2018-02-11 20:07:21 +01:00
Tom Prince 5124c5e80d Bug 1429603: Get rid of mock references in desktop L10N mozharness script; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D522

--HG--
extra : rebase_source : 8e908704f9e4c7749489cac8a25f07c52ef036fe
extra : histedit_source : f1fc745ddf2fcedad48cf3eb8779e7e87592571a
2018-01-31 14:12:52 -07:00
Tom Prince 63b38d93df Bug 1429603: Removed unused balrog code from desktop L10N mozharness script; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D521

--HG--
extra : rebase_source : a9e7e695c93280019b61a9e7c40c376151cf63ef
extra : histedit_source : 3b4b06ad06922285966baa4e8debaece306db03b
2018-01-31 13:50:22 -07:00
Tom Prince 667424786a Bug 1434365: Allow repackaging thunderbird installer with mach; r=nalexander via IRC - DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D515

--HG--
extra : source : 9f602face4f8b7e8f0f56476159cfcd90e861ecd
extra : amend_source : dfd1af2a87e3864ad1204710f673bfed92da222c
2018-01-28 13:07:00 -07:00
Tom Prince c6da5f8b76 Backed out changeset 9f602face4f8 (bug 1434365), didn't tag the reviewer correctly.
--HG--
extra : amend_source : 95e4a54370629d174c46061a72029f9dfb527d7d
2018-02-11 16:24:07 -07:00
Tom Prince 2145d89d35 Bug 1434365: Allow repackaging thunderbird installer with mach.
Differential Revision: https://phabricator.services.mozilla.com/D515

--HG--
extra : rebase_source : 464bf67f7149a5ab7ff2076ff5969347f041acd6
2018-01-28 13:07:00 -07:00
Boris Zbarsky 39af174f89 Bug 1435596. Give cross-origin objects (windows and locations) a 'then' property in all cases. r=bholley
For locations, it always returns undefined.  For windows, it returns undefined
unless there is a named subframe named "then", in which case that named
subframe is returned.

The idea is to be able to resolve promises with cross-origin objects.

MozReview-Commit-ID: HPyTvtwFdsG
2018-02-10 01:21:59 -05:00
Geoff Brown cd78045019 Bug 1434423 - Check for installation of correct test application when --app is passed to mach; r=jmaher 2018-02-09 14:34:20 -07:00
Ciure Andrei 5a6e9e8971 Backed out changeset d6e7f810f7d3 (bug 1424878)for failing reftests related to usercss/usercss-uppercase.html a=backout on a CLOSED TREE 2018-02-10 16:42:18 +02:00
Emilio Cobos Álvarez e63551fac2 Bug 1424878: Not having cached style data doesn't guarantee we don't need to update media query stuff. r=bz
In particular,  even when there are no frames, we may have used the rule
cascades / stylist data (for different stuff, like font-feature-values, thus the
regressing bug).

Using the old rule cascades / stylist data without knowing it has changed is
wrong, thus the bug.

Now that media query change stuff is async and has a well-defined processing
point, we should be able to just call it without too much worry.

Also note that at the point the extra hints are passed, if there's no root frame
/ elements are not styled / etc, we'll optimize away the change hint.

The test-case intermittently fails without this patch, but I didn't manage to
make a better one, unfortunately :(

MozReview-Commit-ID: LY2HRIlAKHX

--HG--
extra : rebase_source : ed7d57cbdf4d08510ad62e88818a754b46441ac4
2018-02-10 00:45:18 +01:00
Boris Zbarsky fce30e834b Bug 1436508 part 10. Remove use of nsIDOMKeyEvent in JS. r=masayuki
MozReview-Commit-ID: GGciORX62Yh
2018-02-09 11:17:09 -05:00
Daniel Holbert fa61229977 Bug 1267462 part 7: Generalize nsFlexContainerFrame::ResolveAutoFlexBasisAndMinSize and helpers to use logical axes & coords. r=mats
In particlar, this patch:

 - ...renames a bunch of 'auto'-BSize-measurement functions/variables from
   "Height" to "BSize".  (I thought about splitting this part out, but
   typically the correctness of the renames was intrinsically tied to the logic
   generalizations that I'm performing here, and vice versa, so it seemed
   clearest to group it all together.)

 - ...replaces some calls to IsMainAxisHorizontal() with the more general
   "FlexItem::IsInlineAxisMainAxis()" API, for cases when we're reasoning about
   whether a flex item's main-size is really just its (easier-to-resolve) ISize.

 - ...replaces some calls to IsCrossAxisHorizontal() with either
   IsColumnOriented() or FlexItem::IsInlineAxisCrossAxis() (depending on
   whether we're reasoning about the flex container's cross-size vs. a flex
   item's cross size).

This makes a bunch of tests start passing (including a "received" w3c
reftest/wpt-test), so this patch also removes some failure annotations.

MozReview-Commit-ID: 3uR1mOzvytX

--HG--
extra : rebase_source : 40f4e7dd6aacfb4f267d2f4d217fbf84befb5ebf
2018-02-08 15:15:07 -08:00
Cosmin Sabou 2400be0754 Merge inbound to mozilla-central. a=merge 2018-02-09 02:29:56 +02:00
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
Henrik Skupin 63313b65f6 Bug 1429338 - Marionette has to honor "moz:useNonSpecCompliantPointerOrigin" capability. r=maja_zf
This flag is used to turn off the WebDriver spec conforming pointer origin
calculation. It has to be kept until all Selenium bindings can successfully
handle the WebDriver spec conforming Pointer Origin calculation.

MozReview-Commit-ID: 3YknXlWoyi1

--HG--
extra : rebase_source : 6df2af027e7458fd29658d7a3bbe99634b6f58f9
2018-01-23 17:31:06 +01:00
Henrik Skupin 58521b9915 Bug 1429338 - Refactor legacy mouse action tests. r=maja_zf
MozReview-Commit-ID: Cmcl1OBBGRw

--HG--
rename : testing/marionette/harness/marionette_harness/tests/unit/test_mouse_action.py => testing/marionette/harness/marionette_harness/tests/unit/test_legacy_mouse_action.py
extra : rebase_source : 0c988969fec112b307f55a4f7bc5b19148fca5b7
2018-01-23 17:30:18 +01:00
Narcis Beleuzu a167feb192 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-08 21:34:52 +02: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
Sebastian Hengst 2154b22a29 Backed out changeset dcb60325f0cf (bug 1429732) for breaking uriloader/exthandler/tests/mochitest/mochitest.ini: runByManifest mode must be enabled to set the `prefs` key (fails at least on Android) 2018-02-08 19:02:48 +02:00
Raphael Pierzina e082824ab0 Bug 1436346 - Fix broken link to geckodriver README in TraceLogs docs; r=ato
MozReview-Commit-ID: DlF61W3fm5o

--HG--
extra : rebase_source : 96a34e101927568a0f81d4660b667686cda5e465
2018-02-07 17:09:51 +01:00
Jonathan Kingston cec85c2cae Bug 1429732 - Use a pref to disable registerProtocolHandler in insecure contexts. r=baku,dao
MozReview-Commit-ID: 9NxFv57CyZO

--HG--
extra : rebase_source : 59d21e85884c31aec88ed08300f0f3149ac075b7
2018-02-04 12:10:10 +00: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
Andrew Halberstadt f354075c7a Bug 1434430 - [flake8] Fix blank 'except' statements r=rwood
This is a new issue that gets linted with flake8 3.5.0. Basically you should
never use a blank except: statement.

This will catch all exceptions, including KeyboardInterrupt and SystemExit
(which is likely not intended). If a catch all is needed, use
`except: Exception`.  If you *really* mean to also catch KeyboardInterrupt et
al, use `except: BaseException`.

Of course, being specific is often better than a catch all.

MozReview-Commit-ID: FKx80MLO4RN

--HG--
extra : rebase_source : 7c74a7d0d81f2c984b47aff3a0ee3448b791177b
2018-01-31 14:32:08 -05:00
Coroiu Cristina 6276356615 Merge mozilla-central to autoland on a CLOSED TREE 2018-02-02 19:43:07 +02:00
cegvinoth 71be27aeaa Bug 1409706 - Files added for CSP WPT for worker-src,child-src,script-src,default fallback behaviour, r=ckerschb
--HG--
extra : rebase_source : 3b28f1396b168873cf98d772b1ac5e93bae5fe2f
2018-02-02 09:34:19 +01:00
Csoregi Natalia caba23a6ce Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-02 06:33:34 +02:00
Andrew McCreight 589eaa7bb4 Bug 1434952 - Remove signed.applets.codebase_principal_support pref. r=mrbkap
MozReview-Commit-ID: K8nic9kw8gF

--HG--
extra : rebase_source : 2f99d4594c88a4e6f38cbe740af8e10a5a528a81
2018-02-01 12:44:59 -08:00
Gurzau Raul b304596a50 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-01 23:58:51 +02:00
Gurzau Raul 047564ed7a Merge inbound to mozilla-central. a=merge 2018-02-01 23:53:53 +02:00
Geoff Brown b83a0a1401 Bug 1435031 - Make it easier to use geckoview_example from android_emulator_unittest.py; r=jmaher
In general, there is no simple mapping between apk name (geckoview_example.apk) and
package name (org.mozilla.geckoview_example). With bug 1434411, it will be relatively
easy to add or modify tasks to use a geckoview apk in taskcluster tests. At the
mozharness level, scripts are expected to expand mozharness configurations containing
"%(app)" into package names. For Firefox, android_emulator_unittest extracts and
reads package_name.txt, but there is no such file in the geckoview apk. In future
we might add package_name.txt to the geckoview apk, or possibly use a tool like aapt,
but for our immediate needs this simple hack does the job: If "geckoview" is in
the apk name, assume we are installing org.mozilla.geckoview_example.
2018-02-01 14:26:52 -07:00
Florian Quèze 2b1c8dccb6 Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop. 2018-02-01 20:45:22 +01:00
Boris Zbarsky 7a9f022f1a Bug 1434819 part 7. Remove the SHOW_* constants from nsIDOMNodeFilter. r=qdot
MozReview-Commit-ID: 7E2KZkLfbSI
2018-02-01 14:26:12 -05:00
Andrew McCreight 470a8fdc64 Bug 767640, part 1 - Put Ci, Cr, Cc, and Cu on chrome contexts. r=bz,florian,jmaher
Almost every chrome script uses these abbreviations. We can avoid some
boilerplate by automatically defining them on chrome contexts where we
define Components.

The var declarations for Cc and Ci in MozillaFileLogger.js are run
before enablePrivilege("UniversalXPConnect"). The latter now attempts
to automatically define Cc and Ci, but the non-configurable Cc and Ci
prevent that. Work around this by just removing the var declarations.

MozReview-Commit-ID: 6FV9ahLeqUb

--HG--
extra : rebase_source : 75a3243ea2c267fad19cc6543046dc7b130cc4c1
2018-01-18 13:04:41 -08:00
Henrik Skupin 5db8c27e13 Bug 1434932 - Release mozprocess 0.26. r=ahal
MozReview-Commit-ID: IHblWy0ypqs

--HG--
extra : rebase_source : 48fa68ad2344f805d78d7f6461e22bf0192f8044
2018-02-01 16:37:20 +01:00
Henrik Skupin 067a604727 Bug 1434932 - [mozprocess] ProcessHandler.wait() doesn't immediately return with timeout=0. r=ahal
MozReview-Commit-ID: 6ArknLHR933

--HG--
extra : rebase_source : c95ca78311957a7c93b69a398c2c6127f2096c09
2018-02-01 16:36:28 +01:00
Andrew McCreight 7073cf07e2 Bug 1434977 - Remove old UniversalXPConnect related stuff from Talos. r=jmaher
MozReview-Commit-ID: GHCPPMsf6N9

--HG--
extra : rebase_source : 1c9481491836b1b2d131455d5bc75aed0d111843
2018-02-01 11:23:55 -08:00
Paul Adenot 1b84dab469 Bug 1434958 - Allow using gstreamer 1.0 and don't hardcode paths when setting up fake devices for webrtc testing. r=pehrsons
MozReview-Commit-ID: 4ogpCqxMojK

--HG--
extra : rebase_source : c712ca3f1cf4c5eb4925338cb6c2b645d9a2010b
2018-02-01 17:41:15 +01:00
Jonathan Kingston 53c9c480b7 Bug 1354175 - Disable AppCache in insecure contexts. r=baku,bkelly,mayhemer
MozReview-Commit-ID: wYWHkGlV8h

--HG--
extra : rebase_source : 9a600559a9d61c42baf9e3e5fde6e35d5adeaf90
2018-01-12 19:09:30 +00:00
Gurzau Raul 1315ffda06 Merge inbound to mozilla-central. a=merge 2018-02-02 00:22:39 +02:00
James Graham 5657715c01 Bug 1435868 - Metadata update for wpt update, a=testonly
MozReview-Commit-ID: IRzDsZt3WGP
2018-02-05 22:21:57 +00:00
James Graham 27845c244d Bug 1435868 - Update web-platform-tests to revision 1e5122139897bc70789527960120354b8c640ef0, a=testonly
MozReview-Commit-ID: L9ZlgNF4QF1


--HG--
rename : testing/web-platform/tests/webvr/idlharness.html => testing/web-platform/tests/webvr/idlharness.https.html
2018-02-05 22:20:58 +00:00
Geoff Brown 366841c755 Bug 1435624 - In Android mochitest-chrome, never push tests twice; r=jmaher 2018-02-07 13:33:44 -07:00
Geoff Brown 8b8a2994e8 Bug 1435433 - Print master test summary after android mochitests when runByManifest; r=jmaher 2018-02-07 13:33:43 -07:00