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

58107 Коммитов

Автор SHA1 Сообщение Дата
Dale Harvey 5cfefa7835 Bug 1572470 - Add wikipedia to engines.json r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D43768

--HG--
extra : moz-landing-system : lando
2019-08-30 15:02:47 +00:00
Nathan Froyd 1793f8666d Bug 1576748 - make symbolstore.py complain loudly if expected output isn't found; r=nalexander
This change surfaces errors faster, and ensures that we don't silently
end up with empty crashreporter symbols if `dump_syms` can't run for
some reason.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 15:37:13 +00:00
Dorel Luca e8f334670d Merge mozilla-inbound to mozilla-central. a=merge 2019-08-31 12:47:56 +03:00
Michal Novotny a9aa8451c2 Bug 1570932 - Add telemetry about how often we observe network change events, r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D44215

--HG--
extra : moz-landing-system : lando
2019-08-30 18:18:19 +00:00
arthur.iakab 4d3d0231a5 Backed out 4 changesets (bug 1576507) for causing xpcshell failures on test_firstStartup.js
Backed out changeset efca0164a762 (bug 1576507)
Backed out changeset 2238ba5cec98 (bug 1576507)
Backed out changeset f16714d49101 (bug 1576507)
Backed out changeset 2d621070f778 (bug 1576507)
2019-08-31 03:52:51 +03:00
Robert Helmer f8e5997343 Bug 1576507 - document FirstStartup module r=mythmon
Differential Revision: https://phabricator.services.mozilla.com/D44035

--HG--
extra : moz-landing-system : lando
2019-08-30 23:21:03 +00:00
Robert Helmer 928494e671 Bug 1576507 - add Normandy to FirstStartup service. r=mythmon
Depends on D43365

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

--HG--
extra : moz-landing-system : lando
2019-08-30 23:21:03 +00:00
Robert Helmer 0856797474 Bug 1576507 - skip ClientEnvironment entries unavailable on first run r=mythmon
Differential Revision: https://phabricator.services.mozilla.com/D43570

--HG--
extra : moz-landing-system : lando
2019-08-30 23:20:24 +00:00
Robert Helmer b60b4d9347 Bug 1576507 - add new FirstStartup service and --first-startup post-install flag. r=mconley
FirstStartup provides an optional mechanism to run synchronous services
before the UI appears. This is intended to be called as a post-install
action from an installer, such as the Windows Stub Installer, to allow
for downloading critical data and performance tuning before the first
run of a new Firefox install.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 23:19:59 +00:00
Luke Crouch b33e756dad Bug 1575597: Add pref UI for login breach alerts. r=fluent-reviewers,MattN,flod
Differential Revision: https://phabricator.services.mozilla.com/D43831

--HG--
extra : moz-landing-system : lando
2019-08-30 21:53:08 +00:00
Olli Pettay 4a778f8d78 Bug 1574290, browser_html_options_ui.js should wait for the load event before expecting that the whole extension page has been loaded, r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D44143

--HG--
extra : moz-landing-system : lando
2019-08-30 21:08:32 +00:00
Thomas Nguyen c175f3d626 Bug 1576347 - Correct referrerInfo when saving media and add a test of "Go To Download Page" button r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D43749

--HG--
extra : moz-landing-system : lando
2019-08-30 18:38:38 +00:00
Brian Hackett 9e00f531f2 Bug 1577666 - Add redirections for some printing functions, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D44088

--HG--
extra : moz-landing-system : lando
2019-08-30 19:29:54 +00:00
Cosmin Sabou 7e52753eda Bug 1577362 - Disable browser_allowListSeparationInPrivateAndNormalWindows.js on fission. r=intermittent-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D44095

--HG--
extra : moz-landing-system : lando
2019-08-30 09:56:24 +00:00
Dale Harvey 6e2b1a210d Bug 1542268 - Use new engine selector behind a pref r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D42879

--HG--
extra : moz-landing-system : lando
2019-08-30 14:01:59 +00:00
Rob Wu f7e2f73501 Bug 1577725 - Stop modifying defaults in ext-contextualIdentities.js r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D44123

--HG--
extra : moz-landing-system : lando
2019-08-30 15:32:55 +00:00
Brindusan Cristian 1372429f15 Backed out changeset 9d271586649f (bug 1576748) for spidermonkey bustages. CLOSED TREE
--HG--
extra : rebase_source : 74a1fcf4140ab3fe02603565cc53e701b0ae7739
2019-08-30 18:23:40 +03:00
Nathan Froyd ce03852616 Bug 1576748 - make symbolstore.py complain loudly if expected output isn't found; r=nalexander
This change surfaces errors faster, and ensures that we don't silently
end up with empty crashreporter symbols if `dump_syms` can't run for
some reason.

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

--HG--
extra : moz-landing-system : lando
2019-08-29 20:57:15 +00:00
Nathan Froyd 8d0937ce11 Bug 1576941 - be more careful about success when running dsymutil; r=nalexander
Various artifacts we produce don't actually have debug symbols, but
`llvm-dsymutil` will happily run on them and produce garbage for
`dump_syms` to look at.  Let's not do that.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 13:35:04 +00:00
Nathan Froyd 59daa65372 Bug 1577326 - use std::unique_ptr in the crashreporter client; r=gsvelto
`std::auto_ptr` is going away in C++17, so we might as well switch to
the approved thing now.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 05:35:12 +00:00
championshuttler 81e4388487 Bug 1574609 - Fix telemetry/telemetry path component in firefox-source-docs. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D44110

--HG--
extra : moz-landing-system : lando
2019-08-30 12:44:02 +00:00
Brad Werth b9e615d3bd Bug 1538042 Part 2: Add tests of null character searches. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D25293

--HG--
extra : moz-landing-system : lando
2019-09-04 22:59:25 +00:00
Gijs Kruitbosch 9f3a3e9669 Bug 1578709 - Only set flash only pref for those tests that need it, r=mconley,ahal
Differential Revision: https://phabricator.services.mozilla.com/D44648

--HG--
extra : moz-landing-system : lando
2019-09-04 22:12:39 +00:00
Mike Conley 0aa770f849 Bug 1548296 - Regression test. r=JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D44542

--HG--
extra : moz-landing-system : lando
2019-09-04 21:06:29 +00:00
Mike Conley db96277530 Bug 1548296 - Attach Picture-in-Picture toggle on UAWidgetSetupOrChange event rather than canplay. r=JSON_voorhees
Videos can fire their "canplay" events even when they're not part of the DOM. This
means that videos that have already fired that event won't get the
PictureInPictureToggleChild properly attached after being inserted.

The UAWidgetSetupOrChange event, however, is fired for video events once they've
been bound to the DOM, so we can use that instead.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 21:06:26 +00:00
Olli Pettay 7df1ef4aec Bug 1558676, browser_html_options_ui.js should wait long enough to ensure layout has been flushed everywhere, r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D44063

--HG--
extra : moz-landing-system : lando
2019-08-29 23:35:20 +00:00
Brian Grinstead 081ae7cb3f Bug 1577592 - Test case for Shadow Parts not applying with fragment containing XUL element r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D44034

--HG--
extra : moz-landing-system : lando
2019-08-29 22:28:23 +00:00
Maliha Islam 4c04690578 Bug 1567200 - Add telemetry for simulation menu usage, r=yzen
Differential Revision: https://phabricator.services.mozilla.com/D42254

--HG--
extra : moz-landing-system : lando
2019-08-30 03:14:51 +00:00
Ehsan Akhgari 651b2b3dca Backout changeset 5306ba39ab30 (bug 1529396) because of harm on web developers and insufficient evidence for continued web compatibility usefulness
Differential Revision: https://phabricator.services.mozilla.com/D44053

--HG--
extra : moz-landing-system : lando
2019-08-29 21:03:59 +00:00
Ehsan Akhgari 52b58160a7 Bug 1576109 - Ensure that the content blocking allow list principal is set correctly during HTTP redirects; r=baku,dragana
Differential Revision: https://phabricator.services.mozilla.com/D43541

--HG--
extra : moz-landing-system : lando
2019-08-29 18:48:43 +00:00
Emma Malysz 4e26c4ce54 Bug 1576677, removes message property from all ACTORS in BrowserGlue.jsm and ActorManagerParent.jsm r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D43484

--HG--
extra : moz-landing-system : lando
2019-08-29 15:57:03 +00:00
Mark Banner 4256dfcab4 Bug 1562926 - Use the default private search engine in the address bar. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D43244

--HG--
extra : moz-landing-system : lando
2019-08-29 14:43:43 +00:00
Mark Banner fb6609d49c Bug 1562922 - Add more tests to ensure the private search engine is correctly loaded from settings. r=daleharvey
Depends on D43091

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

--HG--
extra : moz-landing-system : lando
2019-08-29 10:04:34 +00:00
Mark Banner 51b5e517ad Bug 1562922 - If the default private search engine is different to normal mode, it should default to second in the sorted list. r=daleharvey
Depends on D42957

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

--HG--
extra : moz-landing-system : lando
2019-08-29 09:45:19 +00:00
Mark Banner ae0b82c65b Bug 1562922 - Handle removing the currently set default private search engine. r=daleharvey
Depends on D42956

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

--HG--
rename : toolkit/components/search/tests/xpcshell/test_currentEngine_fallback.js => toolkit/components/search/tests/xpcshell/test_defaultEngine_fallback.js
extra : moz-landing-system : lando
2019-08-29 09:35:34 +00:00
Mark Banner ee749e9266 Bug 1562922 - Implement handling a separate private default engine via nsISearchService.defaultPrivateEngine. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D42956

--HG--
extra : moz-landing-system : lando
2019-08-29 09:34:35 +00:00
Dan Minor 04580ed952 Bug 1554976 - Add rust mdns library to mtransport; r=ng,dragana
This adds a mdns_service to mtransport to handle responding to mDNS queries.
All hostnames will be generated from UUIDs, so the responder assumes that it
is the only responder for a hostname which is registered with it. Because of
this, the responder does not first make a DNS query itself to see if any other
responder is handling a hostname, and does not wait a random amount of time
before replying, both of which are required by the specification to avoid
collisions with other responders.

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

--HG--
extra : moz-landing-system : lando
2019-08-28 19:48:50 +00:00
Nicolas B. Pierron 2b2064b0e4 Bug 1573904 - Measure the potential for a streaming parser. data-review=chutten r=jorendorff,chutten
Differential Revision: https://phabricator.services.mozilla.com/D42039

--HG--
extra : moz-landing-system : lando
2019-08-26 15:26:16 +00:00
Mihai Alexandru Michis a105826a55 Backed out 6 changesets (bug 1576407) for causing wpt and mochitest failures. CLOSED TREE
Backed out changeset 3b0498064cbf (bug 1576407)
Backed out changeset 38e4ea431445 (bug 1576407)
Backed out changeset 19bf40067233 (bug 1576407)
Backed out changeset 0ddbc451dcab (bug 1576407)
Backed out changeset 08d4c25fc670 (bug 1576407)
Backed out changeset be7cbc61f825 (bug 1576407)
2019-08-29 03:00:47 +03:00
Michael Cooper 172cc48d41 Bug 1572479 pt3 - Fix study icon for multi-preference-experiments in about:studies r=rdalal
Differential Revision: https://phabricator.services.mozilla.com/D42056

--HG--
extra : moz-landing-system : lando
2019-08-28 19:59:06 +00:00
Michael Cooper b678dbac63 Bug 1572479 pt2 - Rename preference experiment name to slug r=rdalal
Naming this field better matches the intent of the field, other actions, and
the schemas used by the recipes on the server. Overall it makes the code less
confusing, and more consistent.

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

--HG--
extra : moz-landing-system : lando
2019-08-28 19:58:56 +00:00
Michael Cooper 4b7d518ada Bug 1572479 pt1 - Move PreferenceExperiment migrations to NormandyMigrations.jsm r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D42055

--HG--
extra : moz-landing-system : lando
2019-08-28 19:58:47 +00:00
Toshihito Kikuchi bbc4653e0b Bug 1567219 - Add a metric to collect how many users launch a process with Admin but without UAC. r=aklotz
This patch adds a new Scalar metric `os.environment.is_admin_without_uac` that
indicates the process is lauched with Admin privileges when UAC is turned off.

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

--HG--
extra : moz-landing-system : lando
2019-08-28 02:17:49 +00:00
Kris Maglione 47e9394082 Bug 1576407: Part 5 - Update test expectations to handler cross-process window.opener being available. r=farre
This also sets the fission.rebuild_frameloaders_on_remoteness_change=true
preference for some mochitest directories which require it for cross-process
window.opener to work in top-level windows, and makes a minor change to the
hack in browser_temporary_permissions.js to keep it passing reliably in try
runs.

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

--HG--
extra : moz-landing-system : lando
2019-08-28 18:07:41 +00:00
Kris Maglione 49be7509f5 Bug 1576407: Part 4 - Stop storing opener redundantly on nsGlobalWindowOuter. r=farre
Differential Revision: https://phabricator.services.mozilla.com/D43693

--HG--
extra : moz-landing-system : lando
2019-08-28 18:07:45 +00:00
Barret Rennie c48dcf7d7c Bug 1510569 - Port onSecurityChange from WebProgressChild.jsm to C++; remove WebProgressChild r=Ehsan,ochameau
This is the last message that WebProgressChild was sending to the
RemoteWebProgress in the parent process, so we can remove the module entirely.

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

--HG--
extra : moz-landing-system : lando
2019-08-28 18:55:45 +00:00
Aaron Klotz 7d3e1ba397 Bug 1577061: Modify nsUpdateDriver's GetCurrentWorkingDir to accept a nsACString& argument; r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D43711

--HG--
extra : moz-landing-system : lando
2019-08-28 17:29:06 +00:00
Dorel Luca b09fe526aa Backed out 4 changesets (bug 1510569) for build bustage. CLOSED TREE
Backed out changeset d7db6a1935ce (bug 1510569)
Backed out changeset 03b7cf756a7f (bug 1510569)
Backed out changeset fa318eec0e76 (bug 1510569)
Backed out changeset cecb17bd8c03 (bug 1510569)
2019-08-28 21:46:40 +03:00
Barret Rennie e0d50ea7ce Bug 1510569 - Port onSecurityChange from WebProgressChild.jsm to C++; remove WebProgressChild r=Ehsan,ochameau
This is the last message that WebProgressChild was sending to the
RemoteWebProgress in the parent process, so we can remove the module entirely.

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

--HG--
extra : moz-landing-system : lando
2019-08-28 18:00:23 +00:00
Tim Nguyen 8d8b904439 Bug 1542529 - Fix and unify delete icons. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43732

--HG--
extra : moz-landing-system : lando
2019-08-28 15:36:43 +00:00
Carolina 231a277008 Bug 1575207 - Fixes undefined strings being rendering in Certificate Polices Section.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D42655

--HG--
extra : moz-landing-system : lando
2019-08-28 13:51:28 +00:00
Emilio Cobos Álvarez e57b14dc52 Bug 1576817 - Fix a regression from bug 1490974 where we'll fail to find visibility: visible descendants of visibility: hidden nodes. r=bradwerth
The split between IsDisplayedNode and IsVisibleNode is pretty intentional, since
visibility: visible descendants of visiblity: hidden ancestors are in fact
visible.

We skip fully-invisible ranges in here instead:

https://searchfox.org/mozilla-central/rev/325c1a707819602feff736f129cb36055ba6d94f/toolkit/components/find/nsFind.cpp#776

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

--HG--
extra : moz-landing-system : lando
2019-08-28 15:15:23 +00:00
Emilio Cobos Álvarez ed9f59952f Bug 1576817 - Only allow finding editable anonymous nodes in form controls. r=bradwerth
We want to find the text inside the input that the user types, but not stuff
like the placeholder. So check that the anonymous subtree is editable, or skip
it otherwise.

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

--HG--
extra : moz-landing-system : lando
2019-08-28 15:35:48 +00:00
Emilio Cobos Álvarez dd3b1b3b40 Bug 1576817 - Simplify some code added in bug 1490974. r=bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D43743

--HG--
extra : moz-landing-system : lando
2019-08-28 15:11:55 +00:00
Haik Aftandilian 93408dbaf9 Bug 1562785 - Extend/revive the process launch telemetry r=jld
Differential Revision: https://phabricator.services.mozilla.com/D42231

--HG--
extra : moz-landing-system : lando
2019-08-28 15:21:22 +00:00
Gurzau Raul a6c5c5e3ac Backed out 14 changesets (bug 1554976) for Windows build bustages on a CLOSED TREE.
Backed out changeset a9b209d9d880 (bug 1554976)
Backed out changeset 27b4dddf9597 (bug 1554976)
Backed out changeset 3e16c10bb966 (bug 1554976)
Backed out changeset 6a404fca61dc (bug 1554976)
Backed out changeset 77c4e76c8130 (bug 1554976)
Backed out changeset 24f146b86cc4 (bug 1554976)
Backed out changeset b49b4326dcfd (bug 1554976)
Backed out changeset e2c837d1e0a0 (bug 1554976)
Backed out changeset 24728144c263 (bug 1554976)
Backed out changeset a099e69241a0 (bug 1554976)
Backed out changeset 0e34595c2680 (bug 1554976)
Backed out changeset a506bb40047e (bug 1554976)
Backed out changeset 513026415092 (bug 1554976)
Backed out changeset e0fc6a1d4332 (bug 1554976)
2019-08-28 18:10:11 +03:00
Dan Minor a17af56ba5 Bug 1554976 - Add rust mdns library to mtransport; r=ng,dragana
This adds a mdns_service to mtransport to handle responding to mDNS queries.
All hostnames will be generated from UUIDs, so the responder assumes that it
is the only responder for a hostname which is registered with it. Because of
this, the responder does not first make a DNS query itself to see if any other
responder is handling a hostname, and does not wait a random amount of time
before replying, both of which are required by the specification to avoid
collisions with other responders.

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

