Commit Graph

690553 Commits

Author SHA1 Message Date
Sebastian Streich
b53c4508e9 Bug 1610835 - Refactor GetURI usage in AntiTrackingCommon.cpp r=ckerschb,baku
Differential Revision: https://phabricator.services.mozilla.com/D60684

--HG--
extra : moz-landing-system : lando
2020-02-10 15:10:52 +00:00
Sebastian Streich
52a6d76d90 Bug 1376310 - Ensure a nsIDocShell after checking IsOriginPotentiallyTrustworthy r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D60742

--HG--
extra : moz-landing-system : lando
2020-02-10 14:51:10 +00:00
André Bargull
ab8cb66ebf Bug 1614277: Remove unused output register from lir-instructions. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D62197

--HG--
extra : moz-landing-system : lando
2020-02-10 14:48:09 +00:00
Artem
a4ec029bee Bug 1608167 - port setDesktopBackground DTD to fluent r=Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D60313

--HG--
extra : moz-landing-system : lando
2020-02-07 12:27:21 +00:00
Boris Zbarsky
05327f8a52 Bug 1613978. Allow passing u"...", not just nsAStrings, to templated ThrowType/RangeError. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D62061

--HG--
extra : moz-landing-system : lando
2020-02-10 13:08:48 +00:00
Geoff Brown
12a26f2d5a Bug 1613929 - Normalize reftest manifest identifiers; r=jmaher
Use the manifest ID rather than the manifest path in the reftest suite_start message.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 14:42:09 +00:00
Geoff Brown
33be582009 Bug 1612149 - Update linux64 try syntax aliases for 18.04; r=jmaher
Update existing unit test aliases for linux64 to include the new 18.04 platforms.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 14:51:53 +00:00
Myeongjun Go
55defdbcde Bug 1561584 - storage.StorageChange object has no oldValue when transitioning from a falsey value r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D53012

--HG--
extra : moz-landing-system : lando
2020-02-10 14:25:02 +00:00
Atique Ahmed Ziad
2c486a628d Bug 1605403 - UserScriptOptions js property shouldn't be optional. r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D61002

--HG--
extra : moz-landing-system : lando
2020-02-10 14:29:54 +00:00
Andi-Bogdan Postelnicu
27d6c7c59b Bug 1391711 - Implement a static analysis checker to detect usages of fopen/ open like functions on win32 platform. r=sg
This is a re-work of `https://mzl.la/31Bkl47`, and because time passed and not all of the
issues reported by this checker were fixed and we want to land it, we've decided to move
from errors diagnostic messages to warnings.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 14:41:26 +00:00
Jonathan Kew
e7b074c98a Bug 1613996 - Try to avoid instantiating an FT_Face just to read the font's charmap for FindFontForChar. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D62152

--HG--
extra : moz-landing-system : lando
2020-02-09 04:18:22 +00:00
Andrew Osmond
215f13488a Bug 1602819 - Expose desktop environment (e.g. GNOME, KDE) on Linux. r=jrmuizel,fluent-reviewers
This patch also exposes the desktop environment and window protocol on
the gfx blocklist, allowing us more control over feature deployment.
This will help with the slow rollout of WebRender to release channels.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 14:21:30 +00:00
Tetsuharu OHZEKI
9934259eac Bug 1612483 - Remove mozilla::dom::TabContext::IsMozBrowser(). r=bzbarsky
Now, this method returns simply the result of of `IsMozBrowserElement()`.

In the old days, We used to have IsMozBrowserElement and IsMozBrowserOrApp,
where the latter was true if we had a mozapp or mozbrowser.
But with b2g removed, the app thing went away.

`IsMozBrowser()` is less used than `IsMozBrowserElement()`.

I think the former should be replaced by the later one.

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

--HG--
extra : moz-landing-system : lando
2020-02-05 16:27:49 +00:00
Nihanth Subramanya
47120318ab Bug 1613994 - Wait for state telemetry event after resetting enabled pref to ensure add-on has a chance to react. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D62102

--HG--
extra : moz-landing-system : lando
2020-02-10 08:07:26 +00:00
Emilio Cobos Álvarez
4103cf7f51 Bug 1613491 - Make rust generate better code for some of the functions introduced here. r=heycam
See https://github.com/rust-lang/rust/issues/68867.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 14:09:38 +00:00
Emilio Cobos Álvarez
7e238a47ba Bug 1613491 - Add some calc infrastructure to deal with simplification / sorting / etc. r=heycam
For now, we still bail out at the stage of getting the calc node into a
CalcLengthPercentage if we couldn't simplify the min() / max() / clamps()
involved.

After this plan is to use just CalcNode everywhere instead of
specified::CalcLengthPercentage, and then modify the computed
CalcLengthPercentage, which would look slightly different as we know all the sum
terms for those are a struct like { Length, Percentage, bool has_percentage } or
such, so all the simplification code for that becomes much simpler, ideally.

