Граф коммитов

683237 Коммитов

Автор SHA1 Сообщение Дата
Aaron Klotz 9a66b26b8a Bug 1522830: Part 1 - Init legacy blocklist using gBlocklistInitFlags; r=mhowell
When we initialize the legacy blocklisting code, we should carry forward any
flags that were set by the launcher process and/or sandbox launcher.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 21:51:33 +00:00
Aaron Klotz ebc8ee2b4d Bug 1601781: Forward declare ContentParent in BrowsingContextGroup; r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D56088

--HG--
extra : moz-landing-system : lando
2019-12-05 21:54:47 +00:00
Kris Maglione 5f6b4fac7c Bug 1571569: Check for correct document in blockParsing test. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D55906

--HG--
extra : moz-landing-system : lando
2019-12-05 14:23:33 +00:00
Andreas Pehrson f6d76a1f88 Bug 1392945 - Wait for "seeked" instead of "playing". r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D55952

--HG--
extra : moz-landing-system : lando
2019-12-05 21:12:14 +00:00
Kris Maglione c1a5e74b7f Bug 1601768: Don't register BrowserContentHandler in content processes. r=mconley
It only works in the parent process, and if we wind up falling back to it in a
content process, it can only cause trouble.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 21:14:45 +00:00
Jonathan Watt d3067dbcb3 Bug 1601694. Remove the redundant Windows range/ifame selection code. r=bobowen
There is no need for this code to set the kEnableSelectionRB bit. nsPrintJob
already sets it before it calls nsIPrintingPromptService::ShowPrintDialog.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 18:24:27 +00:00
Brindusan Cristian 4b11b63400 Backed out changeset b89936db7178 (bug 202251) for bc failures at browser_misused_characters_in_strings.js. CLOSED TREE 2019-12-05 23:10:09 +02:00
Gabriel Luong db27a01299 Bug 1601761 - Enable the PiP audio toggle in nightly. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D56055

--HG--
extra : moz-landing-system : lando
2019-12-05 20:36:24 +00:00
Olli Pettay ead4eb0615 Bug 1596958 - Synchronize layouthistorystate to parent process, r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D53288

--HG--
extra : moz-landing-system : lando
2019-12-05 20:30:45 +00:00
Jeff Muizelaar 67dbd2a194 Bug 1595586. Add documentation for gfx.ContentBackend. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D55851

--HG--
extra : moz-landing-system : lando
2019-12-04 18:43:53 +00:00
Mark Striemer 7609763e4b Bug 1564525 - Remove extensions.htmlaboutaddons.enabled pref r=Gijs
Depends on D55720

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

--HG--
extra : moz-landing-system : lando
2019-12-05 18:49:43 +00:00
Mark Striemer aabb379990 Bug 1565606 - Remove remote disco pane support from nsDocShell.cpp r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D55720

--HG--
extra : moz-landing-system : lando
2019-12-05 18:32:39 +00:00
Mark Striemer 749ba15c52 Bug 1337627 - Remove remote discovery pane from about:addons r=robwu,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D55719

--HG--
rename : browser/base/content/test/general/browser_bug581242.js => browser/base/content/test/webextensions/browser_aboutaddons_blanktab.js
extra : moz-landing-system : lando
2019-12-05 18:32:17 +00:00
Tarek Ziadé 0a677b0f34 Bug 1601197 - Make sure the condprofclient picks mozilla-central artifacts by default r=stephendonner
The client will pick condprofs from mozilla-central by default

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

--HG--
extra : moz-landing-system : lando
2019-12-05 19:17:33 +00:00
Eugen Sawin ac36ba451a Bug 1592752 - [1.0] Conditionally check for storage clearing based on status of LSNG. r=snorp
It looks like there is going to be a period of LSNG being disabled on some channels for a while.
Making the test conditional on the pref will make it pass in all situations and would allow us to keep the test enabled.
It doesn't help with the fact, that on some version we're clearing storage despite the flag not being set, but since it's clearing more, rather than less, it's at least not as critical in terms of privacy.

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

--HG--
extra : moz-landing-system : lando
2019-12-02 23:11:32 +00:00
Sylvestre Ledru 64fb603491 Bug 1601634 - Improve the display of the Try documentation r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D56042

--HG--
extra : moz-landing-system : lando
2019-12-05 19:36:33 +00:00
Ricky Stewart a7dca059e6 Bug 1600782 - Update pip-tools to 3.9.0 r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D55559

--HG--
extra : moz-landing-system : lando
2019-12-05 18:49:15 +00:00
Glenn Watson d7a6cf11d7 Bug 1600501 - Fix intermittent compositor surface creation bug. r=nical
With the native compositor enabled, try runs were occasionally
hitting an assertion failure where a compositor surface was
being drawn, but hadn't been created (so the id was unknown).

This was occurring when the MemoryPressure event occurs in some
situations during shutdown. When this occurs, the active_documents
list is cleared. This could result in the native surface updates
list (which was stored in the Frame of a Document) not being
applied, meaning the new surface was not created. If a subsequent
frame then tried to composite that surface, this assert would
occur.

