Reland r179521: Cleanup deadcode in Rendering

This patch relands [1] after removing the listBoxSelectItem change which
was not deadcode after all [2]. A test is not included in this patch because
all but 100 layouttests are not run on our android builders. I manually
tested this patch and confirmed that it does not cause menu lists to crash.

[1] https://src.chromium.org/viewvc/blink?view=rev&revision=179521
[2] http://src.chromium.org/viewvc/blink?view=rev&rev=179989

BUG=402059

Review URL: https://codereview.chromium.org/471533004

git-svn-id: svn://svn.chromium.org/blink/trunk@180781 bbb929c8-8fbe-4397-9dbb-9b2b20218538