Last modified: 2014-02-12 23:54:07 UTC
Created attachment 9393 [details] Screenshot on Nexus 1, Android 2.3.6, Android stock browser The borders on the list items in the new search interface end up alternating between 1px and 2px of gray on Android hdpi (240dpi) devices due to rounding inconsistencies. It just looks kinda icky! CSS media queries may be able to detect that we're on 240dpi and adjust the styles to something that'll round consistently to 1px?
Adding high-density tracking bug 32101.
Created attachment 9493 [details] Sample patch switching from <hr> to border-bottom for the dividers Looks like the current code is putting <hr>s in between the <div>s as separators. This is probably contributing to other problems like the highlight bar not reaching the entire row as well... Per screenshot about to attach, Android 2.3 browser at least does a much better job making the borders appear consistent, while the <hr>s vacillate between too thin and too thick at 120 and 240 dpi (ldpi & hdpi).
Created attachment 9494 [details] Screenshot comparing rendering of <hr> vs border-bottom on 120, 160, 240dpi Android emu borders are rendered much more consistently than <hr>s!
(Note that increasing the padding can keep the previous spacing/look.)
Okay, this fix is now included in r104725.
Also, non full screen fix is in r104726.