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

60222 Коммитов

Автор SHA1 Сообщение Дата
Matthew Noorenberghe 412d440bae Bug 1523179 - Fix Linux Chrome Beta and Chrome Dev migrator support and telemetry. r=Gijs
Symbols exported from a JSM cannot be nested inside an `if` otherwise `undefined` will be exported. I don't think it's worth filing a bug for that considering bug 1608269 is coming.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 21:13:50 +00:00
Tooru Fujisawa 8a7e982608 Bug 1259822 - Part 2: Show property key in the error message when target object value is null or undefined. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D58104

--HG--
extra : moz-landing-system : lando
2020-01-11 05:10:54 +00:00
Dorel Luca a9dac596a9 Backed out changeset a4eb4001b5ac (bug 1606883) for Browser-chrome failures in browser/base/content/test/static/browser_all_files_referenced.js. CLOSED TREE 2020-01-11 03:16:44 +02:00
Dana Keeler cc09e4e703 bug 1607765 - extend CRLITE telemetry through the end of 2020 r=jcj
Differential Revision: https://phabricator.services.mozilla.com/D59402

--HG--
extra : moz-landing-system : lando
2020-01-09 19:12:28 +00:00
Daniel Varga f153a73bb2 Backed out 9 changesets (bug 1591564) for talos and browser chrome failures at appdata\local\temp\db\data.mdb
CLOSED TREE

Backed out changeset 03300b89f364 (bug 1591564)
Backed out changeset 0416c108040e (bug 1591564)
Backed out changeset 59a0057b6582 (bug 1591564)
Backed out changeset 045fbbec7011 (bug 1591564)
Backed out changeset bb14fde6d3e2 (bug 1591564)
Backed out changeset 779980947286 (bug 1591564)
Backed out changeset 5c34c01cd870 (bug 1591564)
Backed out changeset 8da8b0a81ed4 (bug 1591564)
Backed out changeset 782d35126f2e (bug 1591564)

--HG--
extra : rebase_source : b32e8265afef9868ab29144754479f9ed9386061
2020-01-11 00:25:22 +02:00
Michael Cooper 0c31284ede Bug 1606883 - Remove legacy method of fetching Normandy recipes directly from the server r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D58651

--HG--
extra : moz-landing-system : lando
2020-01-10 21:52:56 +00:00
Nathan Froyd c27f84822c Bug 1608326 - only check for wasm tools when compiling; r=firefox-build-system-reviewers,chmanchester
...so that we can correctly declare that we are using sandboxed
library(ies) from our "parent" build, but not check for all the tools to
compile code.

Depends on D59554

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

--HG--
extra : moz-landing-system : lando
2020-01-10 19:56:17 +00:00
Nathan Froyd 2aa36b39fc Bug 1608326 - move most wasm sandboxing configury under an only_when; r=firefox-build-system-reviewers,chmanchester
This change eliminates a lot of repetition, and paves the way for the
next change.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 19:56:05 +00:00
Brian Hackett 4697628b6e Bug 1608331 - Watch for null pauseData, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D59492

--HG--
extra : moz-landing-system : lando
2020-01-10 20:41:29 +00:00
Chris H-C 891ffc198f Bug 1591564 - Run rustfmt on FOGotype r=janerik
Depends on D59531

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

--HG--
extra : moz-landing-system : lando
2020-01-10 16:49:39 +00:00
Chris H-C b38f3b9ecb Bug 1591564 - Use Rust string types with std::thread r=froydnj,janerik
The end of the std::thread at process end didn't seem to release the owned
nsStringBuffer in a way that refcounting liked. So let's copy the nsAString
into an owned String, move it into the thread's closure, and convert it as
necessary to an nsAString when we invoke pingsender.

Not the most efficient, but it doesn't have to be. This is prototype code
that will be removed.

Depends on D58809

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

--HG--
extra : moz-landing-system : lando
2020-01-10 16:50:19 +00:00
Chris H-C 54f9de9372 Bug 1591564 - Use nsIProcess instead of std::process::Command r=janerik,gsvelto
nsIProcess is the tried-and-true method for launching utility subprocesses on
Firefox Desktop's supported platforms. Use that.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 16:18:34 +00:00
Chris H-C 0bfd1f9708 Bug 1591564 - Update glean-preview to 0.0.4 r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D57977

--HG--
extra : moz-landing-system : lando
2020-01-10 16:18:31 +00:00
Chris H-C 3379cb89e3 Bug 1591564 - Debug log when failing to send pings r=janerik,emilio
Differential Revision: https://phabricator.services.mozilla.com/D57359

--HG--
extra : moz-landing-system : lando
2020-01-10 16:18:22 +00:00
Chris H-C fb26ae859d Bug 1591564 - Convert FOGotype Glean pings to pingsender format and send them r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D57108