--HG--
extra : moz-landing-system : lando
2019-08-28 13:09:59 +00:00
Ehsan Akhgari d67ea3aa05 Bug 1576316 - Restore a bit of the Fission-incompatible code removed in bug 1575609 in order to satisfy the tests that are relying on it; r=baku
The function called in these tests of course does the wrong thing, but these
tests aren't testing anything related to anti-tracking, so it is probably
harmless to leave this code in until the dependencies described in the comments
in the patch are in place.

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

--HG--
extra : moz-landing-system : lando
2019-08-28 11:13:49 +00:00
Bogdan Tara 8ea946dcf5 Merge inbound to mozilla-central. a=merge 2019-08-28 12:41:46 +03:00
Luke Crouch 41f1c050cb Bug 1569847 - Store breached passwords as potentially "vulnerable". r=MattN
MANUAL PUSH: Bug 1561376 - moz-phab needs to allow uploading a patch to a revision without commandeering

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

--HG--
rename : toolkit/components/passwordmgr/LoginHelper.jsm => browser/components/aboutlogins/LoginBreaches.jsm
rename : browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js => browser/components/aboutlogins/tests/unit/test_getPotentialBreachesByLoginGUID.js
extra : source : b2e87e49589e59f0cd41fa8984b2381b32ec4956
extra : amend_source : 9b535119820b548534e57fc6e44a9161d779981f
extra : histedit_source : fb92082e7338e8358a046695b5e05e520840aa3d%2C4bf199c30066f740616c5a9aad4f5332328193f0
2019-08-27 22:51:20 -07:00
Brindusan Cristian 16babba83f Backed out changeset 7cb87169e4cf (bug 1567219) for xpcshell failures in marAppApplyUpdateAppBinInUseStageSuccessSvc_win.js. 2019-08-28 05:10:33 +03:00
Toshihito Kikuchi 71cfbd4b5a Bug 1567219 - Add a metric to collect how many users launch a process with Admin but without UAC. r=aklotz
This patch adds a new Scalar metric `os.environment.is_admin_without_uac` that
indicates the process is lauched with Admin privileges when UAC is turned off.

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

--HG--
extra : moz-landing-system : lando
2019-08-27 22:51:32 +00:00
Olli Pettay c0d2f69881 Bug 1576783, make browser_doorhanger_bc_downloadAutoFailures_bgWin.js more resilient to when popupshown event fires, r=rstrong
popupshown may get fired while waiting for closeWindow or promiseFocus to be executed.
Other uses of runDoorhangerUpdateTest seem to be simpler and should be fine without popupShown parameter.

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

--HG--
extra : moz-landing-system : lando
2019-08-27 20:40:33 +00:00
Tom Ritter e008eddf52 Bug 1575975 - Enable the maintenance service for MinGW r=firefox-build-system-reviewers,mshal
We don't need to disable it. The problem with this commit is that
we want to keep the --disable-maintenance-service flag working, so
we might want a separate build for that (and other unusual --disable
flags) - but such a build can be clearly labeled so people understand
why things broke.

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

--HG--
extra : moz-landing-system : lando
2019-08-27 22:02:23 +00:00
Lina Cambridge 5c982b86d7 Bug 1575757 - Don't use `WITH RECURSIVE` to build the local tree. r=tcsc
This commit replaces the `localItems` CTE with a single table scan
that fetches item and structure info in one pass. It also adds a
`structurePositions` index, so that fetching the remote structure can
use a covering index and avoid an extra sorting step.

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

--HG--
extra : moz-landing-system : lando
2019-08-27 20:24:21 +00:00
Lina Cambridge a115057f79 Bug 1576810 - Avoid temp B-trees when fetching bookmarks mirror observer notifications. r=tcsc
The queries we use to fetch observer notifications need to sort all
rows in every notification table. This is expensive, so this commit
avoids sorting by adding indexes on item levels to all tables, and
removing the parent and position from the `ORDER BY` clause in
non-test code.

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

--HG--
extra : moz-landing-system : lando
2019-08-27 20:24:12 +00:00
Lina Cambridge 411e522def Bug 1576796 - Report local and remote tree sizes in bookmarks mirror shutdown hang crash reports. r=tcsc
Differential Revision: https://phabricator.services.mozilla.com/D43575

--HG--
extra : moz-landing-system : lando
2019-08-27 20:25:05 +00:00
Chris H-C b9e887c05e Bug 1570307 - More GV Streaming Telemetry Tests r=janerik
Adds:
* Multiple Histogram test (nothing too interesting here)
* Multiple Thread test (...)

The multithread test was a tricky one to get right, and even still I'm not
100% convinced that it's testing contention properly enough to expose any
thread-unsafety inside the batching accumulator.

That said, it does exercise the API on non-main threads, so I'm still calling
it a win.

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

--HG--
extra : moz-landing-system : lando
2019-08-27 19:06:46 +00:00
Ehsan Akhgari e7248a1a23 Bug 1576369 - Increase the timeout on browser_blockingCookies.js even more
Differential Revision: https://phabricator.services.mozilla.com/D43635

--HG--
extra : moz-landing-system : lando
2019-08-27 16:22:44 +00:00
Ehsan Akhgari f7f21d4c79 Bug 1540117 - Part 3: Add unit tests for ensuring that the right set of console messages are captured during the anti-tracking test suite, and also add test coverage for BEHAVIOR_REJECT_FOREIGN; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D43272

