Updated in-app browser override to use the global Lua instead of creating a new, temporary one