yuzu-mainline/src/core/hle/service/am/applets
FearlessTobi 977418c65b core/web_browser: Allow WebApplet to exit gracefully when an error occurs
Currently, yuzu just freezes when an error occurs while Initializing the WebApplet.
From a user perspective, this obviously isn't great as the game just softlocks.
With this change, yuzu will call the Finalize method, so to the game it seems like as the user just exited the WebApplet normally.

This works around https://github.com/yuzu-emu/yuzu/issues/2852.
2020-03-22 16:01:13 +01:00
..
applets.cpp hle: services: Use std::shared_ptr instead of copy by value. 2020-02-07 23:02:26 -05:00
applets.h hle: services: Use std::shared_ptr instead of copy by value. 2020-02-07 23:02:26 -05:00
error.cpp hle: services: Use std::shared_ptr instead of copy by value. 2020-02-07 23:02:26 -05:00
error.h service/am: Remove usages of global system accessors 2019-09-04 20:38:43 -04:00
general_backend.cpp hle: services: Use std::shared_ptr instead of copy by value. 2020-02-07 23:02:26 -05:00
general_backend.h service/am: Remove usages of global system accessors 2019-09-04 20:38:43 -04:00
profile_select.cpp hle: services: Use std::shared_ptr instead of copy by value. 2020-02-07 23:02:26 -05:00
profile_select.h service/am: Remove usages of global system accessors 2019-09-04 20:38:43 -04:00
software_keyboard.cpp hle: services: Use std::shared_ptr instead of copy by value. 2020-02-07 23:02:26 -05:00
software_keyboard.h service/am: Remove usages of global system accessors 2019-09-04 20:38:43 -04:00
web_browser.cpp core/web_browser: Allow WebApplet to exit gracefully when an error occurs 2020-03-22 16:01:13 +01:00
web_browser.h service/am: Remove usages of global system accessors 2019-09-04 20:38:43 -04:00