• Nick Stenning's avatar
    Fix detection of PDF URIs · 84867512
    Nick Stenning authored
    70c9b9b broke a number of features of the h client that were toggled on
    for PDF documents, by renaming the Annotator PDF plugin from
    `Annotator.Plugin.PDF` to `Annotator.Plugin.Pdf`.
    
    While it's certainly an ugly side-effect of a straightforward rename,
    the problem is that `Guest#getDocumentInfo` (to pick one example) used
    `@plugins.PDF?` to determine whether to use the PDF metadata
    (provided by the PDF.js `PDFViewerApplication`).
    
    In the absence of PDF metadata, `getDocumentInfo` falls back to using
    `window.location.href`, which explains the behaviour identified
    in #2506.
    
    Fixes #2506.
    84867512
Name
Last commit
Last update
..
account Loading commit data...
annotator Loading commit data...
config Loading commit data...
directive Loading commit data...
filter Loading commit data...
test Loading commit data...
vendor Loading commit data...
.gitignore Loading commit data...
annotation-mapper.coffee Loading commit data...
annotation-sync.coffee Loading commit data...
annotation-ui-controller.coffee Loading commit data...
annotation-ui-sync.coffee Loading commit data...
annotation-ui.coffee Loading commit data...
annotation-viewer-controller.coffee Loading commit data...
app-controller.coffee Loading commit data...
app.coffee Loading commit data...
auth.js Loading commit data...
blocklist.js Loading commit data...
bridge.coffee Loading commit data...
cross-frame.coffee Loading commit data...
discovery.coffee Loading commit data...
drafts.coffee Loading commit data...
features.js Loading commit data...
flash.coffee Loading commit data...
form-respond.coffee Loading commit data...
groups.js Loading commit data...
host.coffee Loading commit data...
identity.coffee Loading commit data...
karma.config.js Loading commit data...
local-storage.coffee Loading commit data...
permissions.coffee Loading commit data...
pulse.coffee Loading commit data...
query-parser.coffee Loading commit data...
render.coffee Loading commit data...
search-filter.coffee Loading commit data...
service-url.js Loading commit data...
session.js Loading commit data...
store.coffee Loading commit data...
stream-controller.coffee Loading commit data...
stream-filter.coffee Loading commit data...
tags.coffee Loading commit data...
threading.coffee Loading commit data...
time.coffee Loading commit data...
unicode.coffee Loading commit data...
view-filter.coffee Loading commit data...
widget-controller.coffee Loading commit data...