493 Commits (c2f1ff48d574a00f7f7d60e2edb0fa3020370cd8)

Author SHA1 Message Date
Doug Thayer 0f9f0f8a9b Cache PdfJs's enabled setting for delayed init 8 years ago
Jonas Jenwald 20d6286cce Add support for, the API property, PageMode in the viewer (issue 8657) 8 years ago
Rob Wu 19549bb7d6 [CRX] Integrate cursorToolOnLoad pref + migration logic 8 years ago
Nimesh Solanki e004b3cfab update inconsistent names 8 years ago
Brendan Dahl 5834ef6ff2 Bug 1353029 - Pass PdfJs.enabled into child on change. 8 years ago
Jonas Jenwald 4f48c8198c Fix inconsistent spacing and trailing commas in objects in `extensions/` files, so we can enable the `comma-dangle` and `object-curly-spacing` ESLint rules later on 8 years ago
Yury Delendik 5438ce9b98 Wraps mozL10n to async calls; splits firefox and generic l10n libs. 8 years ago
Jonas Jenwald 36c2791296 Unify handling of various cursor tools, e.g. the current Hand Tool and a possible future Zoom Tool, in a new `PDFCursorTools` module 8 years ago
Jonas Jenwald cbba74f474 Revert "Upstream changes from: Bug 1319111 - Expose result principal URL ("final channel URL") on LoadInfo, convert current consumers of LOAD_REPLACE" 8 years ago
Mark Banner 2e9ae50a3a Use eslint-plugin-mozilla and the webextensions environment to avoid defining globals in each file. 8 years ago
Honza Bambas :mayhemer 20aa8d74e9 Upstream changes from: Bug 1319111 - Expose result principal URL ("final channel URL") on LoadInfo, convert current consumers of LOAD_REPLACE 8 years ago
Jonas Jenwald 8e976d7110 [Firefox addon] Replace a `bind(this)` statement with an arrow function in `PdfStreamConverter.jsm` (issue 8343) 8 years ago
Jonas Jenwald 7560f12a17 Enable the `object-shorthand` ESLint rule 8 years ago
Jonas Jenwald b3582ccbad Add the commit hash to the `README.mozilla` file (issue 8347) 8 years ago
Jonas Jenwald 3b59169ffc [Firefox addon] Upstream changes from: Bug 1346616 - Migrate callsites that are retrieving requested locale from pref, to use LocaleService::GetRequestedLocales 8 years ago
Jonas Jenwald cf87c9bba2 [Firefox addon] Upstream changes from: Bug 1356569 - Remove optional trailing parameters (issue 8310) 8 years ago
Tim van der Meij e7a3ea29aa
Firefox extension: remove unused preference cleanup from `bootstrap.js` 8 years ago
Georg Fritzsche 4e8cd2b7d3 Rename PdfJsTelemetry-addon.jsm to PdfJsTelemetry-stub.jsm 8 years ago
Georg Fritzsche 788fe1f810 Stub out Firefox addon Telemetry wrapper 8 years ago
Andrew McCreight 071951d787 Lazily load NetUtil.jsm in PdfStreamConverter.jsm. 8 years ago
Andrew McCreight 740e1ab450 Skip PdfJs.enabled check in bootstrap-enabled. 8 years ago
Andrew McCreight d804881151 Split bootstrap script. 8 years ago
Yury Delendik 25873e92f0 Enable babel translation to enable ES module support. 8 years ago
Jonas Jenwald ebae24cacc Upstream the changes from bug 1345294 - nsIPrefBranch should have methods to get/set unicode strings 8 years ago
Jonas Jenwald a7c19d9cbb Adjust the `yoda` ESLint rule to apply to inequalities as well 8 years ago
Rob Wu ece44d36e8 Allow automatic print rotation via enablePrintAutoRotate 8 years ago
Jonas Jenwald b898a453f0 [Firefox addon] Remove the unused `MOZ_CENTRAL` constant 8 years ago
Rob Wu d9f90d595d [CRX] Recognize blob and data-URLs in the router 8 years ago
Jonas Jenwald 7e1d92461a [Firefox addon] Enable the `consistent-return` ESLint rule (issue 7957) 8 years ago
Jonas Jenwald a5d5b970af [Firefox addon] Enforce double quotes, using ESLint, to avoid linting errors in mozilla-central (issue 7957) 8 years ago
Jonas Jenwald f000417ce0 [Firefox addon] Stop bundling `src/core/network.js` into the `FIREFOX`/`MOZCENTRAL` builds (PR 7322 follow-up) 8 years ago
Jonas Jenwald 3ec99f0e12 [Firefox addon] Convert the code to be ES6 friendly, in order to better agree with mozilla-central coding conventions (issue 7957) 8 years ago
Jonas Jenwald 0dff8f3600 Adjust the `space-unary-ops` ESLint rule to comply with mozilla-central lint rules 8 years ago
Jonas Jenwald 54a64863e2 [Bug 1330147] removeObserver calls should not supply a third parameter 8 years ago
Yury Delendik 1f424e561d [Bug 1329182] remove trailing newURI null parameters 8 years ago
Jonas Jenwald 4046d67fde Enable the `no-else-return` ESLint rule 8 years ago
Jonas Jenwald 15f75a5585 [Firefox addon] Remove the `registerAddonHistogram` fallback code for Firefox versions 36 (and below) from `PdfJsTelemetry-addon.jsm` 8 years ago
Jonas Jenwald 9434c023ab [Firefox addon] Change the minimum supported version to Firefox 45, i.e. the current ESR version, and remove no longer necessary fallback code 8 years ago
Jonas Jenwald c850968fa7 Remove `globals` that are now unnecessary thanks to the use of various ESLint environments (e.g. Node, ShellJS, Jasmine) 8 years ago
Jonas Jenwald 2f3805efbc Switch to using ESLint, instead of JSHint, for linting 8 years ago
Jonas Jenwald 28e50cfa21 Fix errors reported by the `space-infix-ops` ESLint rule 8 years ago
Jonas Jenwald aae27e76bb Fix errors reported by the `no-multiple-empty-lines` ESLint rule 8 years ago
Jonas Jenwald ad915f8af1 Fix errors reported by the `comma-spacing` ESLint rule 8 years ago
Yury Delendik f7d6f3a739 Adds SVG rendering capabilities to the PDFViewer. 9 years ago
Yury Delendik a4402c84de Refactor toolbar (and secondary toolbar). 9 years ago
Jonas Jenwald f461fd64aa Add support for PageLabels in the viewer 9 years ago
Yury Delendik 0576c9c6c6 Replaces all preprocessor directives with PDFJSDev calls. 9 years ago
Rob Wu ae74e1bbd6 Deduct file type from content-disposition 9 years ago
Yury Delendik 503bf45eca Drops unneeded HTTP refresh header for the extension. 9 years ago
Jonas Jenwald e12c48b73f Add a `enhanceTextSelection` preference 9 years ago