Bug 252344

Summary: [Win] Windows port needs to fix FIXME in WTF::Config::permanentlyFreeze() in JSCConfig.cpp
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: Web Template FrameworkAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: don.olmstead, fujii.hironori, webkit-bug-importer, ysuzuki
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   

Brent Fulgham
Reported 2023-02-15 14:12:24 PST
Currently, we don’t mprotect the JSC::Config for the Windows port yet. We believe Windows has a VirtualProtect API that can be used to do this. <rdar://55547640> #elif OS(WINDOWS) // FIXME: Implement equivalent, maybe with VirtualProtect. // Also need to fix WebKitTestRunner. // Note: the Windows port also currently does not support a unified Config // record, which is needed for the current form of the freezing feature to // work. See comments in PlatformEnable.h for UNIFIED_AND_FREEZABLE_CONFIG_RECORD. #endif
Attachments
Note You need to log in before you can comment on or make changes to this bug.