mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 08:33:12 -05:00
# Conflicts: # docs/dev/debt/libSceAcm.md # docs/dev/debt/libScePlayGo.md # docs/dev/debt/libSceSystemGesture.md # docs/dev/debt/libSceWebBrowserDialog.md
1.8 KiB
1.8 KiB
libSceWebBrowserDialog technical debt
Silent stubs
- libSceWebBrowserDialog -
sceWebBrowserDialogOpenandsceWebBrowserDialogOpenForPredeterminedContentrun the common-dialog state machine without displaying an interactive browser, andsceWebBrowserDialogGetResultreports that the user cancelled. Minecraft Bedrock (PPSA17221) importssceWebBrowserDialogOpenForPredeterminedContent(#5744). The real export takes a second argument, the allow-list of up to twenty addresses (SharpProsperodocs/dialogs.md); it is not read here, so no address filtering is modelled, and the exact validation order and codes with a null second argument are unverified. - libSceWebBrowserDialog -
sceWebBrowserDialogClosetransitions an initialized dialog directly toCOMMON_DIALOG_STATUS_FINISHEDeven when called beforeOpen, following the Signin / NetCtlAp / PlayerSelection convention; this behavior is unverified against real hardware.
Unknown function info
- sceWebBrowserDialogGetEvent, sceWebBrowserDialogNavigate, sceWebBrowserDialogSetZoom (libSceWebBrowserDialog) - their names and NIDs are in the PS5 3.20 export inventory; the no-parameter prototypes follow shadPS4
webbrowserdialog.cppand are not measured on a console. They are declared without parameters solely to resolve known imports; this is not an ABI claim, and every call throws.