Thanks for the list, that looks like a nice set of defaults. I wanted to add a few related things:
- In addition to setting prefs via machrc you can use `--setpref`. For example `./mach run --setpref browser.newtabpage.enabled=false` which would then override the value in your machrc file. Both ways to change prefs were added in https://bugzilla.mozilla.org/show_bug.cgi?id=1172574 <https://bugzilla.mozilla.org/show_bug.cgi?id=1172574> so they behave similarly. - You can use `./mach run --temp-profile` which is very handy for running multiple profiles at once. That will make a temporary profile folder in your objdir and then inherit prefs from the machrc file and setpref arg. - `./mach settings` will print out all the available sections of the machrc file. Brian > On Oct 28, 2018, at 1:29 PM, Cameron McCormack <c...@mcc.id.au> wrote: > > On Tue, Oct 23, 2018, at 9:53 AM, Kyle Machulis wrote: >> Adding the following prefs turns off all new profile about:home loads >> and just starts the browser with about:blank: >> >> [runprefs] >> browser.startup.blankWindow=true >> browser.newtabpage.enabled=false >> browser.startup.firstrunSkipsHomepage=true >> browser.startup.homepage=about:blank >> datareporting.policy.dataSubmissionPolicyBypassNotification=true > > This is great, thanks for the tip Kyle! > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform