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

817068 Коммитов

Автор SHA1 Сообщение Дата
Noemi Erli 9ad9fc4449 Backed out changeset 4dfea46f3cd0 (bug 1797703) for causing reftest failures 2022-10-28 01:40:58 +03:00
Florian Queze b5546684d4 Bug 1797697 - Make names of power tracks for AMD CPUs on Windows 11 more user friendly, r=smaug.
Differential Revision: https://phabricator.services.mozilla.com/D160548
2022-10-27 22:08:11 +00:00
Cristian Tuns d82d2ab676 Backed out 3 changesets (bug 1379458) for causing reftest failures on nsDisplayList.cpp CLOSED TREE
Backed out changeset 1d37427ef6f2 (bug 1379458)
Backed out changeset 54494d5e152c (bug 1379458)
Backed out changeset e1347c761038 (bug 1379458)
2022-10-27 18:09:35 -04:00
scott ced6135bf5 Bug 1794020 - topsite promo tiles r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D144438
2022-10-27 21:54:00 +00:00
scott 5de92f1759 Bug 1797595 - Pocket updating some copy in Pocket panels. r=gvn,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D160421
2022-10-27 21:52:56 +00:00
Daniel Holbert 9d846b8dde Bug 1797840: Replace tab characters with spaces, in IDL and WebIDL files in dom. r=mccr8
DONTBUILD because this is just whitespace cleanup.

Differential Revision: https://phabricator.services.mozilla.com/D160572
2022-10-27 21:42:28 +00:00
Cristian Tuns ea6b1eb5c5 Backed out changeset d2922261c8c1 (bug 1104311) for causing build bustages on nsDataHandler.cpp CLOSED TREE 2022-10-27 17:28:03 -04:00
Emilio Cobos Álvarez bc6fbbde9c Bug 1797703 - Fix frame constructor save state restoration. r=TYLin,layout-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D160523
2022-10-27 21:20:02 +00:00
Dan Robertson 8f225ca879 Bug 1379458 - Remove the unused SCROLLABLE flag. r=botond
Remove the unused SCROLLABLE_FOLLOW_OOF_TO_PLACEHOLDER flag now that ASRs should
match the mScrollParentId.

Differential Revision: https://phabricator.services.mozilla.com/D153104
2022-10-27 21:16:23 +00:00
Dan Robertson 321a256996 Bug 1379458 - The ScrollParentId should match the ASR tree. r=botond,tnikkel,mstange
Make the ScrollMetadata's mScrollParentId match what is found in the active
scroll root tree.

Differential Revision: https://phabricator.services.mozilla.com/D149925
2022-10-27 21:16:22 +00:00
Dan Robertson 357dc2b8a6 Bug 1379458 - Add test group for overscroll handoff. r=botond
- Add tests for overscroll handoff from a fixed position element
 - Add test for overscroll handoff from a sticky position element

Differential Revision: https://phabricator.services.mozilla.com/D148662
2022-10-27 21:16:22 +00:00
Jonathan Kew c8a2f63e06 Bug 1796648 - Drop any SVG table from downloaded fonts if OpenType-SVG rendering is disabled. r=gfx-reviewers,lsalzman
This makes e.g. https://nabla.typearture.com/ perform VASTLY better on macOS if OT-SVG is preffed off;
without it, we get bogged down in Core Text internally parsing all the SVG when all we want are the
TrueType outlines.

Differential Revision: https://phabricator.services.mozilla.com/D159888
2022-10-27 20:55:04 +00:00
Valentin Gosu c36af6b84f Bug 1104311 - Stop stripping spaces from data URLs r=necko-reviewers,sunil,jesup
Differential Revision: https://phabricator.services.mozilla.com/D159522
2022-10-27 20:40:04 +00:00
Morgan Rae Reschenberg 771a9f1a94 Bug 1795221: Implement LINKS_TO relation as a tree traversal r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D159451
2022-10-27 20:32:18 +00:00
Morgan Rae Reschenberg dbeec6c2f2 Bug 1787284: [Part 2] Cache name and create radio name pivot rule r=eeejay
Depends on D158892

Differential Revision: https://phabricator.services.mozilla.com/D159118
2022-10-27 20:32:18 +00:00
Morgan Rae Reschenberg 6e6dc5a06e Bug 1787284: [Part 1] Use tree heirarchy to compute MEMBER_OF in parent process for aria radio buttons r=eeejay
Differential Revision: https://phabricator.services.mozilla.com/D158892
2022-10-27 20:32:17 +00:00
Noemi Erli 01a2d27871 Backed out 2 changesets (bug 1788919) for causing failures in browser_noLoginsView.js CLOSED TREE
Backed out changeset 2f03490ec72e (bug 1788919)
Backed out changeset 449aea6fc974 (bug 1788919)
2022-10-27 23:45:56 +03:00
Mark Banner 640cf06c1b Bug 1797686 - Convert subprocess import consumers to import ES modules directly. r=kmag,application-update-reviewers,bytesized
Differential Revision: https://phabricator.services.mozilla.com/D160489
2022-10-27 20:17:39 +00:00
Mark Banner 4aeeff12a7 Bug 1797686 - Esmify toolkit/modules/subprocess modules. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D160488
2022-10-27 20:17:38 +00:00
Mark Banner ef094c00c6 Bug 1797686 - Fix chrome worker ESLint definitions for toolkit/modules/subprocess. r=kmag
The current set up assumes that all files in the subprocess directory are chrome workers. This causes various globals to be assumed to be present when they are not.
Also stop using import-globals-from in preparation for migration to ES module.

