Join the Mozilla’s Test Days event from 9–15 Jan to test the new Firefox address bar on Firefox Beta 135 and get a chance to win Mozilla swag vouchers! 🎁

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

v58.0 new behavior with Bare Bones Yojimbo bookmarklets fail

  • 3 回覆
  • 1 有這個問題
  • 17 次檢視
  • 最近回覆由 James

more options

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

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

所有回覆 (3)

more options

Using beta release isn't advised and one should go back to release and then come back if the problem is still there.

more options

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.

由 jscher2000 - Support Volunteer 於 修改

more options

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.