summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/am/applets/web_browser.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-09-05service/am: Remove usages of global system accessorsLioncash1-4/+8
Avoids the use of global accessors, removing the reliance on global state. This also makes dependencies explicit in the interface, as opposed to being hidden
2019-06-25applets: Pass current process title ID to appletsZach Hilman1-1/+3
Avoids using system accessor to get current process in applet code.
2019-06-25general_frontend: Add documentation for parental controls and ecommerce appletsZach Hilman1-1/+1
2019-06-25web_browser: Take ECommerce applet frontend optionally in constructorZach Hilman1-1/+6
If it is needed but wasn't passed (or passed nullptr), the Shop handling code will alert and throw an error.
2019-06-25web_browser: Use function tables for execute and initializeZach Hilman1-0/+21
Allows easy handling of multiple shim types, as they have enough in common to be the same backend but not enough to share init/exec.
2019-06-25web_browser: Correct structures and properly parse TLVs/ShimKindZach Hilman1-1/+6
Much, much more HW-accurate and allows us to easily support all of the different web 'shim' types.
2019-04-17web_browser: Make OpenPage non-constZach Hilman1-2/+2
2019-04-17applets: Port current applets to take frontend in constructorZach Hilman1-1/+3
As opposed to using Core::System::GetInstance()
2018-12-28applets: Implement LibAppletOff (Web) appletZach Hilman1-0/+44