Граф коммитов

655350 Коммитов

Автор SHA1 Сообщение Дата
Csoregi Natalia eb1f65e802 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2019-06-07 01:40:06 +03:00
Csoregi Natalia 0bbc9b655d Merge inbound to mozilla-central. a=merge 2019-06-07 00:52:54 +03:00
Csoregi Natalia f54d8331b9 Merge autoland to mozilla-central. a=merge 2019-06-07 00:51:26 +03:00
Csoregi Natalia db63d343f2 Backed out changeset d637ee5ceb51 (bug 1552145) as per request. a=backout 2019-06-07 00:45:43 +03:00
Gurzau Raul 9f4941641e Backed out changeset 678144498f35 (bug 1555632) for talos failures. 2019-06-07 00:42:01 +03:00
Mike Conley 9a9c8d0dd9 Bug 1505909 - Don't forward non-existant contextmenu messages to the main window from about:addons. r=mixedpuppy,kmag
Differential Revision: https://phabricator.services.mozilla.com/D33166

--HG--
extra : moz-landing-system : lando
2019-06-06 20:33:29 +00:00
Mike Conley 4bd19fd9bb Bug 1505909 - Make PlacesUIUtils.getViewForNode resilient against dead wrapper nodes. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D33164

--HG--
extra : moz-landing-system : lando
2019-06-06 20:33:22 +00:00
Mike Conley 85bf15702b Bug 1505909 - Update WebExtension menus API to use updated, Fission-aware ContextMenuChild. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D33163

--HG--
extra : moz-landing-system : lando
2019-06-06 20:33:02 +00:00
Mike Conley 261632c77d Bug 1505909 - Make basic context menu actions Fission-compatible. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D32876

--HG--
extra : moz-landing-system : lando
2019-06-06 20:32:50 +00:00
Mike Conley 3d1ba6b08c Bug 1505909 - Stop sending a CPOW for the target element for context menu messages. r=MattN
This introduces a new toolkit module, ContentDOMReference, which can generate identifiers
for DOM elements that can be safely passed across the process boundary without having to
use the CPOW infrastructure.

The Password Manager code seemed to be the only thing using the original CPOW, so this
has been updated to use the ContentDOMReference identifier instead.

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

--HG--
extra : moz-landing-system : lando
2019-06-06 20:32:30 +00:00
Mike Conley 014fa7a924 Bug 1505909 - Merge remote and non-remote context menu handlers. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D32757

--HG--
extra : moz-landing-system : lando
2019-06-06 20:32:11 +00:00
Geoff Brown 2eb3a8f2d4 Bug 1557417 - Avoid cross-directory support file error in android mochitest; r=bc
Do not include the problematic manifest on Android. We never run Android
mochitest-browser-chrome anyway. Bug 1435429 used a similar approach.

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

--HG--
extra : moz-landing-system : lando
2019-06-06 21:47:04 +00:00
Edwin Gao 9ac53bc56a Bug 1555454 - move telemetry-tests-client to macosx1014 r=gbrown
Changes:
- move telemetry-tests-client to run on macosx1014

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

--HG--
extra : moz-landing-system : lando
2019-06-06 21:19:43 +00:00
Chris Pearce f782f59b09 Bug 1552145 - Make MediaChangeMonitor by default not try to init decoder until it receives extradata. r=jya
In bug 1538508 we changed the MediaChangeMonitor to raise an error when we try
to create a decoder and we don't yet have the H.264 extra data, to maintain the
assumptions made by OpenH264/WebRTC. This however doesn't play nice with the
HLS demuxer, which won't always give you extra data after a seek.

So change the MediaChangeMonitor to by default assume that it should just drop
frames until it has the extra data it needs to create a decoder. We can flag
this mode off in the WebRTC MediaDataDecoder.

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

