Commit Graph

34007 Commits

Author SHA1 Message Date
Byron Campen [:bwc]
79f14c2299 Bug 1529595: Remove "token" from RTCIceCredentialType, re-enable a web-platform-test, and fix a mochitest. r=smaug,jib
Differential Revision: https://phabricator.services.mozilla.com/D28496

--HG--
extra : moz-landing-system : lando
2019-04-25 20:58:12 +00:00
Boris Chiou
45ff9ed8a6 Bug 1272409 - Part 5: Update test meta. r=dholbert
In idlharness.window.js, ResizeObservation is not an public interface in
the current spec, so the test should be updated.

In eventloop.html, unfortunately, there are two issues:
1. The test framework will be timeout if there is any `assert_equals()`
   failed. We should rewrite it.
2. Actually, we only have one failure in this test file:
   `assert_equals(helper.rafCount, 1, "new loop");` in test0. We fire
   this event in the next Tick(), but we call the callback of
   `requestAnimationFrame()` after several Tick()s, so `helper.rafCount`
   is still 0 in this case. This may be a bug of the test because using
   `requestAnimationFrame()` cannot reflect the next event loop, or our
   scheduling of ResizeObserver is not correct.
   Note: this assert_equal() was added by Google, not by Fariskhi.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 18:30:18 +00:00
Hiroyuki Ikezoe
db7bfb0117 Bug 1546835 - Adjust start position of the target element as scroll offset in the scroll element. r=jfkthame
Depends on D28755

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

--HG--
extra : moz-landing-system : lando
2019-04-25 12:54:11 +00:00
Hiroyuki Ikezoe
aaf3f89c1a Bug 1546835 - Restore the target left property when the test finishes. r=jfkthame
Othewise subsequent test cases would be affected by the change for
'vertical-rl'.

Depends on D28754

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

--HG--
extra : moz-landing-system : lando
2019-04-25 11:21:07 +00:00
Hiroyuki Ikezoe
6ef13b8677 Bug 1546835 - Rename width and height to scroller_width and scroller_height. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D28754

--HG--
extra : moz-landing-system : lando
2019-04-25 11:17:51 +00:00
Geoff Brown
105f46a3c6 Bug 1250737 - Update android mozharness 'chunked' handling, for jittest; r=bc
It turns out there are several places where the change to suite 'jittest-chunked'
causes problem. I am abandoning that approach.
Desktop uses this trick, and this returns android '-chunked' handling to a state
similar to what it was before I started messing around!

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

--HG--
extra : moz-landing-system : lando
2019-04-25 21:17:59 +00:00
Dorel Luca
043307cbad Backed out changeset 72ae3513844c (bug 1515204) for Mochitest failures in layout/base/tests/test_reftests_with_caret.html. CLOSED TREE 2019-04-25 21:01:40 +03:00
Andrew McCreight
9cc584e045 Bug 1544115 - Consolidate whitelisting of Rust allocation functions for LSan WPT. r=chmanchester
This whitelisting is not as mangled as the old one, so hopefully it
will be more resilient to changes in the Rust compiler. I moved them
to the top level white list, because like with the JS leaks we are
mostly focused on C++ leaks. Any interesting Rust leak is probably due
to a C++ leak.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 16:28:38 +00:00
Gurzau Raul
71e35400ef Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-04-25 19:30:38 +03:00
Gurzau Raul
dc61b90737 Merge inbound to mozilla-central. a=merge 2019-04-25 19:19:37 +03:00
Gijs Kruitbosch
dc4531ece2 Bug 1515204 - add mouseup after drop in EventUtils, r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D28749

--HG--
extra : moz-landing-system : lando
2019-04-25 15:45:23 +00:00
Bogdan Tara
b77143169d Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-04-25 12:51:48 +03:00
Geoff Brown
b57f56b05d Bug 1445677 - Fix 'mach test-info' platform handling; r=jmaher
The format of platform and type data seems to have evolved over time; these
changes seem to handle the new formats well.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 09:20:06 +00:00
Rob Wood
ac0b8d3376 Bug 1546704 - Fix subtest names for cold page-load Fenix suites; r=Bebe
Differential Revision: https://phabricator.services.mozilla.com/D28708

--HG--
extra : moz-landing-system : lando
2019-04-25 11:13:34 +00:00
Andrei Oprea
555af1c529 Bug 1540939 - Remove SnippetsFeed and related components r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D27252

--HG--
extra : moz-landing-system : lando
2019-04-24 07:41:50 +00:00
Geoff Brown
0583cbb080 Bug 1492695 - Fix android-hw jittest suite name to avoid timeouts; r=bc
I still haven't managed to verify this on try, but it seems like the best
explanation for the timeouts.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 01:29:42 +00:00
Brindusan Cristian
e6bfbdb99f Backed out changeset a72c9df6c09a (bug 1527287) for build bustages at BrowserElementParent.cpp. CLOSED TREE 2019-04-25 03:15:59 +03:00
Ehsan Akhgari
691bad31ac Bug 1527287 - Add support for "noreferrer" feature argument to window.open(); r=qdot
Differential Revision: https://phabricator.services.mozilla.com/D28396

