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

836867 Коммитов

Автор SHA1 Сообщение Дата
Marco Castelluccio 409f8ca0a3 Bug 1823453 - Expire test packages more quickly. r=aryx,taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D173141
2023-04-08 11:19:35 +00:00
Norisz Fay d5926d4174 Backed out changeset 09df729039e6 (bug 1823453) for causing bustages CLOSED TREE 2023-04-08 05:23:54 +03:00
Makoto Kato 7e6f6e8193 Bug 1803770 - Set websiteUrl arguemnt in HTML as default. r=Gijs
If errorpage.html is unloaded before this HTML and related resources aren't
loaded completed, this issue seems to occur.

When GeckoView-junit test runs `loadExternalDenied` test after finishing
`loadHTTPSOnlyInSubframe` test, since GeckoView doesn't handle subframe error
(ex. Bug 1692578), this situation seems to occurs. So, as workaround, we
should set L10N arguments to avoid test failure.

This failure occurs on my workstation frequency, but after applying this fix,
no failure even if I run over 1 hour with --run-until-failure.

Differential Revision: https://phabricator.services.mozilla.com/D174932
2023-04-08 01:18:18 +00:00
Byron Campen cf3eab3073 Bug 1819048: Remove this bad assertion. r=webrtc-reviewers,jib
Differential Revision: https://phabricator.services.mozilla.com/D174978
2023-04-07 20:28:26 +00:00
Marco Castelluccio f091cc0b8c Bug 1823453 - Expire test packages more quickly. r=aryx,taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D173141
2023-04-07 19:04:48 +00:00
Mozilla Releng Treescript a77ce7125f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
es-MX -> e4f7a2a2880adcb787d05df48bf0e1570b94f4c4
fy-NL -> 1f3152b5c029c4b98d0c056616058130bef70e37
it -> 1ed131725cdd179b3a4c7100717ee926c1fe4ad5
kk -> cac217aebf840bbf186475de2995df81f3bb3b6f
lo -> e923115ab0b42e162c624eec2cc8633f155836de
tg -> 364e819c62a72ffde0c28ad72bb9ee29fdd7dfcd
tr -> 6c3d96b5a0e5771f912b0236ccbb4380214e5edb
vi -> 9c8a4fa43843efc2a224b9ae2f9b6024dee4fe93
zh-CN -> c63cf201663a77b64e0f357068119380ee806741
2023-04-07 18:58:31 +00:00
Steve Fink 89a6285ec3 Bug 1826209 - Display message when nonfatal warnings are present r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D174542
2023-04-07 18:29:51 +00:00
Joel Maher 23690c9281 Bug 1823402 - Remove _raw.log from tests. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D174795
2023-04-07 18:22:48 +00:00
Alexandre Lissy 1129bf7f3b Bug 1826784 - Collect Third-Party Modules informations for Utility processes r=gstoll
Differential Revision: https://phabricator.services.mozilla.com/D174898
2023-04-07 15:25:53 +00:00
Narcis Beleuzu 1615701d47 Backed out 5 changesets (bug 1787182) for bustages on vaapitest.cpp . CLOSED TREE
Backed out changeset f40c90d3ed12 (bug 1787182)
Backed out changeset 0771c006513a (bug 1787182)
Backed out changeset 21e692c2f871 (bug 1787182)
Backed out changeset e084be47c307 (bug 1787182)
Backed out changeset 6a1b9e363c54 (bug 1787182)
2023-04-07 18:11:21 +03:00
Narcis Beleuzu e5ef3e4744 Backed out changeset 0655ae1a589e (bug 1826784) for bustages on UtilityProcessHost.cpp 2023-04-07 18:00:30 +03:00
Marco Castelluccio 4e126b14e0 Bug 1826037 - Use IOUtils to remove and move code coverage artifact directories. r=jmaher DONTBUILD
This will hopefully solve the NS_ERROR_FILE_DIR_NOT_EMPTY error, and also simplifies the code.