--HG--
extra : moz-landing-system : lando
2019-08-27 15:10:41 +00:00
Ehsan Akhgari 0e4ddb04a3 Bug 1540117 - Part 2: Add a pref to allow turning off the lazy reporting off anti-tracking warnings to the web console; r=baku
This pref will be used in tests only.

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

--HG--
extra : moz-landing-system : lando
2019-08-27 15:10:43 +00:00
myeongjun 4bc6381510 Bug 1392591 - browser.notifications.onClicked callback get erroneous second parameter r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D43592

--HG--
extra : moz-landing-system : lando
2019-08-27 12:06:41 +00:00
Ehsan Akhgari e4b3a77c1e Bug 1572393 - Backout changeset 2a975bc4c88c because it wasn't useful to eliminate the test failures
Differential Revision: https://phabricator.services.mozilla.com/D43626

--HG--
extra : moz-landing-system : lando
2019-08-27 16:01:10 +00:00
Sylvestre Ledru d264b841c9 Bug 1576502 - Fix some wording issues r=mhoye
Differential Revision: https://phabricator.services.mozilla.com/D43363

--HG--
extra : moz-landing-system : lando
2019-08-27 15:38:58 +00:00
Noemi Erli d6af4c1426 Backed out 3 changesets (bug 1540117) for failures in browser_storageAccessPrivateWindow.js
Backed out changeset 1dcf5956a3f1 (bug 1540117)
Backed out changeset 1dc867e1d4b2 (bug 1540117)
Backed out changeset c93e83feda5e (bug 1540117)
2019-08-27 18:06:58 +03:00
Noemi Erli 839b4f2f72 Backed out changeset f5c3925fab83 (bug 1576748) for bustage in symbolstore.py 2019-08-27 18:03:42 +03:00
Rob Wu 9fa3da5065 Bug 1548508 - Ensure that primed event listeners are eventually unregistered r=mixedpuppy
Depends on D42670

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

--HG--
extra : moz-landing-system : lando
2019-08-21 18:06:44 +00:00
Rob Wu f1d8b687b6 Bug 1575190 - Properly unload test add-on after manager restart r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D42670

--HG--
extra : moz-landing-system : lando
2019-08-22 11:34:30 +00:00
Nathan Froyd 86440591dc Bug 1576748 - make symbolstore.py complain loudly if expected output isn't found; r=nalexander
This change surfaces errors faster, and ensures that we don't silently
end up with empty crashreporter symbols if `dump_syms` can't run for
some reason.

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

--HG--
extra : moz-landing-system : lando
2019-08-27 14:30:53 +00:00
Ehsan Akhgari 7eaef3f18f Bug 1540117 - Part 3: Add unit tests for ensuring that the right set of console messages are captured during the anti-tracking test suite, and also add test coverage for BEHAVIOR_REJECT_FOREIGN; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D43272

--HG--
extra : moz-landing-system : lando
2019-08-26 09:27:06 +00:00
Ehsan Akhgari e3ed73da0e Bug 1540117 - Part 2: Add a pref to allow turning off the lazy reporting off anti-tracking warnings to the web console; r=baku
This pref will be used in tests only.

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

--HG--
extra : moz-landing-system : lando
2019-08-26 09:26:44 +00:00
Paul Adenot c23f8dcae9 Bug 1576168 - Update audio_thread_priority to 0.19.1. r=pehrsons
This changes the hard-limit of `RLIMIT_RTTIME` to be the maximum available
(200ms on my system), and keep the soft limit to the same number.

Having different numbers allow catching SIGXCPU before getting SIGKILL.

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

--HG--
extra : moz-landing-system : lando
2019-08-27 08:00:36 +00:00
Adam Gashlin 05036fda25 Bug 1572844 - Consistently check for MOZ_BITS_DOWNLOAD. r=bytesized
BITS download can be disabled on Windows. This patch checks for the
config/define MOZ_BITS_DOWNLOAD when including the C++ parts of the
service, exposing the service in JS, setting the pref, and including
BITS-specific tests. For consistency and simplicity it also removes
the Windows checks; the configure system won't allow
MOZ_BITS_DOWNLOAD if not on Windows.

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

--HG--
extra : moz-landing-system : lando
2019-08-26 23:38:50 +00:00
Mihai Alexandru Michis b505b9fda2 Backed out changeset b2e87e49589e (bug 1569847) for causing failures in browser_breachAlertDismissals.js
--HG--
rename : browser/components/aboutlogins/tests/unit/test_getPotentialBreachesByLoginGUID.js => browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js
2019-08-27 04:49:39 +03:00
Mihai Alexandru Michis 42b26a5a1a Merge inbound to mozilla-central. a=merge
--HG--
rename : dom/base/Location.cpp => dom/base/LocationBase.cpp
rename : dom/base/Location.h => dom/base/LocationBase.h
2019-08-27 01:31:58 +03:00
Mihai Alexandru Michis 2c5f05fcf3 Merge autoland to mozilla-central. a=merge 2019-08-27 01:29:27 +03:00
Shane Caraveo d41fb24bbb Bug 1576267 move "Message manager disconnected" whitelist into head files r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D43294

--HG--
extra : moz-landing-system : lando
2019-08-26 18:15:25 +00:00
Dorel Luca 325c1a7078 Merge autoland to mozilla-central. a=merge 2019-08-26 12:42:03 +03:00
Jorg K 605749ff64 Backed out 2 changesets (bug 1427877) for causing Thunderbird xpcshell-bustages. a=backout
MANUAL PUSH: Approval from sheriffs via IRC. Immediate fix for massive xpcshell failures.

Backed out changeset 6b90caa175cb (bug 1427877)
Backed out changeset bf126cb4b08f (bug 1427877)

--HG--
extra : amend_source : 0ff7d8fd28b27380cb21ae41ff1df5339759863b
2019-08-26 09:42:37 +02:00
Shane Caraveo 5929bcfc92 Bug 1576273 rename extension to policy where appropriate r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D43301

