Commit Graph

633047 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
ef7d8198eb Bug 1520502 - Set the standard cursor and the custom cursor in the same IPC message. r=jmathies
This cleans up a bit and allows us to be smarter about which cursors
should we allow from content or what not, which will help with bug 1445844 and
co.

Differential Revision: https://phabricator.services.mozilla.com/D16711
2019-01-26 07:49:28 +01:00
Zibi Braniecki
51cb6c2749 Bug 1518252 - Block layout on Fluent. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D17334

--HG--
extra : moz-landing-system : lando
2019-01-25 23:14:03 +00:00
Zibi Braniecki
47566628cd Bug 1518252 - Make docl10n tests non-racy. r=Pike
Differential Revision: https://phabricator.services.mozilla.com/D17333

--HG--
extra : moz-landing-system : lando
2019-01-25 21:34:38 +00:00
Dorel Luca
a489431ca6 Backed out changeset 34e24b0fb7b7 (bug 1522989) for ESLint failures. 2019-01-26 06:08:50 +02:00
Ehsan Akhgari
69778e2f5f Bug 1522989 - Only compare URI specs against parsed URI specs; r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D17710

--HG--
extra : moz-landing-system : lando
2019-01-26 01:08:35 +00:00
Dorel Luca
e1e5c4c775 Backed out 4 changesets (bug 1521191) for causing leaks on multiple tests
Backed out changeset 138e162d2778 (bug 1521191)
Backed out changeset 3782d011cc9f (bug 1521191)
Backed out changeset 38d3da4804d7 (bug 1521191)
Backed out changeset d6ce4b187195 (bug 1521191)
2019-01-26 03:23:40 +02:00
Tom Prince
65a2f849aa Bug 1514806: Point partner repack repackage tasks at partner repackage configs. r=aki
They were incorrectly pointed at the non-partner configs in 2e27f3f1ebc6f38d98ddd42b6955083f637e2b1b.

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

--HG--
extra : moz-landing-system : lando
2019-01-26 01:15:34 +00:00
Masayuki Nakano
95b953d536 Bug 1521694 - Make DisplaySystemMenu() handle all nsSizeMode value r=jmathies
DisplaySystemMenu() does not handle nsSizeMode_Invalid that causes warning of
clang.  This patch makes it treat nsSizeMode_Invalid.  When it receives the
value, it will call NS_ASSERTION() to be detectable on debug builds during
automated tests.

Additionally, this adds default case into the switch statement with
MOZ_ASSERT_UNREACHABLE().  Then, when somebody adds new nsSizeMode, they
can detect it with crash in debug build if they forget to change this method.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 22:17:26 +00:00
Masayuki Nakano
e8d2d0ebb7 Bug 1521686 - Get rid of unused EnsureSharedSurfaceSize() method r=jmathies
The method was added by bug 506926, but not sure when this becomes an orphan.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 22:18:28 +00:00
Emilio Cobos Álvarez
bed2fdf437 Bug 1522555 - Remove a lot of dead code. r=kvark
We can always pull this back from history should we need it, but given
how broken the texture caching of pictures was (see the recent text shadow
story) I suspect we won't.

Differential Revision: https://phabricator.services.mozilla.com/D17524
2019-01-26 01:19:03 +01:00
Coroiu Cristina
77de4f7263 Backed out changeset e0034670b26a (bug 1514417) as requested by daoshengmu 2019-01-26 01:46:32 +02:00
Patricia Lawless
a1377d8c37 Bug 1517726 - Corrected case of usernameField. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D17708

--HG--
extra : moz-landing-system : lando
2019-01-25 23:37:39 +00:00
Patricia Lawless
1f4905a876 Bug 1522722 - Added eslint space-in-parens rule and fixed corresponding errors. r=MattN
Added "space-in-parens": ["error"] to eslint for passwordmgr, and fixed the 5 errors found.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 22:33:21 +00:00
Marco Bonardo
6f364e9fdf Bug 1522226 - Quantum bar should show only matching bookmark tags. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D17635

--HG--
extra : moz-landing-system : lando
2019-01-25 21:49:17 +00:00
Michael Kaply
a211c8f731 Bug 1522182 - Add policies for SSL version max/min r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D17520

--HG--
extra : moz-landing-system : lando
2019-01-25 19:37:27 +00:00
Nika Layzell
771297a51a Bug 1521189 - Asynchronously destroy WindowGlobalChild, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D17030

--HG--
extra : moz-landing-system : lando
2019-01-25 15:59:30 +00:00
Coroiu Cristina
cacbab45bd Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-01-25 23:52:42 +02:00
Coroiu Cristina
caf5db8e62 Merge inbound to mozilla-central a=merge 2019-01-25 23:49:49 +02:00
Mark Striemer
6a772e906d Bug 1521881 - Back button for about:addons shortcuts and details views r=mixedpuppy,flod
Differential Revision: https://phabricator.services.mozilla.com/D17673

