Commit Graph

681451 Commits

Author SHA1 Message Date
Agi Sferro
de6cb1f16e Bug 1599578 - Remove duplicated javadoc. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D54812

--HG--
extra : moz-landing-system : lando
2019-11-26 23:01:20 +00:00
Agi Sferro
afd01c935d Bug 1599578 - Rename ActionIcon to Icon. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D54811

--HG--
extra : moz-landing-system : lando
2019-11-26 23:01:18 +00:00
Agi Sferro
543a4cfa26 Bug 1599578 - Merge WebExtensionController and EventDispatcher. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D54810

--HG--
extra : moz-landing-system : lando
2019-11-26 23:01:16 +00:00
Narcis Beleuzu
7d30f98797 Backed out changeset 4c50773d59a2 (bug 1594004) for mochitest failures on test_postMessage_solidus.html . CLOSED TREE 2019-11-27 02:01:58 +02:00
Narcis Beleuzu
abfef73a2b Backed out 4 changesets (bug 1596086) for reftest failures on reftest.list . CLOSED TREE
Backed out changeset 651a7556124b (bug 1596086)
Backed out changeset ab2e0e2a9048 (bug 1596086)
Backed out changeset 00ccdb940ea2 (bug 1596086)
Backed out changeset 57869dbf0a8b (bug 1596086)
2019-11-27 01:38:33 +02:00
Narcis Beleuzu
dbc0ec279f Bug 1596086 - Fix reftest.list . r=gw CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D54822

--HG--
extra : amend_source : 95b9aad00d0481e8ee64e27aeca7d447c1d3f7b3
extra : histedit_source : 16659aca5b38989cf5b2bf28798626352579402f
2019-11-27 00:01:47 +02:00
Narcis Beleuzu
822a54d9fb Backed out 6 changesets (bug 1598992, bug 1598531, bug 1598529) for causing MinGW bustages on GeckoProfiler.cpp. CLOSED TREE
Backed out changeset 407ccb5f316b (bug 1598531)
Backed out changeset 40903d7428fb (bug 1598992)
Backed out changeset 53bc356053b0 (bug 1598992)
Backed out changeset a7931318ce6c (bug 1598992)
Backed out changeset b3880cc8dc23 (bug 1598992)
Backed out changeset 1e969b7c2352 (bug 1598529)
2019-11-26 23:36:11 +02:00
Gerald Squelart
8bd3b43665 Bug 1598531 - Output Base Profiler logging to stderr, so it is correctly sync'd with MOZ_LOG - r=gregtatum
This is especially useful when debugging both Base Profiler and Gecko Profiler,
so that their messages are correctly sequenced.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 11:28:33 +00:00
Gerald Squelart
7148c5cf32 Bug 1598992 - Add test for profile hand-off from Base to Gecko Profiler - r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D54446

--HG--
extra : moz-landing-system : lando
2019-11-26 11:28:18 +00:00
Gerald Squelart
40a1a29bed Bug 1598992 - More precise way to decide when to delete expired Base Profiler data - r=gregtatum
In practice the previous test that was deleting Base Profiler data when the
index became greater that 1 was correct for Firefox, because the Base Profiler
*always* starts before the very first Gecko Profiler active instance.

However in tests (like the one in the following patch) this may not be true,
because each test may start and stop the profiler, and the recent storage update
means that the index doesn't go back to 1. So when a test (apart from the first
test to use the profiler) attemps to use the Base Profiler, that Base Profiler
data will be immediately discarded because the index is already greater than 1
(from previous tests).

This change is more future-proof as well, in case we later want to use the Base
Profiler more than once in a Firefox instance.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 15:08:41 +00:00
Gerald Squelart
65a045f543 Bug 1598992 - Use same thread names in Base Profiler filter as in Gecko, and suffix with "(pre-xul)" in JSON - r=gregtatum
The Base Profiler originally named the main thread "Main Thread", which is
friendlier than "GeckoMain". However this makes it more difficult to combine the
controls for both profilers if they use different names.

