Snuffleupagus Attempt to ignore mouse wheel zooming during tab switches (bug 1503412)
This patch re-factors, and extends, the already existing `zoomDisabledTimeout` used during mouse wheel zooming.
Unfortunately I haven't got the required hardware to actually test this patch, but there's a decent chance that it will fix, or at least reduce, the problems reported in https://bugzilla.mozilla.org/show_bug.cgi?id=1503412.
Latest commit 5d59488 Dec 12, 2018
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
images Add spread modes to web viewer May 15, 2018
.eslintrc Enable eslint-plugin-import to prevent unresolved paths Nov 23, 2018
.gitignore Remove obselete file from .gitignore Jan 26, 2015
annotation_layer_builder.css Add support of Ink annotation Oct 2, 2018
annotation_layer_builder.js Move the `imageResourcesPath` option to a `BaseViewer`/`PDFPageView`/… Feb 13, 2018
app.js Attempt to ignore mouse wheel zooming during tab switches (bug 1503412) Dec 12, 2018
app_options.js Replace the `OVERRIDES` list in `PDFViewerApplication._readPreference… Nov 29, 2018
base_viewer.js Attempt to tweak the error messages, in `BaseViewer`, for invalid pag… Nov 17, 2018
chrome-i18n-allow-access-to-file-urls.json Add translations of "Allow access to file URLs" Aug 14, 2015
chromecom.js Refactor the `Preferences` classes to utilize `async` methods rather … Sep 3, 2018
compressed.tracemonkey-pldi-09.pdf Add Makefile. Move some files around to make building the website eas… Jul 5, 2011
debugger.js Replace `String.prototype.substr()` occurrences with `String.prototyp… Sep 28, 2018
default_preferences.json Add general support for re-dispatching events, on `EventBus` instance… Aug 30, 2018
download_manager.js Stop exposing the `URL` polyfill in the global scope Jul 4, 2018
firefox_print_service.js Use `let`/`const` instead of `var` in the printing code Oct 22, 2017
firefoxcom.js Convert `PDFDataRangeTransport` to an ES6 class Oct 20, 2018
genericcom.js Refactor the `Preferences` classes to utilize `async` methods rather … Sep 3, 2018
genericl10n.js Refactor the `IL10n` implementations to utilize `async` methods rathe… Sep 3, 2018
grab_to_pan.js Enable the `no-var` ESLint rule in the `/web` folder Nov 5, 2017
interfaces.js Simply export the various `interface` definitions, rather than disabl… Nov 8, 2018
overlay_manager.js Refactor the `OverlayManager` to utilize `async` methods rather than … Sep 3, 2018
password_prompt.js Change `var` to `let`, and use object destructuring, in a couple of p… Jul 3, 2017
pdf_attachment_viewer.js Move the `disableCreateObjectURL` option from the global `PDFJS` obje… Mar 1, 2018
pdf_cursor_tools.js Simplify resetting of the `SecondaryToolbar` Scroll/Spread mode butto… Jul 8, 2018
pdf_document_properties.js Implement the `setDocument` method for the find controller Sep 30, 2018
pdf_find_bar.js Convert some occurrences, in the `/web` folder, of `classList.{add, r… Oct 12, 2018
pdf_find_controller.js Merge pull request #10231 from Snuffleupagus/find-no-scroll-highlightAll Nov 10, 2018
pdf_find_utils.js Add initial support for "Whole words" searching in the viewer Sep 10, 2018
pdf_history.js Tweak the `PDFHistory._tryPushCurrentPosition` method to work better … Dec 7, 2018
pdf_link_service.js For repeated 'findagain' operations, attempt to reset the search posi… Nov 3, 2018
pdf_outline_viewer.js Attempt to simplify the signature of the `PDFSidebar` constructor, by… Oct 2, 2018
pdf_page_view.js Remove the `attachDOMEventsToEventBus` functionality, since `EventBus… Oct 31, 2018
pdf_presentation_mode.js Add `source` parameters to all remaining `EventBus.dispatch` calls th… Aug 30, 2018
pdf_print_service.js Stop exposing the `URL` polyfill in the global scope Jul 4, 2018
pdf_rendering_queue.js Replace a few occurences of `var` with `let` in already ES6 converted… Oct 22, 2017
pdf_sidebar.js Attempt to simplify the signature of the `PDFSidebar` constructor, by… Oct 2, 2018
pdf_sidebar_resizer.js Only resize the sidebar with the left mouse button Dec 2, 2017
pdf_single_page_viewer.js Add a helper method for `_getVisiblePages`, in `BaseViewer`, for the … Oct 28, 2018
pdf_thumbnail_view.js Refactor `PDFThumbnailViewer.scrollThumbnailIntoView` to avoid unnece… Feb 9, 2018
pdf_thumbnail_viewer.js Replace the remaining occurences of `instanceof Array` with `Array.is… Jul 9, 2018
pdf_viewer.component.js Remove the `attachDOMEventsToEventBus` functionality, since `EventBus… Oct 31, 2018
pdf_viewer.css Add spread modes to web viewer May 15, 2018
pdf_viewer.js Add a helper method for `_getVisiblePages`, in `BaseViewer`, for the … Oct 28, 2018
pdfjs.js Use ES6 notation, and replace `var` with `let`, in `web/pdf_viewer.co… Nov 5, 2017
preferences.js Refactor the `Preferences` classes to utilize `async` methods rather … Sep 3, 2018
secondary_toolbar.js Convert some occurrences, in the `/web` folder, of `classList.{add, r… Oct 12, 2018
text_layer_builder.css Use `span` instead of `div` in the text layer Nov 18, 2018
text_layer_builder.js Avoid unnecessary `PDFFindController.scrollMatchIntoView` calls in `T… Nov 14, 2018
toolbar.js Convert some occurrences, in the `/web` folder, of `classList.{add, r… Oct 12, 2018
ui_utils.js Remove the `attachDOMEventsToEventBus` functionality, since `EventBus… Oct 31, 2018
view_history.js Refactor the `ViewHistory` to utilize `async` methods rather than man… Sep 3, 2018
viewer-snippet-chrome-extension.html Wraps mozL10n to async calls; splits firefox and generic l10n libs. May 31, 2017
viewer-snippet-chrome-overlays.html [CRX] Add file chooser as fallback (fixes #9411) Mar 21, 2018
viewer-snippet-firefox-extension.html Wraps mozL10n to async calls; splits firefox and generic l10n libs. May 31, 2017
viewer-snippet-minified.html Remove XHTML leftovers from the viewer HTML files Feb 14, 2016
viewer-snippet.html Wraps mozL10n to async calls; splits firefox and generic l10n libs. May 31, 2017
viewer.css Use `span` instead of `div` in the text layer Nov 18, 2018
viewer.html Add initial support for "Whole words" searching in the viewer Sep 10, 2018
viewer.js In `GENERIC` builds, dispatch a "webviewerloaded" event (from the `we… Nov 30, 2018
viewer_compatibility.js Remove the `disableFullscreen` hack for embedded IE 11 (issue 9585) Jun 14, 2018