Skip to content

Commit

Permalink
Windows 10 and later: Long Path Aware and use Segment Heaps (#3155)
Browse files Browse the repository at this point in the history
Changes the manifest file to allow interacting with long paths in Windows 10 v1607 and later, And also changes the used memory heap type from NT heaps to Segment heaps in Windows 10 v2004 and later.

Note: "LongPathsEnabled" must be turned on in registry for long path handling to work.
  • Loading branch information
goodusername123 authored and MrAlex94 committed Dec 19, 2023
1 parent edf19f8 commit ca9a156
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions browser/app/waterfox.exe.manifest
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,12 @@
</ms_asmv3:requestedPrivileges>
</ms_asmv3:security>
</ms_asmv3:trustInfo>
<ms_asmv3:application xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3">
<ms_asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">True</longPathAware>
<heapType xmlns="http://schemas.microsoft.com/SMI/2020/WindowsSettings">SegmentHeap</heapType>
</ms_asmv3:windowsSettings>
</ms_asmv3:application>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
Expand Down

0 comments on commit ca9a156

Please sign in to comment.