Toggling the legacy property webkitClosedCaptionsVisible should enable and disable text tracks as existing code expects to use it to control in-band tracks.
<rdar://problem/13493151>
Created attachment 195350 [details] Proposed patch
Committed https://trac.webkit.org/r147001