--HG--
extra : moz-landing-system : lando
2019-01-25 21:46:41 +00:00
Emilio Cobos Álvarez
f2065bb0b0 Bug 1522417 - Add diagnostics. r=jwatt
I haven't managed to find a way stuff should unexpectedly die around these
functions, so add a few diagnostics to catch this hopefully, before papering
over the bug / backing out / adding a kungfudeathgrip.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 20:52:00 +00:00
Mark Striemer
cbd7c81aa7 Bug 1521837 - Fix margin-inline-end on about:addons options button r=dao
Differential Revision: https://phabricator.services.mozilla.com/D17592

--HG--
extra : moz-landing-system : lando
2019-01-25 21:42:57 +00:00
Markus Stange
9570f02a8c Bug 1514007 - Annotate <script> evaluation profiler labels with async/defer. r=smaug
This also moves the label from ScriptLoader::ProcessScriptElement to
ScriptLoader::EvaluateScript so that it also kicks in for scripts that are run
from NotifyOffThreadScriptLoadCompletedRunnable::Run.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 20:38:39 +00:00
Dorel Luca
19405e9ba6 Backed out changeset 49b9a79baf65 (bug 1483701) for brwoser-chrome failures in browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize.js. CLOSED TREE 2019-01-25 23:25:05 +02:00
Justin Wood
5970aad1dc Bug 1518570 - Missed followup item, no need to mark oak as a trunk project. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D17685

--HG--
extra : moz-landing-system : lando
2019-01-25 20:55:20 +00:00
Kirk Steuber
b7954e5213 Bug 1512302 - Indicate on Windows that the App Update setting is installation-specific r=jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D15987

--HG--
extra : moz-landing-system : lando
2019-01-25 20:42:49 +00:00
Matthew Noorenberghe
be6b66c0fe Bug 1518094 - Fix test_*_autocomplete.html autofill failures by setting prefs sooner. r=jaws
Move prefs from pwmgr_common.js to mochitest.ini and remove redundant calls to set those same prefs.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 20:35:26 +00:00
J.C. Jones
354f799704 Bug 1522735 - Set enable_sslkeylogfile for NSS gyp build r=firefox-build-system-reviewers,erahm,ted
NSS 3.42 added a new build flag, enable_sslkeylogfile, to toggle the
availability of the SSLKEYLOGFILE variable (see Bug 1515236 and Bug 1519209).

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

--HG--
extra : moz-landing-system : lando
2019-01-25 18:43:23 +00:00
Dão Gottwald
9e40dea2a8 Bug 1522426 - Rename MATCH_TYPE to RESULT_TYPE. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D17628