Or we could turn CalcNode generic otherwise, if it's too much code... We'll see.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 14:09:27 +00:00
Ehsan Akhgari
e0da68a1aa Bug 1614071 - Port browser_addonHostPermissionIgnoredInTP.js to Fission; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D62125

--HG--
extra : moz-landing-system : lando
2020-02-09 14:52:05 +00:00
Honza Bambas
b759ab8abf Bug 1545909 - Part 2 of 2: Silently fail when appcache is disabled so that we have a cache entry, r=michal
Depends on D61842

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

--HG--
extra : moz-landing-system : lando
2020-02-10 09:12:33 +00:00
Emilio Cobos Álvarez
f98a6411b1 Bug 1613517 - Make rust generate better code for derive(Animate) and derive(ComputeSquaredDistance). r=heycam
See https://github.com/rust-lang/rust/issues/68867.

This technically changes the semantics of #[animate(fallback)] and such when
combined with #[animate(error)]. But no such combination exists and the new
semantics are perfectly reasonable as well, IMHO.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 13:51:49 +00:00
Andreea Pavel
d24b10a3b3 Backed out changeset 0477a13c69c8 (bug 1612149) for failing test_try_option_syntax.py on a CLOSED TREE 2020-02-10 15:49:11 +02:00
Honza Bambas
3dd48dc331 Bug 1545909 - Part 1 of 2: Recheck whether to use appcache on the parent process on the redirected top-level loading channel, r=michal
Differential Revision: https://phabricator.services.mozilla.com/D61842

--HG--
extra : moz-landing-system : lando
2020-02-10 09:15:26 +00:00
Honza Bambas
b903fe63d9 Bug 1613362 - Enable some xpcshell tests on Android, wave 1, r=michal
Differential Revision: https://phabricator.services.mozilla.com/D61813

--HG--
extra : moz-landing-system : lando
2020-02-10 09:08:08 +00:00
ffxbld
064dc02d0e No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D62251

--HG--
extra : moz-landing-system : lando
2020-02-10 13:33:58 +00:00
Lina Refai
c27b038505 Bug 1590196 - Remove unneeded backward compatibility check hasAccessibilityProperties; r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D62192

--HG--
extra : moz-landing-system : lando
2020-02-10 13:23:12 +00:00
Geoff Brown
637ec229e2 Bug 1612149 - Update linux64 try syntax aliases for 18.04; r=jmaher
Update existing unit test aliases for linux64 to include the new 18.04 platforms.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 13:19:08 +00:00
Razvan Maries
23b0b10a14 Backed out changeset 8ddc0a160da1 (bug 1602819) for Mochitest perma failures on Linux. CLOSED TREE 2020-02-10 14:52:27 +02:00
Paul Adenot
b41ba52970 Bug 1566312 - Add a wpt checking that microtask checkpoints happen in between render quantum. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D61728

--HG--
extra : moz-landing-system : lando
2020-02-10 08:53:29 +00:00
Paul Adenot
678d895cf5 Bug 1566312 - Perform microtask checkpoints in between the computation of blocks. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D61727

--HG--
extra : moz-landing-system : lando
2020-02-10 08:50:58 +00:00
Andrew Osmond
b2a444ebe9 Bug 1602819 - Expose desktop environment (e.g. GNOME, KDE) on Linux. r=jrmuizel,fluent-reviewers
This patch also exposes the desktop environment and window protocol on
the gfx blocklist, allowing us more control over feature deployment.
This will help with the slow rollout of WebRender to release channels.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 18:57:51 +00:00
Razvan Caliman
051fe82571 Bug 1613960 - Remove artificial text indent from CSS declarations in Changes panel. r=pbro
For people who want to copy the plain text CSS declarations in the Changes panel, we prevent including the +/- diff signs in the selection. We did preserve the text indent. This patch removes the text indent as well.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 09:31:32 +00:00
Emilio Cobos Álvarez
451b254453 Bug 1612291 - Fix two issues with themed widgets in high contrast mode. r=heycam
There were two issues with the existing code that we use to determine whether a
widget is styled or not.

First, it was using `color == Color::transparent()` instead of
`color.is_transparent()` to check for transparent backgrounds. That is not sound
as `Color::transparent()` is the literal value `rgba(0, 0, 0, 0)`, not the
`transparent` keyword, so the equality check would fail.

The other issue is that this function was early-returning false if that check
was returning false. It is a bug for this function to early-return false, as it
makes the result of the function dependent of the order of the declarations.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 00:37:36 +00:00
Masatoshi Kimura
af33711937 Bug 1602277 - Limit the data length that the last ditch sniffer will consume. r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D61810

--HG--
extra : moz-landing-system : lando
2020-02-10 08:26:11 +00:00
ffxbld
cffd63aba1 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D62195

