As far as I can tell, synchronization of profiles with different search templates stored in the preferences is to blame for the variability.
Some recent version of chromium's in-source pre-populated search list dropped the "{google:searchClient}" token, and that means local overriding of that token had no effect. Now, I test whether the search template is of the google-search variety -- id est, it has "{google:baseURL}" token. If the template also sets the client naturally (as for old profile data) then it is used, but if it doesn't (as for recent profiles) I forcibly append one on the end. That should solve both cases. ** Changed in: chromium-browser (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1393902 Title: GOOG search credit flag isn't always in search queries To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1393902/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs