Controls for Youtube - a browser extension


V1.34 2021-Aug-09 - Fix bug causing controls not to appear on some videos. Also, stop enabling hotkeys on web pages that don't contain a youtube video. Also, allow hotkeys to be completely disabled on both youtube and/or non-youtube webpages via config.

V1.33 2021-May-10 - Add support for youtube videos hosted on youtube-nocookie.com.

V1.32 2020-Oct-16 - Add support for Youtube Music. Also, make seek buttons expand / shrink to better fit small width players. Also, add choice of alternative seek button style for those that don't like the circular buttons - enable it via the options/config page.

V1.31 2020-Oct-07 - Fix hotkeys seeking wrong amount back and forward.

V1.30 2020-Aug-21 - Fix missing buttons on segmented videos with chapter titles.

V1.29 2020-Aug-4 -  Play cat and mouse with youtube. Adapt to youtube yet again because they now reverted their previous changes.

V1.28 2020-Jul-31 - Adapt to youtube changes, fixing the seek buttons which disappeared. Also, add option to disable the tooltips shown on the seek buttons.

V1.27 2018-Nov-24 - Document proper keyboard controls for Mac users.

V1.26 2018-Nov-10 - Add compatibility with companion extension "Universal Video Player Controls"

V1.25 2018-Nov-02 - More reliably detect page and video changes on youtube.com. Greater strategy change.

V1.24 2018-Nov-02 - More reliably detect page and video changes on youtube.com.

V1.22 2018-Oct-24 - Change Extension name from "Instant replay for Youtube" to "Controls for Youtube".

V1.21 2018-Sep-20 - Bug fix - when viewing a Youtube channel and clicking a video, the extension didn't didn't always work properly on the next page.

V1.19 2018-Sep-20 - Make hotkey commands animate GUI buttons, if present.

V1.17 2018-Sep-16 - Allow config to display individual buttons.

V1.16 2018-Jul-5 - Add ability to fast-forward through some advertisements. Add toggle mute keyboard control.

V1.15 2018-Jun-29 - Fix for controls not spinning correctly.

V1.14 2018-Jun-17 - Fix for controls sometimes not appearing when navigating within youtube.com.

V1.13 2018-May-25 - Efficiency improvements.

V1.12 2018-May-23 - Add more keyboard controls, giving the ability to seek to start or end of video, and to play or pause playback (see "Keyboard Controls" above).

V1.11 2018-Jan-20 - Add trademark / legal notice. Renamed from "Youtube Instant Replay" to "Instant Replay for Youtube™"

V1.10 2017-Dec-31 - Minor changes to config page.

V1.9 2017-Dec-31 - Use smaller buttons that are easier to fit into the Youtube™ player, but only when the player is small.

V1.8 2017-Aug-04 - Make buttons spin the opposite direction.

V1.7 2017-May-26 - Fix for buttons not reliably being displayed.

V1.6 2017-Apr-01 - Battery life improvements for users with lots of browser tabs open.

V1.5 2017-Feb-23 - Code cleanup.

V1.4 2017-Feb-18 - Sometimes the GUI buttons wouldn't show up on videos which needed you to click them in order to start playback. Fixed.

V1.3 2017-Jan-21 - Now, the GUI buttons show how far forwards or backwards they will seek. Also, the buttons are no longer added if the Youtube™ player isn't wide enough to fit them.

V1.2 2017-Jan-08 - Added fast-forward GUI buttons to Youtube™ player controls. Also, this extension should now control Youtube™ videos on most websites, not just youtube.com. When multiple Youtube™ players are on the same page, keyboard controls will target the Youtube™ player you most recently interacted with (interact means to click it or press a key with the player focused).

V1.1 2017-Jan-02 - Added GUI buttons to Youtube™ player controls. Also added ability to configure how far forwards / backwards you go.

V1.0 - Initial release.