editor painting performance improvement
(cherry picked from commit 860435a) (r=Maksim.Mosienko)
tolerate invalid light virtual files when working with document: they have document inside.
the change fixes tests
(cherry picked from commit df634f6)
update mac app icons for yosemite
(cherry picked from commit 816ec54)