Differential Revision: https://phabricator.services.mozilla.com/D160487
2022-10-27 20:17:38 +00:00
Valentin Gosu 81ac2dbeac Bug 1797771 - Update necko and jar peers r=jesup,zeid
Differential Revision: https://phabricator.services.mozilla.com/D160533
2022-10-27 20:17:02 +00:00
Jason Prickett afb86b65d4 Bug 1793657 - Created messages for Feature Callout tour in pdf.js r=mviar
Differential Revision: https://phabricator.services.mozilla.com/D158683
2022-10-27 19:32:04 +00:00
Jan Varga 04d19e361b Bug 1791741 - Remove unused FileSystemSyncAccessHandle::mRequestHandler; r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D157802
2022-10-27 19:18:19 +00:00
Sean Feng 110c43437c Bug 1785331 - Allow Synthesized Request Bypass ORB checks r=smaug,valentin,necko-reviewers
If ORB doesn't block the request from service worker, then the
synthesized request should also not be blocked by ORB.

Differential Revision: https://phabricator.services.mozilla.com/D160382
2022-10-27 19:18:14 +00:00
Sean Feng 55da409358 Bug 1785331 - Add more tests/config changes based on the ORB implementation r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D160380
2022-10-27 19:18:14 +00:00
Sean Feng 125a2e14fa Bug 1785331 - Make test_cache_padding.html to actually load the test_cache_add.js file r=necko-reviewers,valentin
This file is being fetched with a 404 error which is not expected.

Differential Revision: https://phabricator.services.mozilla.com/D158857
2022-10-27 19:18:13 +00:00
Sean Feng 66fd07b1d7 Bug 1785331 - Ensure ORB clears out the headers r=valentin,necko-reviewers
Depends on D157844

Differential Revision: https://phabricator.services.mozilla.com/D158856
2022-10-27 19:18:13 +00:00
Sean Feng 4731f8d596 Bug 1785331 - Update test_auth_dialog_permission.js to allow failures before onStartRequest r=necko-reviewers,valentin
I am not sure the purpose of this check. With ORB implemented, we
could block a request before its onStartRequest call, so the status
could be a failure.

Depends on D155873

Differential Revision: https://phabricator.services.mozilla.com/D157844
2022-10-27 19:18:13 +00:00
Sean Feng 35d320b4c8 Bug 1785331 - Update some tests due to ORB is taking affect r=dragana,smaug,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D155873
2022-10-27 19:18:12 +00:00
Sean Feng 6181fdcbf8 Bug 1785331 - Allow partially implemented ORB to be used in Nightly r=emilio,smaug,necko-reviewers,valentin
This patch starts to actually blocking opaque responses
for most type of the resources that are defined in the spec.
There are still pieces missing such as blocking JSON responses,
and this is why it's called partially implemented.

This patch was originally written by farre, and I made some
modifications based on it.

Depends on D155128

Differential Revision: https://phabricator.services.mozilla.com/D155129
2022-10-27 19:18:11 +00:00
Andreas Farre e0481c9f17 Bug 1785331 - Add an initial batch of ORB tests. r=smaug
This was written by farre.

Differential Revision: https://phabricator.services.mozilla.com/D155128
2022-10-27 19:18:11 +00:00
negin c82f38a8f2 Bug 1794661 - The MR onboarding split screen's main section is missing a shadow Differential Revision: https://phabricator.services.mozilla.com/D159898 r=aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D160558
2022-10-27 19:13:22 +00:00
Mozilla Releng Treescript 54ef7c7f59 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
be -> f4601c8b02de572800b7a0b01005c2ae11578dd7
lo -> 6e0cd9ce8eacfafdd795f370d1fc19529bdf4cee
sc -> df61fdb216a33dd0623b1aabb54b2e3f77e4c20d
2022-10-27 19:04:54 +00:00
Cristian Tuns 16e757373f Backed out 5 changesets (bug 1797755) for causing spidermonkey bustages CLOSED TREE
Backed out changeset 27d9b7db5e1c (bug 1797755)
Backed out changeset f207beed6252 (bug 1797755)
Backed out changeset 4746d15d7a9f (bug 1797755)
Backed out changeset 8be86d9e2f18 (bug 1797755)
Backed out changeset 9a3821fa6bb8 (bug 1797755)
2022-10-27 14:57:28 -04:00
Cristian Tuns 9d3a46a518 Bug 1788919 - Fix xpcshell failures. r=mconley 2022-10-27 14:55:04 -04:00
Jon Coppeard e2b79fe043 Bug 1797755 - Part 5: Use a single initial mark stack size regardless of whether incremental GC is enabled r=sfink
Currently we initialize the mark stack to a different size depending on whether
or not incremental GC is enable. However, after the first GC we always shrink
it to the initial size when it is disabled.

