Commit Graph

32241 Commits

Author SHA1 Message Date
Lee Salzman
7f0bdd5469 Bug 1531417 - fix marionette test. r=me CLOSED TREE 2019-03-01 16:40:58 -05:00
Emilio Cobos Álvarez
3d044b1111 Bug 1296042 - Make word-break: break-word behave like word-break: normal; overflow-wrap: anywhere. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D21398

--HG--
extra : moz-landing-system : lando
2019-03-01 02:33:07 +00:00
Andrew Erickson
8b5599fc98 Bug 1530546: update mac hostutils r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D21575

--HG--
extra : moz-landing-system : lando
2019-02-28 21:55:13 +00:00
Andrea Marchesini
2d645efe2b Bug 1531026 - Add testing/web-platform/meta/serial/__dir__.ini to enable FeaturePolicy for serial tests, r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D21547

--HG--
extra : moz-landing-system : lando
2019-02-28 16:14:28 +00:00
Rob Wood
3042085516 Bug 1531079 - Stop capturing Firefox JS errors and warnings in the Raptor logs; r=stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D21399

--HG--
extra : moz-landing-system : lando
2019-02-27 19:38:46 +00:00
Marcos Cáceres
7efbbb9563 Bug 1530239 - css transition events must fire even if an element is disabled. r=smaug
CSS Transitions were not firing when elements were disabled.

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

--HG--
extra : moz-landing-system : lando
2019-02-28 13:54:59 +00:00
Florin Strugariu
7a132cc405 Bug 1523877 Add Instagram and bing to tp6-m r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D18072

--HG--
extra : moz-landing-system : lando
2019-02-28 08:46:33 +00:00
championshuttler
f669650b04 Bug 1451860 - Rename the tps Talos test to tabswitch. r=mconley,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D20096

--HG--
rename : testing/talos/talos/tests/tabswitch/tps.manifest => testing/talos/talos/tests/tabswitch/tabswitch.manifest
extra : moz-landing-system : lando
2019-02-28 08:43:22 +00:00
Boris Zbarsky
d05d4927fc Bug 1520831 followup. Mark some more tests as passing. r=bzbarsky 2019-02-27 23:06:27 -05:00
Boris Zbarsky
8c2602c9e5 Bug 1520831. Fix handling of Symbol-named properties on objects with named setters. r=qdot
Per spec these should just go directly to the expando object; we were ignoring them instead.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 19:08:32 +00:00
Boris Zbarsky
9c5da5f234 Bug 1489308 part 9. Remove now-unused wyciwyg bits. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D17327

--HG--
rename : dom/html/test/browser_refresh_wyciwyg_url.js => dom/html/test/browser_refresh_after_document_write.js
rename : dom/html/test/file_refresh_wyciwyg_url.html => dom/html/test/file_refresh_after_document_write.html
extra : moz-landing-system : lando
2019-02-28 01:09:48 +00:00
Boris Zbarsky
2e5c884144 Bug 1489308 part 5. Align the work we do on document.open with the spec. r=mccr8,smaug
The main behavior changes are:

1) We no longer create a new Window when doing document.open().  We use the
same Window but remove all the event listeners on it and on the existing DOM
tree before removing the document's existing kids.

2) We no longer create a new session history entry.  The existing one always
gets replaced instead.

3) We now support document.open on documents that are not in a Window.

The reasons for the various test changes are as follows:

The change to browser_modifiedclick_inherit_principal.js is because we no
longer set the docshell to a wyciwyg URL when document.open() happens and the
test was depending on that to terminate.

browser_wyciwyg_urlbarCopying.js is being removed because it's trying to test
wyciwyg URIs, which no longer exist.

The changes in docshell/test/navigation are because document.open() no longer
affects session history.  One of the tests was testing the interactions there
and is being removed; another is being repurposed to just test that
document.open() does not affect history.length.

The change to test_x-frame-options.html is because document.open() now removes
event listeners on the window, which it didn't use to do (and in the specific
case in this test reused the existing inner too, so the listener was still
around in practice).  The new behavior matches other browsers.

The removal of test_bug172261.html is because document.open() no longer affects
session history, so you can't go back across it or forward to the "opened"
state, so the situation that test is trying to test no longer exists.

