Do not cache content stream
Clamp end of range request to be the length of the file
Merge pull request #3123 from mduan/issue3115

Do not cache content stream
Merge pull request #3126 from mduan/issue3118-2

Clamp end of range request to be the length of the file
Save datalistener in memory
Merge pull request #3132 from saebekassebil/issue-3130

Fix issue #3130 by changing a wrong reference of scope
Remove DOM window URI check

Per discussion in #2937