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

Reply via email to