--HG--
extra : moz-landing-system : lando
2019-08-24 08:16:46 +00:00
Sebastian Streich 6fe493d149 Bug 1576206 - Remove inline Style that causes CSP Violations r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D43453

--HG--
extra : moz-landing-system : lando
2019-08-26 16:40:46 +00:00
Coroiu Cristina 38d7f20baa Backed out 2 changesets (bug 1576168) for build bustages on a CLOSED TREE
Backed out changeset 3ea6795200b1 (bug 1576168)
Backed out changeset 4e8fc76cd529 (bug 1576168)
2019-08-26 19:46:38 +03:00
Paul Adenot 1029a3ce04 Bug 1576168 - Update audio_thread_priority to 0.19.0. r=pehrsons
This changes the hard-limit of `RLIMIT_RTTIME` to be the maximum available
(200ms on my system), and keep the soft limit to the same number.

Having different numbers allow catching SIGXCPU before getting SIGKILL.

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

--HG--
extra : moz-landing-system : lando
2019-08-26 14:20:22 +00:00
Kershaw Chang 2f86a5c093 Bug 1572842 - Collect TRR data on release channel r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D43104

--HG--
extra : moz-landing-system : lando
2019-08-24 05:35:10 +00:00
Luke Crouch 91411a62c2 Bug 1569847 - Store breached passwords as potentially "vulnerable". r=MattN
MANUAL PUSH: Bug 1561376 - moz-phab needs to allow uploading a patch to a revision without commandeering

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

--HG--
rename : toolkit/components/passwordmgr/LoginHelper.jsm => browser/components/aboutlogins/LoginBreaches.jsm
rename : browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js => browser/components/aboutlogins/tests/unit/test_getPotentialBreachesByLoginGUID.js
extra : rebase_source : c8f9ff4966e7395cc7a5ae90f8c1168a41af2002
2019-08-25 14:51:12 -07:00
Nicholas Nethercote adb9edf389 Bug 1574388 - Implement PHC on Mac. r=gsvelto,glandium
But it is not yet enabled; bug 1576515 will do that.

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

--HG--
extra : moz-landing-system : lando
2019-08-25 23:16:05 +00:00
Bogdan Tara 34cb8d0a2a Merge inbound to mozilla-central. a=merge 2019-08-25 12:42:11 +03:00
Jan Varga f4d108788b Bug 1563023 - Part 8: Ignore quota cache if the user loads the same profile in different builds; r=asuth
This patch adds support for quota cache invalidation if the profile is loaded in different builds.

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

--HG--
extra : moz-landing-system : lando
2019-08-25 00:45:19 +00:00
Ciure Andrei 0a6d4a24f8 Merge inbound to mozilla-central. a=merge 2019-08-24 12:51:09 +03:00
Sam Foster 294674d0c5 Bug 1575091 - Update _generatedPasswordsByPrincipalOrigin for auto-saved, generated-password login changes. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D43122

--HG--
extra : moz-landing-system : lando
2019-08-24 05:52:24 +00:00
Alex Vincent cec0c5cbdb Bug 1508169, Remove performAction* from nsITreeView.idl in mozilla-central. r=peterv, johannh
performAction, performActionOnRow and performActionOnCell are methods of the
nsITreeView interface that are never called.  This is to remove these methods.
A comm-central patch will be along shortly.

Differential Revision: https://phabricator.services.mozilla.com/D39273
2019-08-24 00:49:55 +02:00
Luca Greco 1904edd972 Bug 1572173 - AbuseReporter should send addon install source and method without pre-classification. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D42834

--HG--
extra : moz-landing-system : lando
2019-08-23 10:50:33 +00:00
Kashav Madan 508a24d1a6 Bug 1562264 - Update skip-if annotations, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D41763

--HG--
extra : moz-landing-system : lando
2019-08-23 16:05:08 +00:00
Kashav Madan ea42e15279 Bug 1562264 - Propagate remote/fission flags from parent to child for content window.open() calls, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D40836

--HG--
extra : moz-landing-system : lando
2019-08-23 16:06:09 +00:00
Csoregi Natalia 31eced3689 Merge mozilla-central to autoland. CLOSED TREE 2019-08-23 18:41:20 +03:00
Csoregi Natalia 4cb4d65246 Merge inbound to mozilla-central. a=merge 2019-08-23 18:38:00 +03:00
Will Hawkins 9e72ec1f8d Bug 1551313: Insert profiler markers when preferences are accessed. r=squib,gregtatum
Reviewers: squib, mstange, gregtatum

Reviewed By: squib, gregtatum

Subscribers: julienw, Fallen, reviewbot, mixedpuppy, mstange

Bug #: 1551313

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

--HG--
extra : rebase_source : e7e0b41b2a4c6f7228f3d6c19ede1fe2e4e42343
extra : histedit_source : 55daf5b19e4f262f522339b5b00ee31130abbf1b
2019-08-23 13:12:51 +03:00
Noemi Erli b8540ff399 Backed out changeset 610592f70d74 (bug 1575091) for failing in test_autocomplete_new_password.html 2019-08-24 03:55:48 +03:00
Sam Foster aa002bee0a Bug 1575091 - Update _generatedPasswordsByPrincipalOrigin for auto-saved, generated-password login changes. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D43122

--HG--
extra : moz-landing-system : lando
2019-08-23 22:16:54 +00:00
Ehsan Akhgari ac2216050d Bug 1576038 - Increase the running timeout for browser_blockingCookies.js
Differential Revision: https://phabricator.services.mozilla.com/D43303

--HG--
extra : moz-landing-system : lando
2019-08-23 22:05:51 +00:00
Matthew Noorenberghe fd8f8ab235 Bug 1569581 - Add unit tests for isOriginMatching with null/javascript: origins. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43174

--HG--
extra : moz-landing-system : lando
2019-08-23 21:53:29 +00:00
Matthew Noorenberghe b98435a39b Bug 1569581 - Show HTTP Auth realm in about:logins and autocomplete. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43169

