Commit Graph

776861 Commits

Author SHA1 Message Date
Boris Chiou
aacb8cc828 Bug 1741020 - Enable preference of svg d property for web-animations/responsive/d.html. r=hiro
This feature is enabled only on Nightly, so we have to enable the
prefernece to make sure this test works on beta/release.

Differential Revision: https://phabricator.services.mozilla.com/D131172
2021-11-15 22:58:32 +00:00
Kershaw Chang
661ea80391 Bug 1653543 - When socket process is used, don't leak host name with SOCKS proxy, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D131116
2021-11-15 22:52:18 +00:00
Mitchell Hentges
90694028ba Bug 1740167: Update Windows setup docs to use VS 2022 r=glandium
* Recommend the Build Tools over the full Community IDE install
* Bump Windows 10 SDK, C++ ATL version
* Remove "Game development with C++" workload, because it doesn't seem
  to be required anymore - I'm leaning on review and natural
  developer-testing to confirm this assumption.

Differential Revision: https://phabricator.services.mozilla.com/D130773
2021-11-15 22:49:42 +00:00
Mike Hommey
5459f879e5 Bug 1740042 - Use llvm-readelf instead of readelf when available. r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D130949
2021-11-15 22:48:34 +00:00
Marian-Vasile Laza
20a0b2382a Backed out 3 changesets (bug 1740845) for causing reftest failures on caret-right.html. CLOSED TREE
Backed out changeset ddab2094c6b9 (bug 1740845)
Backed out changeset 2d64a8ebacd0 (bug 1740845)
Backed out changeset 4dbb84bd30ce (bug 1740845)
2021-11-16 01:16:10 +02:00
sotaro
096f8e103f Bug 1741121 - LayersBackend::LAYERS_CLIENT r=gfx-reviewers,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D131106
2021-11-15 22:39:40 +00:00
Gerald Squelart
1ed87e9a36 Bug 1740597 - Tweak GeckoProfiler.CPUUsage gtest expectations of zero/non-zero values - r=canaltinova
The expectation of 50% idle stacks was too optimistic, since we cannot control how the OS interacts with idle threads and may still had CPU time to them unexpectedly.
The patch now only expects at least one zero and at least one non-zero.

Having non-zero values should be guaranteed by the work necessary to go around the loop.
Having zero values is still hopeful, in practice we've seen a minimum of 7 out of 20 zeroes, so expecting only one should be much easier to achieve consistently. But in the worst case it could still theoretically fail; If that happens we may need to tweak again, by increasing the loop count, and/or running the whole test a few times.

Differential Revision: https://phabricator.services.mozilla.com/D131099
2021-11-15 22:34:45 +00:00
Mike Kaply
1250cf6b06 Bug 1481946 - Allow policy search engines to be updated. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D130865
2021-11-15 22:21:23 +00:00
Matthew Gaudet
80e3001aba Bug 1738712 - Add JS::ArrayBufferCopyData to JSAPI r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D130114
2021-11-15 22:01:48 +00:00
Matthew Gaudet
4752460a3f Bug 1736461 - Update ReadableStream.tee implementation to match specification. r=smaug
Specification Change: https://github.com/whatwg/streams/commit/ea03a24d

Differential Revision: https://phabricator.services.mozilla.com/D129321
2021-11-15 22:01:39 +00:00
Matthew Gaudet
953178726d Bug 1736461 - Hoist some of ReadableStream.Tee implementation into its own file r=smaug
This is a minimal split to support updating ReadableStream.tee; we will soon
need to hold a reference to the pull algorithm in TeeState.

Differential Revision: https://phabricator.services.mozilla.com/D129320
2021-11-15 22:01:39 +00:00
Matthew Gaudet
36238d01ff Bug 1736461 - Add Promise::CreateResolvedWithUndefined to handle common patterm in Streams r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D129319
2021-11-15 22:01:38 +00:00
Matthew Gaudet
2e40af0ddd Bug 1736461 - ReadableStreamDefaultReader was using incorrect cycle collection macro r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D129318
2021-11-15 22:01:38 +00:00
John Bieling
5ca62c217e Bug 1740660 - Remove extensionId parameter from ExtensionTestUtils.loadExtension() calls. r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D130952
2021-11-15 21:56:24 +00:00
Emilio Cobos Álvarez
f6d3a4f08f Bug 1740845 - Add a reftest. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D131149
2021-11-15 21:32:20 +00:00
Emilio Cobos Álvarez
bb190ae673 Bug 1740845 - Remove inline-end padding on inner text control frames if we have a button-box. r=dholbert
This causes the scrollframe to be the right size and the caret clipping
code to work as we expect.

Depends on D131147