--HG--
extra : moz-landing-system : lando
2019-06-07 00:10:35 +00:00
Gurzau Raul edc1e46afd Backed out changeset fc21b0bcbf12 (bug 1556831) for reftest failures on a CLOSED TREE. 2019-06-06 23:14:04 +03:00
Boris Chiou d1f4ea261c Bug 1555548 - Send other transform-like properties as non-animating animation into compositor. r=hiro
Not only animating transform-like properties, but also non-animating ones have
to be passed into the compositor, so the final transform matrix could
take them into account (on the compositor).

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

--HG--
extra : moz-landing-system : lando
2019-06-06 18:29:46 +00:00
Boris Chiou 3c550411fd Bug 1555548 - Move pref into StaticPrefList. r=hiro
So we can use StaticPrefs::layout_css_individual_transform_enabled() in
the next patch.

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

--HG--
extra : moz-landing-system : lando
2019-06-06 18:25:08 +00:00
Jeff Gilbert 224ede5084 Bug 1547193 - ANGLE cherry-pick environ solaris fix. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D34044

--HG--
extra : moz-landing-system : lando
2019-06-06 21:46:43 +00:00
Chris Manchester b17e1484eb Bug 1552120 - Add a flag to the packager to ignore broken symlinks and pass it for developer builds. r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D33893

--HG--
extra : moz-landing-system : lando
2019-06-06 23:22:42 +00:00
Micah Tigley 08a7bba50b Bug 1556533 - Fix RDM simulating orientationchange event when the page is refreshed. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D33734

--HG--
extra : moz-landing-system : lando
2019-06-07 00:00:55 +00:00
Mike Hommey 342f90fe69 Bug 1525373 - Use run-task for mozharness jobs on generic-worker. r=tomprince
mozharness and mozharness test transforms for generic-worker currently
don't wrap the commands with run-task. This changes things such that the
commands are wrapped with run-task, by piggy-backing on the run_task
transform.

Some things then become redundant with what the run_task transform does,
and some others need to happen later than they currently do in order to
work.

Depends on D28026

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

--HG--
extra : moz-landing-system : lando
2019-06-06 21:28:33 +00:00
Mike Hommey 7f7576cd30 Bug 1525373 - Use run_task transform for mozharness on docker-worker. r=tomprince
mozharness and mozharness test transforms currently do their own version
of wrapping commands with run-task in docker-worker. This makes them
piggy back on the run_task transform instead.

Some things then become redundant with what the run_task transform does,
and some others need to happen later than they currently do in order to
work.

This has the side effect of enabling some of the more recent run-task
features, like --fetch-hgfingerprint.

Depends on D28025

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

--HG--
extra : moz-landing-system : lando
2019-06-06 21:28:32 +00:00
Mike Hommey ac97274e10 Bug 1525373 - Add an option to `using: run-task` to keep running tasks as root. r=tomprince
The tasks on bitbar currently rely on being run as root, and run-task
defaults to drop its privileges to the `worker` user.

Depends on D28024

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

--HG--
extra : moz-landing-system : lando
2019-06-06 21:28:25 +00:00
Mike Hommey afac805c7e Bug 1525373 - Use an explicit path for python2.7 for mozharness. r=tomprince
The macos workers have two python 2.7 installed: one in /usr/bin, and
one in /usr/local/bin. For some reason, the one in /usr/local/bin is
broken wrt SSL.

When running the current mozharness command directly without a full path
to python2.7, generic-worker executes it using its own PATH, and that
uses /usr/bin/python2.7. When wrapping with something else, though
(run-task, but that would apply just as much with `sh -c`), the PATH
from the task itself is used, and it's explicitly set to use
/usr/local/bin first, and the broken python 2.7 then gets used.

We could change the PATH, but there might be other things relying on the
current order, so just use /usr/bin/python2.7.

Depends on D28023

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