--HG--
extra : moz-landing-system : lando
2019-01-25 16:14:21 +00:00
Nicolas Chevobbe
9149d64860 Bug 1486870 - Fix copy/pasting stacktraces in console; r=bgrins.
The changes were made in Github to have proper markup for the
SmartTrace component. In the console, we change how the "Copy Message"
and "Export visible messages" context menu actions work so they use
the Selection API instead of `element.textContent`.
The Selection API reflects what would happen if a user do a text
selection, so having our actions to do the same ensure that we keep
our markup suitable for the clipboard.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:16:10 +00:00
Nicolas Chevobbe
d33fb10b9a Bug 1486870 - Don't display the location element as block; r=fvsch.
Having the element displayed as a block cause some new lines
to be added the clipboard when doing a selection and copying.
This would also break the changes we are doing in the "Copy message"
context menu entry.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:15:19 +00:00
Nicolas Chevobbe
f23bb47fc8 Bug 1486870 - Adapt SmartTrace component to the modified Frames component; r=bgrins.
The Frames component changed significantly on Github, which means
we need to do some adjustments in the SmartTrace component (pass
the `selectable` prop, change CSS rules, …).
For now, we also hide the Framework icons as we need to find a way
to properly share the underlying CSS from the debugger (See
https://github.com/devtools-html/debugger.html/issues/7782).

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:13:38 +00:00
Nicolas Chevobbe
e53bfe1ec6 Bug 1486870 - [release] Make the Frames component copy-friendly (#7723); r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D17375

--HG--
extra : moz-landing-system : lando
2019-01-25 17:14:42 +00:00
MOHIT NAGPAL
8f1d5738e3 Bug 1486870 - [release] Redesign call stack group (#7624); r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D17373

--HG--
extra : moz-landing-system : lando
2019-01-25 17:13:11 +00:00
Jeff Walden
8ca83fbf1e Bug 1522710 - Assert |!mod->isZero()| in bigint code where such is not entirely obvious unless you think about it. r=terpri
--HG--
extra : rebase_source : 075a2cb07b70744247bb129b24b0c2ff6418da4e
2019-01-24 16:00:51 -08:00
Dave Townsend
462bfe5e5b Backing out bug 1518799 since it was a feature only required for a short period and there is no need for it to exist anymore. r=backout 2019-01-25 10:51:16 -08:00
Andrew McCreight
ac257016f5 Bug 1521191, part 4 - Add a test for producing an error if there's a negative leak. r=ahal
Depends on D17536

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

--HG--
extra : moz-landing-system : lando
2019-01-24 20:36:48 +00:00
Andrew McCreight
5c1bc6074f Bug 1521191, part 3 - Add a function to create a negative leak. r=froydnj
This is needed to test the test harness's handling of a negative leak
being reported by the XPCOM leak checker.

Depends on D17535

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

--HG--
extra : moz-landing-system : lando
2019-01-24 21:29:40 +00:00
Andrew McCreight
16351e63ce Bug 1521191, part 2 - Ensure missing leak logs cause mozharness to fail. r=ahal
Depends on D17534

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

--HG--
extra : moz-landing-system : lando
2019-01-25 20:27:34 +00:00
Andrew McCreight
0eb5d04802 Bug 1521191, part 1 - Add method to disable dump statistics. r=froydnj
In order to test the test harness's handling of a process failing to
produce a leak log, add a special function that disables the bloat log
output.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 21:30:44 +00:00
Tooru Fujisawa
c9819d375b Bug 1522096 - Skip BinAST jit-tests if BinAST is not enabled. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D17475

--HG--
extra : moz-landing-system : lando
2019-01-25 18:35:43 +00:00
Henrik Skupin
7417b70f91 Bug 1507283 - [wdspec] Remove invalid set timeout test "test_key_invalid". r=ato
Depends on D17634

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

--HG--
extra : moz-landing-system : lando
2019-01-25 20:06:50 +00:00
Henrik Skupin
1ac0b76f06 Bug 1507283 - [geckodriver] Relax deserialization of timeouts parameters. r=ato
It fixes the regression from the transition to Serde (bug 1396821),
which accidentally denied unknown fields.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 19:54:53 +00:00
Dave Townsend
26e0f46fb1 Bug 1522694: Add a toolkit level API for determining if this is the default instance of the application. r=mconley
This also switches around a few preprocessor lines to make more sense.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 20:03:15 +00:00
Andrei Oprea
88359867bd Bug 1509274 - Disable screenshots in mochitests r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D16025

--HG--
extra : moz-landing-system : lando
2019-01-25 19:58:42 +00:00
Luca Greco
b73f5349af Bug 1483701 - Split and re-enable browser_ext_browserAction_popup_resize.js. r=mixedpuppy
This patch applies the following changes:

- Reduce the chances of retrieving the initial popup panel size while it is resizing, by comparing the
  content dimensions retrieved before and after the delay (which is already set to a value comparable
  to the time used by the resize debouncing timer), and wait until both the dimensions collected are the same

- split browser_ext_browserAction_popup_resize.js into two test files (as it seems, based on the investigations
  I did by reproducing this intermittent locally, that the part that can still fail intermittently from time
  to time with the change describe above is related to the testBrowserActionMenuResizeBottomArrow test case)

- move the test helpers shared between the two test files into a new head_browserAction.js support file

- re-enabled browser_ext_browserAction_popup_resize.js

- mark the new browser_ext_browserAction_popup_resize_bottom.js as disabled on debug build,
  because it is consistently triggering a "shutdown leak" failure when running locally

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

--HG--
rename : browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize.js => browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize_bottom.js
rename : browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize.js => browser/components/extensions/test/browser/head_browserAction.js
extra : moz-landing-system : lando
2019-01-25 19:54:57 +00:00
Alastor Wu
d7fbbec18a Bug 1521947 - add telemetry to know what default blocking-autoplay setting users usually use. r=johannh,janerik
Add a scalar 'autoplay_default_blocked' which records a boolean value which indicates whether user is blocking autoplay by default.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 18:44:09 +00:00
Csoregi Natalia
eb81fdc3cb Merge mozilla-central to autoland. CLOSED TREE 2019-01-25 19:02:11 +02:00
Ed Lee
b7463bed23 Bug 1522752 - Add Snippets header, article sources and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D17599

--HG--
extra : moz-landing-system : lando
2019-01-25 15:37:38 +00:00
Johann Hofmann
7b94b61d51 Bug 1522256 - Add telemetry events for new content blocking UI items. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D17488

--HG--
extra : moz-landing-system : lando
2019-01-25 16:07:40 +00:00
akshitha
2d29717b84 Bug 1512481- Resolved the smooshing of the - basis/final - text against the image in flex inspector's flex-item graphic . r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D17646

--HG--
extra : moz-landing-system : lando
2019-01-25 16:04:06 +00:00