Commit Graph

824111 Commits

Author SHA1 Message Date
Dan Mosedale
3ab309d3e4 Bug 1805471 - add ASRouter impression debug logging, r=emcminn
Adds impression debug logging to ASRouter .

Differential Revision: https://phabricator.services.mozilla.com/D164728
2022-12-15 21:11:31 +00:00
Narcis Beleuzu
6da804aed4 Backed out changeset 34ec63cced63 (bug 1575154) for causing wpt failures on idlharness.https.html . CLOSED TREE 2022-12-15 23:10:35 +02:00
Narcis Beleuzu
111b7634b3 Bug 1802704 - Fix skip test_proxy_info_results.js on Windows. r=kershaw DONTBUILD 2022-12-15 23:08:58 +02:00
Emily McDonough
a7d0e54361 Bug 1804798 - Explicitly set auto page name (and corresponding debug flag) when inserting frames in nsCSSFrameConstructor::ContentRangeInserted r=dholbert
Unfortunately, this can be called through both reflow and frame construction
much like nsCSSFrameConstructor::ContentAppended, so we can't just use a page-
name tracker.

Differential Revision: https://phabricator.services.mozilla.com/D164760
2022-12-15 20:30:29 +00:00
Ksenia Berezina
bd91080417 Bug 1805818 - Add additional tests for interventions r=twisniewski DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D164772
2022-12-15 20:30:01 +00:00
Denis Palmeiro
cb098267e2 Bug 1799727: Add redirection time, redirection count, http protocol, trr domain, and same site navigation boolean to the page load event r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D161643
2022-12-15 20:19:52 +00:00
Denis Palmeiro
335c4ba85b Bug 1799727: Migrate the page load event to a custom ping that strips client id r=chutten,smaug
Differential Revision: https://phabricator.services.mozilla.com/D162311
2022-12-15 20:19:51 +00:00
Denis Palmeiro
1d5a281c11 Bug 1799727: Replace redundant page load event struct with predefined glean struct r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D163771
2022-12-15 20:19:51 +00:00
Sebastian Hengst
af8d019488 Merge mozilla-central to autoland. CLOSED TREE 2022-12-15 21:02:01 +01:00
Nolan Ishii
2cff65853c Bug 1800923 Not able to import data from Opera/Vivaldi on first run migration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D163982
2022-12-15 19:53:48 +00:00
Sebastian Hengst
9b8ebf0614 Merge autoland to mozilla-central. a=merge 2022-12-15 20:53:44 +01:00
Barret Rennie
72426540e4 Bug 1803178 - Port osfile.jsm usage to IOUtils in mobile/android/, pt 2 r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D163348
2022-12-15 19:50:37 +00:00
Barret Rennie
4ca3688497 Bug 1783100 - Remove osfile.jsm usage from DevToolsUtils.js r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D163500
2022-12-15 19:46:29 +00:00
Otto Länd
1df40cc794 Bug 1805931, 1805931: apply code formatting via Lando
# ignore-this-changeset
2022-12-15 19:51:16 +00:00
Andrew McCreight
ce28c41da0 Bug 1805931, part 2 - Automated removal of uses of ROOT and UNROOT CC macros. r=smaug
As of the prior patch, these are no longer needed. I removed
these with a script, then ran clang-format on the files, then
manually reverted a few unrelated changed from the formatter.

Differential Revision: https://phabricator.services.mozilla.com/D164829
2022-12-15 19:45:01 +00:00
Andrew McCreight
dec541b90a Bug 1805931, part 1 - Declare Root and Unroot inline to save on boilerplate. r=smaug
Bug 181137 made ContentIteratorBase no longer refcounted, but
it did not remove this bit of CC boilerplate. With the inline
root, using this macro in a non-refcounted class is an error.

ObjectModel.h and ClientWebGLContext.cpp used macros to define
root and unroot, but that is no longer needed.