So now both profilers use "GeckoMain", so filters can be exactly the same.
Base Profiler adds "(pre-xul)" to the name to distinguish tracks in the
frontend -- This distinction is actually necessary so the frontend doesn't get
confused by threads with the exact same name, but eventually tracks will get
combined in the frontend as well.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 11:27:45 +00:00
Gerald Squelart
0311154503 Bug 1598992 - Stop Base Profiler before starting Gecko Profiler - r=gregtatum
This ensures that no more Base Profiler (BP) activity can happen when Gecko
Profiler (GP) starts.
In particular on Linux this is needed because the BP sampler sends signals to
stop threads, and the just-starting GP could receive this signal before it is
fully ready to handle it with its own sampler.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 11:27:28 +00:00
Gerald Squelart
2dea92aedc Bug 1598529 - Empty JSON profiles may in fact contain 1 character - r=gregtatum
JSON profiles from the Base Profiler were assumed to be empty if they contained
zero characters, but in fact they contain one character (a single newline).

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

--HG--
extra : moz-landing-system : lando
2019-11-26 11:27:06 +00:00
Kris Maglione
bb445b4ac3 Bug 1588106: Don't close extension tabs during normal navigations. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D54044

--HG--
extra : moz-landing-system : lando
2019-11-21 22:27:51 +00:00
Benjamin Forehand Jr
c35a2be3f5 Bug 1512011 - [talos] Replace mozhttpd with wptserve; r=rwood,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D50943

--HG--
extra : moz-landing-system : lando
2019-11-26 21:10:57 +00:00
Sylvestre Ledru
5acaa3ecaa Bug 1598963 - Manage markdown frontmatter r=ahal
If we are dealing with a markdown file with a front matter,
we read the information from the front matter/YAML,
write a new md file with the right information
and copy it in the target directory

Depends on D54426

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

--HG--
extra : moz-landing-system : lando
2019-11-26 20:59:58 +00:00
Sylvestre Ledru
206b0fcb56 Bug 1598963 - Add python-frontmatter as a dependency r=ahal
Depends on D54425

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

--HG--
extra : moz-landing-system : lando
2019-11-26 20:18:42 +00:00
Nicolas Silva
6b21103dff Bug 1596086 - Adjust reftest expectations after gradient fix in WebRender. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D54684

--HG--
extra : moz-landing-system : lando
2019-11-26 20:38:18 +00:00
Nicolas Silva
fbc26acd11 Bug 1596086 - Add a reftest. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D54612

--HG--
extra : moz-landing-system : lando
2019-11-26 20:38:41 +00:00
Nicolas Silva
3d7c060974 Bug 1596086 - Detect hard gardient stops using offsets instead of colors. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D54537

--HG--
extra : moz-landing-system : lando
2019-11-26 20:38:41 +00:00
Bryan Kok
d4a75d39ac Bug 1594988 - UI sub nodes in Watch expressions should not be editable r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D54410

--HG--
extra : moz-landing-system : lando
2019-11-26 20:22:43 +00:00
Dorel Luca
2f5d3a7647 Backed out changeset 9c10d8e6c8a4 (bug 1599324) for Xpcshell failures in devtools/shared/tests/unit/test_css-properties-db.js. CLOSED TREE 2019-11-26 22:37:40 +02:00
Dorel Luca
6e67f20e69 Backed out changeset c7be5c184756 (bug 1579581) for reftest failures in xpcom/base/nsSystemInfo.cpp. CLOSED TREE 2019-11-26 22:35:40 +02:00
J.C. Jones
fb11dfa746 Bug 1592007 - land NSS 10722c590949 UPGRADE_NSS_RELEASE, r=kjacobs
2019-11-26  J.C. Jones  <jjones@mozilla.com>

	* lib/ckfw/builtins/certdata.txt, lib/ckfw/builtins/nssckbi.h:
	Bug 1591178 - Add Entrust Root Certification Authority - G4
	r=kjacobs

	Friendly Name: Entrust Root Certification Authority - G4 Cert
	Location:
	https://bug1480510.bmoattachments.org/attachment.cgi?id=8997105
	SHA-256 Fingerprint:
	DB3517D1F6732A2D5AB97C533EC70779EE3270A62FB4AC4238372460E6F01E88
	Trust Flags: Email; Websites Test URL: https://validg4.entrust.net/

	[10722c590949] [tip]

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

--HG--
extra : moz-landing-system : lando
2019-11-26 19:59:11 +00:00
Kris Taeleman
38b7d1873f Bug 1594145 - Add gfx telemetry scalars to geckoview_streaming. r=Dexter,jnicol
* Fix mochitest browser_Troubleshoot.js schema failure
* Fix mochitest browser_Troubleshoot.js schema failure on windows with
multiple adapters

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

--HG--
extra : moz-landing-system : lando
2019-11-26 19:42:06 +00:00
Shane Caraveo
38d51e8a42 Bug 1599205 Part 2: fix onChange event details object r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D54639

--HG--
extra : moz-landing-system : lando
2019-11-26 19:43:38 +00:00
Shane Caraveo
234c7eb128 Bug 1599205 Part 1: add onChange to captive url setting api r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D54793

--HG--
extra : moz-landing-system : lando
2019-11-26 19:43:00 +00:00
Drew Willcoxon
7f95f486ac Bug 1599406 - Fix permafailing browser/components/extensions/test/browser/browser_ext_urlbar.js on beta r=mixedpuppy
The `onEngagement` task fails on beta due to how the mock extension is created with `useAddonManager: "temporary"`, which prevents the extension from being able to use `browser.urlbar`. That's the only task in the file that does that. I think I copied it from another test file. Not sure why I just didn't use the pattern in this file.

This also removes `incognitoOverride: "spanning"`. It's not necessary and none of the other tasks do that either.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 19:38:41 +00:00
Mark Striemer
c9b7200658 Bug 1598901 - Fix extension toggle in RTL r=rpl,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D54590

--HG--
extra : moz-landing-system : lando
2019-11-26 19:29:14 +00:00
Emilio Cobos Álvarez
ba10daaa56 Bug 1599324 - Disable layout.css.zoom-transform-hack.enabled for now. r=boris
People do like to use zoom along with transforms for legit reasons, which means
that we get this wrong.

This is unfortunate, as the whole point of the hack was fixing sites that only
used zoom without regressing sites that would do:

  zoom: 0.5;
  -moz-transform: scale(0.5);
  transform-origin: 0 0;

So we're a bit stuck here. The only way to deal with the known regressions is
parsing `zoom: 1` as invalid, which is insane, and it would probably cause other
compat issues... For now disable the pref.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 19:31:54 +00:00
Toshihito Kikuchi
952d5f6b7e Bug 1417772 - Skip testcases in TestAssemblyFunctions in CCov build. r=handyman
Our detour cannot handle assembly patterns which is injected by the code coverage
instrumentation.  We need to skip them in CCov build.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 17:39:25 +00:00
Itiel
a4e8065185 Bug 1599511 - Mirror the card theme images for RTL r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D54776

--HG--
extra : moz-landing-system : lando
2019-11-26 17:51:16 +00:00
Alex Catarineu
5f0e03d3bf Bug 1598647 - Set Origin to null with network.http.referer.hideOnionSource r=JuniorHsu
Fix comment.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 17:56:14 +00:00
emalysz
5c76883c08 Bug 1579581, Part 1: Remove remaining CPU info off main-thread and load later on startup. r=mconley,chutten
Differential Revision: https://phabricator.services.mozilla.com/D51704

--HG--
extra : moz-landing-system : lando
2019-11-26 18:09:05 +00:00
Kannan Vijayan
79fe0f4088 Bug 1580228 - Fix usage of nsIDocShellTreeItem in nsDocShell::EndPageLoad r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D54604

--HG--
extra : moz-landing-system : lando
2019-11-25 21:55:48 +00:00
Yura Zenevich
5c47541698 Bug 1598060 - access accessibility walker front through accessible front wherever possible. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D54528