--HG--
extra : moz-landing-system : lando
2019-08-23 21:53:17 +00:00
Shane Caraveo aad9be688a Bug 1576252 move urlClassification to per-extension request data r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D43290

--HG--
extra : moz-landing-system : lando
2019-08-23 21:15:52 +00:00
Coroiu Cristina 57a2cad6e6 Backed out changeset 8628b6ec7506 (bug 1576252) for multiple failures at components/extensions/test/xpcshell/test_webRequest_filtering.js on a CLOSED TREE 2019-08-24 00:06:37 +03:00
Coroiu Cristina 528d9418f6 Backed out 3 changesets (bug 1569581) for ESLint failure at browser/components/about/AboutProtectionsHandler.jsm on a CLOSED TREE
Backed out changeset 9c3b3043ddc7 (bug 1569581)
Backed out changeset 2a66b79c7085 (bug 1569581)
Backed out changeset 88a9bc458456 (bug 1569581)
2019-08-23 23:57:43 +03:00
Paul Zuehlcke f3fc7c8a7b Bug 1574486 - Updated Password Manager to use PermissionManager principal methods. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D42829

--HG--
extra : moz-landing-system : lando
2019-08-22 22:19:05 +00:00
Emilio Cobos Álvarez dcb8e23c93 Bug 1561882 - Make sure to dispatch input and change consistently even if the first causes us to get uninited. r=mconley,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D43061

--HG--
extra : moz-landing-system : lando
2019-08-23 10:14:39 +00:00
Ehsan Akhgari 1b69ad9fa2 Bug 1575609 - Switch away from using Fission-incompatible inprocess APIs for finding the window top in the anti-tracking backend; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D42974

--HG--
extra : moz-landing-system : lando
2019-08-22 17:22:08 +00:00
Ehsan Akhgari ba7fe6ea70 Bug 1556015 - Retrieve the content blocking log using an IPC stream in order to support logs of arbitrary sizes; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D42959

--HG--
extra : moz-landing-system : lando
2019-08-22 17:17:34 +00:00
Tom Ritter 1afafb5000 Bug 1575924 - Final clang-tidy checks for Resist Fingerprinting r=timhuang
Deleting a null pointer has no effect. Else after return.

Depends on D43108

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

--HG--
extra : moz-landing-system : lando
2019-08-23 07:35:32 +00:00
Tom Ritter 3b8e75da8a Bug 1575924 - A couple more clang-tidy checks for Resist Fingerprinting r=timhuang
Depends on D43107

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

--HG--
extra : moz-landing-system : lando
2019-08-23 07:33:48 +00:00
Tom Ritter 5a5b470e49 Bug 1575924 - Apply readability-inconsistent-declaration-parameter-name to Resist Fingerpritning code r=timhuang
Depends on D43106

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

--HG--
extra : moz-landing-system : lando
2019-08-23 07:38:15 +00:00
Tom Ritter 0abeb7e1e8 Bug 1575924 - Apply readability-implicit-bool-conversion to Resist Fingerpritning code r=timhuang
Depends on D40227

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

--HG--
extra : moz-landing-system : lando
2019-08-23 13:12:45 +00:00
Geoff Brown 85b583d58e Bug 1510405 - Skip searchconfigs xpcshell tests on aarch64; r=Standard8
These tests take a long time to run on aarch64, which makes it difficult to assign
an appropriate task max-run-time for aarch64 xpcshell tests.

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

--HG--
extra : moz-landing-system : lando
2019-08-23 07:28:04 +00:00
Tom Schuster 5d73f5457f Bug 1367626 - browser.downloads.download() should allow setting Referer. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D43115

