Docs-Online-Viewer
Docs-Online-Viewer copied to clipboard
Open publicly available online files directly in the browser using free online services without need for downloading or using third party plugins.
Replace the current help button with a new material design floating action button menu [like this](https://github.com/nobitagit/material-floating-button) with options like help, report bug and share page.
[test-dov.html](https://github.com/adeekshith/Docs-Online-Viewer/blob/master/tools/test-dov.html) should have a button to add node with document link (a href). This tests working of DOM mutation events. Node adding reference: http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_node_insertbefore
JS console in Firefox reports that `Use of Mutation Events is deprecated. Use MutationObserver instead.` at [127774.user.js#L144](https://github.com/adeekshith/Docs-Online-Viewer/blob/webextension/js/127774.user.js#L144) Code: ``` javascript document.addEventListener('DOMNodeInserted',function(e) { ... ```
DOV icons appear everywhere on pdf files viewed using pdf.js. A fix to this might be to disable DOV if document url has extension .pdf
Currently, Chrome Manifest V3 forces to use background.service_worker instead of background.scripts but Firefox does not seem to support background service workers yet. Issue described here: https://stackoverflow.com/questions/75043889/manifest-v3-background-scripts-service-worker-on-firefox