The changes to test_bug255820.html are because reloading a document after
document.open() will now just load the URL of the document that was the entry
document for the open() call, not reload the written content.  So there's not
much point testing reload behavior, and in this test it was just reloading the
toplevel test file inside the frames.

The change to test_bug346659.html is because now we no longer create a new
Window on document.open().

The change to test_bug1232829.html is because document.open() (implicit in this
test) no longer adds history entries, so the back() was just leaving the test
page instead of going back across the document.open().  The test is a
crashtest in practice, so might still be testing something useful about how
document.open() interacts with animations.

The change to test_bug715739.html is because the URL of the document after
document.open() is now the URL of the entry document, not a wyciwyg URL, so
reload() has different behavior than it used to.

The change to test_bug329869.html is because now when we go back we're
reloading the original document we had, not doing a wyciwyg load, and the
security info now doesn't include the untrusted script.

The changes to the wpt expectations are removing a bunch of expected failures
now that we pass those tests and disabling some tests that are fundamentally
racy and hence fail randomly.  The latter all have github issues filed for the
test problem.

The change to testing/web-platform/tests/common/object-association.js is fixing
tests that were not matching the spec (and were failing in other browsers).

The change to parser-uses-registry-of-owner-document.html is fixing tests that
were not matching the spec (and were failing in other browsers).

The change to document-write.tentative.html is because the test was buggy: it
was using the same iframe element for all its tests and racing loads from some
tests against API calls from other tests, etc.  It's a wonder it ever managed
to pass, independent of these patches (and in fact it doesn't pass according to
wpt.fyi data, even in Firefox).

The changes in html/browsers/history/the-history-interface are because
document.open() no longer adds history entries.  The test was failing in all
other browsers for the same reason.

The changes in html/browsers/history/the-location-interface are because
reloading a document.open()-created thing now loads the URL of the page that
was the entry document for the open() call.  The test was failing in all other
browsers.

The change to reload_document_open_write.html is because we now reload the url
of the document that entered the script that called open() when we reload, not
the written content.  Other browsers were failing this test too; Gecko with
the old document.open implementation was the only one that passed.

The change to http-refresh.py is to fix a test bug: it was not returning a
Content-Type header, so we were putting up helper app dialogs, etc.

The change to test_ext_contentscript.js is because we no create a new global
for document.open() calls.  Kris Maglione OKed this part.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 23:24:48 +00:00
Jonathan Kingston
f6680698bd Bug 1525319 - Removing context from OnDataAvailable r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D20881

--HG--
extra : moz-landing-system : lando
2019-02-27 23:42:27 +00:00
Jonathan Kingston
dd4c731d8c Bug 1525319 - Changing js to remove context from onStartRequest and onStopRequest r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D20771

--HG--
extra : moz-landing-system : lando
2019-02-27 23:41:54 +00:00
Ciure Andrei
b7e9c5588b Backed out changeset 2c0ca241bd4b (bug 1519621) for frame-reconstruction-scroll-clamping.html high frequency failures CLOSED TREE 2019-02-28 01:52:04 +02:00
Gabriele Svelto
0443979a06 Bug 675539 - Make tab discard functionality work on tab objects directly r=mconley
This removes the need to go through the browser-to-tab mapping when discarding
a tab and simplifies the relevant code. Besides being renamed discardBrowser()
was also split so that one can check if a tab can be discarded prior to trying
it.

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

--HG--
extra : moz-landing-system : lando
2019-02-26 05:35:09 +00:00
Botond Ballo
34d9171482 Bug 1519621 - Make sure ScrollToRestoredPosition() restores both the layout and visual scroll positions. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D18367

--HG--
extra : moz-landing-system : lando
2019-02-27 20:19:33 +00:00
Ciure Andrei
109f80ff56 Backed out changeset 46def7f1496f (bug 1530546) for perma failing test_progress_events_for_gzip_data.html CLOSED TREE 2019-02-27 21:10:25 +02:00
Eric Rahm
557518ac40 Bug 1530869 - Add support for setting per-suite alert thresholds. r=igoldan
This adds support for specifying per-suite perfherder alert thresholds and
updates the base content JS measurement to specify a 0.25% threshold.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 14:24:48 +00:00
Andrew Erickson
08ddc1cd25 Bug 1530546: updating hostutils for linux, round 2 r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D21318

--HG--
extra : moz-landing-system : lando
2019-02-27 16:10:27 +00:00
Byron Campen [:bwc]
309281a9e8 Bug 1528323 - Part 2: Mark some wpt as passing, and fix some others. Also fix a mochitest. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D19985

--HG--
extra : moz-landing-system : lando
2019-02-27 16:06:04 +00:00
Daniel Varga
027f2c1a08 Backed out 4 changesets (bug 1528323) for linting opt on a CLOSED TREE DONTBUILD
Backed out changeset e5644fcedb19 (bug 1528323)
Backed out changeset 4ec8d35bbefc (bug 1528323)
Backed out changeset be1db93b9ba7 (bug 1528323)
Backed out changeset e1b06db7e2c6 (bug 1528323)

--HG--
extra : rebase_source : a997722cc28751c500f64ae543fbd584e9cf8375
extra : amend_source : 7c754580c98644689220f7ac5b0c5d41ec77d51e
2019-02-27 17:51:53 +02:00
James Willcox
61ca9441b1 Bug 1525959 - Skip some mochitests tests under GeckoView r=geckoview-reviewers,esawin
There are few things that are either Fennec-specific or don't work
currently under GeckoView w/ e10s under TestRunnerActivity. Disable
these so we can get some testing going in automation.

This also replaces 'isFennec' with the more correct 'is_fennec'.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 15:01:43 +00:00
Byron Campen [:bwc]
66307d2978 Bug 1528323 - Part 2: Mark some wpt as passing, and fix some others. Also fix a mochitest. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D19985

--HG--
extra : moz-landing-system : lando
2019-02-25 14:53:03 +00:00
Nicolas Chevobbe
69369fb53b Bug 1463128 - Expose setInputValue and getInputValue at hud level; r=Honza.
Now that the JsTerm is a React component, we shouldn't
let external consumers have to get the instance in order
to perform some actions on the console input.
We start with the most used actions, setInputValue and getInputValue,
and might extend that in the future.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 10:09:35 +00:00
Dorel Luca
cde6aa9ebe Backed out 2 changesets (bug 1335740) for devtools failures. CLOSED TREE
Backed out changeset 1bddabb7bafb (bug 1335740)
Backed out changeset e31483efc331 (bug 1335740)

--HG--
rename : testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html.ini => testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.html.ini
rename : testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html => testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.html
extra : rebase_source : e6fc9bc5fc3eac450e65d6ff38b672b01a4cbe5d
2019-02-27 12:00:27 +02:00
Csoregi Natalia
d713b1a85a Merge mozilla-central to autoland. CLOSED TREE 2019-02-27 06:35:29 +02:00
Csoregi Natalia
2a6f3dde00 Merge inbound to mozilla-central. a=merge 2019-02-27 06:31:28 +02:00
Jan-Ivar Bruaroey
5739f01e2d Bug 1335740 - Update wpt & mochitests to work w/[SecureContext] navigator.mediaDevices. r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D20425

--HG--
rename : testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.html.ini => testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html.ini
rename : testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.html => testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html
extra : moz-landing-system : lando
2019-02-27 03:51:14 +00:00
Jan-Ivar Bruaroey
1901f71c69 Bug 1335740 - getUserMedia() NotAllowedError in http (pref'd on), & [SecureContext] navigator.mediaDevices (pref'd off) r=bzbarsky,pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D19549

--HG--
extra : moz-landing-system : lando
2019-02-27 03:51:07 +00:00
Emilio Cobos Álvarez
90554be433 Bug 1530826 - Fix computed value clamping. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D21268

--HG--
extra : moz-landing-system : lando
2019-02-26 23:34:25 +00:00
Andrew Erickson
9864393fc6 Bug 1530846: fix issue when installing hostutils r=gbrown
Per https://pythonhosted.org/six/index.html, urlopen resides in urllib.request.

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

--HG--
extra : moz-landing-system : lando
2019-02-26 22:38:35 +00:00
Csoregi Natalia
86fd564657 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2019-02-26 23:53:15 +02:00
Alexis Beingessner
42eb2a2c50 Bug 1529976 - only parse spec capabilities that are objects. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D21237

--HG--
extra : moz-landing-system : lando
2019-02-26 18:12:05 +00:00
Daniel Holbert
330206c35c Bug 1520018: Add web-platform-test for table element's UA-stylesheet-provided CSS rules. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D20892

