I don't remember if that applies to browserd, but some jobs do have *very* funky *restart* semantics, so, yeah, doing a stop/start instead may make sense

.
(I mean, I'd even go so far as to say: stop browser; do stuff with settings; start browser; but, obviously, kind of not viable here ^^).