Commit Graph

19555 Commits

Author SHA1 Message Date
Julian Descottes
3d20c50c12 Bug 1419533 - Add talos test for devtools inspector layout tab;r=ochameau
MozReview-Commit-ID: 7Ayx8XG2GJp

--HG--
extra : rebase_source : b3b00d371deb150d325d38451fff0b5bed811e99
extra : source : 29d1ede5df56d36cede93236519b27b15b841e9b
2017-11-21 19:56:14 +01:00
Ionut Goldan
86e0a17439 Bug 1411550 - remove shutdown concept from Talos test definitions r=jmaher
MozReview-Commit-ID: mDbxbrzfMq

--HG--
extra : rebase_source : a017b93e052714c159d4ae537593b9460e122571
2017-11-27 14:48:54 +02:00
Narcis Beleuzu
b0078ebf2b Backed out changeset ea934ee0f03d (bug 1419533) for ESlint failures on /devtools/addon/content/damp.js r=backout on a CLOSED TREE 2017-11-28 12:54:20 +02:00
Dão Gottwald
aff5b2a7f6 Bug 1352497 - Remove about:healthreport. r=gfritzsche,nechen
MozReview-Commit-ID: 4FQ5aL2XrU5

--HG--
extra : rebase_source : a8863472a82697b3e7668866a35f14b6f01fafe7
2017-11-28 11:38:15 +01:00
Julian Descottes
6c7c5ad2f0 Bug 1419533 - Add talos test for devtools inspector layout tab;r=ochameau
MozReview-Commit-ID: 7Ayx8XG2GJp

--HG--
extra : rebase_source : 9b2971d1c4451e3e8d571bbd602aa921cb025fa1
extra : source : 29d1ede5df56d36cede93236519b27b15b841e9b
2017-11-21 19:56:14 +01:00
Brindusan Cristian
9f3bd430c2 Merge inbound to mozilla-central a=merge r=merge 2017-11-28 11:50:57 +02:00
aceman
09f4e1d218 Bug 1420758 - Define processType in newAppInfo of testing/modules/AppInfo.jsm as it is accessed in xpcshell tests. r=mccr8 2017-11-27 14:21:00 -05:00
Margareta Eliza Balazs
f0400e7e4c Merge inbound to mozilla-central r=merge a=merge 2017-11-27 23:57:42 +02:00
Geoff Brown
182e07d640 Bug 1285678 - Try to use adb root for emulator unit tests; r=jmaher 2017-11-27 11:26:10 -07:00
Geoff Brown
496421c17a Bug 1285678 - Remove auth file before launching emulator; r=jmaher
Newer versions of the Android emulator check an 'auth' file on startup;
deleting the file avoids a user prompt to authorize use of the emulator.
2017-11-27 11:26:10 -07:00
Geoff Brown
b15575b735 Bug 1285678 - Check stderr when running adb commands from android mozharness script; r=jmaher
Curiously, when using the latest adb + emulator, some commands -- notably 'adb install' --
report 'Success' to stderr rather than stdout.
2017-11-27 11:26:10 -07:00
Geoff Brown
88aab6373c Bug 1415242 - Update host-utils manifest for osx hosts; r=me, a=test-only 2017-11-27 11:26:10 -07:00
Andreas Tolfsen
4a2fe54072 Bug 1420431 - Return no such element error when on no active element. r=maja_zf
document.activeElement will return null if there is no document
element.  This may happen if, for example, in an HTML document the
<body> element is removed.

The WPT test test_sucess_without_body in get_active_element.py
is wrong.  It expects Get Active Element to return null if there
is no document element, but following a recent specification change
we want it to return a no such element error.

Specification change: https://github.com/w3c/webdriver/pull/1157

MozReview-Commit-ID: LQJ3slV9aty

--HG--
extra : rebase_source : cc349bb642f57bb2203d126ecd86d8d988d90301
2017-11-24 16:23:02 +00:00
Andreas Tolfsen
4ee38f4584 Bug 1420431 - Allow WebElement to be returned from GeckoDriver. r=maja_zf
Instead of having to assign resp.body.value explicitly when dealing
with WebElements, this makes it possible to return WebElement
references directly from GeckoDriver command handlers.  This was
not possible in the past because web element representations were
just plain object literals.

MozReview-Commit-ID: EPqXJ2gpNen

--HG--
extra : rebase_source : 334a5f4f597259c28b3c00c93f3ad24912d5dd87
2017-11-24 16:20:21 +00:00
Andreea Pavel
c29bb2e0be Backed out 1 changesets (bug 1420758) for xpcshell failures, e.g. browser/modules/test/unit/test_LaterRun.js r=backout a=backout a=backout on a CLOSED TREE
Backed out changeset b2ac071a8544 (bug 1420758)
2017-11-27 16:52:38 +02:00
bechen@mozilla.com
72672cd4bb Bug 1415805 - enable webvtt/paring/file-parsing/tests/region-old.html. r=rillian
MozReview-Commit-ID: 1G9Fd9sEW9x