--HG--
extra : moz-landing-system : lando
2019-06-06 21:28:23 +00:00
Bogdan Tara c26e23ffb4 Backed out changeset 0cff8ca10f71 (bug 1557123) for many wpt failures on osx 10.14 CLOSED TREE 2019-06-07 02:21:53 +03:00
Bogdan Tara 8ee686be00 Backed out 2 changesets (bug 1555792) for Windows 2012 build bustages CLOSED TREE
Backed out changeset 8cff011ed07a (bug 1555792)
Backed out changeset 54ed41058000 (bug 1555792)
2019-06-07 02:19:40 +03:00
Csoregi Natalia df1edb3dc0 Merge mozilla-central to autoland. CLOSED TREE 2019-06-07 01:38:51 +03:00
Bogdan Tara debfbdfbb2 Backed out changeset 5bd1cdb39b33 (bug 1557319) for bugzilla linting failure CLOSED TREE 2019-06-07 00:49:52 +03:00
Bogdan Tara 2fbab54c99 Backed out changeset 91643c6f9a42 (bug 1556533) for es lint failure CLOSED TREE 2019-06-07 00:22:18 +03:00
Bogdan Tara d966bf4b99 Backed out 4 changesets (bug 1525373) by glandium's request CLOSED TREE
Backed out changeset 108a519aff66 (bug 1525373)
Backed out changeset 00c0dfc00b1b (bug 1525373)
Backed out changeset 37f758cfb92a (bug 1525373)
Backed out changeset 1fa5952696ca (bug 1525373)
2019-06-07 00:21:26 +03:00
Miko Mynttinen 9bf262cb7f Bug 1490404 - Part 3: Move debug logging out from nsLayoutUtils::PaintFrame() r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D33681

--HG--
extra : moz-landing-system : lando
2019-06-06 17:54:16 +00:00
Miko Mynttinen 6c57050ada Bug 1490404 - Part 2: Add retained display list statistics r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D33680

--HG--
extra : moz-landing-system : lando
2019-06-06 17:54:14 +00:00
Miko Mynttinen fbfcf25cc9 Bug 1490404 - Part 1: Be more consistent with display list and display list builder pointers and references r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D33679

