Created attachment 590618 [details] [diff] [review] Patch v.1 Everyone, always, repeatedly: 1) Build debug Firefox 2) start with new profile to test something 3) "Nightly is not currently set as your default browser. Would you like to make it your default browser?" 4) FUUUUUUUUU no! No one, ever: ... 4) Why, yes, I want to make my debug build my default browser and appreciate it asking each time I create a new profile! In fact I wish it would prompt me over and over!
Comment on attachment 590618 [details] [diff] [review] Patch v.1 This will cause the pref to be reset if you switch between DEBUG/non-DEBUG builds. Can you just disable the check in the code instead?
i.e. just make shouldCheckDefaultBrowser always false #ifdef DEBUG
Created attachment 590625 [details] [diff] [review] Patch v.2