--HG--
extra : rebase_source : fddb496b5ba5cee178efeedd29565bf45951d3ec
2017-11-22 17:05:12 +08:00
bechen@mozilla.com
d644e57ff9 Bug 1415805 - enable region preference and wpt tests webvtt/api/VTTRegion. r=rillian
MozReview-Commit-ID: 1aaQml7gKBU

--HG--
extra : rebase_source : 34b5c39af3cab32f070335fd3cf183c45db2282a
2017-11-22 16:10:06 +08:00
dluca
627438bf3c Backed out 4 changesets (bug 1418224) for build bustages r=backout on a CLOSED TREE
Backed out changeset 3ef8715cb8d7 (bug 1418224)
Backed out changeset 0d58d9fed90d (bug 1418224)
Backed out changeset faad7f275749 (bug 1418224)
Backed out changeset 1e86ff6b95ae (bug 1418224)
2017-11-27 07:42:50 +02:00
Ting-Yu Lin
6f96433350 Bug 1418224 Part 4 - Fix tests after adding shape-outside: <image> to style system. r=heycam
Run those fragment URL tests in test_transitions_per_property.html for
clip-path only because shape-outside will resolve URL fragments (i.e. #a),
so the computed value of URL fragment will have document URL as a prefix,
which won't match. Also, added absolute URL tests for both clip-path and
shape-outside.

MozReview-Commit-ID: 8SUpfTaV9cz

--HG--
extra : rebase_source : e5c180a2ef293d70fa33133012023e9360eef98e
2017-11-22 17:54:56 +08:00
Cosmin Sabou
651cb90a8a Backed out changeset be86ccde4f4a (bug 1352497) for bc failures on Windows 7 debug with e10s at docshell/test/browser/browser_bug1309900_crossProcessHistoryNavigation.js r=backout a=backout 2017-11-26 01:36:44 +02:00
Brindusan Cristian
64077545fa Merge inbound to mozilla-central r=merge a=merge 2017-11-25 23:18:37 +02:00
David Burns
f61e0ada70 Bug 1420511: Update meta data for maximise window commands wdspec tests. r=ato
MozReview-Commit-ID: AZ55yVpbTit

--HG--
extra : rebase_source : 78556be24e61a84bf578f551b0b7a64eb5138fbb
2017-11-24 20:51:56 +00:00
Andreas Tolfsen
4e95db28e6 Bug 1417821 - Test that click returns after spinning event loop. r=whimboo
MozReview-Commit-ID: EpaM9PsFt6b

--HG--
extra : rebase_source : 313e36f824985bd26cde0d5b015576a6ef1b92d0
2017-11-23 15:45:01 +00:00
Andreas Tolfsen
bf473692e8 Bug 1417821 - Test that click bubbles to parents. r=whimboo
MozReview-Commit-ID: 19IBZhx7jU2

--HG--
extra : rebase_source : 5deb46672a3d6c8e1b68e7e5d9e3738cdd33a135
2017-11-23 15:44:19 +00:00
Andreas Tolfsen
51b3c4eebd Bug 1417821 - Prevent missing click event from causing deadlock in interaction.flushEventLoop. r=whimboo
If the DOM click event does not fire, which currently happens in
this edge case where Firefox does not bubble the click event up
to <body>, interaction.flushEventLoop will hang forever.

This is believed to be a bug in Gecko, but it is probably safer to
use a TimedPromise here in case anything else bad were to happen.

Thanks-to: Alexei Barantsev <barancev@gmail.com>
MozReview-Commit-ID: KZBdR8zcfJb

--HG--
extra : rebase_source : aba0c4c810a703877d858fa6f4398ad960ece0d1
2017-11-23 15:02:17 +00:00
Andreas Tolfsen
fb2066d22b Bug 1417821 - Add element click intercepted error to WPT WebDriver client. r=whimboo
MozReview-Commit-ID: 1BFa4L7QW9d

--HG--
extra : rebase_source : 5f97db90c176a452e910ac23ef00f534e23819ed
2017-11-24 16:31:17 +00:00
Andreas Tolfsen
6180e6c94d Bug 1417821 - Use string representation of http_status. r=whimboo
The WebDriverException.http_status can be None if it falls back to
the WebDriverException abstract class.

MozReview-Commit-ID: mgWKfDtTYO

--HG--
extra : rebase_source : fc0f42e1e26e7da9a834384d78345365a1a8ccfc
2017-11-24 16:30:57 +00:00
Botond Ballo
d42b78ef86 Bug 951793 - Disable the timeout in the web-platform-test for overscroll-behavior. r=jgraham
This is a manual test, and the timeout often prevents it from being run to
completion manually.

MozReview-Commit-ID: DXnqycq5hix
2017-11-25 01:29:18 +01:00
Sebastian Hengst
6d4637aebb Backed out 15 changesets (bug 951793) because it landed before the necessary servo changes. r=backout requested by emilio on a CLOSED TREE
Backed out changeset ca8c86e229df (bug 951793)
Backed out changeset 6eef6403fa71 (bug 951793)
Backed out changeset a5e529f52fb1 (bug 951793)
Backed out changeset 054e837609d0 (bug 951793)
Backed out changeset 713a3c9617ce (bug 951793)
Backed out changeset 884913aa1668 (bug 951793)
Backed out changeset c3340b84e534 (bug 951793)
Backed out changeset 50fe3c6ac486 (bug 951793)
Backed out changeset be4e22e5c257 (bug 951793)
Backed out changeset 7055bd5dfc4e (bug 951793)
Backed out changeset fa6da1e723cf (bug 951793)
Backed out changeset 386f77004d89 (bug 951793)
Backed out changeset fa82cdc01408 (bug 951793)
Backed out changeset 867d8ea5355c (bug 951793)
Backed out changeset e61ac8e48971 (bug 951793)
2017-11-25 01:01:41 +02:00
Botond Ballo
98a6d6f6f4 Bug 951793 - Disable the timeout in the web-platform-test for overscroll-behavior. r=jgraham
This is a manual test, and the timeout often prevents it from being run to
completion manually.

MozReview-Commit-ID: DXnqycq5hix

--HG--
extra : rebase_source : d058a76b173a951e112d1eef72aacf6d264ea60d
2017-11-20 14:48:25 -05:00
Rob Wood
1073aa3855 Bug 1420070 - Fix talos pageloader manifest bug; r=ahal
MozReview-Commit-ID: BewhMkvwufI

--HG--
extra : rebase_source : becfa07c03035ae374f498a58c22f13fc9064120
2017-11-24 15:00:55 -05:00
Coroiu Cristina
7e35ee9f0e Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-11-24 17:30:51 +02:00
Coroiu Cristina
4a590a5a15 Backed out 3 changesets (bug 1418141) for breaking Windows DMD builds r=backout a=backout
Backed out changeset 6cd9206792f9 (bug 1418141)
Backed out changeset 68e180048ca9 (bug 1418141)
Backed out changeset 01b97ef0de10 (bug 1418141)
2017-11-24 17:09:26 +02:00
arthur.iakab
dfc104159a Merge inbound to central r=merge a=merge 2017-11-24 12:00:30 +02:00
Brian Birtles
c9eeea373e Bug 1412765 - Update web-platform-tests to test new pending member; r=hiro
Hopefully most of these changes are self-explanatory however a few notes follow.

* In timing-model/animations/play-states.html, as well as making the tests match
  the updated spec, one or two tests have also been moved to better reflect the
  order in the spec (to make it obvious which branch of the algorithm is being
  tested).

* In timing-model/animations/set-the-timeline-of-an-animation.html we previously
  had two tests that check:
  a) That the playState was 'pending' before and after setting the timeline.
  b) That the playState was 'pending' before setting the timeline and then,
     after setting the timeline and waiting on the ready promise, would become
     'running'.
  Likewise we had the same test for pausing.

  Since these are basically the same test--(b) just adds the wait on the ready
  promise--we combine them here into one test that covers both (a) and (b).

