FrameView::paintContents() should probably not call firePaintRelatedMilestones() if we're painting a snapshot. Not sure about printing.