This patch restores compliance with IETF RFC 3986 in Chromium: * fixes the bug introduced in 2010, removing http:// in the URL bar without any option to bring it back: http://code.google.com/p/chromium/issues/detail?id=41467 * reverts the removal of trailing slashes in the URL bar: http://code.google.com/p/chromium/issues/detail?id=43587 Reproducible: Always Steps to Reproduce: 1. Open Chromium 2. Close Chromium because I can't use a browser with such a silly URL bar I think it would be an interesting feature as a USE flag. It would also make users feel like those 20 hours of compilation were worth it.
Created attachment 318782 [details, diff] patch to restore the old behavior
Somehow I don't think this is going to happen.
> Steps to Reproduce: > 1. Open Chromium > 2. Close Chromium because I can't use a browser with such a silly URL bar Suggested fix: 1. Emerge opera, 2. Start opera, 3. Right click on icon next to address bar, 4. Enable 'show full web address', 5. Problem solved!
Why wouldn't it happen, if it is optional? Gentoo already provides many unofficial patches (rxvt-unicode, mutt…). Michał, I use Firefox for many other reasons, but sometimes I fire up Chromium for some tests, for websites which only work with it… Pretty much all browsers that hide the protocol also allow the behavior to be disabled, except Chromium.
(In reply to comment #4) > Why wouldn't it happen, if it is optional? Gentoo already provides many > unofficial patches (rxvt-unicode, mutt…). So what? I don't see your patch making this optional. I believe you should convince upstream rather than saying, 'well, introduce hell of USE flags just to make my preferences happy'. USE flags are not there to replace configuration files/options. But I'm no chromium maintainer. > Michał, I use Firefox for many other reasons, but sometimes I fire up > Chromium for some tests, for websites which only work with it… Pretty much > all browsers that hide the protocol also allow the behavior to be disabled, > except Chromium. I was just replying to the 'steps to reproduce'. I don't use chromium for many reasons as well, and firefox is no better. In Opera, I can at least *still* disable all the stupidities. But it's not really relevant.
Right. We don't patch in features that upstream doesn't support. We also don't do conditional patching where we can avoid it. You are welcome utilize the user-patches feature to apply it locally.
Upstream refuses to talk about the issue. I'm not joking.
(In reply to comment #7) I am aware of that, and I sympathize. We still are not going to maintain that patch.