--HG--
extra : moz-landing-system : lando
2020-01-10 16:18:19 +00:00
Chris H-C 94d6ae235a Bug 1591564 - Determine from the pref whether Glean upload is enabled r=janerik,emilio
Since we're the only one sending data, and we're doing so infrequently, let's
get the pref value before each ping send instead of building a pref observer
right this second.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 16:18:12 +00:00
Chris H-C fa1be025f2 Bug 1591564 - Assemble a 'prototype' ping every hour. r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D57106

--HG--
extra : moz-landing-system : lando
2020-01-10 16:18:05 +00:00
Chris H-C 702a2d59a2 Bug 1591564 - Initialize the FOGotype when Telemetry inits r=janerik,emilio
Differential Revision: https://phabricator.services.mozilla.com/D57105

--HG--
extra : moz-landing-system : lando
2020-01-10 16:17:57 +00:00
Alexander Surkov b8bdb342d2 Bug 1606108 - Autoscroll works only once in iframe r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D58390

--HG--
extra : moz-landing-system : lando
2020-01-10 13:41:27 +00:00
Cameron Porter 1c1943da7f Bug 1601035 - Check for the key identifier in an authority x509 extension before trying to use it since it is optional for some certificates. Check that there are x509 extensions before trying to get critical or unsupported extensions. r=johannh
When viewing certificates with certificateviewer that have an authority x509 extension
but do not have an authority key identifier, parsing the certificate fails.
Since the authority key identifier is optional in RFC 5280,
check if it exists before trying to set the key identifier.

Also check that x509 extensions are defined before setting up the critical and unsupported extensions.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 13:19:24 +00:00
Emilio Cobos Álvarez 8315ea0c9c Bug 1608159 - Make <xul:image> inline-level by default. r=Gijs
This also matches html <img>.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 10:29:12 +00:00
Marco Castelluccio b6213b7e15 Bug 1607965 - Disable searchconfig tests on the Windows coverage build. r=jmaher
They are timing out, being retried with a longer timeout, and then eventually passing.
Considering all the retries, just test_amazon.js is taking more than 60 minutes...

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

--HG--
extra : moz-landing-system : lando
2020-01-10 09:50:47 +00:00
Nathan Froyd 92e5beb60a Bug 1569370 - add mozconfig fragments for declaring wasm sandboxing bits; r=firefox-build-system-reviewers,rstewart
This patch is not ideal: if would be better to do the defaulting in
`toolkit/moz.configure`, but doing it there runs into problems with base
toolchain configurations, as the clang there is not new enough.  So we
have this, doing everything with environment variables, which is easily
turned on or off, depending on the needs of the specific configuration.

The `mozconfig.no-compile` change is not really needed, as the wasm
sandboxing detection bits are not conditional on
`--enable-compile-environment`.  Those bits should be, and I will tackle
doing that after the holidays.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 10:28:47 +00:00
Emilio Cobos Álvarez 9475a4f44c Bug 1605724 - Ensure loading the dialog icons doesn't change over-all layout. r=dao
https://hg.mozilla.org/mozilla-central/rev/234701139a2a61d1262e609c9d8ac42384ecafda

Removed the following CSS rule:

  #iconContainer {
    -moz-box-pack: center;
    min-height: 55px; /* maximum icon height + icon margin */
    min-width: 58px; /* maximum icon width + icon margin */
  }

Which enforced the size of the icon row.

The icon loads asynchronously, so by the first time we fire DOMContentLoaded it
may not have loaded yet. This means that sizeToContent() will size the window to
an smaller size and stuff will wrap around when it loads.

<image> doesn't block onload so even delaying this wouldn't work.

Restore the wrapper to ensure loading the icon or not doesn't affect layout of
the dialog.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 00:15:23 +00:00
Brian Hackett 24d0620f93 Bug 1608213 - Add redirection for GetThemeMetric, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D59390

--HG--
extra : moz-landing-system : lando
2020-01-09 19:12:24 +00:00
Matt Woodrow 95e5a521b3 Bug 1601779 - Try using response process selection more often for front-end loads. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D58890

--HG--
extra : moz-landing-system : lando
2020-01-09 02:40:36 +00:00
Chris Manchester 2f9f317ece Bug 1605213 - Add compiler wrapper to the wasm compiler. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D59239

--HG--
extra : moz-landing-system : lando
2020-01-09 16:13:12 +00:00
Sylvestre Ledru c521758c5e Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2020-01-09 21:50:11 +00:00
Michael Cooper 8b75661f23 Bug 1472781 - Make in-progress telemetry available to filter expressions as environment.liveTelemetry r=Gijs,chutten
Differential Revision: https://phabricator.services.mozilla.com/D57675

--HG--
extra : moz-landing-system : lando
2020-01-09 20:47:18 +00:00
Brad Werth 342c2113fe Bug 1607733: Remove the expiring devtools.wrong_shortcut telemetry. r=Harald
Differential Revision: https://phabricator.services.mozilla.com/D59381

--HG--
extra : moz-landing-system : lando
2020-01-09 18:43:56 +00:00
Brian Hackett 23013977bd Bug 1608177 - Setting logpoints does not clean up breakpoint state properly, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D59372

