Merge changes I3a501dd0,I23f3b85f into sc-dev

* changes:
  Consider invalid present fence time in FrameTimeline
  Call SurfaceFrame::onPresent if DisplayFrame predictions expired