This bug shows that there's no point having separate sizes so this patch
removes the option and uses a single size regardless.

Depends on D160527

Differential Revision: https://phabricator.services.mozilla.com/D160528
2022-10-27 18:23:03 +00:00
Jon Coppeard 60ce070cab Bug 1797755 - Part 4: Remove option to set maximum mark stack capacity in release builds r=sfink
Currently we have a GC parameter that allows setting a maximum mark stack
capacity. This is only ever used by test code, not in the browser. This
requires extra unnecessary work in release builds if we move to a different
stack representation as we won't be able to fold the comparison into the
current capacity check as we do now.

The patch makes this feature condtional on JS_GC_ZEAL.

Depends on D160526

Differential Revision: https://phabricator.services.mozilla.com/D160527
2022-10-27 18:23:03 +00:00
Jon Coppeard b3b5137df6 Bug 1797755 - Part 3: Remove the unused MarkStackIter class r=sfink
Depends on D160525

Differential Revision: https://phabricator.services.mozilla.com/D160526
2022-10-27 18:23:03 +00:00
Jon Coppeard 9f58602f9e Bug 1797755 - Part 2: Make delayed marking colors work like normal marking r=sfink
Currently the way mark colors work for delayed marking doesn't align with
normal marking for gray marking of GC things that can only be marked black
(e.g. strings).

Normal marking keeps these on the gray mark stack, but when it comes to mark
them they are marked black. Currently OOM during marking pushes arenas
containing such GC things onto the delayed black marking list. This means that
gray marking can cause delayed black marking. This is surprising and an
unnecessarily additional complication.

The patch makes this work the same as normal marking. OOM during gray marking
always pushes arenas onto the gray marking list; arenas on the gray marking
list are marked black if they are a GC thing kind that cannot be marked gray.

Depends on D160524

Differential Revision: https://phabricator.services.mozilla.com/D160525
2022-10-27 18:23:02 +00:00
Jon Coppeard 0438b21625 Bug 1797755 - Part 1: Move testing mark queue to GCRuntime r=sfink
Parallel marking will use one GCMarker per thread. The testing mark queue is
really a per-runtime data structure, so this patch moves it to the GCRuntime.

Differential Revision: https://phabricator.services.mozilla.com/D160524
2022-10-27 18:23:02 +00:00
steven100695 14e60b6839 Bug 1788919 - Convert browser/components/migration JSM modules to ESMs. r=mconley,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D158655
2022-10-27 18:15:55 +00:00
John Schanck 968bd89420 Bug 1795087 - land NSS bed3afeff7fd UPGRADE_NSS_RELEASE, r=nss-reviewers,bbeurdouche
Differential Revision: https://phabricator.services.mozilla.com/D160258
2022-10-27 18:15:15 +00:00
Jan Varga 11462758e3 Bug 1791739 - QM_TRY: Add support for custom return value functions with a single error argument; r=dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D157801
2022-10-27 18:03:41 +00:00
Daniel Holbert 99ab2bae3c Bug 1797211: Make TextOverflow's default constructor private (as a nudge towards its static factory method). r=dshin
This patch also reorders the destructor/constructor decls so that all the
deleted ones are bunched together.

Differential Revision: https://phabricator.services.mozilla.com/D160547
2022-10-27 17:58:06 +00:00
Daniel Holbert 1cbd9ebe1f Bug 1797805: Run clang-format on layout directory. r=dshin
This patch doesn't change behavior.  The changes were auto-generated by the
following command:
    ./mach clang-format -p layout/

Differential Revision: https://phabricator.services.mozilla.com/D160552
2022-10-27 17:50:45 +00:00
Jason Prickett 6cee7dd419 Bug 1793658 - Adding final strings for pdfjs feature tour r=mviar,flod
Differential Revision: https://phabricator.services.mozilla.com/D160319
2022-10-27 17:19:29 +00:00
Mike Conley d5e58d8433 Bug 1797548 - Move Unified Extensions panelview into its own dedicated lazily created panel. r=cmkm,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D160403
2022-10-27 17:13:43 +00:00
Cristian Tuns 3927e0215d Backed out changeset 2fd5aae2c05a (bug 1769265) for causing xpcshell failures on win 2004 CLOSED TREE 2022-10-27 13:25:48 -04:00
Csoregi Natalia daaa5f1e88 Backed out changeset d1dd198481d0 (bug 1796648) for reftest failures on svg-glyph-basic.svg. CLOSED TREE 2022-10-27 19:59:38 +03:00
Csoregi Natalia df1fd00af6 Backed out changeset d3d587531672 (bug 1794784) for causing spidermonkey bustages on BaselineCacheIRCompiler.cpp. CLOSED TREE 2022-10-27 19:33:10 +03:00