Commit Graph

647906 Commits

Author SHA1 Message Date
Markus Stange
61e81ce45e Bug 1533562 - Remove code that deals with non-rounded bottom corners on regular windows. r=spohl
Rounded bottom corners have been the default since 10.7.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 19:26:15 +00:00
Markus Stange
7540dfbeba Bug 1533562 - Remove synchronous repaint capability of setTitlebarNeedsDisplayInRect:sync: and also remove the rect parameter because we always pass the same value to it. r=spohl
The synchronous paint was only needed a long time ago when we were calling this
method during drawRect. We're not doing that any more, we usually call it from
viewWillDraw now. But even at the time, forcing a synchronous paint *within*
a paint was extremely sketchy, so best just to remove the code.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 19:26:00 +00:00
Aaron Klotz
5a16846aa3 Bug 1535704: Part 1 - Move IsWin32kLockedDown into mozglue; r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D27832

--HG--
extra : moz-landing-system : lando
2019-04-22 19:13:23 +00:00
Agi Sferro
d9c6b51564 Bug 1529119 - Expose msaa-level, double_tap_zooming, autozoom. r=snorp
FxR uses these prefs and they might be helpful to other embedders so we can
just add them to GeckoRuntimeSettings.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 18:50:08 +00:00
Agi Sferro
9caa256abd Bug 1529119 - Remove duplicate entry in CHANGELOG. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D28238

--HG--
extra : moz-landing-system : lando
2019-04-22 18:50:15 +00:00
Nan Jiang
938f7d3e16 Bug 1543836 - Add writeMany to kvstore r=myk
This new API allows consumer to both put and delete in batch.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 18:36:38 +00:00
Andrea Marchesini
266a28f53a Bug 1545273 - User-Interaction required for trackers only for some urls, set in privacy.restrict3rdpartystorage.userInteractionRequiredForHosts, r=Ehsan
This patch fixes a bug about when the
privacy.restrict3rdpartystorage.userInteractionRequiredForHosts should be
considered.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 16:30:39 +00:00
Bogdan Tara
2a38c1eb3a Backed out changeset 67463f3dd222 (bug 1545860) for flake lint failure on android_device.py CLOSED TREE 2019-04-22 21:20:16 +03:00
Tim Nguyen
b8ef936aa6 Bug 1545757 - Fix contrast of text on 'Edit Address' dialog in dark mode. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D28381

--HG--
extra : moz-landing-system : lando
2019-04-22 17:57:13 +00:00
Andrew Erickson
14a02f9fe1 Bug 1545860: fix tooltool url r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D28260

--HG--
extra : moz-landing-system : lando
2019-04-22 17:41:33 +00:00
Barret Rennie
531d88c629 Bug 1444447 - Correctly copy drawn surfaces to the full window render target in BasicCompositor r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D27969

--HG--
extra : moz-landing-system : lando
2019-04-22 17:13:34 +00:00
Emilio Cobos Álvarez
95d5d947ba Bug 874811 - Outer svg is a replaced box with CSS layout, and CSSOM should reflect that accordingly. r=dholbert,violet
Co-authored-by: violet <violet.bugreport@gmail.com>

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

--HG--
extra : moz-landing-system : lando
2019-04-22 17:01:10 +00:00
Kirk Steuber
078edecd4a Bug 1545793 - Don't put a BITS update in a failure state if the user doesn't have permission to access BITS r=rstrong
This patch should prevent a guest user from putting a non-guest user's (existing) BITS download in a failure state. If, however, the guest user is the first user to try BITS, it will fail and will still put BITS in an error state, falling back to nsIIncrementalDownload.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 17:06:59 +00:00
Kirk Steuber
4bc2b30f74 Bug 1545793 - Propogate new BITS client error through the async XPCOM layer r=lina
Differential Revision: https://phabricator.services.mozilla.com/D28257

--HG--
extra : moz-landing-system : lando
2019-04-22 16:21:53 +00:00
Kirk Steuber
e4c75e6001 Bug 1545793 - Add a specific error code for when we cannot connect to the background copy manager r=agashlin
Differential Revision: https://phabricator.services.mozilla.com/D28256

--HG--
extra : moz-landing-system : lando
2019-04-22 16:21:33 +00:00
Sylvestre Ledru
a1dce6440a Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2019-04-22 16:35:03 +00:00
Andrew McCreight
c518481537 Bug 1535403 - Take indirection into account for the CC optimizations for the outer window wrapper. r=peterv
Most wrapper cached C++ objects are held alive by their wrapper. The
cycle collector takes advantage of this in many classes and ignores
the C++ object if the wrapper is marked black.

