Bug 977692 - [Clock] Refactor Ring View
Miller's feedback, round 1.
Miller, Round Two.
Merge pull request #16746 from mcav/refactor-ringview

Bug 977692 - [Clock] Refactor Ring View. r=millermedeiros