Commit Graph

690727 Commits

Author SHA1 Message Date
Botond Ballo
0167696fdf Bug 1612750 - Have the main thread always populate FrameMetrics::mVisualViewportOffset. r=tnikkel
APZ may want to know what the main thread's view of the visual viewport offset
was at the time of the last paint even if the main thread does not want APZ
to scroll to that visual viewport offset.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 15:19:46 +00:00
Botond Ballo
659489f090 Bug 1612750 - Move handling of IsApzForceDisabled() into the GetEffective*() functions where possible. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D62091

--HG--
extra : moz-landing-system : lando
2020-02-10 15:19:29 +00:00
Botond Ballo
9d2b7b80cb Bug 1612750 - Simplify a misleading calculation in AsyncPanZoomController::GetCurrentAsyncTransform(). r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D62090

--HG--
extra : moz-landing-system : lando
2020-02-10 15:19:16 +00:00
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
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
Boris Zbarsky
d5a8ae31d4 Bug 1614173. Stop using NS_ERROR_DOM_TYPE_ERR in ChromeNodeList. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D62156

--HG--
extra : moz-landing-system : lando
2020-02-09 14:51:57 +00:00
Tim Nguyen
3459492b2f Bug 1614160 - Add AngleOrPercentage to style system. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D62158

--HG--
extra : moz-landing-system : lando
2020-02-09 15:11:43 +00:00
Michal Novotny
d50cfdb119 Bug 1611185 - Make HTTP_CACHE_DISPOSITION_2_V2 probe keyed by content type r=valentin
HTTP_CACHE_DISPOSITION_3 is now keyed by content type. Note that probe HTTP_CACHE_DISPOSITION_2 was removed along with the old cache code, so suffix V2 isn't needed anymore.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 08:35:18 +00:00
Cosmin Sabou
b1e51ad561 Backed out changeset c196f0d65eab (bug 1432083) for browser chrome failures on browser_extension_sideloading.js.
CLOSED TREE
2020-02-09 08:11:27 +02:00
Manvel Saroyan
e66ace8456 Bug 1432083 - Fixed browser.permissions.request doesn't work in WebExtension popup r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D61411

--HG--
extra : moz-landing-system : lando
2020-02-09 04:10:49 +00:00
Boris Zbarsky
3d4c7db0aa Bug 1614165 part 2. Improve some error messages in style code. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D62155

--HG--
extra : moz-landing-system : lando
2020-02-09 03:40:48 +00:00
Boris Zbarsky
4472ba99ca Bug 1614165 part 1. Improve error messages for SVG text. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D62154

--HG--
extra : moz-landing-system : lando
2020-02-09 02:15:32 +00:00
Narcis Beleuzu
3b708c3e29 Backed out changeset a7f4f5a7a8c4 (bug 1604200) for reftest failures on selection-001.html . CLOSED TREE 2020-02-09 00:26:28 +02:00
Jared Wein
f1f1935581 Bug 1577527 - Reset the horizontal scroll position of the username field when toggling on/off editing. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D59228

--HG--
extra : moz-landing-system : lando
2020-02-08 20:38:36 +00:00
Asumu Takikawa
d1c94b602f Bug 1613880 - Fix WPT metadata for I64/BigInt related tests r=lth
These tests were marked as expected to fail, but they should only fail on nightly builds.

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

--HG--
extra : moz-landing-system : lando
2020-02-08 19:22:26 +00:00
Emilio Cobos Álvarez
459d1fd97d Bug 1604200 - Try to make high-contrast selection test more reliable. r=mats
Use MozReftestInvalidate rather than onload, following the pattern of most of
the tests in layout/reftests/selection.

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

--HG--
extra : moz-landing-system : lando
2020-02-08 19:18:56 +00:00
Martin Stransky
e9b20e15ac Bug 1605253 [Linux/Gtk] Set widget preferred size to some minimal value when it's returned as zero, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D61834

--HG--
extra : moz-landing-system : lando
2020-02-08 18:11:59 +00:00
Emilio Cobos Álvarez
5830b68d25 No bug - Fix non-unified build in nsImageBoxFrame.cpp
Differential Revision: https://phabricator.services.mozilla.com/D62147

--HG--
extra : moz-landing-system : lando
2020-02-08 16:52:51 +00:00
Zibi Braniecki
b7948d2eb6 Bug 1614107 - Use shortcut modifiers for toggle reader mode on non-windows platforms. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D62144

--HG--
extra : moz-landing-system : lando
2020-02-08 07:53:04 +00:00
Alex Henrie
631136f3b0 Bug 1613834 - Remove redundant check from nsTableCellMap::RemoveColsAtEnd. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D61962

--HG--
extra : moz-landing-system : lando
2020-02-08 06:29:28 +00:00
Ting-Yu Lin
9855c6722f Bug 1614082 Part 4 - Add spec links to steps in the flex layout algorithm. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D62134

--HG--
extra : moz-landing-system : lando
2020-02-08 03:57:45 +00:00
Ting-Yu Lin
475a216245 Bug 1614082 Part 3 - Fix static-analysis nits in nsFlexContainerFrame.cpp. r=dholbert
This patch is generated via
`./mach static-analysis check -f layout/generic/nsFlexContainerFrame.cpp` and
`./mach clang-format`.

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

--HG--
extra : moz-landing-system : lando
2020-02-08 03:58:02 +00:00
Ting-Yu Lin
d961c6d216 Bug 1614082 Part 2 - Rename nsStyleDisplay argument on ShouldUseMozBoxCollapseBehavior() to match its declaration in the header. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D62132

--HG--
extra : moz-landing-system : lando
2020-02-08 03:58:10 +00:00
Ting-Yu Lin
fe439623bc Bug 1614082 Part 1 - Remove unused axis tracker arguments from FlexItem methods. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D62131

--HG--
extra : moz-landing-system : lando
2020-02-08 02:45:11 +00:00
shindli
cd088f5a7b Backed out changeset 030b2406e12c (bug 1521363) for causing raptor test failures CLOSED TREE 2020-02-08 04:42:38 +02:00
Jon Bauman
045081e922 Bug 1614097 - Update mp4parse-rust to bbb4a12. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D62136

--HG--
extra : moz-landing-system : lando
2020-02-08 02:13:05 +00:00
Shane Caraveo
34aadaa949 Bug 1521363 fix timing issue in tabs events test r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D39786

--HG--
extra : moz-landing-system : lando
2020-02-07 23:56:34 +00:00
shindli
8e0101fc54 Backed out changeset 967ed92f3655 (bug 1418822) for causing mochitest and reftest failures in layout/generic/test/test_page_scroll_with_fixed_pos.html CLOSED TREE 2020-02-08 01:01:05 +02:00
Andrea Marchesini
5419708e2a Bug 1613974 - Fix transfer-errors.window.js WPT failures, r=ttung,sfink
Differential Revision: https://phabricator.services.mozilla.com/D62056

--HG--
extra : moz-landing-system : lando
2020-02-07 19:13:15 +00:00
Ting-Yu Lin
c508a968ca Bug 1612983 - Disable APZ only when AccessibleCaret's position is changed. r=botond
`mIsCaretPositionChanged` is used in `UpdateShouldDisableApz()` to
determine whether to disable APZ during scrolling or pinch-zooming.

Suppose the selection is on position:static elements. When
pinch-zooming, the zoom level is changed, but the position is not. We
split `PositionChangedResult::Changed` into two separate states, and set
`mIsCaretPositionChanged` only when the position is changed.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 22:31:40 +00:00
Kris Maglione
06a73300ce Bug 1603485: Fix opening XUL links when no browser window is open. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D61879

--HG--
extra : moz-landing-system : lando
2020-02-07 22:25:28 +00:00
Ting-Yu Lin
f42b7fab77 Bug 1614024 - Re-add fuzzy annotation on Android for bug453105.
The annotation was removed in bug 1613380, but it happens again. Let's
add it back.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 22:16:08 +00:00
Emilio Cobos Álvarez
aa1769613f Bug 1613991 - Register FS brokers with the profiler. r=jld
Differential Revision: https://phabricator.services.mozilla.com/D62073

--HG--
extra : moz-landing-system : lando
2020-02-07 21:43:25 +00:00