In my experience
browse-url-of-buffer command uses different browsers depending, I guess, on the different desktop environments (or on their absence sometimes).
My question, how can I tell Emacs to use always the same browser, desktop environment notwithstanding?
Bonus points :-) for the details of the Emacs-environment interaction that leads to
browse-url-of-buffer calling a specific browser...