Commit Graph

31089 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
9af4e0d808 Bug 1523627 - HTMLSourceElement should keep track of its media list even if there's no image next-sibling yet. r=jdm
Differential Revision: https://phabricator.services.mozilla.com/D18334

--HG--
extra : moz-landing-system : lando
2019-02-01 15:20:15 +00:00
Pavel Slepushkin
cd08c8b222 Bug 1471648 - [mozlog] Add support for Python 3; r=raphael
Differential Revision: https://phabricator.services.mozilla.com/D18069

--HG--
extra : moz-landing-system : lando
2019-02-01 13:08:09 +00:00
Ciure Andrei
0e8b5d7b70 Backed out changeset 9c17fddb650f (bug 1428713) for mozprocess raptor failure CLOSED TREE 2019-02-01 17:14:52 +02:00
AndreiH
add8b50260 Bug 1428713 [mozprocess] Add support for Python 3 r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D16552

--HG--
extra : moz-landing-system : lando
2019-01-30 11:19:54 +00:00
Oana Pop Rus
e62b311b2e Merge inbound to mozilla-central. a=merge 2019-02-01 11:37:15 +02:00
Ting-Yu Lin
94e682547d Bug 1520722 Part 1 - Remove NS_BLOCK_NEEDS_BIDI_RESOLUTION flag from ColumnSpanWrapperFrame. r=dbaron
Calling nsBlockFrame::ResolveBidi() on ColumnSpanWrapperFrame may cause
nsColumnSetFrame's non-fluid continuations being converted into fluid
ones in JoinInlineAncestors().

Since ColumnSpanWrapperFrame can only have nsColumnSetFrame and
column-span wrappers kids, no need to perform bidi resolution. This
doesn't affect column contents because they'll inherit "unicode-bidi"
from ColumnSetWrapperFrame in ua.css.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 20:19:19 +00:00
Ricky Rosario
994a5631c4 Bug 1521754 - Add marionette test coverage for new private browsing UI with search r=nanj
MozReview-Commit-ID: DbuVFNLew6V

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

--HG--
extra : moz-landing-system : lando
2019-01-31 21:29:57 +00:00
shindli
dc35f3b972 Merge mozilla-central to autoland. a=merge CLOSED TREE
--HG--
extra : rebase_source : 44b5c3aa6b6562ada42dd6c60e3522a8bc97993b
2019-01-31 23:51:27 +02:00
Chris Manchester
d12308a95c Bug 1522223 - Set UPLOAD_PATH during make check to avoid re-running configure. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D18140

--HG--
extra : moz-landing-system : lando
2019-01-31 21:49:35 +00:00
Razvan Maries
503092bab5 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-01-31 19:05:01 +02:00
Razvan Maries
17a96a3646 Merge mozilla-inbound to mozilla-central a=merge 2019-01-31 18:57:48 +02:00
Narcis Beleuzu
f9ca244530 Backed out changeset c6f5a583ce62 (bug 1471648) for awsy failures. CLOSED TREE 2019-01-31 15:55:32 +02:00
Ms2ger
7dac6b7365 Bug 1524256 - Remove two copies of wast.js; r=bbouvier 2019-01-31 14:51:04 +01:00
Pavel Slepushkin
3631b95796 Bug 1471648 - [mozlog] Add support for Python 3; r=raphael
Differential Revision: https://phabricator.services.mozilla.com/D18069

--HG--
extra : moz-landing-system : lando
2019-01-31 12:49:42 +00:00
Ting-Yu Lin
5ec0177dc3 Bug 1504053 - Reframe multi-column container if inserting a subtree with a column-span child. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D16077

--HG--
extra : moz-landing-system : lando
2019-01-31 02:22:49 +00:00
Tom Schuster
93f896affe Bug 1514680 - Strictly enforce the MIME type of scripts loaded by importScripts(). r=dveditz
Differential Revision: https://phabricator.services.mozilla.com/D16730

--HG--
extra : moz-landing-system : lando
2019-01-30 22:21:26 +00:00
Mike Conley
fb0883e923 Bug 1522546 - Properly handle preferred remote types in BrowserTestUtils.waitForNewWindow. r=bobowen
This is to fix some of our tests that use BrowserTestUtils.waitForNewWindow, where
the browser that ends up being passed to it doesn't actually need to flip
remoteness.