--HG--
extra : moz-landing-system : lando
2019-02-26 19:29:58 +00:00
Mike Hommey
c7022eb656 Bug 1530587 - Don't optimize jars without preloading/reordering data. r=chmanchester
Optimizing jars without preloading/reordering data only moves the
jar central directory to the beginning of the file, which, without
preloading information, is not very useful. Let's just stop doing it if
there's not going to be preloading/reordering information at all.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 01:26:46 +00:00
Narcis Beleuzu
085345ac87 Bug 1524495 - Temporarily disable raptor-unity-webgl-geckoview due to frequent failures. r=jmaher
Reviewers: jmaher, rwood

Reviewed By: jmaher

Subscribers: reviewbot, jmaher

Bug #: 1524495

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

--HG--
extra : rebase_source : 0dfc90e334d0d51b135614d5b48d7d4eb24866dd
extra : histedit_source : 42e6fdea6fd0a8fe5eaac00f3acf8d72d082e58f
2019-02-26 17:20:58 +02:00
Narcis Beleuzu
c2918302b0 Backed out changeset e5fc352e6d65 (bug 1524495) for Raptor performance tests failures. 2019-02-26 17:19:43 +02:00
Asfiya
ce78b3d73a Bug 1166355 - HTML formatter generates correct link for the gecko revision to hg.mozilla.org r=jgraham
The HTML formatter now references the correct link and does not produce a 404 error

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

--HG--
extra : moz-landing-system : lando
2019-02-26 14:00:56 +00:00
Emilio Cobos Álvarez
b7bb398730 Bug 1516454 - Use rust lengths for border corners. r=boris
The test in https://github.com/web-platform-tests/wpt/pull/15423 hasn't been
synced over yet, but it passes with this patch of course.

Differential Revision: https://phabricator.services.mozilla.com/D20960
2019-02-26 06:01:34 -08:00
Bob Clary
dab1997eb6 Bug 1530710 - sync --log-raw, --log-raw-level, --log-errorsummary configs for android crashtest, jsreftest, cppunittest, geckoview-junit, r=gbrown. 2019-02-26 13:34:59 -08:00
shindli
529e235210 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-02-26 19:01:20 +02:00
James Graham
da30b51b1c Bug 1528824 - Fix metadata for query encoding, a=testonly
This reverts commit e9347000cc0a9f2932545c2d663216d0e067df12.
2019-02-26 15:28:57 +00:00
James Graham
54b6bec769 Bug 1528824 - Remove bogus metadata for navigation timing, a=testonly 2019-02-26 15:12:59 +00:00
moz-wptsync-bot
0fd7d323b8 Bug 1528824 - Fix spidermonkey bustage, a=testonly CLOSED TREE 2019-02-26 13:17:32 +00:00
Narcis Beleuzu
977db21160 Backed out changeset 615d38401d49 (bug 1166355) for flake8 failure. CLOSED TREE 2019-02-26 14:42:18 +02:00
Asfiya
5d3428aca9 Bug 1166355 - HTML formatter generates correct link for the gecko revision to hg.mozilla.org r=jgraham
The HTML formatter now references the correct link and does not produce a 404 error

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

--HG--
extra : moz-landing-system : lando
2019-02-26 11:35:23 +00:00
Narcis Beleuzu
b63f29553f Bug 1524495 - Temporarily disable raptor-unity-webgl-geckoview due to frequent failures r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D20939

--HG--
extra : moz-landing-system : lando
2019-02-26 12:00:41 +00:00
moz-wptsync-bot
b350324259 Bug 1528824 - [wpt-sync] Update web-platform-tests to f8a1bfbe5454352d3f5b58845829968ff212519b, a=testonly
wpt-head: f8a1bfbe5454352d3f5b58845829968ff212519b
wpt-type: landing
2019-02-26 12:05:32 +00:00
Sam Sneddon
ccc65d856c Bug 1527461 [wpt PR 15353] - Add .mailmap to map people to their current names, a=testonly
Automatic update from web-platform-tests
Add .mailmap to map people to their current names

Note that this isn't used by `git log` by default (as of 2.20.1): that
depends on log.mailmap being set to true.

--
Add Tess to .mailmap

--

wpt-commits: 39f54a3dd48b560289e0f455308acf7d32fad043, f8a1bfbe5454352d3f5b58845829968ff212519b
wpt-pr: 15353
2019-02-26 12:05:32 +00:00