--HG--
extra : moz-landing-system : lando
2020-01-09 18:06:25 +00:00
Brian Hackett 0d921e460d Bug 1608171 - Don't generate reports for cloud replay crashes, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D59369

--HG--
extra : moz-landing-system : lando
2020-01-09 18:03:59 +00:00
Erica Wright a273e05e06 Bug 1603545 - Add telemetry for app menu protections button r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D58044

--HG--
extra : moz-landing-system : lando
2020-01-09 17:50:11 +00:00
Mark Banner 439c004f8d Bug 1582720 - Clean up references to recently removed locales (as, crh, en-ZA, mai, ml, or) in the Search Engine lists. r=daleharvey
Depends on D59085

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

--HG--
extra : moz-landing-system : lando
2020-01-09 15:38:18 +00:00
Mark Banner f4a2c923d8 Bug 1596860 - Add search engine configuration tests for unknown locales. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D59085

--HG--
extra : moz-landing-system : lando
2020-01-09 16:18:31 +00:00
Mark Banner c56fa2fbd0 Bug 1596860 - Remove default region setting for various search engines in the modern config as it is different to the legacy config. r=daleharvey
Also adds tests for checking the search engine lists when falling back to a default region.

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

--HG--
extra : moz-landing-system : lando
2020-01-09 16:18:23 +00:00
Botond Ballo 0d7a7f637d Bug 1607897 - Fix include-what-you-use errors in TestEvents.cpp. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D59202

--HG--
extra : moz-landing-system : lando
2020-01-09 16:16:03 +00:00
Noemi Erli c01a50c28c Backed out changeset bc55dd49ef82 (bug 1603545) for causing build bustages CLOSED TREE 2020-01-09 18:25:18 +02:00
Erica Wright 1966f381fa Bug 1603545 - Add telemetry for app menu protections button r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D58044

--HG--
extra : moz-landing-system : lando
2020-01-09 15:57:02 +00:00
Arthur Iakab 94f5338c33 Backed out 2 changesets (bug 1405971) by request of evilpie.
Backed out changeset 1698a498f801 (bug 1405971)
Backed out changeset 94512ff23703 (bug 1405971)

--HG--
extra : rebase_source : 22b68902af62d1e4f4acd474f21684fce9640666
2020-01-09 17:04:02 +02:00
Valentin Gosu 17e4e93de7 Bug 1607468 - Remove NETWORK_CROSS_ORIGIN_STYLESHEET_CONTENT_TYPE telemetry r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D59106

--HG--
extra : moz-landing-system : lando
2020-01-08 15:24:34 +00:00
Dan Minor 2f4f6bd5a0 Bug 1607283 - Update WebRTC DTLS Telemetry; r=mt
We've already decided when to remove support for DTLS 1.0, so I don't think we
need to track DTLS version anymore. The DTLS and SRTP cipher probes are
intended to track cipher usage so we can remove less secure ciphers over time.
I had a look at the telemetry for these and I don't think there's a clear case
for removal at the moment, so we should renew these for now.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 18:48:21 +00:00
Marco Castelluccio e0c9850547 Bug 1596285 - Skip some consistently failing xpcshell tests. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D59241

--HG--
extra : moz-landing-system : lando
2020-01-09 00:43:23 +00:00
Masatoshi Kimura ef626b5951 Bug 1448967 - Remove enablePrivilege. r=mccr8,marionette-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D57243

--HG--
rename : testing/firefox-ui/resources/security/enable_privilege.html => js/xpconnect/tests/mochitest/test_enable_privilege.html
extra : moz-landing-system : lando
2020-01-08 23:14:48 +00:00
Ciure Andrei efa100e8a7 Backed out changeset 4c4f32adf045 (bug 1606883) for causing browser_all_files_referenced.js to permafail CLOSED TREE 2020-01-09 02:08:25 +02:00
Michael Cooper 91c18deb0b Bug 1606883 - Remove legacy method of fetching Normandy recipes directly from the server r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D58651

--HG--
extra : moz-landing-system : lando
2020-01-07 17:04:01 +00:00
Gabriele Svelto d0cceca41d Bug 1596737 - Properly remove additional minidumps when submitting a crash report r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D58616

--HG--
extra : moz-landing-system : lando
2020-01-08 19:38:38 +00:00
Brian Hackett 1ed7090a3c Bug 1607820 - Report cloud replay crashes to middleman, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D59159

--HG--
extra : moz-landing-system : lando
2020-01-08 16:51:56 +00:00
Brian Hackett 0de8ff99bc Bug 1607739 - Retake thread locks at a consistent point, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D59105

--HG--
extra : moz-landing-system : lando
2020-01-08 15:52:31 +00:00
Alexander Surkov 49360f819d Bug 1601733 - add sjs script into test suite that generates a document from code snippet r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D58992

--HG--
rename : accessible/tests/browser/fission_document_builder.sjs => testing/mochitest/document-builder.sjs
extra : moz-landing-system : lando
2020-01-08 18:41:01 +00:00