You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The @hourlyfish Twitter account is back, but no emojis in the title. However, I think this may have been due to a zero-width joiner in the page title, e.g. here:
Trying to run downloads.download() on a filename containing a ZWJ results in a failed download and an "Error: filename must not contain illegal characters" message.
I've added a fix to strip out the ZWJ and I'll post a new version shortly, but there are probably other page titles that will fail to sanitize. Only the browser truly knows what characters are illegal, but the WebExtensions API doesn't provide access to the browser's filename sanitize function, so I don't know of a robust way to fix this in the general case.
Clicking the save link button does nothing with certain emojis in a tab's title. For example, when they are in a Twitter user's handle.
Getting rid of tab.title in in filename in generate_link.js fixes it. But I guess then you have to name files manually.
The text was updated successfully, but these errors were encountered: