Added pdf.js 9308b52.
Started playing around with pdf.js.
For now only renders static PDF from URL, but should become PDF presentation sharing sometime in the future.
Added compatibility layer for pdf.js.
Added PdfViewer API.
Only show controls for presenter.
First working version that actually transmits the file to another peer and synchornizes displaying. Still work-in-progress though...
Use PDF icon.
Also pass "file" in "writeComplete" event.
Support opening of file in Chrome.
Don't show first page initially if not presenter.
Moved PDF display code to separate directive.
Also minimize pdf.js worker.
Started refactoring/cleanup.
Renamed directive to more general "presentation", updated internal API to match this change.
Handle case where page change event is received while file is still downloading.
Allow subscribers to control the presentation, too.
All participants should have the same permissions and be able to present/upload files.
Updated style of controls, show page number.
Added information about dropping a PDF to present it.
Handle conference cases where participants join/leave existing presentation.