Details
-
Epic
-
Resolution: Fixed
-
P1: Critical
-
None
-
None
-
Official WebAssembly Support
Description
Qt 6.2 has Web Assembly supported as Tech Preview (TP) with a number of limitations such as:
-performance limitations especially on mobile
-drag and drop missing
-web font support missing
-no dynamic linking
-threading/exec loops not supported
-accessibility not supported
-TCP connections not fully supported, also a number of networking limitations such as blocking sockets
-Android nateive keyboard not supported
-some local file access enhancements missing
-web page interaction limited
This epic covers adding support for a variety of items listed above. Support may only cover a subset of all functionality in 6.3 or 6.4, but at least 6.4 is the release where sufficient functionality should be present to declare official support.
Attachments
Issue Links
- is blocked by
-
QTBUG-82898 Networking and connectivity support in WebAssembly
- Open
-
QTBUG-88803 Native keyboard always popup on Android
- Closed
-
QTBUG-117381 WebAssembly: enhancements to dynamic linking
- Reported
-
QTBUG-63925 WebAssembly: shared libraries and dynamic linking
- In Progress
-
QTBUG-74295 WebAssembly: Evolving the qtloader.js API
- Closed
-
QTBUG-81736 WebAssembly: Support using local fonts
- Closed
-
QTBUG-96674 Define architecture for Screen Reader support for Qt WebAssembly
- Closed
-
QTBUG-76739 WebAssembly: Blocking Sockets
- Closed