Optimizely SaaS CMS iframe settings
Overview
Dev tool: widen the iframe sandbox of CMS UI extensions (popups, forms, downloads) and set per-frame heights.
A developer tool for people building Optimizely SaaS CMS UI extensions. The CMS runs each UI extension (property editors, sidebar panels, full-page apps) inside a sandboxed iframe that blocks popups, forms, modals and downloads, and gives property editors a default height of 150px. This extension lets you change both, in your own browser only: • Widen the iframe sandbox: switches for allow-forms, allow-modals, allow-popups (with allow-popups-to-escape-sandbox) and allow-downloads. It never adds allow-same-origin. • Set a height for each frame separately. There is deliberately no global height: give your rich text editor 600px and leave the colour picker at the CMS default. Property editors, sidebar panels and full-page apps are listed in three separate sections of the toolbar popup. • Reload frames: re-applies the sandbox when a popup is still blocked. How to use: click the toolbar icon on a CMS page, switch on the permissions you need, and set per-frame heights. Changes apply live. Privacy: runs only on *.cms.optimizely.com, localhost and 127.0.0.1. It makes no network requests and collects no data; settings stay in your Chrome sync storage. Intended for development. A wider sandbox lets extension code open windows and submit forms, so use it only on CMS instances whose extensions you trust. Unofficial developer tool: not affiliated with or endorsed by Optimizely. Source code: https://github.com/kunalshetye/cms-frame-settings-extension
0 out of 5No ratings
Details
- Version0.0.1
- UpdatedNovember 5, 2026
- Offered byKunal Shetye
- Size20.9KiB
- LanguagesEnglish
- Developer
Email
chromewebstore.t7ner@simplelogin.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site