I removed the debug-only printf spew because I think this is superior.
Let me know if you want to keep it around.
See https://bugzilla.mozilla.org/show_bug.cgi?id=1496817#c8, this needs a fix
to the profiler UI which is still not deployed, but can be tested already and I
expect will be deployed soon.
Differential Revision: https://phabricator.services.mozilla.com/D8323
--HG--
extra : moz-landing-system : lando
Using gtk_targets_include_text actually leads to a small behavior difference,
because gtk_targets_include_text also includes text/plain.
But gtk_selection_data_set_text seems to correctly convert UTF-8 to plain text.
Differential Revision: https://phabricator.services.mozilla.com/D8283
--HG--
extra : moz-landing-system : lando
Adds a timout that will resolve the promise to return even if we did not get an answer from
all children.
MozReview-Commit-ID: FFLwAUkkYos
Differential Revision: https://phabricator.services.mozilla.com/D7265
--HG--
extra : moz-landing-system : lando
DOM cache IPC code requires a StrongWorkerRef to its worker when invoked
from a WorkerGlobalScope. Under certain condition, e.g. when worker
termination was initiated, it's no longer possible to obtain such a reference,
and said code fails silently by storing a nullptr in the CacheOpArgs object.
This leads to a crash when that object gets serialized.
This is a temporary workaround for this problem, until a more reasonable
solution is implemented.
Differential Revision: https://phabricator.services.mozilla.com/D8200
--HG--
extra : moz-landing-system : lando
Since we don't take any action in this case, we shouldn't be logging telemetry for it.
Differential Revision: https://phabricator.services.mozilla.com/D8235
--HG--
extra : moz-landing-system : lando
All the required on-push jobs will be pulled into the graph as dependencies.
The effect of this is to remove the upload symbols and generated sources tasks
from the release promotion graphs.
Differential Revision: https://phabricator.services.mozilla.com/D8306
--HG--
extra : moz-landing-system : lando
These were originally built in the promotion phase because they are multi-l10n
builds and the L10n information wasn't stored in-tree. Now that the information
is in-tree, there is no reason to delay building them.
Differential Revision: https://phabricator.services.mozilla.com/D8305
--HG--
extra : moz-landing-system : lando
- `beetmover-cdns` should always use `:beetmover:action:push-to-releases`,
not every task that happens to be part of the push graph.
- All other beetmover scopes only change depending whether the builds is
a nightly build, or on a production branch.
Differential Revision: https://phabricator.services.mozilla.com/D8304
--HG--
extra : moz-landing-system : lando
The phase of a task doesn't depend on which phase graph it is being generated in.
Differential Revision: https://phabricator.services.mozilla.com/D8303
--HG--
extra : moz-landing-system : lando
This patch makes Firefox's GTK3 platform support use GtkFileChooserNative when
available. GtkFileChooserNative transparently uses the desktop portals
interface, which enables Firefox to use native Qt file dialogs on KDE, or
sandboxed file dialogs in Flatpak.
Differential Revision: https://phabricator.services.mozilla.com/D7033
--HG--
extra : moz-landing-system : lando
The WG rejected this extension.
--HG--
rename : dom/canvas/test/webgl-mochitest/ensure-exts/test_WEBGL_compressed_texture_es3.html => dom/canvas/test/webgl-mochitest/ensure-exts/test_WEBGL_compressed_texture_etc.html