Differential Revision: https://phabricator.services.mozilla.com/D131148
2021-11-15 21:32:20 +00:00
Emilio Cobos Álvarez
009fa9c363 Bug 1740845 - Minor cleanups to text control layout. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D131147
2021-11-15 21:32:19 +00:00
Steve Fink
c26c3c4547 Bug 1667913 - Weaken assert so that it need not hold when un-nuking a weakmap key's delegate. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D130939
2021-11-15 21:16:32 +00:00
Steve Fink
9fb53a9c87 Bug 1667913 - Enable incremental weakmap marking in the browser r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D91665
2021-11-15 21:16:31 +00:00
Steve Fink
3adabc8ad5 Bug 1667913 - discard ephemeron table when resetting incremental GC r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D129706
2021-11-15 21:16:31 +00:00
Steve Fink
ce3176a2e0 Bug 1667913 - remove ephemeron edges that are invalidated by nuking r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D128959
2021-11-15 21:16:30 +00:00
Kimberly Sereduck
471c6b3ddc Bug 1739400: [mozproxy] Get a single test recorded and running using mitmproxy 7 r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D130378
2021-11-15 21:10:16 +00:00
Edgar Chen
21507a80a1 Bug 1740043 - Add fullscreen test; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D131007
2021-11-15 21:09:30 +00:00
Marian-Vasile Laza
51e3255d7c Backed out changeset bf55cb5e6b45 (bug 1740042) for causing build bustages. CLOSED TREE 2021-11-15 22:54:31 +02:00
Mike Hommey
2c9074abb8 Bug 1740042 - Use llvm-readelf instead of readelf when available. r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D130949
2021-11-15 20:41:41 +00:00
Glenn Watson
2ae844f547 Bug 1741114 - Remove tileview debugger r=gfx-reviewers,jrmuizel
Unfortunately this is not currently maintained (it's been broken
since the addition of sub_slice compositor surface support).

It's also complicating efforts underway to refactor the way that
picture cache dependencies are handled as part of the visibility
pass refactoring work.

For these reasons, let's remove this functionality. If we find
someone with time to maintain it in future, it's likely that we
could restore most of the viewer code, and update the picture
cache code in WR to output the appropriate information.

Differential Revision: https://phabricator.services.mozilla.com/D131105
2021-11-15 20:07:40 +00:00
Renovate Bot
5791938a77 Bug 1740681 - Update dependency Sphinx to v4.3.0 r=firefox-source-docs-reviewers,championshuttler DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D130962
2021-11-15 19:50:13 +00:00
Eitan Isaacson
4df46094a0 Bug 1741014 - Null check container widget in option state change handler. r=morgan
Differential Revision: https://phabricator.services.mozilla.com/D131146
2021-11-15 19:27:28 +00:00
Tim Giles
1db8089137 Bug 1740442 - Fix missing cc-name for DE heuristics. r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D131154
2021-11-15 19:23:31 +00:00
Marian-Vasile Laza
fb8d773315 Backed out changeset 0b267b631b29 (bug 1739400) for causing browsertime failures on mitm5-linux-firefox-amazon.manifest. CLOSED TREE 2021-11-15 21:41:38 +02:00
Jeff Muizelaar
ee53fc453d Bug 1711133. Draw nothing for unitialized filters. r=mstange
Currently we're falling back when hitting an uninitialized filter (e.g. a bad
url) and the fallback path just draws nothing. We can do that just as well by
drawing nothing ourselves.

Differential Revision: https://phabricator.services.mozilla.com/D130281
2021-11-15 19:05:14 +00:00
Ting-Yu Lin
3285bbf67e Bug 1175509 Part 2 - Make TryLayout correctly consider ScrolledContentDependsOnBSize in vertical writing-mode. r=emilio
This patch potentially changes the behavior when the scrolled frame is in
vertical writing-mode, but it should be the correct way to handle the scrollbar
change.

Differential Revision: https://phabricator.services.mozilla.com/D130711
2021-11-15 18:51:29 +00:00
Ting-Yu Lin
a1c0177324 Bug 1175509 Part 1 - Rename ScrolledContentDependsOnHeight to ScrolledContentDependsOnBSize. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D130710
2021-11-15 18:51:28 +00:00
Drew Willcoxon
d182c98d92 Bug 1740345 - Land final strings for Firefox Suggest preferences redesign. r=harry
This updates the non-localized strings that appear in the Firefox Suggest
preferences UI with the final approved strings.

