I was trying to copy tabs from Firefox on my old computer to a new one, but the "Send to Device" option kept not showing up. I tried sending fewer and fewer tabs, and finally was occasionally able to send the tabs. I finally realized that the problem was that some of my tabs were for files stored on my computer, rather than hyperlinks. The current behavior is for the "Send to Device" option to not appear if any of the selected tabs refer to files instead of hyperlinks. For those of us who are a bit slow, I suggest leaving the "Send to Device" option always visible, but when the user clicks on it, either 1) if the tabs are all hyperlinks, show the device list to transfer to, or 2) if any of the tabs refer to files on the local computer, display a dialog box that says something like, "Some of the selected tabs refer to local files, rather than hyperlinks. The location of those files may not be the same on another device. Do you want to continue, anyway?" To proceed, the user would have to select either "Yes" or "Cancel" (or No). This lets the user clearly understand the problem. In my case, I copied the four addresses for files to the new computer and found that that computer had been set up well enough that the tabs worked, so it may not always be necessary to "Cancel" when tab links refer to files. The presence of tabs referring to files is more common nowadays because Firefox is replacing Adobe in handling .pdf files. This change should not be difficult to implement because Firefox already checks the tab addresses to make sure they are not links to files (it has to do that check in order to determine whether or not to display the "Send to Device" option).
... View more