Differential Revision: https://phabricator.services.mozilla.com/D164828
2022-12-15 19:45:00 +00:00
Tom Schuster
bf618bbc4a Bug 1774866 - Always allow cloning error stacks. r=nika,sfink,smaug
Differential Revision: https://phabricator.services.mozilla.com/D164577
2022-12-15 19:03:53 +00:00
Mozilla Releng Treescript
8172425dcc no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
be -> c9a4a87766bfda42bdf42e58b002c2c3a7f0d176
fur -> 4dd12467f339cf7878ef26ce47e9869ce3bab612
he -> b8ecafd106e6e4ce66c06e4e3bb78058e4e38f66
ia -> 92ff3faa1014399b42f315f50b38bd52111e1440
it -> 36793dd60782d599e52ae9863a7b37a8118880e3
kab -> 39c55585541b19a511571e5ecd82444487eaf527
kk -> cecde95350bfa0fa313d1df6ecf52e02e7494942
lo -> 1d5b2dcd31a2f4b4c6764373cb8d1b0d81637e5c
pa-IN -> 220dc6c90cc84ead0f39b6d5f74c8e17bcb6e5cd
th -> a5e83e9739b57190d248bc87e820dc61ad94a87a
2022-12-15 19:06:13 +00:00
Kelsey Gilbert
1ba34b2639 Bug 1805790 - In PWebGL, only IPC_FAIL for ipc errors, not errors over ipc. r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D164746
2022-12-15 19:02:12 +00:00
Adam Vandolder
8a69b66390 Bug 1575154 - Add autofocus attribute to HTMLOrForeignElement. r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D163753
2022-12-15 18:37:28 +00:00
Greg Mierzwinski
1ae77cb9a3 Bug 1805189 - Update performance testing mots entry. r=davehunt,zeid
This patch updates the mots document with Performance Testing component changes. There are some other changes which were pulled from Bugzilla during this update. The peers are updated to include other Mozilla employees from the #perftest review group (ordered alphabetically by their nickname). Furthermore, the paths are updated to include extra components that are covered by us, and the description is updated to point to our PerfDocs for a more detailed list of component owners and peers (in the future we may move this to the page this patch modifies).

Differential Revision: https://phabricator.services.mozilla.com/D164497
2022-12-15 18:22:30 +00:00
Jon Coppeard
d2b0166600 Bug 1805457 - Add TraceInstanceEdge to trace edges from GC things to wasm::Instances r=sfink
The previous attempt was still a data race because it read the object pointer
out of the Instance during compacting when it could be being updated on a
separate thread.

This skips tracing these edges in compacting and makes it clear that this is
unnecessary for edges to non-GC-thing Instance objects.

Differential Revision: https://phabricator.services.mozilla.com/D164835
2022-12-15 18:10:52 +00:00
Jeff Muizelaar
d7cb72e2ac Bug 1805690 - Convert block_analyzer.py to python3. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D164687
2022-12-15 18:08:40 +00:00
Nick Alexander
4152c551cc Bug 1794054 - Re-enable test_crash_backgroundtask_moz_crash.js on Windows. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D164833
2022-12-15 17:59:07 +00:00
Shane Hughes
e2894624f4 Bug 1804954 - isFxASignedIn targeting attribute. r=mviar
Differential Revision: https://phabricator.services.mozilla.com/D164383
2022-12-15 17:54:02 +00:00
Ryan VanderMeulen
d73fe04789 Bug 1805819 - Add TSAN suppression for tzset_internal. r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D164826
2022-12-15 17:41:27 +00:00
Manuel Bucher
9d43b1bbc3 Bug 1801608 - Early Hints: Depriorize preload channel to unblocked background load r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D164359
2022-12-15 17:25:25 +00:00
John Schanck
8e65348f87 Bug 1804853 - upgrade to authenticator 0.4.0-alpha.6. r=supply-chain-reviewers
Version 0.4.0-alpha.6 fixes build errors on OpenBSD, NetBSD, and FreeBSD
that were present in 0.4.0-alpha.4, and fixes a build error on Android
that was introduced in 0.4.0-alpha.5.

Differential Revision: https://phabricator.services.mozilla.com/D164773
2022-12-15 17:14:41 +00:00
andrej
36a6ea45a1 Bug 1778822 - Create CI files for fenix and focus startup benchmarks. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D164737
2022-12-15 16:57:28 +00:00
Francesco Lodolo (:flod)
91a9476ce8 Bug 1805837 - Add Friulian (fur) to Nightly builds, r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D164785
2022-12-15 16:47:27 +00:00
Connor Sheehan
683e5819ed Bug 1805804: avoid linting the tree for support-files changes if --fix is passed r=marco
Changing a linter's `support-files` causes that linter to
run against the entire tree. This is to avoid introducing
a regression in files that weren't touched, which would
be confusing for developers who trusted `--outgoing` to
catch their regressions.

Turn this behaviour off when `--fix` is passed as a linter
argument so these regressions aren't also fixed tree-wide.
Move the logic for tree-wide linting into a function
`should_lint_entire_tree` and add tests for the behaviour
in `test_roller.py`.

Differential Revision: https://phabricator.services.mozilla.com/D164761
2022-12-15 16:40:09 +00:00
Nicolas Chevobbe
a36d0e0f4c Bug 1802140 - Close addon post-install doorhanger in browser_midi_permission_gated.js. r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D162848
2022-12-15 16:21:23 +00:00
Greg Mierzwinski
46c8d35400 Bug 1799655 - Disable g-search perftests for permas. r=perftest-reviewers,kshampur
This patch disables the g-search tests because they're intermittently failing with a captcha test.

Differential Revision: https://phabricator.services.mozilla.com/D164806
2022-12-15 16:04:17 +00:00
andrej
ef5d615597 Bug 1779822 - Create tests and CI for mozperftest later for Fenix and nightly startup benchmarks. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D164130
2022-12-15 15:51:56 +00:00
andrej
5a7a352559 Bug 1779822 - Create new mozperftest later for Fenix and nightly startup bechmarks. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D154126
2022-12-15 15:51:56 +00:00
Mark Banner
f701b9e90a Bug 1805883 - Default search engine may be reset when upgrading to 108 if profile was previously copied. r=search-reviewers,daleharvey,mcheang
Differential Revision: https://phabricator.services.mozilla.com/D164809
2022-12-15 15:51:55 +00:00
Sandor Molnar
c8085bc124 Backed out 4 changesets (bug 1805427) for causing xpc failures in toolkit/components/extensions/test/xpcshell/test_ext_scripting_persistAcrossSessions.js CLOSED TREE
Backed out changeset 9231b82f6a8b (bug 1805427)
Backed out changeset 9308ede8e265 (bug 1805427)
Backed out changeset b1c44a7274c5 (bug 1805427)
Backed out changeset 39a8c4bff42f (bug 1805427)
2022-12-15 18:43:29 +02:00
Niklas Baumgardner
4c9078c821 Bug 1804895 - Update setMuted method for Hulu video wrapper to only toggle when setting a new muted state. r=pip-reviewers,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D164368
2022-12-15 15:45:07 +00:00
John Bieling
8fd81748ad Bug 1797914 - Remove usage of mail-delayed-startup-finished. r=whimboo,webdriver-reviewers,mkmelin,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D160607
2022-12-15 15:30:43 +00:00
Calixte
953d2d555e Bug 1805708 - Move pdfjs telemetry in gecko_metrics r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D164706
2022-12-15 14:47:37 +00:00
Ryan VanderMeulen
2f99003ad4 Bug 1805893 - Skip test_initial_download.py on Windows ccov builds. r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D164810
2022-12-15 14:44:06 +00:00
Ben Hearsum
ac96f1204a Bug 1712329: Enable mochitest-browser-chrome tests for msix variant r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D164087
2022-12-15 14:30:13 +00:00
Ben Hearsum
fc24273a42 Bug 1804903: disable static string tests on MSIX package tests. r=flod
Technically we could still run these tests on the non-langpack parts of the MSIX package -- but ultimately these are the same files as in the win32 build, so it's probably not worth the effort.

Differential Revision: https://phabricator.services.mozilla.com/D164674
2022-12-15 14:30:12 +00:00
Ben Hearsum
3518b2ccf9 Bug 1804905: update browserglue telemetry test expectations for msix builds r=bytesized
Pinning, or even evaluating pinning status, is not supported in MSIX builds yet.

Differential Revision: https://phabricator.services.mozilla.com/D164673
2022-12-15 14:30:12 +00:00
Ben Hearsum
aba8a5afb4 Bug 1804904: update about dialog tests with proper expectations for MSIX builds r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D164672
2022-12-15 14:30:12 +00:00
Ben Hearsum
63bbd7c869 Bug 1804902: adjust preferences test expectations for msix builds r=settings-reviewers,mconley
Our own updater is disabled when running out of an MSIX build, and we hide update related things from preferences because of that.

Differential Revision: https://phabricator.services.mozilla.com/D164671
2022-12-15 14:30:11 +00:00
Ben Hearsum
625c836399 Bug 1804900: Update browser/components/uitour/test/browser_UITour.js expectations for MSIX builds r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D164670
2022-12-15 14:30:11 +00:00
Ben Hearsum
52c4562d07 Bug 1804899: browser/components/newtab/test/browser/browser_aboutwelcome_rtamo.js fails against MSIX packages r=pdahiya
Return-to-AMO is not supported in MSIX builds (yet, anyways) - and this test fails when run against them.

Differential Revision: https://phabricator.services.mozilla.com/D164669
2022-12-15 14:30:10 +00:00
Ben Hearsum
abf4cec84e Bug 1804898: update toolkit/components/normandy/test/browser/browser_ClientEnvironment.js expectations for MSIX builds r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D164668
2022-12-15 14:30:10 +00:00
Ben Hearsum
50744a666e Bug 1804896: don't run update related tests against msix packages r=bytesized,application-update-reviewers
We don't use our updater in MSIX, no need to run the tests (which break various ways anyways).

Differential Revision: https://phabricator.services.mozilla.com/D164667
2022-12-15 14:30:10 +00:00