For example, in the file:// URI case, we allow the first browse to an HTTP
URI to run within the same process. This means that the preferred remote
type is "file", despite the URI normally mapping to the "web" type of
content process.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 19:54:33 +00:00
Sebastian Hengst
6c95500b14 Bug 1522537 - set test step in buffer-full-inspect-buffer-during-callback.html to expect a timeout on all platforms including linux32 debug r=jgraham
On Linux32 debug, the test switched from fail to timeout when dedicated app profiles landed (bug 1474285 etc.). It was already failing in central-as-beta simulations for the last week, the execution flow seems to have aligned with the other platforms.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 17:48:31 +00:00
Razvan Maries
31eb3558fe Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-01-31 19:02:44 +02:00
Henrik Skupin
f6d90f1893 Bug 1524243 - [marionette] Correct calculation of timeout from milliseconds to seconds. r=jgraham
Fractions of a second are lost because the division
in getting the timeout value operates on decimal valus.
As such a timeout of 100ms will result in 0ms.

Depends on D18214

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

--HG--
extra : moz-landing-system : lando
2019-01-31 14:31:11 +00:00
Henrik Skupin
a655888574 Bug 1524243 - [marionette] Correctly handle script_timeout for WebDriver:{ExecuteScript,ExecuteAsyncScript}. r=jgraham
This fixes the following regressions as introduced by
bug 1510929 for the Marionette client.

1) The custom timeout as set isn't reset if the
   script times out.

2) Fractions of a second for the script timeout are
   lost because the division operates on decimal valus.
   As such a timeout of 100ms will result in 0ms.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 14:25:26 +00:00
Andrew McCreight
5847903ec2 Bug 1523800 - Update LSan whitelist for html/browsers/offline/introduction-4. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D18127

--HG--
extra : moz-landing-system : lando
2019-01-31 10:25:56 +00:00
Bob Clary
2bb520b6b2 Bug 1524271 - [mozharness] improve mozharness android.py install_apk installation failure message, r=gbrown. 2019-01-31 20:35:56 -08:00
Bob Clary
c229a51c70 Bug 1524150 - [mozdevice] remove -s <serialno> from ADBProcess-based error messages, r=gbrown. 2019-01-31 20:35:56 -08:00
Bob Clary
a50cb45a62 Bug 1517178 - [raptor] disable adb verbose output during logcat collection, r=rwood. 2019-01-31 20:35:56 -08:00
Bob Clary
5ccc06113c Bug 1520130 - [raptor] Improve Raptor no raptor test results were found message, r=rwood. 2019-01-31 20:35:56 -08:00
Blake Kaplan
536c7ae38c Bug 1517406 - Remove leftover service workers automatically. r=asuth
Summary:

Currently, if a test fails to clean up a service worker, we report every test
that runs after it as having failed to clean up their service workers as well.
That fills up the logs and makes it harder to figure out what's going on. This
patch removes the left-over service workers automatically, reducing the log
output and pointing the finger more precisely to the failing test.

I believe this patch is correct because afterCleanup is responsible for
continuing the test run by calling a function (either
`parentRunner.testFinished` or `SimpleTest.showReport`). Therefore, we can
safely make it async and wait if we need to clean up after a poorly-written
test.

Reviewers: asuth

Reviewed By: asuth

Bug #: 1517406

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

--HG--
extra : rebase_source : 6ff8033ab2ea291a57ae717d03575feed5820899
2019-01-29 15:41:25 -05:00
Blake Kaplan
595db9a8ba Bug 1517406 - Enable most of these tests now that they pass. r=asuth
Summary:

Most of these tests pass now, so enable them and only disable the tests that
don't pass. This should make driving these tests to all passing easier to do
and prevent regressions.

Reviewers: asuth

Reviewed By: asuth

Bug #: 1517406

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

--HG--
extra : rebase_source : 252502cb5d8d43fd8a2e7b50a97ea4d64e2ef07d
2019-01-29 15:41:08 -05:00
Blake Kaplan
d09e3b3e9a Bug 1517406 - Fix this test to listen in the proper process. r=asuth
Summary:

This test listens for an observer service notification from the
`ServiceWorkerManager`, but with parent-intercept on, it listens in the wrong
process. This uses the magic of SpecialPowers to listen in the correct
process.

Unfortunately, this test still fails because it leaks.

Reviewers: asuth

Reviewed By: asuth

Bug #: 1517406

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

--HG--
extra : rebase_source : 7aa62832c7c577275c8eaa5fd2146885e393fc6b
2019-01-29 15:41:06 -05:00
Daniel Varga
07e1eb0f18 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-01-31 00:02:55 +02:00
Daniel Varga
007e1e4a2f Merge mozilla-inbound to mozilla-central. a=merge 2019-01-30 23:54:54 +02:00
Emilio Cobos Álvarez
a155f63750 Bug 1523712 - Make -moz-binding chrome / UA only. r=boris
But enable it in all tests because a lot of them rely on using it in the
style="" attribute for example, or in inline stylesheets, which will no longer
parse this (even in chrome documents), and we don't want to rewrite all the XUL
and XBL tests.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 20:55:54 +00:00
Myk Melez
25349d2601 Bug 1518283 - prohibit blank lines at the beginning and end of blocks (eslint padded-blocks) r=mossop,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17526

