Restore video tag attributes on tech change

New attempt to fix this issue #1367 related to the webkit-playsinline attribute missing.
We have `attrs`, `attr`, and `attributes` all in the same place now. We should see if that could be simplified or at least get more specific with the var naming.