--HG--
extra : moz-landing-system : lando
2019-11-26 19:03:11 +00:00
Yura Zenevich
b7e64c314b Bug 1598060 - removing walker actor/front passing as an argument where not necessary. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D54339

--HG--
extra : moz-landing-system : lando
2019-11-26 19:03:01 +00:00
Dorel Luca
5758a8c26c Backed out changeset 664f0ef11e26 (bug 1598149) as per dev's request 2019-11-26 20:57:31 +02:00
Ryan Hunt
ad3b40a6b8 Bug 1598149 - Report bulk-memory failures to instantiate segments as runtime errors. r=lth
Bulk memory reduces active segments to sequences of *.init that are executed
before the start function is called. This implies that an error here is to be
reported as a RuntimeError, as an error in the start function would. The latest
spec tests for bulk-memory check this, so we're required to update as well.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 18:24:39 +00:00
Ehsan Akhgari
68bba5ed9e Bug 1598809 - Increase the test timeout in browser_blockingSessionStorage.js; r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D54650

--HG--
extra : moz-landing-system : lando
2019-11-26 16:06:21 +00:00
Haik Aftandilian
42172d9b97 Bug 1598472 - MOZ_CRASH("Origin must be available when deserialized") impedes fuzzing r=ckerschb
When fuzzing, return an error instead of crashing in PrincipalInfoToPrincipal() for some error cases.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 18:21:22 +00:00
Gijs Kruitbosch
fee9a00a3d Bug 1599283 - update align=top consumers to align=start, r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D54777

--HG--
extra : moz-landing-system : lando
2019-11-26 18:03:59 +00:00
Harry Twyford
4f99373ef5 Bug 1599123 - Rename instances of "search icon" to "search button". r=mak
Differential Revision: https://phabricator.services.mozilla.com/D54539

--HG--
extra : moz-landing-system : lando
2019-11-26 09:38:02 +00:00
Harry Twyford
9b61c484ab Bug 1597698 - Move all megabar prefs under a urlbar.update1 branch. r=mak,dao
Differential Revision: https://phabricator.services.mozilla.com/D54146

--HG--
extra : moz-landing-system : lando
2019-11-26 17:15:31 +00:00
Gijs Kruitbosch
f52518a420 Bug 1597985 - prefer file extension as provided over default extension for mimetype to look up default applications on Windows, r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D53976

--HG--
extra : moz-landing-system : lando
2019-11-26 17:11:28 +00:00
Andrea Marchesini
0933c7dc21 Bug 1593635 - Expose TLS min/max versions as browser-settings properties, r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D51582

--HG--
extra : moz-landing-system : lando
2019-11-26 17:31:41 +00:00
Michael Ratcliffe
7629ac0f18 Bug 1599405 - Fix scrolling at narrow widths in the Rules View r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D54720

--HG--
extra : moz-landing-system : lando
2019-11-26 16:07:09 +00:00
Geoff Brown
4286faeb7b Bug 1590354 - Remove checks for remote minidumps directory; r=jmaher
Whereas:
 - desktop tests don't make this check;
 - the check for directory existence has been troublesome and almost never useful;
 - bug classification of this condition has been troublesome;
 - if a startup crash actually did occur before crashreporter init, there would still be an indication in logcat and possibly a tombstone, and the "No test summary found" check would definitely be triggered;
Let's stop checking for minidumps directory creation.

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

--HG--
extra : moz-landing-system : lando
2019-11-26 16:38:44 +00:00
Jason Laster
11e7ffff6f Bug 1597946 - Browser debugger goes blank. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D54001

--HG--
extra : moz-landing-system : lando
2019-11-26 17:42:14 +00:00
Gurzau Raul
865834687b Backed out changeset 74162d71ef4d (bug 1597704) for failing at browser_insecurePasswordConsoleWarning.js on a CLOSED TREE. 2019-11-26 19:30:19 +02:00