author | Ryan VanderMeulen <ryanvm@gmail.com> |
Fri, 02 Mar 2018 17:25:38 -0500 | |
changeset 406433 | 213a3c30627ed64011597309dd3ee293c11214e9 |
parent 406432 | cd1f5af2f7490e47418be7f5fee912bb11b0cbc2 |
child 406434 | bef3db82d7ca31a188f902e317713c88001938ed |
push id | 33556 |
push user | cbrindusan@mozilla.com |
push date | Sat, 03 Mar 2018 09:41:31 +0000 |
treeherder | mozilla-central@71edaf2bd1b0 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | bdahl |
bugs | 1442785 |
milestone | 60.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/browser/extensions/pdfjs/README.mozilla +++ b/browser/extensions/pdfjs/README.mozilla @@ -1,5 +1,5 @@ This is the PDF.js project output, https://github.com/mozilla/pdf.js -Current extension version is: 2.0.385 +Current extension version is: 2.0.402 -Taken from upstream commit: 99060e24 +Taken from upstream commit: 401f3a9d
--- a/browser/extensions/pdfjs/content/PdfjsChromeUtils.jsm +++ b/browser/extensions/pdfjs/content/PdfjsChromeUtils.jsm @@ -63,28 +63,26 @@ var PdfjsChromeUtils = { /* * Public API */ init() { this._browsers = new WeakSet(); if (!this._ppmm) { // global parent process message manager (PPMM) - this._ppmm = Cc["@mozilla.org/parentprocessmessagemanager;1"]. - getService(Ci.nsIMessageBroadcaster); + this._ppmm = Services.ppmm; this._ppmm.addMessageListener("PDFJS:Parent:clearUserPref", this); this._ppmm.addMessageListener("PDFJS:Parent:setIntPref", this); this._ppmm.addMessageListener("PDFJS:Parent:setBoolPref", this); this._ppmm.addMessageListener("PDFJS:Parent:setCharPref", this); this._ppmm.addMessageListener("PDFJS:Parent:setStringPref", this); this._ppmm.addMessageListener("PDFJS:Parent:isDefaultHandlerApp", this); // global dom message manager (MMg) - this._mmg = Cc["@mozilla.org/globalmessagemanager;1"]. - getService(Ci.nsIMessageListenerManager); + this._mmg = Services.mm; this._mmg.addMessageListener("PDFJS:Parent:displayWarning", this); this._mmg.addMessageListener("PDFJS:Parent:addEventListener", this); this._mmg.addMessageListener("PDFJS:Parent:removeEventListener", this); this._mmg.addMessageListener("PDFJS:Parent:updateControlState", this); // Observer to handle shutdown. Services.obs.addObserver(this, "quit-application");
--- a/browser/extensions/pdfjs/content/PdfjsContentUtils.jsm +++ b/browser/extensions/pdfjs/content/PdfjsContentUtils.jsm @@ -30,18 +30,17 @@ var PdfjsContentUtils = { return (Services.appinfo.processType === Services.appinfo.PROCESS_TYPE_CONTENT); }, init() { // child *process* mm, or when loaded into the parent for in-content // support the psuedo child process mm 'child PPMM'. if (!this._mm) { - this._mm = Cc["@mozilla.org/childprocessmessagemanager;1"]. - getService(Ci.nsISyncMessageSender); + this._mm = Services.cpmm; this._mm.addMessageListener("PDFJS:Child:updateSettings", this); Services.obs.addObserver(this, "quit-application"); } }, uninit() { if (this._mm) {
--- a/browser/extensions/pdfjs/content/build/pdf.js +++ b/browser/extensions/pdfjs/content/build/pdf.js @@ -1888,17 +1888,17 @@ function getDocument(src) { }); }).catch(task._capability.reject); return task; } function _fetchDocument(worker, source, pdfDataRangeTransport, docId) { if (worker.destroyed) { return Promise.reject(new Error('Worker was destroyed')); } - let apiVersion = '2.0.385'; + let apiVersion = '2.0.402'; source.disableRange = (0, _dom_utils.getDefaultSetting)('disableRange'); source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch'); source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream'); if (pdfDataRangeTransport) { source.length = pdfDataRangeTransport.length; source.initialData = pdfDataRangeTransport.initialData; } return worker.messageHandler.sendWithPromise('GetDocRequest', { @@ -3205,18 +3205,18 @@ var InternalRenderTask = function Intern } } } }; return InternalRenderTask; }(); var version, build; { - exports.version = version = '2.0.385'; - exports.build = build = '99060e24'; + exports.version = version = '2.0.402'; + exports.build = build = '401f3a9d'; } exports.getDocument = getDocument; exports.LoopbackPort = LoopbackPort; exports.PDFDataRangeTransport = PDFDataRangeTransport; exports.PDFWorker = PDFWorker; exports.PDFDocumentProxy = PDFDocumentProxy; exports.PDFPageProxy = PDFPageProxy; exports.setPDFNetworkStreamFactory = setPDFNetworkStreamFactory; @@ -4601,18 +4601,18 @@ exports.SVGGraphics = SVGGraphics; /***/ }), /* 9 */ /***/ (function(module, exports, __w_pdfjs_require__) { "use strict"; -var pdfjsVersion = '2.0.385'; -var pdfjsBuild = '99060e24'; +var pdfjsVersion = '2.0.402'; +var pdfjsBuild = '401f3a9d'; var pdfjsSharedUtil = __w_pdfjs_require__(0); var pdfjsDisplayGlobal = __w_pdfjs_require__(13); var pdfjsDisplayAPI = __w_pdfjs_require__(4); var pdfjsDisplayTextLayer = __w_pdfjs_require__(7); var pdfjsDisplayAnnotationLayer = __w_pdfjs_require__(6); var pdfjsDisplayDOMUtils = __w_pdfjs_require__(1); var pdfjsDisplaySVG = __w_pdfjs_require__(8); let pdfjsDisplayWorkerOptions = __w_pdfjs_require__(3);
--- a/browser/extensions/pdfjs/content/build/pdf.worker.js +++ b/browser/extensions/pdfjs/content/build/pdf.worker.js @@ -21068,18 +21068,18 @@ exports.PostScriptCompiler = PostScriptC /***/ }), /* 19 */ /***/ (function(module, exports, __w_pdfjs_require__) { "use strict"; -var pdfjsVersion = '2.0.385'; -var pdfjsBuild = '99060e24'; +var pdfjsVersion = '2.0.402'; +var pdfjsBuild = '401f3a9d'; var pdfjsCoreWorker = __w_pdfjs_require__(20); exports.WorkerMessageHandler = pdfjsCoreWorker.WorkerMessageHandler; /***/ }), /* 20 */ /***/ (function(module, exports, __w_pdfjs_require__) { "use strict"; @@ -21270,17 +21270,17 @@ var WorkerMessageHandler = { }); }, createDocumentHandler(docParams, port) { var pdfManager; var terminated = false; var cancelXHRs = null; var WorkerTasks = []; let apiVersion = docParams.apiVersion; - let workerVersion = '2.0.385'; + let workerVersion = '2.0.402'; if (apiVersion !== null && apiVersion !== workerVersion) { throw new Error(`The API version "${apiVersion}" does not match ` + `the Worker version "${workerVersion}".`); } var docId = docParams.docId; var docBaseUrl = docParams.docBaseUrl; var workerHandlerName = docParams.docId + '_worker'; var handler = new _util.MessageHandler(workerHandlerName, docId, port); handler.postMessageTransfers = docParams.postMessageTransfers;