Commit Graph

690513 Commits

Author SHA1 Message Date
ffxbld
900416f23d No bug - Tagging mozilla-central 4c08723ed20aec9a60d09247ba7ff0ed2beb62aa with FIREFOX_BETA_74_BASE a=release DONTBUILD CLOSED TREE 2020-02-10 10:20:37 +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
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
Jeff Muizelaar
3dd8739d15 Bug 1613485. Add a new COMPOSITE_SWAP_TIME metric. r=aosmond
This should help us narrow down the regression in COMPOSITE_TIME

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

--HG--
extra : moz-landing-system : lando
2020-02-06 19:49:25 +00:00
Jared Wein
99e5bddaf3 Bug 1418822 - Adjust mousewheel durations and minimum line scroll amount to get closer to Chromium behavior. r=botond
I arrived at these values after trying many variations within about:config until this felt closest to Chromium 82.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 21:49:50 +00:00
J.C. Jones
f76c0593e0 Bug 1606927 - land NSS NSS_3_50_RTM UPGRADE_NSS_RELEASE,
2020-02-07  J.C. Jones  <jjones@mozilla.com>

	* lib/nss/nss.h, lib/softoken/softkver.h, lib/util/nssutil.h:
	Set version numbers to 3.50 final
	[5bb3927fa234] [NSS_3_50_RTM] <NSS_3_50_BRANCH>

2020-02-05  J.C. Jones  <jjones@mozilla.com>

	* .hgtags:
	Added tag NSS_3_50_BETA2 for changeset b91bbf7a88c9
	[a8656c823c1f] <NSS_3_50_BRANCH>

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

--HG--
extra : moz-landing-system : lando
2020-02-07 21:30:26 +00:00
Jared Wein
4c27f9fc7d Bug 1613731 - Move the 'fill login' menuitem up to the top of the context menu. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D61919

--HG--
extra : moz-landing-system : lando
2020-02-07 21:02:09 +00:00
Chris Manchester
82edfb3bcc Bug 1613986 - Set alert threshold for sccache hit rate to 50% r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D62083

--HG--
extra : moz-landing-system : lando
2020-02-07 20:28:10 +00:00
Jamie Nicol
1639434188 Bug 1613144 - Add reftest. r=botond
Add a reftest that would fail in webrender before the corresponding
fix landed.

Ensures that there is an async zoom and that both the layout and
visual viewports have async scroll offsets. To pass, we must apply
each of the layout and visual offsets in their correct coordinate
spaces.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 20:45:39 +00:00
Jamie Nicol
ec3f3be37b Bug 1613144 - Ensure async scroll offset is in correct coordinate space whilst async zooming. r=botond
Bug 1609002 made it so that the async scroll offset sent to webrender
is taken from only the layout component of the async transform, rather
than the combined layout and visual components. The consequence of
this is that the layout-only transform is in LayerPixel space (and
unnaffected by the async zoom) rather than ParentLayerPixel
space (which is affected by async zoom).

To convert the value to LayoutDevicePixel space, as webrender expects,
we were dividing by the pinch zoom scale, which includes the async
zoom. This was causing content to jump around whilst async panning and
zooming, as the scroll offset was incorrectly scaled. This is fixed
by instead dividing by the cumulative resolution, which does not
include the async zoom.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 20:45:31 +00:00
Harry Twyford
daf35b7146 Bug 1613907 - Split Urlbar tab key behaviour into a new test that opens a new window. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D62041

--HG--
rename : browser/components/urlbar/tests/browser/browser_selectionKeyNavigation.js => browser/components/urlbar/tests/browser/browser_urlbar_tabKeyBehavior.js
extra : moz-landing-system : lando
2020-02-07 19:14:35 +00:00
David Major
7fc89d3fa3 Bug 1577236 - clang-10: Fix a -Wimplicit-int-float-conversion warning in ExtendInputEffectD2D1 r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D60998

--HG--
extra : moz-landing-system : lando
2020-02-07 18:06:11 +00:00
Emilio Cobos Álvarez
8ce4456bc5 Bug 1606628 - Fix background and border image association to be symmetric. r=tnikkel
And add an assertion to ensure callers get it right. The only thing that needs
it AFAICT is the canvas frame background, so remove the border-image caller...

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

--HG--
extra : moz-landing-system : lando
2020-02-07 20:36:34 +00:00
Emilio Cobos Álvarez
374cabd6e7 Bug 1606628 - Remove nsStyleImageRequest. r=tnikkel,heycam
This removes nsStyleImageRequest by moving the load state to LoadData instead
(where other lazy state like the resolved URL and load id lives).

That way we can use cbindgen for more stuff (there's no blocker for using it for
all images now), and we can undo the image tracking shenanigans that I had to do
in bug 1605803 in nsImageFrame.

This removes the mDocGroup member because well, there's no real upside of that
now that quantum DOM is not a thing.

It also removes the static clones of the image requests, and the need for each
computed value instance to have its own request. These were needed because we
needed the image loader for the particular document to observe the image
changes. But we were also tracking the request -> loader for other purposes.
Instead, Now all the images get loaded with GlobalImageObserver as a listener,
which looks in the image map and forwards the notification to all the interested
loaders instead dynamically.

The style value is only responsible to load the image, and no longer tracks /
locks it. Instead, the loader does so, via the image tracker.

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

--HG--
extra : moz-landing-system : lando
2020-02-07 20:36:34 +00:00
emcminn
0f65e363cb Bug 1614022 - Update to Learn More string r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D62101

--HG--
extra : moz-landing-system : lando
2020-02-07 20:33:05 +00:00