Tim van der Meij
2a052c4aad
Refactoring text layer builder
11 years ago
Tim van der Meij
fbfb9458d6
Implement text normalization for page content and queries
11 years ago
Tim van der Meij
ec1b58a30a
Fix code style issues in pdf_find_controller.js and build strings more efficiently
11 years ago
Yury Delendik
c1c950ce74
Fixes AnnotationUtils in the extension build
11 years ago
Yury Delendik
bdeca30fbf
Splits shared/annotation.js into core/ and display/
11 years ago
Yury Delendik
df87df59b6
Increases page cache size when needed
11 years ago
Yury Delendik
dccc709b50
Disables broken rAF on iOS
11 years ago
Yury Delendik
6f79aef03a
Uplift for B2G bug 1009780 - Improve open mechanism for downloads.
11 years ago
Jonas Jenwald
3ead6e6a94
Disable the developer hash parameters by default in PRODUCTION builds of PDF.js
11 years ago
Yury Delendik
0cd28ebfa3
Telemetry for used stream and font types
11 years ago
Jonas Jenwald
1ba31a6cb7
Add pdfBugEnabled to the default preferences
11 years ago
Yury Delendik
7ac1c6b034
Reporting print usage
11 years ago
Jonas Jenwald
c145f0e063
Add larger zoom values to zoom dropdown box
11 years ago
Jonas Jenwald
5ac4dd9593
Prevent rendering unnecessary pages when the HOME/END keys are pressed
...
Currently (at least in Firefox) when the HOME/END keys are pressed, this will trigger unnecessary rendering of pages that lay between the current page and the first/last page. Avoid this by going straight to the first/last page instead.
11 years ago
Nicholas Nethercote
5b7df1830d
Fix PageView cache re-insertions.
11 years ago
Nicholas Nethercote
f852cefdd8
Halve the size of the PageView cache.
11 years ago
Nicholas Nethercote
29d3db4422
Cache pages at the start of drawing, not the end.
11 years ago
Samuel Chantaraud
952545e20f
Limit the size of canvases to 5MP (iOS restriction)
11 years ago
Yury Delendik
d57f83e087
Reverting back disableWebGL preferences check
11 years ago
Yury Delendik
3b405cf611
Protects PDFJS.disableXXX == true from change
11 years ago
Yury Delendik
a338a7966d
Fixes drawImage for thumbs
11 years ago
Nicholas Nethercote
97cc06a7f9
Zero the height and width of the PageView canvas before deleting.
11 years ago
deathy
7d975dfe22
Fix destination name for 'Fit' zoom levels in hash params
11 years ago
Samuel Chantaraud
221d00a11f
Removed non-base64 bytes before the last 3 characters
11 years ago
Mohammed Abu-alsaad
2b595e6d32
Fixed IE links bug by adding a base64 transparent gif for anchor tags for
...
IE only.
11 years ago
Yury Delendik
f9befa189b
Disables worker if XHR does not support arraybuffer
11 years ago
Yury Delendik
9c87fa24f7
Removes mozResponseArrayBuffer
11 years ago
Mohammed Abu-alsaad
e6546642db
Added more preference variables from the available hash parameters
11 years ago
Yury Delendik
34089212e0
Reverts mozRequestAnimationFrame to compatibility.js
11 years ago
Yury Delendik
d95f78610e
Adds compatibility.js to the Firefox extension
11 years ago
Yury Delendik
68b037ffb0
Add preprocessor directives for the extension; and refactor FirefoxCom callback
11 years ago
Michał Gołębiowski
85291dd8da
Update web/compatibility.js
...
1) Remove obsolete workarounds
2) Add support comments
11 years ago
Jonas Jenwald
164535fa93
[OverlayManager] Add preventDefault to the keydown event handler
11 years ago
Tim van der Meij
1f1de20d11
Small comment fix
11 years ago
Jonas Jenwald
5cd6dddeee
Convert the existing overlays to use the OverlayManager
11 years ago
Jonas Jenwald
6dc7a52e35
Simplify the interaction with overlays by adding an OverlayManager
11 years ago
Yury Delendik
fcc4dfd9b5
Moves shared/function.js to core/
11 years ago
Yury Delendik
7a19085159
Moves shared/colorspace.js into core/
11 years ago
Yury Delendik
d53dc2e7d6
Refactors showText: split type3, remove showSpacedText
11 years ago
Samuel Chantaraud
37c3641fad
Added Promise.catch
...
Fixed Promise so it rejects on uncaught exception
Catch possible rejection on ViewHistory.setMultiple
11 years ago
fkaelberer
2d4c35cda7
fix buttons under android
11 years ago
Yury Delendik
97782cafa4
Update text layer correctly when zooming with USE_ONLY_CSS_ZOOM
11 years ago
Jonas Jenwald
73a9d50fd1
Refactor the CSS rules for the overlayContainer
11 years ago
Michał Gołębiowski
e625af3fef
Remove type="text/javascript" from script tags.
...
"text/javascript" is not a correct MIME type (the correct one is
"application/javascript") but it's not even needed; all browsers default
to the correct type and treat it as executable JS when type is ommited.
Since not all browsers recognize the "application/javascript" MIME type
the only way to both stay compliant and to support all popular browsers
is to omit the type. It's also shorter this way.
11 years ago
Jonas Jenwald
b88c5330a9
Reduce the number of calls to PDFView.getVisiblePages from updateViewarea
11 years ago
Tim van der Meij
53f3b1326a
Removes unused code from web/compatibility.js
11 years ago
Yury Delendik
c5eb058b09
Uses rAF to interrupt the operator list execution
11 years ago
Jonas Jenwald
ec50aa4e8c
Refactor how the database is read in ViewHistory
11 years ago
Jonas Jenwald
8bb19fac2d
Catch error when the creation of localStorage polyfill fails in the generic viewer
11 years ago
Tim van der Meij
19586721fb
Fixes DownloadManager for IE10 and above
11 years ago