Differential Revision: https://phabricator.services.mozilla.com/D174827
2023-04-07 14:31:06 +00:00
Ed Lee 583cdaf897 Bug 1826920 - Remove/graduate experimentation capability for about:welcome skipFocus r=pdahiya
Experimentation confirmed years ago that about:welcome shoudln't be treated as blank for urlbar focus, and no need for additional experimentation. Also fix a bug where about:welcome was treated as a blank/empty page resulting in about:preferences incorrectly replacing it.

Differential Revision: https://phabricator.services.mozilla.com/D174940
2023-04-07 14:28:09 +00:00
Alexandre Lissy 6a37f1886a Bug 1826784 - Collect Third-Party Modules informations for Utility processes r=gstoll
Differential Revision: https://phabricator.services.mozilla.com/D174898
2023-04-07 14:16:21 +00:00
stransky b9d3c8c94e Bug 1787182 [Linux] Implement glxtest test as binary r=emilio
glxtest is run later when Firefox already spawns threads. Recently glxtest runs in forked process
which doesn't work correctly in multi-thread environment, so we need to move glxtest to different binary file
and launch it as stand alone code.

Differential Revision: https://phabricator.services.mozilla.com/D173486
2023-04-07 11:51:54 +00:00
stransky 9a6e65770c Bug 1787182 [Linux] Run VA-API tests on supported hardware only r=emilio,gfx-reviewers,jgilbert
- Implement fire_vaapi_process() which launch VA-API test utility on given DRM device.
- Implement GfxInfo::GetDataVAAPI() which gets VA-API test results
- Run VA-API tests when FEATURE_HARDWARE_VIDEO_DECODING is probed and only if it's enabled by GfxInfo.

Differential Revision: https://phabricator.services.mozilla.com/D171995
2023-04-07 11:51:53 +00:00
stransky 9e0c094c88 Bug 1787182 [Linux] Implement VA-API test as vaapitest binary r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D171994
2023-04-07 11:51:53 +00:00
stransky d84d8a1276 Bug 1787182 [Linux] Remove VA-API test from glxtest r=emilio
We should not run VA-API testing as part of OpenGL test as we want to test VA-API on supported hardware only.

Differential Revision: https://phabricator.services.mozilla.com/D171993
2023-04-07 11:51:53 +00:00
stransky 4f6172066b Bug 1787182 [Linux] Don't fire glxtest process unless we know we really want to run r=emilio
Right now we fire glxtest on every Firefox start, even if we going to update, restart or ping running remote instance.
When we're running on system with broken/unstable gfx drivers (drivers/glx freezes or crashes) every such action is delayed or coredumps are generated on systems.

In this patch we launch glx test proces later if we know we need it.

Depends on D168650

Differential Revision: https://phabricator.services.mozilla.com/D168651
2023-04-07 11:51:52 +00:00
Alexandre Poirot a5dfce8121 Bug 1767760 - [devtools] Fix browser_target_parents.js when processing defunct worker from previous test. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D174919
2023-04-07 11:43:15 +00:00
Greg Stoll d68a388209 no bug - fx doc: update info about blocking DLLs that load via window hook r=yjuglaret DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D174906
2023-04-07 10:54:17 +00:00
Jan de Mooij 6f8cf173f3 Bug 1826053 part 2 - Inline function environment allocation in the Baseline JIT. r=iain
Most of the calls to `InitFunctionEnvironmentsObjects` on Speedometer are from
Baseline JIT code. This patch optimizes that by allocating these environment
objects directly from JIT code, similar to what Ion does.

The micro-benchmark in bug 1826078 improves from 55 ms to 23 ms with `--no-ion`.

Differential Revision: https://phabricator.services.mozilla.com/D174889
2023-04-07 10:27:55 +00:00
Jan de Mooij 2304f346c1 Bug 1826053 part 1 - Create JitScript's template objects for function environments also for the Baseline JIT. r=iain
`JitScript` stores template objects that are used by `WarpBuilder` for function environment
allocation. This patch makes it possible to use the same objects also for Baseline JIT
compilation in the next patch.

`CachedIonData` contains just a pointer and a small struct, and the pointer had to move
out of there, so the patch removes this indirection and stores both of these directly
in `JitScript` with `Maybe<>`.

