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 Framework | Assignee: | 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
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 | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |