v58.0 new behavior with Bare Bones Yojimbo bookmarklets fail
After updating today to v58.0, I tried to bookmark these two links using my Yojimbo bookmarklet.
https://support.1password.com/getting-started-ios/
https://support.1password.com/1password-extension-ios/
Both failed to bring up the enter window to add. I tried other links for 1Password under and they failed as well. However if I go to their links using the original domainAgilebit.com, these work. All .1password.com links fail to be added using my bookmarklet.
Other sites work OK. I tested in both Safari and Google Chrome and both worked correctly with the links. What changes in v58.0 caused the change forthe 1Password links.
High Sierra 10.13.2
All Replies (3)
Using beta release isn't advised and one should go back to release and then come back if the problem is still there.
I think it's a CSP issue. This has been an annoyance on Github for a long time. The 1Password site headers say:
content-security-policy: ... script-src 'self' https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://www.google-analytics.com https://ajax.googleapis.com/ https://agilemail.createsend.com/;
The site does not allow the 'unsafe-inline' script source, which is what Firefox requires for bookmarklets to run.
If this problem occurs frequently enough that you would consider an add-on, this one seems to work around the issue on that site: https://addons.mozilla.org/firefox/addon/bookmarklets-context-menu/
On the context menu, there will be a new fly-out for Bookmarklets with submenus for the Bookmarks Menu and Bookmarks Toolbar to access them.
Modified
WestEnd said
Using beta release isn't advised and one should go back to release and then come back if the problem is still there.
Firefox 58.0 is in Release Candidate testing (six builds so far) at moment as the 58.0 is scheduled for Release on January 23. So it is not really Beta at this point.