Merge pull request #9495 from mvines/bug842506

Bug 842506 - [music] When player is not visible don't update track time r=alive(cherry picked from commit 8728f505c3f7e053dc6ff4158f1dc0cbbfa4ad5e)