This is fixed by moving compositor surface management to be handled
via the resource cache, in the same way as texture cache updates.

This ensures that even in the presence of a memory pressure event,
any pending native surface updates are applied to the renderer.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 14:59:14 +00:00
Jeff Gilbert b24ae09c07 Bug 1585404 - ANGLE fix for frame skipping on Windows Intel 4400. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D56022

--HG--
extra : moz-landing-system : lando
2019-12-05 18:26:38 +00:00
Ricky Stewart 5aa8a29e6a Bug 1601407 - Update gfx/graphite2/src/moz.build to additionally build a wasm sandboxed library r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D56024

--HG--
extra : moz-landing-system : lando
2019-12-05 18:56:39 +00:00
Brindusan Cristian 98218b165b Backed out changeset 69ac0bf82505 (bug 1596958) for assertion failures at nsSHEntry.cpp. CLOSED TREE 2019-12-05 21:01:02 +02:00
Andy Grover d51d3cc964 Bug 1601070 - update Neqo to 0.1.7 r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D55731

--HG--
extra : moz-landing-system : lando
2019-12-05 18:44:09 +00:00
Lars T Hansen ea7268ed2f Bug 1599659 - Predicate to test context for live SABs. r=jonco
SABs become foreground-finalizable so that we can access the runtime
during finalization.  Then a simple counter on the runtime will track
live SABs for the runtime, and the predicate on the context can get
its information from the runtime.

Fallout: SABs are now enabled on the globals used for jsapi-tests.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 18:36:21 +00:00
Staś Małolepszy e218334a65 Bug 1599864 - Ignore markup when localizing <title>. r=zbraniecki
Prevent the l10n overlays logic from parsing markup in Fluent translations when the element being localized is `<title>`. This fixes a regression from bug 1591328 which migrated the browser window title to Fluent, interpolating the current page's title into a Fluent message which is used to localize the window title. If the web page's title contained markup, l10n overlays would parse it—and then sanitize and strip it, which produced an incomplete result visible in the window's title bar and the task bar of the OS.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 18:09:08 +00:00
Alex Henrie ca467c4b3f Bug 202251 - Add an option to ignore diacritics when searching. r=fluent-reviewers,mikedeboer,jfkthame,flod
Differential Revision: https://phabricator.services.mozilla.com/D51841

--HG--
extra : moz-landing-system : lando
2019-12-05 18:08:20 +00:00
Kris Taeleman 6423d3a0b9 Bug 1581868 - Black page sometimes when restoring geckoview_example/fenix with webrender enabled. r=jnicol
Differential Revision: https://phabricator.services.mozilla.com/D55338

--HG--
extra : moz-landing-system : lando
2019-12-02 08:01:37 +00:00
Steve Fink 3079a1e4be Bug 1552363 - Initialize FreeSpan in default constructor r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D55879

--HG--
extra : moz-landing-system : lando
2019-12-05 17:35:49 +00:00
Chris Manchester 08f94ebcd3 Bug 1595218 - Update valgrind supressions for rustc 1.39. r=emilio
Depends on D53901

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

--HG--
extra : moz-landing-system : lando
2019-12-05 17:15:28 +00:00
Chris Manchester 5a33be02e2 Bug 1595218 - Update rust target detection for rustc 1.39. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D53901

--HG--
extra : moz-landing-system : lando
2019-12-05 04:53:11 +00:00
Chris Manchester 7caa07b115 Bug 1595218 - Update bootstrap to upgrade to stable rust. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D53900

--HG--
extra : moz-landing-system : lando
2019-12-05 04:53:09 +00:00
Chris Manchester 76a5b8c95c Bug 1595218 - Update builders to rustc 1.39 r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D53899

--HG--
extra : moz-landing-system : lando
2019-12-05 04:53:02 +00:00
Molly Howell c4a4ebd403 Bug 1599142 - Fix several Windows compatibility issues in documentation generation. r=ahal,froydnj
This patch addresses the following issues which prevent building the
documentation on a Windows system:

1. check_jsdoc attempts to launch a file by the name of jsdoc using
   subprocess.check_output(). But, the file jsdoc is a Bash script,
   so it can't be launched this way on Windows. We should find the
   correct file name to use instead (likely jsdoc.cmd).
2. The Windows CopyFile API will fail if the destination directory does
   not exist. The procedure that creates the staging directory for Sphinx
   attempts to use this API before any directories are created, so most calls
   to it fail and most files don't get staged. These errors are ignored, so
   the result is that Sphinx succeeds in generating a set of documentation
   that is mostly empty.
3. Several instances where manually constructed paths that contain both back
   and forward slashes are compared to or otherwise used with normalized paths,
   resulting in incorrect behaviors.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 17:04:17 +00:00
Harry Twyford 47ea3ba2ae Bug 1601325 - Increase UrlbarView wrap threshold to 500px. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D55984

--HG--
extra : moz-landing-system : lando
2019-12-05 16:50:03 +00:00
Michael Ratcliffe 8fec672a52 Bug 1599409 - Fix scrolling at narrow widths in the Fonts View r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D54780