Differential Revision: https://phabricator.services.mozilla.com/D174888
2023-04-07 10:27:54 +00:00
Jamie Nicol 942a3f5367 Bug 1826134 - Avoid interleaving glBufferSubData calls with draw calls in DrawTargetWebgl. r=gfx-reviewers,jgilbert,lsalzman
DrawTargetWebgl renders a path by uploading vertex data to the back of
a large VBO using glBufferSubData then issuing a draw call, orphaning
the buffer when it becomes full. This results in many glBufferSubData
calls being interleaved with draw calls. On Mali GPUs this causes
severe performance issues as the driver is unable to determine that
any pending draw calls do not reference the updated region of the
buffer, and therefore must create a copy of the buffer for each
update.

However, since *we* know that we never overwrite a region that is
referenced by a submitted draw call, we can force the driver to avoid
making these copies. We do so by adding a new function
UnsynchronizedBufferSubData(), which acts like BufferSubData so long
as this rule is followed. Internally, this uses glMapBufferRange with
GL_MAP_UNSYNCHRONIZED_BIT, allowing the driver to omit the extraneous
copies.

Differential Revision: https://phabricator.services.mozilla.com/D174685
2023-04-07 07:25:50 +00:00
Mozilla Releng Treescript 829ccc6e56 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
it -> 0705d48c5fb041fa34a7578d60f927202480f807
tr -> 6abb54ba8d9fee416c19c76c1889a42e6b9e42a7
2023-04-07 07:00:46 +00:00
Ed Lee 6a75f6d576 Bug 1826439 - Support running new migration wizard Fx113 experiment r=pdahiya,settings-reviewers,mconley
Additionally check for the new content modal and standalone version for WAIT_FOR_MIGRATION_CLOSE by using observer notifications from preferences dialog close, new wizard actor, old wizard uninit.

Differential Revision: https://phabricator.services.mozilla.com/D174692
2023-04-07 05:12:31 +00:00
Botond Ballo a08d182f67 Bug 1826743 - Run root-scrollbar-async-zoomed-{in,out} with apz.scrollthumb.recalc=true on desktop. r=dlrobertson
These tests have never passed on desktop with the legacy codepath.

Differential Revision: https://phabricator.services.mozilla.com/D174939
2023-04-07 03:51:28 +00:00
Botond Ballo 8c65adb4f9 Bug 1826743 - Handle the device scale correctly in the apz.scrollthumb.recalc=false codepath. r=dlrobertson
The previous code passed |translation| to PostTranslate() directly,
now we pass it through the TranslateThumb() helper which expects
it in CSS pixels (in particular not including the device scale).

Differential Revision: https://phabricator.services.mozilla.com/D174938
2023-04-07 03:51:27 +00:00
Botond Ballo c8a07c478b Bug 1826743 - Remove shadowing variables from the apz.scrollthumb.calc=false branch. r=hiro,dlrobertson
The |translation| variable was redeclared in the branch, shadowing the
variable in the function's top-level scope, but it's the latter that
was actually used to transform the thumb.

The patch also removes a shadowing |asyncScroll| variable, though that
one was harmless.