--HG--
extra : moz-landing-system : lando
2020-02-10 10:11:39 +00:00
Tarek Ziadé
44a361abf7 Bug 1614256 - Reduce the number of confprofs r=Bebe
We don't need all combos for now, reducing them

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

--HG--
extra : moz-landing-system : lando
2020-02-10 10:08:39 +00:00
Marco Castelluccio
21a0032492 Bug 1614272 - Update Mac ccov test platform to use the opt build. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D62194

--HG--
extra : moz-landing-system : lando
2020-02-10 10:08:02 +00:00
Kershaw Chang
7832d37e89 Bug 1607815 - Remove unnecessary MOZ_ASSERT r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D61688

--HG--
extra : moz-landing-system : lando
2020-02-10 08:07:48 +00:00
Mark Banner
0a71a3d8ce Bug 1613867 - Enable ESLint on testing/xpcshell/moz-http2/ (manual changes). r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D62017

--HG--
extra : moz-landing-system : lando
2020-02-10 08:13:52 +00:00
Mark Banner
389bc795fe Bug 1613867 - Enable ESLint on testing/xpcshell/moz-http2/ (automatic changes). r=dragana
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2020-02-10 09:31:25 +00:00
Florin Strugariu
90a395b2ab Bug 1585022 - Add support to raptor-browsertime for running the ares6 benchmark on Firefox desktop r=tarek
Differential Revision: https://phabricator.services.mozilla.com/D61414

--HG--
extra : moz-landing-system : lando
2020-02-10 08:13:19 +00:00
Mirko Brodesser
067c1b95c6 Bug 1613378: part 5) Decouple UserSelectRangesToAdd from Selection class. r=smaug
Depends on D62037

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

--HG--
extra : moz-landing-system : lando
2020-02-07 16:16:36 +00:00
Mirko Brodesser
ce8bf8cde1 Bug 1613378: part 4) Declare some methods in nsFrameSelection static. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D62037

--HG--
extra : moz-landing-system : lando
2020-02-07 16:13:27 +00:00
ashu
a1592902ac Bug 1613858 - Implement feature capitalize enable autocomplete. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D62066

--HG--
extra : moz-landing-system : lando
2020-02-10 08:45:47 +00:00
Andreea Pavel
deb140b136 Bug 1605193 - update expectancy r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D62135

--HG--
extra : moz-landing-system : lando
2020-02-10 08:26:49 +00:00
alexandru.ionescu
9beb86ee68 Bug 1524545 Move raptor-unity-webgl-firefox to tier 3 and stop running on autoland r=Bebe,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D61456

--HG--
extra : moz-landing-system : lando
2020-02-06 15:51:51 +00:00
Makoto Kato
494b9d8d45 Bug 1612785 - GVE should set WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_* via onMetaViewportFitChange. r=geckoview-reviewers,snorp
This is follow up of bug 1574307 (and bug 1503656).

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

--HG--
extra : moz-landing-system : lando
2020-02-06 16:55:15 +00:00
Boris Zbarsky
1852a29c3b Use %g, not %f, for our error reporting so unnecessary trailing zeros are not output. No bug. r=birtles
Differential Revision: https://phabricator.services.mozilla.com/D62062

--HG--
extra : moz-landing-system : lando
2020-02-10 01:35:00 +00:00
Brad Werth
69e6a4776b Bug 1523853 Part 3: Further relax the mousewheel test to not care about the ending scroll values. r=kats
This is being done to reduce the intermittent failures we see in this test.
There are other non-intermittent tests that measure the specific number of
pixels traveled by mousewheel events. The focus of this test seems to be
"Ensure that mousewheel scrolling and zooming are mutually exclusive" and
this change maintains that.

Depends on D62067

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

--HG--
extra : moz-landing-system : lando
2020-02-08 20:15:16 +00:00
Sebastian Hengst
18aefc612f Bug 1613958 - set correct treeherder platform names for macOS webrender and condprof tasks. r=chmanchester
Some webrender and condprof tasks on macOS had raw/'ugly' platform names and
were listed at the top of a treeherder push due to that and not together with
the other OS X tasks. With this patch applied, they are shown together with the
other tasks on that platform.

The platform name should reference either cross compile or the platform version
it is running on.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 20:48:13 +00:00
Sebastian Hengst
7fd69df79d Bug 1613976 - Adjust expectations for MediaRecorder-peerconnection.https.html on Android with Beta and Release.
Differential Revision: https://phabricator.services.mozilla.com/D62145

--HG--
extra : moz-landing-system : lando
2020-02-09 17:34:43 +00:00
Harry Twyford
5abf7a05d3 Bug 1613907 - Cleanup - Split Urlbar tab key behaviour into a new test that opens a new window. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D62165

--HG--
extra : moz-landing-system : lando
2020-02-09 18:09:46 +00:00