--HG--
extra : moz-landing-system : lando
2019-06-06 17:54:13 +00:00
Razvan Caliman a01a6f5ce4 Bug 1548833 - Replace message table data with generalized message payload. r=nchevobbe
Follow-up to [Bug 1093953](https://bugzilla.mozilla.org/show_bug.cgi?id=1093953) which introduced a generalized `payload` object for messages to be populated asynchronously with additional  data associated with the message after it is initially received.

The reasoning is: messages can have arbitrary data payload associated with them. The rendering component for the message type will consume and validate that payload data.

Here, we replace the specialized messageTableDataByID with the generalized messagePayloadByID, update corresponding Redux actions, reducers, selectors and tests.

The only place where `tableData` is used is in the `ConsoleApiCall` message type, in the `ConsoleTable` component. We replace it with `payload` which is sent down to all message types anyway.

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

--HG--
extra : moz-landing-system : lando
2019-06-06 15:25:20 +00:00
Luca Greco 3505188f5e Bug 1552787 - Log a more verbose error message in the console when a abuse report fails for a client or server submission error. r=mixedpuppy
This patch includes the response status and response text for the abuse report submission failures in the AbuseReportError message, to make it easier to investigate report submission errors.

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

--HG--
extra : moz-landing-system : lando
2019-06-07 09:13:19 +00:00
Daniel Varga 7a937f7212 Backed out changeset d055d72f5e77 (bug 1556713) for reftest failure at builds/worker/workspace/build/tests/reftest/tests/layout/reftests/position-relative/table-separate-1.html
--HG--
extra : rebase_source : 788c539876d4ecfbd8b83fe08f13076429849dbf
2019-06-07 12:05:00 +03:00
Masatoshi Kimura b7ec06ca44 Bug 1549386 - Turn nsIPageThumbsStorageService.path into AString. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D33983

--HG--
extra : moz-landing-system : lando
2019-06-07 08:44:08 +00:00
Michael Ratcliffe 5964c04dcb Bug 1553472 - Ensure that all DevTools tooltips should conform with the Proton theme r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D32309

--HG--
extra : moz-landing-system : lando
2019-06-06 15:09:48 +00:00
Marian Raiciof 11334f29e9 Bug 1522604 - Use Raptor's custom logger class r=davehunt
Used custom logger for testing.raptor.raptor files to mention log level in messages

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

--HG--
extra : moz-landing-system : lando
2019-06-07 08:33:52 +00:00
Marian Raiciof fceda518ee Bug 1522604 - Add custom logger class to Raptor r=perftest-reviewers,davehunt
The new RaptorLogger class will add prefixes to raptor logging messages.
These changes will help raptor to display the log messages with the right log_level.

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

--HG--
extra : moz-landing-system : lando
2019-06-07 08:33:39 +00:00
Marian Raiciof e78a293396 Bug 1522604 - Enhance mozharness error list for Raptor tests. r=jgraham
RaptorErrorList now includes HarnessErrorList and regular expressions for Error and Critical log levels.

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

--HG--
extra : moz-landing-system : lando
2019-06-07 08:33:25 +00:00
Mark Banner bf730f1cc3 Bug 1557319 - Create a top-level toolkit index for the toolkit documentation. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D33962

--HG--
extra : moz-landing-system : lando
2019-06-07 07:26:42 +00:00
Julian Descottes efcd5be4ea Bug 1557273 - Run devtool node tests if any devtools/client file changed r=nchevobbe,ahal
Differential Revision: https://phabricator.services.mozilla.com/D33922

--HG--
extra : moz-landing-system : lando
2019-06-07 07:18:33 +00:00
Matthew Noorenberghe ba49a436e0 Bug 1555210 - eTLD+1 matches for the same subdomain should appear before other subdomains. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D33746

--HG--
extra : moz-landing-system : lando
2019-06-07 06:28:18 +00:00
Noemi Erli 4bdfd61d5a Backed out 5 changesets (bug 1550135, bug 1550139) for browser-chrome failures CLOSED TREE
Backed out changeset 6f3a1d6e5715 (bug 1550135)
Backed out changeset a6732137172d (bug 1550135)
Backed out changeset 1b24b871d517 (bug 1550135)
Backed out changeset 8e42af7334f4 (bug 1550135)
Backed out changeset 5ed230b74109 (bug 1550139)
2019-06-07 09:57:13 +03:00
Noemi Erli 5b41ddf5f2 Backed out 2 changesets (bug 1547802, bug 1555819) mochitest and marionette failures CLOSED TREE
Backed out changeset 10ba83441846 (bug 1555819)
Backed out changeset b9af6aea762d (bug 1547802)
2019-06-07 09:12:09 +03:00
Robert Strong 10f14122a5 Bug 1557490 - Remove the nsIUpdatePrompt interface. r=bytesized
It isn't necessary and isn't used consistently

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

--HG--
extra : moz-landing-system : lando
2019-06-06 22:01:12 +00:00
Mike Hommey 0cccf3e16e Bug 1472091 - Bootstrap clang from automation on Mac. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D34077

--HG--
extra : moz-landing-system : lando
2019-06-07 00:46:15 +00:00
Sebastian Hengst 9535a11c30 Bug 1557398 - Set audioworklet-suspend.https.html to expected fail for release and beta because audio worklet is only enabled for Nightly r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D34037

--HG--
extra : moz-landing-system : lando
2019-06-07 04:51:21 +00:00
Nika Layzell aba7a5f8f3 Bug 1556061 - Add IsTopContent and IsChrome helpers to BrowsingContext, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D33332

--HG--
extra : moz-landing-system : lando
2019-06-06 14:57:31 +00:00