--HG--
extra : moz-landing-system : lando
2019-01-30 17:26:25 +00:00
Henrik Skupin
f37d047d4e Bug 1523318 - [geckodriver] Update releasing documentation. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D18075

--HG--
extra : moz-landing-system : lando
2019-01-30 14:43:25 +00:00
Brian Grinstead
b7ba45940c Bug 1522921 - Set the devtools chrome debugging prefs to true by default in mochitests and wpt r=ahal,miker
Differential Revision: https://phabricator.services.mozilla.com/D17671

--HG--
extra : moz-landing-system : lando
2019-01-30 03:25:17 +00:00
Henrik Skupin
e5769f780c Bug 1523913 - [geckodriver] Fix table layout in capabilities documentation. r=me a=doc
DONTBUILD

--HG--
extra : rebase_source : 2b21d9da32dd5ed658d7f0cbf7b3701b141ac719
2019-01-30 14:43:57 +01:00
Henrik Skupin
efe5780660 Bug 1523913 - [geckodriver] Add geckodriver 0.24.0 release to support table. r=me a=doc
DONTBUILD

--HG--
extra : rebase_source : 9fffb1c2d4f431379d991aa19ce84a7e3cd512d3
2019-01-30 14:34:24 +01:00
Kris Maglione
ee6633da5c Bug 1478124: Part 1 - Update component mocks to replace and restore components sanely. r=froydnj
For static components, I don't intend to allow removing or replacing CID
entries, only contract ID entries. And I would generally prefer, when
restoring overrides of those classes, to not create a new dynamic factory
entry for the contract ID.

We already have the ability to mock components without either of those issues,
but registering a new CID entry for the mock (without unregistering the
original), and then restoring the original by calling `registerFactory` with a
null factory object.

This patch updates our existing mocks to behave that way, and paves the way
for the rest of the patches.

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

--HG--
extra : rebase_source : 449f37ae8a3cc970e5f864d10e43e88d9e7e4bf6
extra : source : bedaa9c437ad30ea88bdc0e8fc83f4a2e980812e
2018-12-19 15:49:48 -08:00
Brian Hackett
0482099be6 Bug 1523492 - Make web replay tests tier 2, r=jmaher.
--HG--
extra : rebase_source : 685f592a18e28d172842745ade37852e23a85a6d
2019-01-29 07:07:42 -10:00
Mats Palmgren
07692ebbce Bug 1520584 part 1 - [css-align][css-grid] Translate the static position to grid area coordinates. r=dholbert 2019-01-29 17:44:56 +01:00
Sebastian Hengst
d81a4f309c Bug 1519596: Follow-up: Update PerTestCoverageUtils import in executormarionette.py. a=merge 2019-01-29 14:16:32 +02:00
Cosmin Sabou
599a15d354 Merge mozilla-inbound to mozilla-central. a=merge 2019-01-29 12:01:56 +02:00
Kris Maglione
68225e25a5 Bug 1514594: Follow-up: Fix damp talos tests. r=bustage
--HG--
extra : rebase_source : 7a73f8ba9f5d28728b550e41c43e0f64adf88466
2019-01-28 18:28:06 -08:00
Kris Maglione
1d42d81c07 Bug 1514594: Follow-up: Fix pageloader talos tests. r=bustage 2019-01-28 17:51:05 -08:00
Sebastian Hengst
b78e4e8667 Merge mozilla-central to mozilla-inbound
--HG--
rename : browser/components/urlbar/tests/legacy/browser_urlbar_search_no_speculative_connect_with_client_cert.js => browser/components/urlbar/tests/browser/browser_urlbar_speculative_connect_not_with_client_cert.js
2019-01-29 02:55:55 +02:00
Razvan Maries
c88bd55f59 Merge mozilla-inbound to mozilla-central a=merge 2019-01-28 23:46:39 +02:00
Andrea Marchesini
e36c082ac7 Bug 1522494 - Enable Feature-Policy for relaxing-the-same-origin-restriction WPTs, r=farre 2019-01-28 18:05:51 +01:00
Henrik Skupin
44e3c9066d Bug 1495062 - [geckodriver] Add commit id for 0.24.0 release. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D17825

--HG--
extra : moz-landing-system : lando
2019-01-28 15:30:44 +00:00
Henrik Skupin
9abcc24777 Bug 1495062 - [geckodriver] Release 0.24.0. r=ato
Depends on D17682

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

--HG--
extra : moz-landing-system : lando
2019-01-28 15:20:03 +00:00
Henrik Skupin
bc2b2e1e2a Bug 1495062 - [geckodriver] Updated changelog for the 0.24 release. r=ato
Depends on D17681

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

--HG--
extra : moz-landing-system : lando
2019-01-28 15:03:24 +00:00