Bug 201360

Summary: Windows builds should embed a manifest in executables
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit Misc.Assignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal    
Priority: P2    
Version: Safari 10   
Hardware: Unspecified   
OS: Unspecified   

Description Brent Fulgham 2019-08-30 15:32:57 PDT
We should update our build process to embed an appropriate manifest in the Windows binaries that documents things like DPI support, security state, (eventually) sandbox features, etc.

Currently we include some anti-patterns (such as calling ::SetProcessDPIAware), which should be handled through manfiest entries (similar to Cocoa entitlements).