Files
AnyPS5/docs/dev/debt/libSceWebBrowserDialog.md
T
Dean Galvin eeff77c380 Merge main into pr-8106
# Conflicts:
#	docs/dev/debt/libSceAcm.md
#	docs/dev/debt/libScePlayGo.md
#	docs/dev/debt/libSceSystemGesture.md
#	docs/dev/debt/libSceWebBrowserDialog.md
2026-10-20 17:58:28 +13:00

1.8 KiB

libSceWebBrowserDialog technical debt

Silent stubs

  • libSceWebBrowserDialog - sceWebBrowserDialogOpen and sceWebBrowserDialogOpenForPredeterminedContent run the common-dialog state machine without displaying an interactive browser, and sceWebBrowserDialogGetResult reports that the user cancelled. Minecraft Bedrock (PPSA17221) imports sceWebBrowserDialogOpenForPredeterminedContent (#5744). The real export takes a second argument, the allow-list of up to twenty addresses (SharpProspero docs/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 - sceWebBrowserDialogClose transitions an initialized dialog directly to COMMON_DIALOG_STATUS_FINISHED even when called before Open, following the Signin / NetCtlAp / PlayerSelection convention; this behavior is unverified against real hardware.

Unknown function info