Commit Graph

28 Commits

Author SHA1 Message Date
Ya-Chieh Wu
1452282e3d Bug 1345328 - modify moz.build to build pdfium as a build-in addon. r=rhelmer 2017-04-18 19:18:00 +02:00
Florian Queze
d3c36892fa Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Sebastian Hengst
0955e63383 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: EjT9dcum69m
2017-04-14 23:56:10 +02:00
Ya-Chieh Wu
f7970c54b7 Bug 1340995 - [pdfium] skip to render key in form when the key is being pressed with Control or Meta. r=ehung. 2017-04-13 18:39:00 +08:00
Luke Chang
e99672e810 Bug 1299406 - [mortar][PDF] Implement document outlines. r=evelyn
Implements "Sidebar" and "OutlineView" layouts for rendering the bookmarks of PDF

MozReview-Commit-ID: 2Evg13Ohwg
2017-04-14 15:31:16 +08:00
Rex Lee
a8f53fe49d Bug 1347504 - [jsplugins][UI] Support opening external links in PDF files. r=evelyn,lochang, f=lchang, f=lochang
MozReview-Commit-ID: CIrC4ise4Zs

Hotkeys works like normal DOM links, except "Open in background tab" (which corresponds to ctrl/command + click)
open tabs in foreground due to limitation from outside chrome process.
2017-04-06 16:14:23 +08:00
Rex Lee
7cc1343138 Bug 1317228 - [Mortar][PDF] Implement mouse and keyboard control in presentation mode. r=evelyn, f=lchang
MozReview-Commit-ID: FLYox0cU7Ok
2017-03-21 15:35:38 +08:00
lochang
3a3aed5130 Bug 1311586 - Implement method |PPB_PDF::Print|. r=brsun
From eb817ace782f0c7deb420e61c5d9d6185c665e28 Mon Sep 17 00:00:00 2001
---
 .../mortar/host/common/ppapi-runtime.jsm           | 205 +++++++++++++++++++++
 .../mortar/host/pdf/chrome/js/toolbar.js           |   4 +
 .../mortar/host/pdf/chrome/js/viewport.js          |   6 +
 .../mortar/host/pdf/ppapi-content-sandbox.js       |  70 +++++++
 4 files changed, 285 insertions(+)
2017-03-14 15:22:07 +08:00
Evelyn Hung
0e6f2f0c91 Bug 1278204 - Fix HiDPI issue by detecting devicePixelRatio. r=lochang 2017-03-15 17:27:47 +08:00
Rex Lee
bda5c0f853 Bug 1287012 - [mortar][PDF] Enable select all feature. f=lchang, r=evelyn
Achieved by handling XUL command from sandbox side, to ensure commands from
menu bar and other places all runs correctly. Text copy is changed to be
handled there for the same reason.

MozReview-Commit-ID: 34aCjNsBKYs
2017-03-10 19:48:58 +08:00
Ya-Chieh Wu
67fe461ac0 Bug 1338476 - Add "pdfium.enabled" as a pref for turning on/off mortar pdf. r=evelyn, r=Gijs 2017-03-13 19:57:00 +01:00
Rex Lee
a2cc6f3444 Bug 1338095 - [Mortar] Implement "View bookmark" button in PDF viewer. f=lchang, f=lochang, r=evelyn
MozReview-Commit-ID: 2W0Fqy9KGuP
2017-02-22 19:51:52 +08:00
lochang
f5b476c922 Bug 1328495 - Parameter |page_ranges| in |PrintPages| function should be an array. r=peterv 2017-03-07 01:33:00 -05:00
Ya-Chieh Wu
77d82e5d68 Bug 1331298 - Handle Control characters code units from U+0000 to U+001F in rpc.h. r=peterv 2017-03-06 18:36:00 -05:00
Ya-Chieh Wu
ef15d1e1c5 Bug 1325896 - Implement PPB_KeyboardInputEvent_Create. r=peterv 2017-03-06 18:26:00 -05:00
Ya-Chieh Wu
58dae56594 Bug 1340472 - Add a way to unregister the plugin in mortar-pdf's bootstrap. r=ehung. 2017-03-05 22:07:00 +01:00
Rex Lee
be9423595b Bug 1338094 - [Mortar] Support keyboard copy. f=lchang, r=evelyn
MozReview-Commit-ID: KvLR3Ajio1n
2017-02-14 11:44:38 +08:00
Rex Lee
b961b9a594 Bug 1338092 - [Mortar] Remove de-scoped UI components for PDF viewer. f=lchang, r=evelyn
MozReview-Commit-ID: 7SpoAEssLF9
2017-02-09 19:05:19 +08:00
Ya-Chieh Wu
5d4e9cd132 Bug 1324622 - merge unit test into mortar. r=ehung 2017-02-09 23:34:00 +01:00
lochang
36a7f84875 Bug 1330196 - Can not render pdf with latest PDFium binary. r=brsun 2017-02-09 16:33:32 +08:00
Rex Lee
6029ee77da Bug 1330932 - [Mortar] Support password-locked PDF file. f=lchang, r=evelyn
MozReview-Commit-ID: 7V3vh4Shvw
2017-01-17 19:48:09 +08:00
Florian Quèze
c8cf49999e Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws. 2017-01-27 10:51:03 +01:00
Florian Quèze
91f7a2ef3a Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws. 2017-01-25 07:01:52 +01:00
Peter Van der Beken
1cf6c9cd04 Bug 1324708: add missing attributes in URLLoader; r=brsun 2016-12-20 21:47:07 +00:00
Luke Chang
340516f44b Bug 1299405 - [jsplugins][UI] Implement presentation mode. r=evelyn
MozReview-Commit-ID: DYkul38pL3v
2017-01-09 14:43:21 +08:00
Luke Chang
9abd8a26e3 Bug 1316526 - [jsplugins][UI] Implement download feature; r=evelyn
MozReview-Commit-ID: 55RLoqTgHw9
2016-12-29 18:37:02 +08:00
lochang
79137c6bea Bug 1313295 - Integrate mortar into gecko build system. r=glandium 2016-11-29 18:21:00 -05:00
lochang
24ee9451e2 Bug 1313295 - Merge mortar into mozilla-central. r=peterv 2016-12-12 19:30:00 -05:00