Commit Graph

657462 Commits

Author SHA1 Message Date
Nihanth Subramanya
df38762841 Bug 1557725 - Ensure protections panel is enabled for tests. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D35437

--HG--
extra : moz-landing-system : lando
2019-06-21 19:36:27 +00:00
Nihanth Subramanya
665d6f3c26 Bug 1558023 - Make CaptivePortalWatcher._showNotification idempotent. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D35546

--HG--
extra : moz-landing-system : lando
2019-06-21 18:02:40 +00:00
Razvan Maries
5df6d6e3ce Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-06-23 00:49:16 +03:00
Razvan Caliman
ddacf7fb9f Bug 1559589 - Ensure Font Editor supports "normal" as computed style value for line-height; r=gl
Remove conversion for computed `line-height` value to unitless value to prevent Font Editor from crashing when the patch from [Bug 1536871](https://bugzilla.mozilla.org/show_bug.cgi?id=1536871) is applied (the default computed value for `line-height` is no longer numeric).

Add support for `normal` keyword value for `line-height` as the default returned by `getComputedStyle()`, similar to existing behavior for `letter-spacing`.

Fix misnomer of the class in `LetterSpacing.js` component.

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

--HG--
extra : moz-landing-system : lando
2019-06-21 17:28:21 +00:00
He Yifei
ed9d09a791 Bug 1557524 - Add top margin for about:addons inline settings page. r=mstriemer,rpl
Added a top margin for about:addons inline settings page such that
the paddings would be consistent.

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

--HG--
extra : moz-landing-system : lando
2019-06-21 23:22:16 +00:00
Dale Harvey
aa72d212cf Bug 1558452 - Fix sitePermission column header width. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D35545

--HG--
extra : moz-landing-system : lando
2019-06-21 23:13:08 +00:00
David Walsh
34f1734412 Bug 1560571 - Enable event listener breakpoints r=Harald
Differential Revision: https://phabricator.services.mozilla.com/D35554

--HG--
extra : moz-landing-system : lando
2019-06-21 21:41:56 +00:00
Gurzau Raul
e639b0bebd Backed out changeset 5656e43f9b43 (bug 1560006) for debugger test fails at SourcesTreeItem.spec.js
--HG--
extra : rebase_source : bb5081c6c4b2e735f41745bf047a39404cd1e6e4
2019-06-22 01:51:11 +03:00
Erica Wright
2c4d0c79fb Bug 1549830 - Create content blocking database. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D33716

--HG--
extra : moz-landing-system : lando
2019-06-21 22:45:47 +00:00
Nicolas Chevobbe
a71fef0c9c Bug 1560429 - Fix low-alpha hexa longAlphaHex getter. r=miker.
A test case is added to make sure this is fixed.
We also add the ability to not run a given test case in the color test.

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

--HG--
extra : moz-landing-system : lando
2019-06-21 22:17:34 +00:00
Michael Ratcliffe
7b2e58e5d4 Bug 1560006 - Upgrade React to v16.8.6 r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D35265

--HG--
extra : moz-landing-system : lando
2019-06-21 21:22:42 +00:00
Byron Campen [:bwc]
d65a769702 Bug 1560562: Check whether we should log before building the log string. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D35543

--HG--
extra : moz-landing-system : lando
2019-06-21 21:09:22 +00:00
Geoff Brown
46ae70c525 Bug 1560162 - Handle psutil exception in 'mach android-emulator'; r=denschub
I haven't reproduced this failure myself, but this change *should* help.

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

--HG--
extra : moz-landing-system : lando
2019-06-21 20:07:20 +00:00
avneeshsinghal
6b007e9918 Bug 1556844 - Enable more ESLint rules for netwerk, (auto & manual) fixes & format changes , r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D33992

--HG--
extra : moz-landing-system : lando
2019-06-21 20:13:40 +00:00
Rob Wood
f525b60bef Bug 1560575 - Add missing aarch64 cold page-load suites to production (test-sets.yml) r=perftest-reviewers,stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D35558

--HG--
extra : moz-landing-system : lando
2019-06-21 18:58:54 +00:00
Paul Adenot
e100119b87 Bug 1429847 - Promote audio threads to real-time priority before locking down the sandbox. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D34888

--HG--
extra : moz-landing-system : lando
2019-06-21 19:49:10 +00:00
Paul Adenot
88c421c259 Bug 1429847 - Allow promoting CpuPool threads for audio remoting separately from the client creation. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D34887

--HG--
extra : moz-landing-system : lando
2019-06-21 19:49:08 +00:00
Paul Adenot
356d945008 Bug 1429847 - Promote the GraphRunner thread. r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D32499

--HG--
extra : moz-landing-system : lando
2019-06-21 19:51:22 +00:00
Paul Adenot
6af26dcc3d Bug 1429847 - Vendor rust, to pick up the changes. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D30907

--HG--
extra : moz-landing-system : lando
2019-06-21 19:51:22 +00:00
Paul Adenot
be02258965 Bug 1429847 - Add audio_thread_priority to mozilla-central. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D30906

--HG--
extra : moz-landing-system : lando
2019-06-21 19:48:52 +00:00
Csoregi Natalia
92490775ef Backed out changeset 86a122959152 (bug 1559551) for failures on test_menu_button.html. CLOSED TREE 2019-06-21 22:53:40 +03:00
Drew Willcoxon
ed7b16480f Bug 1559264 - Quantumbar: Don't call setValueFromResult when opening the history popup. r=dao
The problem is that on switching back to the first tab (see the bug), userTypedValue is non-null when URLBarSetURI is called. Therefore the proxy state can't be valid. Something about bug 1529931 caused userTypedValue to go from null to non-null in this case. Details below, but the summary is that we shouldn't be calling UrlbarInput.setValueFromResult when opening the history popup, because setValueFromResult sets userTypedValue.

Before bug 1529931, result.autofill would always be undefined for the first result in the history popup, because we didn't allow UnifiedComplete to return an autofill result for the search triggered by the history popup. After that bug, UnifiedComplete could return an autofill result in that case -- and it likely would since the first result in the history popup has a very high frecency, which also makes it eligible for autofill.

The problem with having an autofill result in the history popup is that it triggers the input.setValueFromResult() call in UrlbarController.receiveResults [1], and setValueFromResult sets userTypedValue. So when the user opens the history popup, userTypedValue gets set to a non-null value (input._lastSearchString).

The fix is to not allow autofill for the history popup. After making that fix on revision https://hg.mozilla.org/mozilla-central/rev/5e2a3b886e64, the bug went away.

However, after I made that fix on a fresh tree, the bug still happened. It turns out that input.setValueFromResult still ends up getting called, by UrlbarView._selectItem [2], which is called when results are received [3]. The fix for this afaict is just to pass `updateInput: false` to _selectItem.

The autofill-related fix doesn't seem to be necessary at all anymore (likely due to the substantial changes to autofill since that bug landed), but I left it in anyway since it seems right to not allow autofill results for the history popup.

One other useful bit of info is that userTypedValue is set to null by tabbrowser on page load [4], so that's how userTypedValue has a null value when the bug manifests and it goes from null to non-null.

[1] https://hg.mozilla.org/mozilla-central/file/5e2a3b886e647af1968b9e52a6672bdeee2a0d6f/browser/components/urlbar/UrlbarController.jsm#l150
[2] https://searchfox.org/mozilla-central/rev/da14c413ef663eb1ba246799e94a240f81c42488/browser/components/urlbar/UrlbarView.jsm#685
[3] https://searchfox.org/mozilla-central/rev/da14c413ef663eb1ba246799e94a240f81c42488/browser/components/urlbar/UrlbarView.jsm#220
[4] https://searchfox.org/mozilla-central/rev/da14c413ef663eb1ba246799e94a240f81c42488/browser/base/content/tabbrowser.js#5118

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

--HG--
extra : moz-landing-system : lando
2019-06-21 18:37:27 +00:00
Matthew Noorenberghe
33956ae957 Bug 1559997 - Use a monospace password font in generated autocomplete. r=sfoster
Also fix the autocomplete footer size.

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

--HG--
extra : moz-landing-system : lando
2019-06-21 19:07:38 +00:00
Makoto Kato
cb97dec989 Bug 1560517 - Update LICENSE, README and license.hunspell to 1.6.1 r=RyanVM
No one includes `license.hunspell`, so we don't need our custimze block (`#include "config.h"`)

Also, some files isn't updated to 1.6.1, so we should update it.

Depends on D35516

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

--HG--
extra : moz-landing-system : lando
2019-06-21 14:26:53 +00:00
Makoto Kato
e20f6f80c7 Bug 1560517 - Add update script and patch files for hunspell library r=masayuki
Add `update.sh` script and patch files to update hunspell library easily.

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

--HG--
extra : moz-landing-system : lando
2019-06-21 18:57:35 +00:00
meandave
94264b7887 Bug 1559551 - Add Feedback menuitem to ellipsis menu.?jaws r=fluent-reviewers,jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D35379

--HG--
extra : moz-landing-system : lando
2019-06-21 01:31:42 +00:00
David Walsh
53fb636dc3 Bug 1557782 - Update event listener breakpoints label to existing tools r=jlast
Per Harald's request

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

--HG--
extra : moz-landing-system : lando
2019-06-21 17:15:43 +00:00
David Walsh
ddef526000 Bug 1557784 - Align event listner breakpoint arrows and checkboxes with header r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D35540

--HG--
extra : moz-landing-system : lando
2019-06-21 17:15:41 +00:00
Mihai Alexandru Michis
68de945c39 Bug 1557518 - Expect attachment-scroll-positioning-1.html to pass on Windows 10 AArch64 opt. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D35329

--HG--
extra : moz-landing-system : lando
2019-06-21 17:18:58 +00:00
Andreea Pavel
bc764309ea Bug 1559494 - disabled new_window_null.tentative.html on android r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35410

--HG--
extra : moz-landing-system : lando
2019-06-20 17:02:27 +00:00
Jeff Muizelaar
0b68652b49 Bug 1539702. Improve CreateClippedDrawTarget API r=jwatt,rhunt
This changes CreateClippedDrawTarget so that instead of taking
a max size and a transform it just takes a user space rect of
the desired bounds.

This change allows the caller to not worry about the computing
a max size based on the current clip. Instead this responsibility
is lowered into the specific backends.

The main motivation for this work is to allow blob recoordination
to create recordings that don't depend on the current clip.

Some additional benefits are that the API is easier to use and
as can be seen simplifies the SVG masking code because it doesn't
need to track surface offsets manually.

It's also an important step towards removing all the uses of
gfxContext::GetClipExtents which will let us get rid of the separate
clipping stack in gfxContext and help us move off of gfxContext
completely.

Most backend implementations of CreateClippedDrawTarget are relatively
simple. DrawTargetCapture is modified to track the current clip rect
so that it can create a new DrawTargetCapture of the appropriate size
without needing to worry about lazy resolution.

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

--HG--
extra : moz-landing-system : lando
2019-06-21 09:51:00 +00:00
Andrea Marchesini
6c816c5de8 Bug 1560040 - Introduce 2 new URL-Classifier features to annotate and block social trackers - tests, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D35422

--HG--
extra : moz-landing-system : lando
2019-06-22 16:54:04 +00:00
Nicolas Chevobbe
85b42f62ab Bug 1358983 - Fix zombie highlighters. r=miker.
Due to how highlighters work, it requires the inspector to be initialized.
It can happen than the user will mouseenter/mouseout on an element that
calls highlight/unhighlight very quickly.
Since the hightlight can take some time, it might happen that the unhighlight
call is handled first, before the highlight call, meaning that we now have an
highlighter displayed, even though the user isn't hovering anything that
should cause this anymore.

This patch introduces a new toolbox function called `getHighlighter` that
returns an object with a `highlight and a `unhighlight` function.
We keep a reference to any possible pending `highlight` call so we can wait
for it to be done in `unhighlight`, before destroying it.

The console makes use of the new helper function, and a test is added to ensure
we don't have zombie highlighters anymore.

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

--HG--
extra : moz-landing-system : lando
2019-06-21 22:15:57 +00:00
Mark Banner
fc492ced11 Bug 1464007 - Specify the 'html' plugin in .eslintrc.js by default for better editor integration. r=mossop
This moves the html plugin enabling from the ./mach command line to the configuration, which means editors can pick this up automatically.

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

--HG--
extra : moz-landing-system : lando
2019-06-20 21:33:34 +00:00
Mark Banner
e1ab91141b Bug 1556431 - Add signature verification to the search service ignore list. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D35359

--HG--
extra : moz-landing-system : lando
2019-06-22 19:09:58 +00:00
Arnold Iakab
f82e56ab72 Bug 1541385 Undefined behavior for None as timeout value r=perftest-reviewers,igoldan
Differential Revision: https://phabricator.services.mozilla.com/D32317

--HG--
extra : moz-landing-system : lando
2019-06-18 09:21:30 +00:00
Arnold Iakab
e4eef887bc Bug 1559937 Re-record reddit.com desktop tp6 pages using mitmproxy 4 r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D35407

--HG--
extra : moz-landing-system : lando
2019-06-20 12:52:03 +00:00
Arnold Iakab
bcfe5b8569 Bug 1559939 Re-record yahoo.com desktop tp6 pages using mitmproxy 4 r=perftest-reviewers,Bebe,alexandru.irimovici
Differential Revision: https://phabricator.services.mozilla.com/D35405

--HG--
extra : moz-landing-system : lando
2019-06-24 08:31:48 +00:00
Ross Kirsling
72f64ac805 Bug 1556818 - Throw early SyntaxError instead of ReferenceError for 0 = 0 r=khyperia
Differential Revision: https://phabricator.services.mozilla.com/D35298

--HG--
extra : moz-landing-system : lando
2019-06-22 02:09:22 +00:00
Florin Strugariu
45daa4fe3f Bug 1560266 Cleanup raptor tp6-1 manifest file after rerecordings r=AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D35408

--HG--
extra : moz-landing-system : lando
2019-06-21 11:45:02 +00:00
Florin Strugariu
3b8549864f Bug 1559925 Re-record amazon.com desktop tp6 pages using mitmproxy 4 r=AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D35323

--HG--
extra : moz-landing-system : lando
2019-06-21 12:05:38 +00:00
Florin Strugariu
9ffadd41b5 Bug 1559922 Re-record facebook.com desktop tp6 pages using mitmproxy 4 r=AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D35322

--HG--
extra : moz-landing-system : lando
2019-06-21 10:54:12 +00:00
Florin Strugariu
f4a7cf6309 Bug 1559924 Re-record youtube.com desktop tp6 pages using mitmproxy 4 r=perftest-reviewers,AlexandruIonescu,alexandru.irimovici
Differential Revision: https://phabricator.services.mozilla.com/D35319

--HG--
extra : moz-landing-system : lando
2019-06-24 08:23:28 +00:00
Florin Strugariu
8c28c081f2 Bug 1559918 Re-record google.com desktop tp6 pages using mitmproxy 4 r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D35318

--HG--
extra : moz-landing-system : lando
2019-06-24 08:25:02 +00:00
Matt Woodrow
8f12c70442 Bug 1558937 - Don't allow duplicate items for printing. r=miko
Differential Revision: https://phabricator.services.mozilla.com/D34775

--HG--
extra : moz-landing-system : lando
2019-06-24 08:00:41 +00:00
alexandru.ionescu
2d66061d8f Bug 1559949 Re-record wikipedia.org desktop tp6 pages using mitmproxy 4 r=perftest-reviewers,alexandru.irimovici
Differential Revision: https://phabricator.services.mozilla.com/D35511

--HG--
extra : moz-landing-system : lando
2019-06-24 07:42:25 +00:00
violet
75f6c6ddaa Bug 1560828 - paint-order parsing has off-by-one error r=emilio
A couple of firefox only WPT failure caused by this off-by-one bug.

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

--HG--
extra : moz-landing-system : lando
2019-06-24 04:07:42 +00:00
violet
59ab77300a Bug 1529572 - Should resolve absolute units r=longsonr
Firefox only failure.

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

--HG--
extra : moz-landing-system : lando
2019-06-23 12:51:05 +00:00
violet
8a8f7223a9 Bug 1557563 - Add computed value ZeroToOneNumber r=emilio,birtles
Correctly handle clamping to 1 behavior of grayscale(),
invert(), opacity() and sepia().

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

--HG--
extra : moz-landing-system : lando
2019-06-23 23:01:47 +00:00
Emilio Cobos Álvarez
b301149caa Bug 1536871 - Make 'line-height: normal' return the 'normal' keyword from getComputedStyle() on Nightly and Early Beta, for now. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D25119

--HG--
extra : moz-landing-system : lando
2019-06-14 09:01:44 +00:00