MozReview-Commit-ID: CLoDJvsdwmF

--HG--
extra : rebase_source : c2f34fa6614795f2d3ba9ca3e572f11306f96463
2017-11-21 17:12:01 +09:00
Brian Birtles
ea536c1426 Bug 1412765 - Move and rewrite playState.html test; r=hiro
Currently we have a test in interfaces/Animation/playState.html that somewhat
randomly tests the result of the `playState` member.

However, there's no complex logic associated with the `playState` member in the
IDL. It simply returns "The play state of this animation". The logic we need to
test is in the definition of 'play state' which is in the timing model.

As a result we move this test to timing-model/animations/play-states.html

However, this test as it stands does not test the calculation of the play state
in a particularly thorough manner. For example, it does not contain a single
test for the 'finished' state.

Given that this patch series will change the definition of the 'play state' we
first fix this test to cover each of the different cases in the definition of
the 'play state' prior to these changes. That is, we update the tests based on
the definition of 'play state' here:

  https://www.w3.org/TR/2016/WD-web-animations-1-20160913/#play-states

(Note that at this point in the patch series the pref to turn on the changed
definition behavior has not been enabled even for tests so this patch is
actually testing the behavior when that pref is false. We'll replace much of
this test in the next patch but by updating the test first, we should be able to
more clearly see the changes in the next patch.)

