Commit Graph

19521 Commits

Author SHA1 Message Date
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
Alexandre Poirot
fad630a61a Bug 1420037 - Wait for all payload to be finished in DAMP requestsFinished. r=Honza
MozReview-Commit-ID: 3R5BY2oeKKL

--HG--
extra : rebase_source : e26c29f4ffca43e7533c9703e0508e982d80c095
2017-11-23 01:26:04 -08:00
Rob Wood
932f618cd9 Bug 1412388 - Remove talos pageloader-signed.xpi; r=jmaher
MozReview-Commit-ID: 9VKdf4XBwRm

--HG--
extra : rebase_source : 17e87aab81374462cd8891289ae9623f47af8f70
2017-11-21 15:27:09 -05:00
Julian Descottes
af2e5d5dd1 Bug 1416711 - Add registerAllActors API;r=ochameau
Most of the codebase that needs to create a debugger server
can use a server with all actors registered.

Define an additional method registerAllActors to do that.

By previous implementations, all the call sites that were
using browser: true were indirectly using tab & root: true
as well. So all the call sites using browser: true have been
migrated to registerAllActors and the specific behavior of
the browser: true case has been removed. Passing browser:true
to registerActors now only registers browser specific actors.

MozReview-Commit-ID: F3sx71eGrdG

--HG--
extra : rebase_source : 7704264e84d96e03a0c789103ff466980913d4d2
2017-11-13 21:22:15 +01:00
Julian Descottes
4cac7dcb25 Bug 1416711 - Migrate addBrowser/TabActors to registerActors;r=ochameau
DebuggerServer has old APIs addBrowserActors & addTabActors that can be
replaced by calls to registerActors.

MozReview-Commit-ID: KpYJpbSHM8I

--HG--
extra : rebase_source : c7f20edf503b944ef2582b5fe73bd6d899c0d1cc
2017-11-13 20:29:55 +01:00
Tom Prince
d0cac51661 Bug 1418141: Combine taskcluster win base configs. r=jlund
MozReview-Commit-ID: 1CK5xdCUHbq

--HG--
extra : rebase_source : 34445b0bdd85ecbea97bc45abd1b1b4f4c095cef
2017-10-31 21:01:51 -06:00
Tom Prince
725723fd2a Bug 1418141: Combine taskcluster win64 mozharness configs. r=jlund
MozReview-Commit-ID: 5KOzNMqn4m8

--HG--
extra : rebase_source : 347b8bbd01f88aa05527e79caa23c2c1afccbe75
2017-10-31 19:16:33 -06:00
Tom Prince
d84084cac2 Bug 1418141: Combine taskcluster win32 mozharness configs. r=jlund
MozReview-Commit-ID: ICMryQvdHCz

--HG--
extra : rebase_source : be395093eee9318c6c0f9fe0d9c900c66043cbaf
2017-10-31 17:17:23 -06:00
Brindusan Cristian
e61c64950f Backed out 4 changesets (bug 1415805)for mochitest failures on dom/tests/mochitest/general/test_interfaces.html. r=backout a=backout on a CLOSED TREE
Backed out changeset edede99fa1c9 (bug 1415805)
Backed out changeset 67a5bc2dcdc7 (bug 1415805)
Backed out changeset ddfad494a323 (bug 1415805)
Backed out changeset fa895478ed71 (bug 1415805)
2017-11-23 14:02:03 +02:00
bechen@mozilla.com
5fae15a845 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
5d890a5d98 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
Rob Thijssen
d974d6ac3f Bug 1343049 - prevent windows theme change. r=MattN
MozReview-Commit-ID: 7Udh31qLW8E

--HG--
extra : rebase_source : 7bb6a2e0c1e8ef776cf9c0c376201a14e36419b1
2017-11-09 13:20:33 +02:00
Cosmin Sabou
a5d613086a Merge mozilla-inbound to mozilla-central r=merge a=merge 2017-11-23 11:42:46 +02:00
Bill McCloskey
e00b31adbc Revert "Bug 1418188 - Run Searchfox indexing in TaskCluster on a daily basis (r=dustin,chmanchester)"
This reverts commit ae02e7fc64ac3c3faa991cee297defdf69643101.
2017-11-22 15:17:11 -08:00
Bill McCloskey
6e72ea5d62 Bug 1418188 - Run Searchfox indexing in TaskCluster on a daily basis (r=dustin,chmanchester)
MozReview-Commit-ID: FKrA8ejwuic
2017-11-22 14:33:50 -08:00
shindli
a2e65c617d Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-23 00:17:19 +02:00
shindli
fb855aa7ba Backed out 16 changesets (bug 1402519) for conflicts during merge r=backout on a CLOSED TREE
Backed out changeset 07fcf163241a (bug 1402519)
Backed out changeset c6d2ad45d8e2 (bug 1402519)
Backed out changeset 8a3caca61294 (bug 1402519)
Backed out changeset 01425eae2c48 (bug 1402519)
Backed out changeset cf298d3815de (bug 1402519)
Backed out changeset e1964f4389cd (bug 1402519)
Backed out changeset f405337f3569 (bug 1402519)
Backed out changeset a76356fd3359 (bug 1402519)
Backed out changeset d3bb350d1c34 (bug 1402519)
Backed out changeset 9d3bfd9f932c (bug 1402519)
Backed out changeset e3dd6e5b073f (bug 1402519)
Backed out changeset e801b0c00134 (bug 1402519)
Backed out changeset 8a4139fa5dca (bug 1402519)
Backed out changeset 8d01c14ac1ca (bug 1402519)
Backed out changeset 24e0dcd01898 (bug 1402519)
Backed out changeset f8fdf450613f (bug 1402519)
2017-11-23 00:11:44 +02:00
Rob Wood
aa42a358a6 Bug 1410210 - Remove talos pageloader command line options; r=jmaher
MozReview-Commit-ID: BS22DU6Pmxk

--HG--
extra : rebase_source : 9bac3e1d22eb3a2b9f6a7cf99ec2bcebb3429a67
2017-11-07 08:30:43 -05:00
David Burns
539b55ee70 Bug 1416284: Have Wait allow expected exceptions when polling. r=maja_zf
MozReview-Commit-ID: BPHVGOOjUaQ

--HG--
extra : rebase_source : af5727dd519717e80b644a888b343827adb6c333
2017-11-21 22:00:08 +00:00