--HG--
extra : moz-landing-system : lando
2019-04-24 23:50:40 +00:00
Hiroyuki Ikezoe
47d31247b1 Bug 1546057 - Use the clamped destination position for overflow checks. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D28578

--HG--
extra : moz-landing-system : lando
2019-04-24 21:56:26 +00:00
Brindusan Cristian
b3b1ca15aa Merge mozilla-central to autoland. a=merge CLOSED TREE
--HG--
rename : dom/ipc/TabChild.cpp => dom/ipc/BrowserChild.cpp
rename : dom/ipc/TabParent.cpp => dom/ipc/BrowserParent.cpp
rename : dom/ipc/TabParent.h => dom/ipc/BrowserParent.h
2019-04-25 01:43:17 +03:00
Brindusan Cristian
72339d0385 Backed out changeset ce050fe2bd45 (bug 1527287) for causing merge conflicts. CLOSED TREE 2019-04-25 01:39:26 +03:00
Brindusan Cristian
f92b05e5f0 Merge inbound to mozilla-central. a=merge
--HG--
rename : dom/ipc/TabParent.cpp => dom/ipc/BrowserParent.cpp
2019-04-25 00:54:01 +03:00
Honza Bambas
f26d4b5095 Bug 1536511 - Cache-control: stale-while-revalidate response header implementation, r=kershaw,asuth
Differential Revision: https://phabricator.services.mozilla.com/D28494

--HG--
extra : moz-landing-system : lando
2019-04-24 16:40:59 +00:00
Emilio Cobos Álvarez
761f6c8751 Bug 1546739 - Fix detection of intrinsic size dependence of images. r=dholbert
Fixed width and height is not a strong enough condition.

min/max-width with intrinsic size keywords makes the final size of the image
also depend on the intrinsic size. Don't optimize away reflows when the
intrinsic size changes if they're used.

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

--HG--
extra : moz-landing-system : lando
2019-04-24 20:05:34 +00:00
Henrik Skupin
e86db915f3 Bug 1506928 - [raptor] Use signal handler for safe shutdown. r=rwood,tarek
Differential Revision: https://phabricator.services.mozilla.com/D25752

--HG--
extra : moz-landing-system : lando
2019-04-24 19:06:06 +00:00
Henrik Skupin
317dd0b163 Bug 1506928 - [raptor] "get()" defaults to None by default if key isn't found. r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D27640

--HG--
extra : moz-landing-system : lando
2019-04-24 09:31:52 +00:00
Henrik Skupin
dbdb18ef72 Bug 1506928 - [raptor] Fix inheritance of methods in raptor classes. r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D27639

--HG--
extra : moz-landing-system : lando
2019-04-24 09:31:37 +00:00
Henrik Skupin
d8fa03fe11 Bug 1506928 - [raptor] Refactor arguments for constructors of Raptor classes. r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D25751

--HG--
extra : moz-landing-system : lando
2019-04-24 19:06:13 +00:00
Henrik Skupin
e748412851 Bug 1506928 - [raptor] Handle "MOZ_UPLOAD_DIR" as optional in Output class. r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D25750

--HG--
extra : moz-landing-system : lando
2019-04-24 19:06:16 +00:00
Henrik Skupin
bb5a8b1846 Bug 1506928 - [mozharness] Handle KeyboardInterrupt in ScriptMixin. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D25749

--HG--
extra : moz-landing-system : lando
2019-04-24 09:30:41 +00:00
Andrew Erickson
03710e2fef Bug 1546187: mach android-emulator uses in-tree tooltool.py r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D28397

--HG--
extra : moz-landing-system : lando
2019-04-24 18:14:14 +00:00
Ehsan Akhgari
27e187b37d Bug 1527287 - Add support for "noreferrer" feature argument to window.open(); r=qdot
Differential Revision: https://phabricator.services.mozilla.com/D28396

--HG--
extra : moz-landing-system : lando
2019-04-24 18:09:44 +00:00
James Graham
0765d4069f Bug 1546662 - Disable webauthn tests for instability, a=testonly 2019-04-24 14:49:30 +01:00
Jeremy Chen
e67424a97d Bug 1283222 - Do not record soft break opportunities for out-of-flow frames. r=emilio
We do want to record soft break opportunity after a frame whose content can't
be part of the existing in-flow text run, since this normally should be a text run
boundary. However, though an out-of-flow frame can't be part of the existing
in-flow text run, it also doesn't break it either. In fact, the texts after the
out-of-flow frames are able to continue the existing in-flow text run. So,
introducing a line-break-after opportunity in this case may cause an unexpected
line break for every out-of-flow frame.

In this patch, we add a condition to prevent us from recording soft break
opportunities for out-of-flow frames.

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