MozReview-Commit-ID: 1xkOmuY1SxD

--HG--
rename : testing/web-platform/tests/web-animations/interfaces/Animation/playState.html => testing/web-platform/tests/web-animations/timing-model/animations/play-states.html
extra : rebase_source : 1890e1b4db007452df393e8a9e4b3ccf42bca237
2017-11-21 17:11:51 +09:00
Tooru Fujisawa
fb24556ece Backed out changeset 1eff507bf0f4 (bug 1416153) 2017-11-24 09:17:11 +09:00
Tooru Fujisawa
dfa2598b77 Bug 1416153 - Part 1: Wait for the next event tick before resolving promise in BrowserTestUtils.waitForNewTab. r=Gijs 2017-11-24 07:50:12 +09:00
Gurzau Raul
21905d169e Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-24 00:38:13 +02:00
Tiberius Oros
da0a72a9d7 Merge inbound to mozilla-central r=merge a=merge 2017-11-24 00:28:29 +02:00
Bas Schouten
dff3e46770 Bug 1417903: Make ImageRenderer use IntoLuminanceSource. r=dvander
MozReview-Commit-ID: 4fr3Koliieq
2017-11-22 00:27:34 +01:00
Geoff Brown
0b9f96f2c6 Bug 1395935 - Include leaks in mochitest summary fail count; r=ahal 2017-11-23 10:02:22 -07:00
Alexandre Poirot
5ef91a8c8e Bug 1415532 - Run DAMP test against a document specific to the inspector. r=jdescottes
MozReview-Commit-ID: JrRPwNmrZig

--HG--
extra : rebase_source : fb76434596634f2faa9662685aaa54d4b66e356b
2017-11-17 02:04:17 -08:00
Alexandre Poirot
2ffd0d0c4d Bug 1415532 - Convert damp.js from Task.jsm to async/await. r=jdescottes
MozReview-Commit-ID: WXZ3Tv2BTI

--HG--
extra : rebase_source : 8047bc488180d2e8f1506d356337688a31d81242
2017-11-17 03:02:42 -08:00
Andreas Tolfsen
1ad56804b2 Bug 1416410 - Record wdspec harness outcomes. r=jgraham
This fixes the problem that wdspec tests fail silently when there
is a problem with collecting the file in pytest.  For example,
if the Python test file contains a SyntaxError we currently fail
to record this as ERROR, and instead report it as OK.

MozReview-Commit-ID: 5W46gaLQa0c

--HG--
extra : rebase_source : de7be091949f792be9d72cacac5c630e53cf2c3a
2017-11-14 12:58:39 -05:00
Edgar Chen
f6cde405ab Bug 1419310 - Part 2: Enqueue an attributeChanged reaction when mutating the value of an observed attribute to the same value; r=smaug
MozReview-Commit-ID: GyRL6Xt8HWt

--HG--
extra : rebase_source : 657cdf6dcad0f886f99a2e466a19cfb45c9195dc
2017-11-22 23:48:34 +08:00
Bill McCloskey
45299a7808 Bug 1418188 - Run Searchfox indexing in TaskCluster on a daily basis (r=dustin,chmanchester)
MozReview-Commit-ID: FKrA8ejwuic
2017-11-23 07:25:12 -08:00
Brindusan Cristian
e2431736b7 Backed out 2 changesets (bug 1419826) for web-platform-tests-reftests failures. r=backout a=backout on a CLOSED TREE
Backed out changeset b3e4c5744eff (bug 1419826)
Backed out changeset 3a7a93bf138e (bug 1419826)
2017-11-23 17:06:12 +02:00
Andrew Halberstadt
61f046fca5 Bug 1419826 - [mozlog] Implement StructuredLogger.shutdown(), r=jgraham
Calling shutdown() causes two things to happen:

1) A 'logger_shutdown' action is implicitly logged so handlers/formatters
   can do things on log shutdown.
2) Further attempts to use the logger raise a LoggerShutdownError.

The shutdown() method is also implicitly called when the StructuredLogger's
destructor is run, or when exiting a context manager.

MozReview-Commit-ID: LLNojVoCBZY

--HG--
extra : rebase_source : 373b7e70f6a2121d29d7deccfe9bf4cc0f402e3b
2017-11-22 23:10:39 -05:00
Andrew Halberstadt
886e785031 Bug 1419826 - [mozlog] Add an optional 'name' attribute to the suite_start action, r=jgraham
MozReview-Commit-ID: KzfAgWAhCj9

--HG--
extra : rebase_source : ba7b835a5c1020c92f259154453857f8efc9f583
2017-11-22 16:32:43 -05:00