Differential Revision: https://phabricator.services.mozilla.com/D131031
2021-11-15 18:43:43 +00:00
Shane Caraveo
06da94d63f Bug 1740833: remove unused addon-install-cancelled notification r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D131027
2021-11-15 17:34:50 +00:00
Mike Kaply
b5e2ef5e2b Bug 1741130 - Fix typo in addon install error. r=john.bieling DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D131140
2021-11-15 17:31:01 +00:00
Luca Greco
d9085976ad Bug 1738713 - Fix permission not sent over ipc while non-http/https blob urls exists. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D130857
2021-11-15 17:30:19 +00:00
Jamie Nicol
0bf9787775 Bug 1741142 - Don't export ANativeWindow_setBuffersGeometry declaration from wgpu. r=kvark
It conflicts with the NDK header's declaration, causing a build
failure.

Differential Revision: https://phabricator.services.mozilla.com/D131115
2021-11-15 17:21:22 +00:00
Ting-Yu Lin
2c88da9b0e Bug 1740831 Part 2 - Replace LineBreaker::Strictness with LineBreakRule. r=m_kato
LineBreaker::Strictness is just an alias of LineBreakRule in Segmenter.h. This
is to reduce the dependency of the legacy LineBreaker.

Differential Revision: https://phabricator.services.mozilla.com/D131026
2021-11-15 17:20:36 +00:00
Ting-Yu Lin
638eb14439 Bug 1740831 Part 1 - Replace LineBreaker::WordBreak with WordBreakRule. r=m_kato
LineBreaker::WordBreak is just an alias of WordBreakRule in Segmenter.h. This is
to reduce the dependency of the legacy LineBreaker.

Differential Revision: https://phabricator.services.mozilla.com/D131025
2021-11-15 17:20:35 +00:00
Eitan Isaacson
346a4dcdd2 Bug 1294468 - Remove variant name from language string. r=smaug
In recent version of espeak-ng/speechd the language field is accurate
and doesn't need to be amended with the variant field.

The variant field seems to be the speaker's name which we don't have an
equivalent field for in the DOM voice object.

On my system speech-dispatcher lists 109 languages and 79 "variants".
It then applies each variant (eg. Denis, Boris, Steph) to each language
resulting in 8,611 voices.

Differential Revision: https://phabricator.services.mozilla.com/D130937
2021-11-15 17:07:12 +00:00
Kimberly Sereduck
532543a997 Bug 1739400: [mozproxy] Get a single test recorded and running using mitmproxy 7 r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D130378
2021-11-15 17:05:26 +00:00
ffxbld
42035ddc2c No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D131121
2021-11-15 16:59:48 +00:00
Asumu Takikawa
41cc09ff03 Bug 1739683 - Fix code offset use in Wasm calls r=rhunt,lth
Differential Revision: https://phabricator.services.mozilla.com/D130527
2021-11-15 16:26:57 +00:00
Drew Willcoxon
3be98f74fd Bug 1740818 - Wait for the urlbar Nimbus feature to be initialized before updating the Firefox Suggest scenario and performing pref migrations. r=nanj
The problem here is a race: Even though the user is enrolled in the online
scenario via Nimbus, the Nimbus urlbar variables may not be initialized by the
time we migrate Suggest preferences on startup. The data-collection pref is set
when we [migrate prefs](https://searchfox.org/mozilla-central/rev/df6434d2ebfdf2b5f89f205fc81d60d64a774fe1/browser/components/urlbar/UrlbarPrefs.jsm#872) -- and only there --
so we're not hitting that path like we should be. That's because the scenario
can still be the default value of "offline".

Fortunately the Nimbus client API gives us a ready promise we can await that is
resolved when the feature is loaded and ready, so all we need to do is await it
before trying to update the scenario and do migrations.

Differential Revision: https://phabricator.services.mozilla.com/D131065
2021-11-15 16:25:52 +00:00
Mats Palmgren
89aa8c321b Bug 1721513 - Add devuan to DEBIAN_DISTROS. r=mhentges
Differential Revision: https://phabricator.services.mozilla.com/D131069
2021-11-15 16:09:13 +00:00
Agi Sferro
4fb0467b73 Bug 1735786 - Fix GeckoView tests for https-first. r=calu
Differential Revision: https://phabricator.services.mozilla.com/D131014
2021-11-15 15:49:21 +00:00
Bryce Seager van Dyk
8567165e47 Bug 1740794 - Fix relative references to other docs in gifft doc. r=chutten DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D131013
2021-11-15 15:28:02 +00:00
stransky
d9a9cfc939 Bug 377621 [Linux] Support application/x-moz-file-promise mime type by text/uri-list, r=karlt
When application/x-moz-file-promise MIME content is adverised, save the file to /tmp/dnd_file-*/ directory and
offer it as text/uri-list MIME type.

Based on patch by Tobias Koenig.

Differential Revision: https://phabricator.services.mozilla.com/D130767
2021-11-15 15:25:36 +00:00
Mike Kaply
3dc60ea53e Bug 1740777 - Hide Windows SSO options on Win7/8. r=preferences-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D131009
2021-11-15 15:12:36 +00:00