We are creating a browser action Chrome extension. We'll put an icon in the URL bar panel.

When a user clicks our icon, a panel will be displayed. We'll use a wizard on the panel to gather all the user's decisions and download the file. Firstly, the user must decide whether to take the current viewframe or the entire page.
Next, the user selects annotation values.
The user's choices will be included in the final image.
Lastly, the user chooses a filename and is shown the file size. They may choose to optimize the file to reduce it below the USPTO threshold.
Finally, clicking the download button should begin the browser download dialog with the user's chosen filename as the suggested name.



