Files
AnyPS5/docs/dev/debt/libSceWebBrowserDialog.md
T

1.7 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 424-byte allow-list parameter and its twenty optional address pointers are validated, but address filtering is not modelled without an interactive browser. Main open-parameter validation remains incomplete.
  • 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