Description of problem: Actually, not a problem, but cosmetic change request ;) . Epiphany uses Gecko. Gecko provides vendor settings. My patch allows Epiphany to say "hey, I'm using Fedora" in UserAgent string :] . Also, file I'm patching resets vendor even if set by user. Version-Release number of selected component (if applicable): 2.20.1-3.fc8 How reproducible: "Resetting" - always. Steps to Reproduce: 1. about:config, type vendor 2. change the values 3. restart browser and go to about: Actual results: Epiphany doesn't say it's using Fedora platform. Expected results: Epiphany with beautiful Fedora UA string :] . Additional info: It's nice propaganda :] .
Created attachment 257081 [details] vendor patch
As the patch is short and simple, we can easily reuse it for F9: > --- default-prefs.js 2007-11-02 14:06:35.000000000 +0100 > +++ default-prefs.js 2007-11-02 14:08:04.000000000 +0100 > @@ -110,9 +110,9 @@ > > // unset weird xulrunner default UA string > pref("general.useragent.extra.simple", ""); > -pref("general.useragent.vendor", ""); > -pref("general.useragent.vendorComment", ""); > -pref("general.useragent.vendorSub", ""); > +pref("general.useragent.vendor", "Fedora"); > +pref("general.useragent.vendorComment", "Sulphur"); > +pref("general.useragent.vendorSub", "9"); > > // we don't want ping(uin)s > pref("browser.send_pings", false); Every line has "> " at beginning (space is important).
I did something else which won't require touching this between releases.
Does Epiphany (or XULRunner) introduce Fedora in user-agent string?