Fifteen years ago, a netizen named Bryan Rasmussen submitted a request on Bugzilla: the ability to sandbox browsers and extensions.
Bugzilla is an open source free bug tracking system provided by Mozilla Corporation. It is used to help manage software development and establish a complete bug tracking system. It can manage the entire life cycle of software development, including submission, repair, and closure. Today Bugzilla is used by organizations such as the Mozilla Foundation, WebKit, Linux Kernel, FreeBSD, Apache, Red Hat, Eclipse, and LibreOffice.
Bryan Rasmussen said he wanted to secure Chickenfoot to only a subset if Chickenfoot had no access to the filesystem or worst case scenario.
Also, it would be better if it was possible to do some security on the filesystems that are allowed to open. A simple security system might allow Chickenfoot to write to the folder, but not read anything there. Chickenfoot can be set up to write a file with a .xml extension at the X location in the filesystem, and there is no way to read it after writing, and no way to overwrite it, which is a better security.
At the time, Bryan Rasmussen got an official reply from Mozilla, who first said it was a good idea, and then questioned: doing so would weaken Chickenfoot and this request would be useful for any extension to Firefox.
Chickenfoot, mentioned in Bryan Rasmussen's request, is a Firefox browser extension for any developer looking to automate or extend the functionality of a web page. Dynamically interact with multiple pages by using Chickenfoot, automate different parts of the Firefox interface, write active scripts across multiple pages, or use both web pages and the local file system. But Mozilla has completely abandoned the old extension in Firefox 57.
So this 15-year-old request was not formally "fixed" in essence, but was "fixed by accident".
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。