--HG--
extra : moz-landing-system : lando
2019-12-05 14:35:50 +00:00
J.C. Jones 641a6bf8c1 Bug 1592007 - land NSS NSS_3_48_RTM UPGRADE_NSS_RELEASE, r=kjacobs
2019-12-03  J.C. Jones  <jjones@mozilla.com>

	* lib/nss/nss.h, lib/softoken/softkver.h, lib/util/nssutil.h:
	Set version numbers to 3.48 final
	[65d3150a258e] [NSS_3_48_RTM] <NSS_3_48_BRANCH>

2019-12-02  J.C. Jones  <jjones@mozilla.com>

	* .hgtags:
	Added tag NSS_3_48_BETA1 for changeset 77976f3fefca
	[06d5b4f91a9c]

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

--HG--
extra : moz-landing-system : lando
2019-12-05 17:16:00 +00:00
Greg Tatum f70625dc40 Bug 1597376 - Implement the new about:profiling page; r=julienw
This patch adds a new context for the performance-new components. It's
eventually the only place where the settings will live, but for now
the components share the settings between the popup, the devtools panel,
and the about:profiling page.

This page uses the base styling that the preferences page uses. The styles
should obey the theming for the browser, and ignore the devtools theming
colors.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 17:42:35 +00:00
Greg Tatum b59fc045d3 Bug 1597376 - Make the summary dropdowns conditional in the profiler settings; r=julienw
This is probably the biggest change to the existing components, as it makes the
summary dropdowns conditional based on the page context. This keeps the old
workflow working, but allows for the new about:profiling page's design. Most
of the diff here is creating the new _renderSection method which consolidates
this logic, and also handles the summary div structure.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 17:39:22 +00:00
Greg Tatum 0955f88f7b Bug 1597376 - Change the isPopup flag to a PageContext; r=julienw
The new about:profiling page creates some more complexity around what
the page context is. It is simpler to handle the different cases with
a union, rather than booleans.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 17:39:07 +00:00
Greg Tatum bfa25deee0 Bug 1597376 - Break out profiler event handling into a separate component; r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D55007

--HG--
rename : devtools/client/performance-new/components/Perf.js => devtools/client/performance-new/components/DevToolsAndPopup.js
extra : moz-landing-system : lando
2019-12-05 17:38:52 +00:00
Greg Tatum 90d9086cc8 Bug 1598320 - Add types to the performance-new components; r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D54771

--HG--
extra : moz-landing-system : lando
2019-12-05 17:38:38 +00:00
Greg Tatum 24b52aed54 Bug 1597373 - Create a minimal about:profiling page; r=jdescottes,mconley
This commit is fairly trivial, but creates the about:profiler page to
start the new about:profiler work.

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

--HG--
extra : moz-landing-system : lando
2019-12-05 17:38:25 +00:00
Shane Caraveo 8919631c95 Bug 1393834 remove legacy.exceptions pref, code using it was removed r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D55873

--HG--
extra : moz-landing-system : lando
2019-12-05 10:49:58 +00:00
Olli Pettay 61bcb1d19a Bug 1596958 - Synchronize layouthistorystate to parent process, r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D53288

--HG--
extra : moz-landing-system : lando
2019-12-05 17:33:48 +00:00
Peter Van der Beken 0e2faee17d Bug 1601636 - Remove some obsolete XUL entries from Bindings.conf. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D55975

--HG--
extra : moz-landing-system : lando
2019-12-05 17:07:04 +00:00
Ryan VanderMeulen df44a5ec51 Bug 1600994 - Update pdf.js to version 2.4.163. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D55694

--HG--
extra : moz-landing-system : lando
2019-12-05 17:12:56 +00:00
Simon Giesecke 99c554d8dd Bug 1596129 - Introduce DatabaseNameMatchPredicate function to reduce code duplication. r=dom-workers-and-storage-reviewers,ytausky
Depends on D52874

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

--HG--
extra : moz-landing-system : lando
2019-12-04 11:22:00 +00:00
Emilio Cobos Álvarez 445f39a14b Bug 1600735 - Make debug fuzzing builds use gcc 8. r=froydnj
GCC8 happens not to generate the code that causes the crash, so do that for now
to unblock fuzzers from hitting this.

We still need to figure out what to do about the more general issue of course...

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

--HG--
extra : moz-landing-system : lando
2019-12-05 17:03:29 +00:00
Shane Caraveo 4b0ab4643c Bug 1601357 prevent self-monitoring in activityLog api r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D55841

--HG--
extra : moz-landing-system : lando
2019-12-05 14:21:52 +00:00
Yura Zenevich b0376a86df Bug 1582409 - ensure that we handle SVGs with role=img correctly when running text-label checks. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D55976

--HG--
extra : moz-landing-system : lando
2019-12-05 16:21:23 +00:00
Thomas Wisniewski 826897618a Bug 1595086 - also freeze the presshell when setActive(false) is called to stop requestAnimationFrames; r=smaug
also freeze the presshell when setActive(false) is called to stop requestAnimationFrames

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

--HG--
extra : moz-landing-system : lando
2019-12-05 13:29:08 +00:00