Bug 1602800 Comment 4 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Bug 1599745 definitely broke backward compatibility, remote debugging FF71 from FF72 or 73 leads to a white screen. And I guess browser/app/profile/firefox.js is not used for Fenix, so it probably also broke mobile remote debugging in general.

If this is correct moving the prefs to init/all.js would fix mobile remote debugging, but it won't fix backward compatibility issues.
The client code can't assume that the preferences exist / have the right type on the debuggee.
Bug 1599745 definitely broke backward compatibility, remote debugging FF71 from FF72 or 73 leads to a white screen. And I guess browser/app/profile/firefox.js is not used for Fenix, so it probably also broke mobile remote debugging in general.

If this is correct moving the prefs to [init/all.js](https://searchfox.org/mozilla-central/source/modules/libpref/init/all.js) would fix mobile remote debugging, but it won't fix backward compatibility issues.
The client code can't assume that the preferences exist / have the right type on the debuggee.

Back to Bug 1602800 Comment 4