Recent changes to WebKit's page cache cause a media element to to always reload when its page comes out of the page cache. According to the spec, an element should only reload when the fetching process is aborted by the user, not when an element has completed loading.
rdar://7235647
Created attachment 39864 [details] proposed patch
http://trac.webkit.org/changeset/48596