A text editor stores a URL in a location on disk, and another component then fetches and executes that with its current privileges.