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

776885 Коммитов

Автор SHA1 Сообщение Дата
Narcis Beleuzu 6deb8b6af5 Backed out changeset 3438d650eca8 (bug 1735098) for Linting opt failure. CLOSED TREE 2021-11-16 07:23:26 +02:00
Marcos Cáceres 04d9c2def4 Bug 1735098 - Implement EpochTimeStamp from HR-Time r=edgar
Add the EpochTimeStamp, which can be used to incrementally rename/remove DOMTimeStamp. See also https://github.com/w3c/hr-time/pull/124 and https://github.com/whatwg/webidl/pull/1021

Differential Revision: https://phabricator.services.mozilla.com/D128030
2021-11-16 05:01:49 +00:00
Marian-Vasile Laza cc12927f82 Backed out 2 changesets (bug 1740619, bug 1740805) for causing multiple test failures. CLOSED TREE
Backed out changeset be8956524114 (bug 1740805)
Backed out changeset b5ae0c3e9c56 (bug 1740619)
2021-11-16 05:38:10 +02:00
Tom Ritter b3dba737fd Bug 1700396: Bump updatebot to get the windows job commits and the could-not-vendor commit r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D131070
2021-11-16 02:43:06 +00:00
Tom Ritter 12fdd98bd0 Bug 1740781: When we cannot add files in ./mach vendor, fail with a detectable error code r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D131008
2021-11-16 02:43:05 +00:00
sotaro f4fdf11ff5 Bug 1738362 - Do not use MacIOSurface for video frame with RenderCompositorSWGL r=bradwerth,gfx-reviewers
RenderCompositorSWGL does not support MacIOSurface NV12 nor YUV422. Their usage causes a crash at SwCompositor::queue_composite(). See Bug 1697004.

On macOS, RenderCompositorSWGL is normally used only for headless.

Differential Revision: https://phabricator.services.mozilla.com/D131040
2021-11-16 01:58:49 +00:00
Daisuke Akatsuka d43b44aca5 Bug 1723504: Make dailog be able to narrow. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D130956
2021-11-16 01:44:09 +00:00
Toshihito Kikuchi d2034f189f Bug 1740805 - Treat --remote-debugging-port as implicit --wait-for-browser. r=mhowell
Depends on D131170

Differential Revision: https://phabricator.services.mozilla.com/D131171
2021-11-16 01:37:02 +00:00
Toshihito Kikuchi 30151da990 Bug 1740619 - Include the launcher process in a Job object when "--wait-for-browser" is set. r=mhowell
When the launcher process is enabled, Puppeteer, or any other automation tools, cannot
have control of the lifetime of the browser process even though the `--wait-for-browser`
option is used.

This patch is to include the launcher process and the browser process to a job to enable
a launcher of the launcher process like Puppeteer to terminate the application by terminating
the launcher process if `--wait-for-browser` is set.

Differential Revision: https://phabricator.services.mozilla.com/D131170
2021-11-16 01:37:02 +00:00
Tetsuharu Ohzeki 076dabcb2a Bug 1741175 - Remove unused GLBlitTextureImageHelper. r=gfx-reviewers,jgilbert,bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D131133
2021-11-16 00:53:16 +00:00
Botond Ballo 020074d32b Bug 1675902 - Re-enable test_{bug622117,bug622246,copypaste_disabled}.html on android. r=tnikkel
Depends on D131179

Differential Revision: https://phabricator.services.mozilla.com/D131180
2021-11-16 00:49:13 +00:00
Botond Ballo 3f0818b6be Bug 1675902 - Disable the zoom part of zoom-to-focused-input in dom/base/test. r=tnikkel
This feature causes problems on Android, where it can cause the
root content document to zoom in and its visual viewport to
scroll when an input element gets focus.

Since mochitests run inside iframes, manipulating the root
content document in this way is not something they expect
or want, and it can cause subsequent tests to fail.

Differential Revision: https://phabricator.services.mozilla.com/D131179
2021-11-16 00:49:13 +00:00
Botond Ballo c49a168426 Bug 1675902 - Remove an unused variable from test_bug622117.html. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D131178
2021-11-16 00:49:12 +00:00
Scott c910dfa83e Bug 1737868 - Pocket panel overflow menu not properly getting the remote attribute. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D130770
2021-11-16 00:35:34 +00:00
Marian-Vasile Laza 07ce088d36 Backed out changeset f16830944997 (bug 1653543) for causing build bustages on DNSServiceBase.cpp. CLOSED TREE 2021-11-16 02:53:12 +02:00
Marian-Vasile Laza 25a09c0d08 Backed out changeset 561c776bea20 (bug 1740042) for causing build bustages on llvm-readelf. 2021-11-16 02:51:16 +02:00
Marian-Vasile Laza b06253f9c6 Backed out changeset 50ad5f64e5ba (bug 1738372) for causing bc failures on browser_downloads_panel_opens.js. 2021-11-16 02:50:05 +02:00
Markus Stange 39942c6822 Bug 1728602 - Use IOUtils.openFileForSyncReading in symbolication-worker.js. r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D124208
2021-11-16 00:17:40 +00:00
Molly Howell 18e12efbad Bug 1738372 - Add a pref to control whether the downloads panel opens on every new download. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D130931
2021-11-16 00:03:27 +00:00
Mike Kaply a35fd106db Bug 1664852 - Close menu at end of test. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D130497
2021-11-15 23:27:26 +00:00
Emilio Cobos Álvarez d18e0ef76d Bug 1740845 - Add a reftest. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D131149
2021-11-15 23:22:37 +00:00
Emilio Cobos Álvarez 1cb7ed4cfb 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 23:22:36 +00:00
Emilio Cobos Álvarez c8a55fd819 Bug 1740845 - Minor cleanups to text control layout. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D131147
2021-11-15 23:22:36 +00:00
Dão Gottwald 84973358a7 Bug 1740954 - Remove the arrowposition attribute. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D131059
2021-11-15 23:03:43 +00:00
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