Differential Revision: https://phabricator.services.mozilla.com/D174936
2023-04-07 03:51:27 +00:00
ffxbld 5b0c0c8f92 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D174869
2023-04-07 02:31:04 +00:00
Cosmin Sabou 904ab94a50 Backed out 7 changesets (bug 1816948, bug 1596847, bug 1610741) for causing build bustages on TRRService.cpp. CLOSED TREE
Backed out changeset a7341379f263 (bug 1610741)
Backed out changeset 5689f1b0d016 (bug 1816948)
Backed out changeset 7746c3a39e92 (bug 1596847)
Backed out changeset 8e85f984f46c (bug 1610741)
Backed out changeset b9b738076d55 (bug 1610741)
Backed out changeset 403f22e3a0a0 (bug 1610741)
Backed out changeset 8ec3cfe29b61 (bug 1610741)
2023-04-07 00:45:15 +03:00
Cosmin Sabou e9b29c0bc2 Backed out changeset 93a5b0a259ae (bug 1823757) for causing Atom related wpt failures. 2023-04-07 00:39:17 +03:00
Andrew Osmond 4293fdd827 Bug 1826885 - Add GMP library load error code to crash report. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D174928
2023-04-06 21:27:48 +00:00
Mike Hommey 907ae956e3 Bug 1826669 - Upgrade rust-cascade to 1.5.0. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D174821
2023-04-06 21:18:44 +00:00
Henrik Skupin 41a9ed7fb3 Bug 1826048 - [marionette] Don't mention TimedPromise in navigation timeout error message. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D174911
2023-04-06 20:41:32 +00:00
Mozilla Releng Treescript e2fa7a9b67 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
be -> 588caf79b9ddca246b0c9e1560ec4d5321464ad8
fy-NL -> a7908ee1e8ff2a106046fa09aa763aeabd28b810
it -> 22146fa18280c6b5abec012a6771a933bd270a7c
lo -> e9fbc84d9081023b45aa4a0a66c5a8f38c3e2910
sk -> 136b72d42cb784ef721e523cfdc05a0be6ce898a
2023-04-06 19:00:06 +00:00
Alexander Surkov cd67539fcb Bug 1823757 - use parsed atoms for popovertarget attribute, r=emilio
Use parsed atoms to store popovertarget attributes as more effective mechanism to search for ID match in attr associated elements implementation. Followup from D173337.

Differential Revision: https://phabricator.services.mozilla.com/D174786
2023-04-06 18:48:03 +00:00
Luca Greco e1f89d0b70 Bug 1826813 - Fix telemetry assertion failure hit by DNR xpcshell tests on artifact build. r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D174908
2023-04-06 17:27:26 +00:00
Bobby Holley 980aef9cc8 Bug 1808431 — Reword second WebMIDI prompt. r=rpl,flod,desktop-theme-reviewers,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D174814
2023-04-06 17:07:14 +00:00
Bobby Holley bf3806720a Bug 1808431 — Reword first WebMIDI prompt. r=rpl,flod
Differential Revision: https://phabricator.services.mozilla.com/D174813
2023-04-06 17:07:14 +00:00
Cathie Chen 8b9141cc8e Bug 1824823 - Popover: manage focus and previously focused element, r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D173758
2023-04-06 16:10:53 +00:00
Cosmin Sabou c244b16815 Backed out changeset d00b4179a45b (bug 1826548) for causing bug 1826804. CLOSED TREE 2023-04-06 20:11:55 +03:00
Csoregi Natalia d0bfef3596 Backed out 1 changesets (bug 1823402) for causing failures about unused formatters. CLOSED TREE
Backed out changeset 2a6c974cc875 (bug 1823402)
2023-04-06 19:02:10 +03:00
Bobby Holley d66f5bc69f Bug 1826668 — Switch to Google's aggregated set. r=nika,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D174820
2023-04-06 15:51:13 +00:00
Bobby Holley 9b2181ad57 Bug 1826668 — Run prune. r=nika,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D174819
2023-04-06 15:51:12 +00:00
Bobby Holley 7407c425b0 Bug 1826668 — Update cargo-vet to f86dfa11f76f3ec2da2d955a19e66a8d6aaf82bb. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D174818
2023-04-06 15:51:11 +00:00
Henrik Skupin 0d417463d4 Bug 1821039 - [webdriver-bidi] Fix broken object handle tests in browser_RemoteValue.js. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D174903
2023-04-06 15:43:08 +00:00
Csoregi Natalia fd43043337 Backed out 2 changesets (bug 1814261) as per request. CLOSED TREE
Backed out changeset 8640c4a18d9e (bug 1814261)
Backed out changeset c00c8fc88dbd (bug 1814261)
2023-04-06 18:40:06 +03:00
Marco Castelluccio f50455a504 Bug 1817256 - Store sccache.log with a short expiration time. r=taskgraph-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D173011
2023-04-06 15:37:38 +00:00
Joel Maher e10b840eaf Bug 1823402 - Remove _raw.log from tests. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D174795
2023-04-06 15:30:31 +00:00