Internet Browser: Difference between revisions
Line 374: | Line 374: | ||
| 0x8 | | 0x8 | ||
| u64 titleID | | u64 titleID | ||
| ApplicationId | | ApplicationId, for DocumentKind_OfflineHtmlPage/DocumentKind_ApplicationLegalInformation. Should be zero for DocumentKind_OfflineHtmlPage since it's ignored. | ||
|- | |- | ||
| [1.0.0+] | | [1.0.0+] | ||
Line 388: | Line 388: | ||
| 0x4 | | 0x4 | ||
| u32 enum OfflineDocumentKind | | u32 enum OfflineDocumentKind | ||
| DocumentKind | | [[#DocumentKind]] | ||
|- | |- | ||
| [1.0.0+] | | [1.0.0+] | ||
Line 395: | Line 395: | ||
| 0x8 | | 0x8 | ||
| u64 titleID | | u64 titleID | ||
| SystemDataId | | SystemDataId, for DocumentKind_SystemDataPage. | ||
|- | |- | ||
| | | | ||
Line 677: | Line 677: | ||
| PageScrollIndicatorEnabled | | PageScrollIndicatorEnabled | ||
|} | |} | ||
Offline: title to load the content from is controlled by ApplicationId/SystemDataId. With DocumentKind_OfflineHtmlPage, it will ignore this and only load from the user-process title. | |||
Offline DocumentPath: Initial document path in RomFS, without the leading '/'. For DocumentKind_OfflineHtmlPage, this is relative to "html-document/" in RomFS. For the other DocumentKind values, this is relative to "/" in RomFS. | |||
Share/Lobby: if a non-zero userID isn't set, the applet will launch the profile-selector applet to select an account. | Share/Lobby: if a non-zero userID isn't set, the applet will launch the profile-selector applet to select an account. | ||
Line 741: | Line 745: | ||
These are used for Share-applet. Official user-processes doesn't check the TLV size for any of these. | These are used for Share-applet. Official user-processes doesn't check the TLV size for any of these. | ||
==== DocumentKind ==== | |||
{| class="wikitable" border="1" | |||
|- | |||
! Value | |||
! Name | |||
! Description | |||
|- | |||
| 0x1 | |||
| DocumentKind_OfflineHtmlPage | |||
| Use the HtmlDocument NCA content from the application. | |||
|- | |||
| 0x2 | |||
| DocumentKind_ApplicationLegalInformation | |||
| Use the LegalInformation NCA content from the application. | |||
|- | |||
| 0x3 | |||
| DocumentKind_SystemDataPage | |||
| Use the Data NCA content from the specified title, see also: [[Title_list#System_Data_Archives]] | |||
|} | |||
This controls the kind of content to mount with Offline-applet. | |||
==== ShareStartPage ==== | ==== ShareStartPage ==== |