However, this is not true for the outer window's wrapper. Instead, the
outer window's wrapper keeps the inner window alive. The inner window
usually keeps its outer window alive, but not after it has been
unlinked. For reasons I do not yet understand, the outer window's
wrapper can be kept alive after the inner window it is a proxy for is
unlinked.

This patch fixes the cycle collector optimization for the outer window
by only applying it if the outer window still has a weak reference to
the inner window, which it will until the inner no longer holds the
outer alive. This in turn fixes, or at least helps fix, window leaks
seen intermittently when the lifetime of outer windows and docshells
are tied together.

The code comment is based on a review comment by peterv.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 16:34:51 +00:00
Andrew McCreight
f5e6644f9c Bug 1545851, part 2 - Mark nsISupportsPrimitive and subinterfaces as builtinclass. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D28287

--HG--
extra : moz-landing-system : lando
2019-04-22 14:35:18 +00:00
Andrew McCreight
19c1077e83 Bug 1545851, part 1 - Change test_process_directives.js to use nsIProperty. r=froydnj
This will let us make nsISupportsString builtinclass.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 14:34:55 +00:00
Derek Li
bcdbd607cf Bug 1545697 - Fixes right breakpoint pane toggle button r=davidwalsh
Reverts change to the Pane Toggle Button from another patch

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

--HG--
extra : moz-landing-system : lando
2019-04-22 15:55:28 +00:00
Geoff Brown
069f6587db Bug 1318091 - Support |mach gtest| for android; r=bc
Add basic support for 'mach gtest' on Android.
Handling of Android-only and desktop-only options is awkward; I hope to
re-visit this after bug 1519369.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 15:55:23 +00:00
Geoff Brown
9ac9cd5861 Bug 1546045 - [mozdevice] Downgrade 'chmod external storage' warning to debug message; r=bc
Differential Revision: https://phabricator.services.mozilla.com/D28311

--HG--
extra : moz-landing-system : lando
2019-04-22 15:55:23 +00:00
Narcis Beleuzu
cd1fcbc396 Backed out changeset 497561b76737 (bug 1052579) for bustages on mozjemalloc_types.h . CLOSED TREE 2019-04-22 19:00:58 +03:00
Kenny Levinsen
1bb0a93285 Bug 1546098 - Ensure that nsRefreshDriver is always stopped when not needed. r=emilio
nsRefreshDrivers belonging to fully-loaded documents in content processes
now correctly stop their timer when no observers are present.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 15:40:46 +00:00
Robin Templeton
4527d24375 Bug 1531647 - Refactor atomic operation type dispatch for BigInt integration r=lth,wingo
Differential Revision: https://phabricator.services.mozilla.com/D21785

--HG--
extra : moz-landing-system : lando
2019-04-22 13:06:46 +00:00
Rob Wu
38a70101b7 Bug 1545609 - Fix HTML tags in aboutaddons.html r=mstriemer
This patch has no functional changes; It adds missing `</slot>` tags and
removes some unnecessary type attributes and `/>`.

And it also moves some entries in browser.ini to ensure that the tests
are listed in alphabetical order.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 14:11:41 +00:00
Andrei Teslovan
3b97c744e8 Bug 1545838 - Update Fennec's AMO URL; r=petru
Differential Revision: https://phabricator.services.mozilla.com/D28335

--HG--
extra : moz-landing-system : lando
2019-04-22 15:07:01 +00:00
Chris Martin
cb3f697d99 Bug 1052579 - Add ability to query ArenaID to mozjemalloc_ptr_info. r=glandium
To ensure that any new JSString has its char buffer allocated in the new arena,
it is useful to be able to query a pointer and assert that it is in the
correct arena (at-least in Debug Build).

This adds the required functionality to mozjemalloc, and JSString can use it
for its new assertion in a later change.

Differential Revision: https://phabricator.services.mozilla.com/D25711
2019-04-02 03:55:06 +00:00
Thomas Wisniewski
d580063aad Bug 1539918 - remove nightly-only guard and allow about:compat to ride the trains; r=miketaylr
remove nightly-only guard and allow about:compat to ride the trains

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

--HG--
extra : moz-landing-system : lando
2019-04-22 15:04:49 +00:00
Nicolas Silva
546c396de9 Bug 1538736 - Make extra sure Compositables don't refer back to layers after reassignment. r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D27930

--HG--
extra : moz-landing-system : lando
2019-04-19 18:26:04 +00:00
Jean-Yves Avenard
7ec9b68802 Bug 1542097 - Directly downmix to mono. r=bryce
No need to first downmix to stereo and then mono.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 13:27:42 +00:00
Brian Grinstead
9835cc7787 Bug 1546024 - Clear the _inheritedElements cache on chrome custom elements when re-calling initializeAttributeInheritance r=surkov
Otherwise we can end  up setting the proper attribute on removed children when elements get disconnected
and reconnected.

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

--HG--
extra : moz-landing-system : lando
2019-04-22 13:52:17 +00:00
Olli Pettay
779ae5beb3 Bug 1544670, don't let one to reuse unlinked CallbackObjectHolder, r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D27732

--HG--
extra : moz-landing-system : lando
2019-04-17 11:41:31 +00:00
ffxbld
0b4d03afbc 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/D28331

--HG--
extra : moz-landing-system : lando
2019-04-22 12:51:53 +00:00
ffxbld
ead2aed4da No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D28323

--HG--
extra : moz-landing-system : lando
2019-04-22 12:47:47 +00:00
Narcis Beleuzu
6034867601 Bug 1480942 - Disable test_peerConnection_twoAudioVideoStreamsCombined.html on Linux asan r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D28326

--HG--
extra : moz-landing-system : lando
2019-04-22 11:36:49 +00:00
Narcis Beleuzu
5b12e29ea5 Bug 1523853 - Disable test_bug574663.html on Win7 and Linux (opt) r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D28314

--HG--
extra : moz-landing-system : lando
2019-04-22 11:37:40 +00:00
Florin Strugariu
4219961fb9 Bug 1544761 Move tp6 tests to Tier 1 r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D28053

--HG--
extra : moz-landing-system : lando
2019-04-19 08:07:41 +00:00
Florin Strugariu
bb78bfab8c Bug 1545722 remove raptor-tp6-8-404 jobs r=AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D28180

--HG--
extra : moz-landing-system : lando
2019-04-19 08:51:28 +00:00
Brindusan Cristian
06ac7a1793 Backed out 4 changesets (bug 1501562) for wpt failures at allowed-to-play.html and event_play_noautoplay.html.
Backed out changeset 64c05e3826cd (bug 1501562)
Backed out changeset 00f60c8cf8fb (bug 1501562)
Backed out changeset fddb75448c79 (bug 1501562)
Backed out changeset a033f955b188 (bug 1501562)
2019-04-22 14:11:15 +03:00
Brian Grinstead
31bdfcdee4 Bug 1545983 - Update "Recent Closed Tabs" and "Recent Closed Windows" menus to reference their menupopup correctly r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D28298

--HG--
extra : moz-landing-system : lando
2019-04-22 10:14:44 +00:00
shindli
7e5a6cd712 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-04-22 12:47:02 +03:00
shindli
f46e2bf881 Merge inbound to mozilla-central. a=merge 2019-04-22 12:41:08 +03:00
Florin Strugariu
2aab02dcd9 Bug 1533283 Intermittent timeouts running raptor-tp6m-google-restaurants-geckoview r=AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D28182

--HG--
extra : moz-landing-system : lando
2019-04-22 09:17:11 +00:00
Brindusan Cristian
f6414df226 Bug 1540899 - Disable nested-context-navigations.html on win and linux. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D28318

--HG--
extra : moz-landing-system : lando
2019-04-22 09:13:48 +00:00
YUKI "Piro" Hiroshi
eaeb8f7d91 Bug 1541748 - Add tests to verify WebExtensions API compatibility around new tab index r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D27226

--HG--
extra : moz-landing-system : lando
2019-04-22 09:00:57 +00:00
Wes Kocher
6b02bdf441 Bug 1501562 - Add crash checking for fennec wpt r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D28161

--HG--
extra : moz-landing-system : lando
2019-04-22 09:15:18 +00:00
Emilio Cobos Álvarez
3bb02fa89f Bug 1546048 - Use std::ffi::CStr and the cstr crate instead of custom stuff in xpcom. r=lina
Also, this checks for strings with nulls, which is nice (though I guess an
uncommon mistake).

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

--HG--
extra : moz-landing-system : lando
2019-04-22 05:09:23 +00:00
Doug Thayer
c3f52cb2cd Bug 1538540 - Speculatively revert SetDocumentView usage r=kats
This is a bit of a stab in the dark, but I wanted to rule it out
as a potential cause. See comment in the code for some justification.

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

--HG--
extra : moz-landing-system : lando
2019-04-21 02:00:11 +00:00
Myk Melez
e2338641e4 Bug 1460811 - migrate XULStore to rkv r=bgrins,lina
Differential Revision: https://phabricator.services.mozilla.com/D25355

--HG--
rename : toolkit/components/xulstore/components.conf => toolkit/components/xulstore/tests/gtest/moz.build
extra : moz-landing-system : lando
2019-04-22 02:59:51 +00:00