WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
303626
Make the latest version of WebKit working on QNX
https://bugs.webkit.org/show_bug.cgi?id=303626
Summary
Make the latest version of WebKit working on QNX
fxing
Reported
2025-12-05 06:30:33 PST
Hi! Long time ago elahav (
https://github.com/elahav
) did a port for QNX. As time goes by, some additional changes and bug fixes are now required. I will soon create a PR in Github. The new change will resolve the following issue: - MemoryPressureHandlerUnix.cpp is now included in CMake for QNX - Stack bounds for each JIT instance was not correctly set, __tls() only return thread infomation for the calling thread rather than a newly spawned thread - currentExecutablePath() is now implemented for QNX - stackPointer() is now implemented for QNX - structureHeapAddressSize is now set to 128M for QNX. QNX does not allowed lazy allocation of memory, mapping 4G will ends up with allocating 4G - Fix some headers includes - numberOfProcessorCores() is now implemented for QNX
Attachments
Add attachment
proposed patch, testcase, etc.
fxing
Comment 1
2025-12-05 06:42:11 PST
Github PR is here:
https://github.com/WebKit/WebKit/pull/54919
fxing
Comment 2
2025-12-05 06:51:39 PST
Sorry I created a new one because there is a name collision in CI:
https://github.com/WebKit/WebKit/pull/54920
Radar WebKit Bug Importer
Comment 3
2025-12-12 06:31:10 PST
<
rdar://problem/166383100
>
EWS
Comment 4
2025-12-15 16:48:20 PST
Committed
304481@main
(f0d351dc818c): <
https://commits.webkit.org/304481@main
> Reviewed commits have been landed. Closing PR #54920 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug