![Firefox logo](https://assets-prod.sumo.prod.webservices.mozgcp.net/media/uploads/products/2020-04-14-08-36-13-8dda6f.png)
autoconfig use of profile-after-change
Before Firefox 60, the autoconfig file (.cfg file) could register an observer for "profile-after-change" (so as to change things such as the default search engine), like this:
Components.utils.import("resource://gre/modules/Services.jsm"); Services.obs.addObserver(observer, "profile-after-change", false);
This no longer works (the first line fails outright). Is there a new way to register such an observer in an autoconfig file?
Toate răspunsurile (1)
If you check the Browser Console then you will likely notice a message that "Autoconfig is sandboxed by default" (bug 1479857).
A possible workaround for now is to add a line in the autoconfig.js file disable this feature.
- pref("general.config.sandbox_enabled", false);
Note that this pref might be removed in future Firefox versions.