Branch | Commit message | Author | Age |
master | Bump to version 0.5. | Arun Isaac | 8 years |
|
Tag | Download | Author | Age |
v0.5 | youtube-noscript-shim-0.5.tar.gz youtube-noscript-shim-0.5.tar.lz youtube-noscript-shim-0.5.zip | Arun Isaac | 8 years |
v0.3 | youtube-noscript-shim-0.3.tar.gz youtube-noscript-shim-0.3.tar.lz youtube-noscript-shim-0.3.zip | Arun Isaac | 8 years |
v0.4 | youtube-noscript-shim-0.4.tar.gz youtube-noscript-shim-0.4.tar.lz youtube-noscript-shim-0.4.zip | Arun Isaac | 8 years |
v0.2 | youtube-noscript-shim-0.2.tar.gz youtube-noscript-shim-0.2.tar.lz youtube-noscript-shim-0.2.zip | Arun Isaac | 8 years |
v0.1 | youtube-noscript-shim-0.1.tar.gz youtube-noscript-shim-0.1.tar.lz youtube-noscript-shim-0.1.zip | Arun Isaac | 8 years |
|
Age | Commit message | Author |
2017-08-06 | Bump to version 0.5.•••* manifest.json: Bump to version 0.5.
* youtube-noscript-shim.user.js: Bump to version 0.5.
HEADv0.5master | Arun Isaac |
2017-08-06 | Remove support for decrypting signatures.•••Decrypting signatures is done by extracting a part of the proprietary
YouTube javascript and executing it. This is unsafe, and is
problematic for software freedom.
* viewtube.js (ytDecryptFunction): Remove function.
(ytVideos): Remove invocation of `ytDecryptFunction'.
| Arun Isaac |
2017-08-06 | Do not assign to innerHTML.•••* viewtube.js (createElement): Do not assign to innerHTML. Mozilla
considers this unsafe.
| Arun Isaac |
2017-08-06 | Bump to version 0.4.•••* manifest.json: Bump to version 0.4.
* youtube-noscript-shim.user.js: Bump to version 0.4.
v0.4 | Arun Isaac |
2017-08-06 | Do not remove elements.•••Removing #placeholder-player and #watch7-sidebar-ads disrupts the
layout of other elements.
* viewtube.js (removeElements): Remove function.
Do not remove #placeholder-player and #watch7-sidebar-ads.
| Arun Isaac |
2017-08-06 | Simplify code.•••* viewtube.js: Use assignment expressions in IF conditions, instead of
putting them as separate statements.
OR match result with [] to always get an array as the returned value.
(cleanMyContent): Combine replace expressions into one.
(ytVideos): Remove boolean flag `ytVideoFound'.
Replace detection of DASH video with FOR loops.
| Arun Isaac |
2017-08-04 | Remove video menu from panel.•••* viewtube.js (createMyPlayer): Remove function.
(playMyVideo): Do not delete previously existing video elements,
because there are none.
* viewtube.css (video): Remove video menu styles. Fit video in player
window.
| Arun Isaac |
2017-08-01 | Add stylesheet using `createElement'.•••* viewtube.js: Create a link element for stylesheet using
`createElement'.
| Arun Isaac |
2017-08-01 | Remove browser storage of settings.•••* viewtube.js (createMyPlayer): Remove browser storage of settings.
(setMyOptions): Remove function.
(createElement, createVideoElement): Change function signature.
* manifest.json (permissions): Remove "storage".
| Arun Isaac |
2017-08-01 | Simplify `getMyContent'.•••* viewtube.js (getMyContent): Remove getting XML. Simplify logic.
Remove unnecessary global variables.
| Arun Isaac |
[...] |