--HG--
extra : moz-landing-system : lando
2019-08-23 11:59:15 +00:00
dlee 74b18ebf99 Bug 1575842 - Do not use |ResetTables| when detecting Safe Browing database corruption in GetLookupCache. r=gcp
This patch replaces |ResetTables|(clear table's in-memory and on-disk
data) with |DeleteTables|(clear table's on-disk data) in GetLookupCache to avoid infinite
loop.

We can just delete on-disk data when file corruption is detected in |GetLookupCache|
without clearing the cache's internal data and refreshing current
active caches because in that scenario, the lookup cache failing to read
database has not yet added to the active caches list.

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

--HG--
extra : moz-landing-system : lando
2019-08-23 08:19:18 +00:00
Cameron McCormack a1e18da1b1 Bug 1573090 - Part 2: Look up ELF symbol tables directly when pre-symbolicating Gecko profiles on Linux. r=gerald
Whereas previously MozDescribeCodeAddress would have handled demangling,
we need to explicitly do that from our new GetFunction method.  The string we
generate is now more useful for the profiler to merge -- having dropped the
address in the previous patch, and the file & line number and library in this
patch.

While we're at it, try to demangle Rust symbols too.

Ideally we'd add Rust symbol handling to DemangleSymbol in
StackWalk.cpp, but that lives in mozglue, which currently cannot have
any Rust crate dependencies.

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

--HG--
extra : moz-landing-system : lando
2019-08-23 05:45:16 +00:00
Brindusan Cristian 103921e690 Backed out 1 changesets (bug 1551313) for build bustages at ProfilerMarkerPayload.cpp. CLOSED TREE
Backed out changeset 7fd9b797a83e (bug 1551313)
2019-08-23 04:22:03 +03:00
Will Hawkins 282a19afbf Bug 1551313: Insert profiler markers when preferences are accessed. r=squib,gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D39796

--HG--
extra : moz-landing-system : lando
2019-08-23 00:21:53 +00:00
rdalal cf55a86c4c Bug 1436111 - Implement addon rollout/rollback actions for Normandy r=mythmon
Differential Revision: https://phabricator.services.mozilla.com/D41479

--HG--
extra : moz-landing-system : lando
2019-08-22 23:52:53 +00:00
Mark Striemer f56c62c460 Bug 1567600 - Part 4: Add aria-label to about:addons more options button r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D42680

--HG--
extra : moz-landing-system : lando
2019-08-22 21:00:09 +00:00
Mark Striemer 056f2d5ae8 Bug 1567600 - Part 3: Better accessibility for named-deck and about:addons detail view r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D42370

--HG--
extra : moz-landing-system : lando
2019-08-22 21:00:09 +00:00
Mark Striemer c19ef4049e Bug 1567600 - Part 2: Better accessibility for about:addons panel-list r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D40506

--HG--
extra : moz-landing-system : lando
2019-08-22 21:00:09 +00:00
Mark Striemer 97c482692c Bug 1567600 - Part 1: Better accessibility for about:addons list view r=fluent-reviewers,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D40505

--HG--
extra : moz-landing-system : lando
2019-08-22 21:00:08 +00:00
Mike Hommey 29df9beb73 Bug 1575783 - Fix bug 1551639 after bug 1573566. r=froydnj
Bug 1573566 moved libxul in a subdirectory, which means the list of
files it links are now relative to that directory, rather than the
directory where buildid.cpp is. So the dependencies for buildid.cpp
need to account for that.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 14:23:05 +00:00
Dustin J. Mitchell 48511543d2 Bug 1566365 - log output when test fails r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D42855

--HG--
extra : moz-landing-system : lando
2019-08-22 20:35:37 +00:00
Robert Strong ec210ed823 Bug 1574980 - followup. a=mingw32-fix
--HG--
extra : amend_source : 7248399774b5741857360cdf3318b4d1a59719a8
2019-08-22 22:35:04 +02:00
Luca Greco b2c8b8875b Bug 1572711 - Record extensions.blocklist.useXML and services.blocklist.*.checked prefs into new telemetry scalars. r=janerik,leplatrem,Gijs
Depends on D41734

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

--HG--
extra : moz-landing-system : lando
2019-08-22 16:32:19 +00:00
Luca Greco 85ae99d8ee Bug 1572711 - Record addonsManager.blocklistUpdateError telemetry event on blocklist update failures. r=janerik,Gijs
Depends on D41733

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

--HG--
extra : moz-landing-system : lando
2019-08-21 19:37:03 +00:00
Luca Greco 23344811d9 Bug 1572711 - Added blocklist.lastModified_xml telemetry scalar to record extensions.blocklist.lastModified value. r=janerik,leplatrem,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D41733

--HG--
extra : moz-landing-system : lando
2019-08-21 19:51:52 +00:00
Robert Strong c39174d546 Bug 1574980 - Fix issues with maintenance service install. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D43034

--HG--
extra : moz-landing-system : lando
2019-08-22 16:23:51 +00:00
Coroiu Cristina 1ea212e1c8 Backed out 2 changesets (bug 1569847) for browser-chrome failures at browser/components/aboutlogins/tests/browser/browser_breachAlertDismissals.js
Backed out changeset 3d3776e4a61a (bug 1569847)
Backed out changeset 1b5f7672e2d2 (bug 1569847)

--HG--
rename : browser/components/aboutlogins/tests/unit/test_getPotentialBreachesByLoginGUID.js => browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js
2019-08-26 16:21:14 +03:00
Dorel Luca f37365e4d7 Merge mozilla-central to mozilla-inbound 2019-08-26 12:47:46 +03:00
Luke Crouch 136a0b5459 Bug 1569847 - Store breached passwords as potentially "vulnerable". r=MattN
MANUAL PUSH: Bug 1561376 - moz-phab needs to allow uploading a patch to a revision without commandeering

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

--HG--
rename : toolkit/components/passwordmgr/LoginHelper.jsm => browser/components/aboutlogins/LoginBreaches.jsm
rename : browser/components/aboutlogins/tests/unit/test_getBreachesForLogins.js => browser/components/aboutlogins/tests/unit/test_getPotentialBreachesByLoginGUID.js
extra : rebase_source : 3087e4bcf9e0bee7bee87e852534098037242679
extra : amend_source : e3466453fd240a3135a83b7fd99f95449c4c4cd1
2019-08-25 14:51:12 -07:00
Ben Campbell 7810f57393 Bug 1427877 - Extend telemetry probe registry code-generation to handle extra definition files. r=chutten
MANUAL PUSH: patches not from phab
2019-08-19 18:00:38 +12:00
Ben Campbell f3977c8cc8 Bug 1427877 - Add thunderbird to telemetry supported-product flags. r=chutten 2019-08-23 14:06:57 +12:00
Drew Willcoxon c348ff1304 Bug 1572500 - Count internal @search keyword searches separately from other urlbar searches in the SEARCH_COUNTS histogram. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D42569

--HG--
extra : moz-landing-system : lando
2019-08-22 09:37:45 +00:00
Gabriele Svelto 303c5ce8d0 Bug 1566855 - Submit incomplete crashes by synthesizing a minimal .extra file with sensible crash annotations r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D42575

--HG--
rename : toolkit/crashreporter/test/browser/browser_aboutCrashesResubmit.js => toolkit/crashreporter/test/browser/browser_aboutCrashesIncomplete.js
extra : moz-landing-system : lando
2019-08-20 20:54:35 +00:00
Nathan Froyd 70244dab64 Bug 1575544 - make scalar info constructors constexpr; r=chutten
Marking these constructors as `constexpr` encourages the compiler to
constant-initialize most of the `gScalars` array, rather than generating
a giant glob of code to move the (constant) values into the array at
runtime.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 17:49:02 +00:00
Ehsan Akhgari c5fe8bca85 Bug 1572271 - Part 1: Force a GC during the cleanup of antitracking tests since there is not enough idle time between these tests for GCs to kick in naturally; r=baku
This prevents a whole host of OOM issues from occurring intermittently
when running these tests.

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

--HG--
extra : moz-landing-system : lando
2019-08-22 00:32:24 +00:00