--HG--
extra : moz-landing-system : lando
2019-04-24 14:04:23 +00:00
Jonathan Kew
6fc44b7b90 Bug 1283222 - Add some extra WPT line-breaking testcases. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D28624

--HG--
extra : moz-landing-system : lando
2019-04-24 14:08:12 +00:00
Cosmin Sabou
5d756e5a09 Backed out 2 changesets (bug 1283222) for build bustages on nsLineLayout. CLOSED TREE
Backed out changeset fb82d1aa97d0 (bug 1283222)
Backed out changeset 093bf5cadbcc (bug 1283222)
2019-04-24 15:50:59 +03:00
Jeremy Chen
a547906720 Bug 1283222 - Do not record soft break opportunities for out-of-flow frames. r=emilio
We do want to record soft break opportunity after a frame whose content can't
be part of the existing in-flow text run, since this normally should be a text run
boundary. However, though an out-of-flow frame can't be part of the existing
in-flow text run, it also doesn't break it either. In fact, the texts after the
out-of-flow frames are able to continue the existing in-flow text run. So,
introducing a line-break-after opportunity in this case may cause an unexpected
line break for every out-of-flow frame.

In this patch, we add a condition to prevent us from recording soft break
opportunities for out-of-flow frames.

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

--HG--
extra : moz-landing-system : lando
2019-04-24 12:25:25 +00:00
Jonathan Kew
cfc2f8e60e Bug 1283222 - Add some extra WPT line-breaking testcases. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D28624

--HG--
extra : moz-landing-system : lando
2019-04-24 12:14:58 +00:00
Andreas Pehrson
eb97aaa88b Bug 1536766 - Update WPT expectations. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D28604

--HG--
extra : moz-landing-system : lando
2019-04-24 10:56:18 +00:00
Cosmin Sabou
706f99c3db Backed out changeset d99a232c3dd4 (bug 1533330) for causing build bustages. CLOSED TREE 2019-04-24 13:20:12 +03:00
Rok Garbas
f922d69f22 Bug 1533330 - Update tooltool.py with optional support of taskcluster auth tokens r=rail
With this change tooltool.py also supports taskcluster credentials to be passed
(in json format) to --authentication-file option. RelengAPI tokens are still
working with this patch, just additional authentication is added.

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

--HG--
extra : moz-landing-system : lando
2019-04-24 09:16:27 +00:00
Wes Kocher
8a82166949 Bug 1501562 - Add crash checking for fennec wpt r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D28161

--HG--
extra : moz-landing-system : lando
2019-04-24 00:04:50 +00:00
James Graham
987d08d826 Bug 1501562 - Don't set window.opened window to explicitly load about:blank r=jgraham
Mark a few linux debug non-e10s tests as expected fail as this change seems to break these tests in weird ways in that configuration.

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

--HG--
extra : moz-landing-system : lando
2019-04-24 00:04:49 +00:00
Wes Kocher
4b152e0066 Bug 1501562 - Change android wpt expectations so they only apply to fennec r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D27183

--HG--
extra : moz-landing-system : lando
2019-04-24 00:04:49 +00:00
Wes Kocher
8c12e1a799 Bug 1501562 - Run wpt against geckoview r=jgraham
This patch leaves wpt running against fennec on androidx86 as tier2, adds wpt to run against geckoview testactivity on android x86_64 as tier3, and adds enough metadata to run_info_extras to help differentiate the two in expectation files. Fennec is "os == android and not e10s", while geckoview is "os == android and e10s".

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

--HG--
extra : moz-landing-system : lando
2019-04-24 00:04:48 +00:00
Andrew Erickson
f1289eb10e Bug 1546453: Increase android x86 7.0 emulator's data partition size r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D28568

--HG--
extra : moz-landing-system : lando
2019-04-24 02:17:39 +00:00
Andreea Pavel
f3b4707792 Backed out 4 changesets (bug 1501562) for failing allowed-to-play.html on a CLOSED TREE
Backed out changeset c666c0a0d042 (bug 1501562)
Backed out changeset 7010f2e26969 (bug 1501562)
Backed out changeset 8045a87e5ce6 (bug 1501562)
Backed out changeset f5d44a3e3a7a (bug 1501562)
2019-04-24 01:31:36 +03:00
Wes Kocher
e167dffa80 Bug 1501562 - Add crash checking for fennec wpt r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D28161

--HG--
extra : moz-landing-system : lando
2019-04-23 21:03:13 +00:00
James Graham
2d6921c92c Bug 1501562 - Don't set window.opened window to explicitly load about:blank r=jgraham
Mark a few linux debug non-e10s tests as expected fail as this change seems to break these tests in weird ways in that configuration.

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

--HG--
extra : moz-landing-system : lando
2019-04-23 21:03:06 +00:00
Wes Kocher
e7ec53a6fe Bug 1501562 - Change android wpt expectations so they only apply to fennec r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D27183

--HG--
extra : moz-landing-system : lando
2019-04-23 21:02:48 +00:00