Browse Source

Moves shared/global to display/global

Yury Delendik 9 years ago
parent
commit
a8e5912cb1
  1. 12
      src/display/api.js
  2. 11
      src/display/dom_utils.js
  3. 15
      src/display/font_loader.js
  4. 6
      src/display/global.js
  5. 10
      src/display/text_layer.js
  6. 11
      src/main_loader.js
  7. 2
      src/pdf.js
  8. 6
      test/unit/unit_test.html

12
src/display/api.js

@ -21,19 +21,19 @@
define('pdfjs/display/api', ['exports', 'pdfjs/shared/util', define('pdfjs/display/api', ['exports', 'pdfjs/shared/util',
'pdfjs/display/font_loader', 'pdfjs/display/canvas', 'pdfjs/display/font_loader', 'pdfjs/display/canvas',
'pdfjs/display/metadata', 'pdfjs/display/dom_utils', 'pdfjs/display/metadata', 'pdfjs/display/dom_utils',
'pdfjs/shared/global', 'require'], factory); 'pdfjs/display/global', 'require'], factory);
} else if (typeof exports !== 'undefined') { } else if (typeof exports !== 'undefined') {
factory(exports, require('../shared/util.js'), require('./font_loader.js'), factory(exports, require('../shared/util.js'), require('./font_loader.js'),
require('./canvas.js'), require('./metadata.js'), require('./canvas.js'), require('./metadata.js'),
require('./dom_utils.js'), require('../shared/global.js')); require('./dom_utils.js'), require('./global.js'));
} else { } else {
factory((root.pdfjsDisplayAPI = {}), root.pdfjsSharedUtil, factory((root.pdfjsDisplayAPI = {}), root.pdfjsSharedUtil,
root.pdfjsDisplayFontLoader, root.pdfjsDisplayCanvas, root.pdfjsDisplayFontLoader, root.pdfjsDisplayCanvas,
root.pdfjsDisplayMetadata, root.pdfjsDisplayDOMUtils, root.pdfjsDisplayMetadata, root.pdfjsDisplayDOMUtils,
root.pdfjsSharedGlobal); root.pdfjsDisplayGlobal);
} }
}(this, function (exports, sharedUtil, displayFontLoader, displayCanvas, }(this, function (exports, sharedUtil, displayFontLoader, displayCanvas,
displayMetadata, displayDOMUtils, sharedGlobal, amdRequire) { displayMetadata, displayDOMUtils, displayGlobal, amdRequire) {
var InvalidPDFException = sharedUtil.InvalidPDFException; var InvalidPDFException = sharedUtil.InvalidPDFException;
var MessageHandler = sharedUtil.MessageHandler; var MessageHandler = sharedUtil.MessageHandler;
@ -59,8 +59,8 @@ var FontLoader = displayFontLoader.FontLoader;
var CanvasGraphics = displayCanvas.CanvasGraphics; var CanvasGraphics = displayCanvas.CanvasGraphics;
var createScratchCanvas = displayCanvas.createScratchCanvas; var createScratchCanvas = displayCanvas.createScratchCanvas;
var Metadata = displayMetadata.Metadata; var Metadata = displayMetadata.Metadata;
var PDFJS = sharedGlobal.PDFJS; var PDFJS = displayGlobal.PDFJS;
var globalScope = sharedGlobal.globalScope; var globalScope = displayGlobal.globalScope;
var DEFAULT_RANGE_CHUNK_SIZE = 65536; // 2^16 = 65536 var DEFAULT_RANGE_CHUNK_SIZE = 65536; // 2^16 = 65536

11
src/display/dom_utils.js

@ -18,21 +18,20 @@
(function (root, factory) { (function (root, factory) {
if (typeof define === 'function' && define.amd) { if (typeof define === 'function' && define.amd) {
define('pdfjs/display/dom_utils', ['exports', 'pdfjs/shared/util', define('pdfjs/display/dom_utils', ['exports', 'pdfjs/shared/util',
'pdfjs/shared/global'], factory); 'pdfjs/display/global'], factory);
} else if (typeof exports !== 'undefined') { } else if (typeof exports !== 'undefined') {
factory(exports, require('../shared/util.js'), factory(exports, require('../shared/util.js'), require('./global.js'));
require('../shared/global.js'));
} else { } else {
factory((root.pdfjsDisplayDOMUtils = {}), root.pdfjsSharedUtil, factory((root.pdfjsDisplayDOMUtils = {}), root.pdfjsSharedUtil,
root.pdfjsSharedGlobal); root.pdfjsDisplayGlobal);
} }
}(this, function (exports, sharedUtil, sharedGlobal) { }(this, function (exports, sharedUtil, displayGlobal) {
var deprecated = sharedUtil.deprecated; var deprecated = sharedUtil.deprecated;
var removeNullCharacters = sharedUtil.removeNullCharacters; var removeNullCharacters = sharedUtil.removeNullCharacters;
var shadow = sharedUtil.shadow; var shadow = sharedUtil.shadow;
var warn = sharedUtil.warn; var warn = sharedUtil.warn;
var PDFJS = sharedGlobal.PDFJS; var PDFJS = displayGlobal.PDFJS;
/** /**
* Optimised CSS custom property getter/setter. * Optimised CSS custom property getter/setter.

15
src/display/font_loader.js

@ -19,15 +19,14 @@
(function (root, factory) { (function (root, factory) {
if (typeof define === 'function' && define.amd) { if (typeof define === 'function' && define.amd) {
define('pdfjs/display/font_loader', ['exports', 'pdfjs/shared/util', define('pdfjs/display/font_loader', ['exports', 'pdfjs/shared/util',
'pdfjs/shared/global'], factory); 'pdfjs/display/global'], factory);
} else if (typeof exports !== 'undefined') { } else if (typeof exports !== 'undefined') {
factory(exports, require('../shared/util.js'), factory(exports, require('../shared/util.js'), require('./global.js'));
require('../shared/global.js'));
} else { } else {
factory((root.pdfjsDisplayFontLoader = {}), root.pdfjsSharedUtil, factory((root.pdfjsDisplayFontLoader = {}), root.pdfjsSharedUtil,
root.pdfjsSharedGlobal); root.pdfjsDisplayGlobal);
} }
}(this, function (exports, sharedUtil, sharedGlobal) { }(this, function (exports, sharedUtil, displayGlobal) {
var assert = sharedUtil.assert; var assert = sharedUtil.assert;
var bytesToString = sharedUtil.bytesToString; var bytesToString = sharedUtil.bytesToString;
@ -35,9 +34,9 @@ var string32 = sharedUtil.string32;
var shadow = sharedUtil.shadow; var shadow = sharedUtil.shadow;
var warn = sharedUtil.warn; var warn = sharedUtil.warn;
var PDFJS = sharedGlobal.PDFJS; var PDFJS = displayGlobal.PDFJS;
var globalScope = sharedGlobal.globalScope; var globalScope = displayGlobal.globalScope;
var isWorker = sharedGlobal.isWorker; var isWorker = displayGlobal.isWorker;
function FontLoader(docId) { function FontLoader(docId) {
this.docId = docId; this.docId = docId;

6
src/shared/global.js → src/display/global.js

@ -18,11 +18,11 @@
(function (root, factory) { (function (root, factory) {
if (typeof define === 'function' && define.amd) { if (typeof define === 'function' && define.amd) {
define('pdfjs/shared/global', ['exports', 'pdfjs/shared/util'], factory); define('pdfjs/display/global', ['exports', 'pdfjs/shared/util'], factory);
} else if (typeof exports !== 'undefined') { } else if (typeof exports !== 'undefined') {
factory(exports, require('./util.js')); factory(exports, require('../shared/util.js'));
} else { } else {
factory((root.pdfjsSharedGlobal = {}), root.pdfjsSharedUtil); factory((root.pdfjsDisplayGlobal = {}), root.pdfjsSharedUtil);
} }
}(this, function (exports, sharedUtil) { }(this, function (exports, sharedUtil) {

10
src/display/text_layer.js

@ -18,20 +18,20 @@
(function (root, factory) { (function (root, factory) {
if (typeof define === 'function' && define.amd) { if (typeof define === 'function' && define.amd) {
define('pdfjs/display/text_layer', ['exports', 'pdfjs/shared/util', define('pdfjs/display/text_layer', ['exports', 'pdfjs/shared/util',
'pdfjs/display/dom_utils', 'pdfjs/shared/global'], factory); 'pdfjs/display/dom_utils', 'pdfjs/display/global'], factory);
} else if (typeof exports !== 'undefined') { } else if (typeof exports !== 'undefined') {
factory(exports, require('../shared/util.js'), require('./dom_utils.js'), factory(exports, require('../shared/util.js'), require('./dom_utils.js'),
require('../shared/global.js')); require('./global.js'));
} else { } else {
factory((root.pdfjsDisplayTextLayer = {}), root.pdfjsSharedUtil, factory((root.pdfjsDisplayTextLayer = {}), root.pdfjsSharedUtil,
root.pdfjsDisplayDOMUtils, root.pdfjsSharedGlobal); root.pdfjsDisplayDOMUtils, root.pdfjsDisplayGlobal);
} }
}(this, function (exports, sharedUtil, displayDOMUtils, sharedGlobal) { }(this, function (exports, sharedUtil, displayDOMUtils, displayGlobal) {
var Util = sharedUtil.Util; var Util = sharedUtil.Util;
var createPromiseCapability = sharedUtil.createPromiseCapability; var createPromiseCapability = sharedUtil.createPromiseCapability;
var CustomStyle = displayDOMUtils.CustomStyle; var CustomStyle = displayDOMUtils.CustomStyle;
var PDFJS = sharedGlobal.PDFJS; var PDFJS = displayGlobal.PDFJS;
/** /**
* Text layer render parameters. * Text layer render parameters.

11
src/main_loader.js

@ -19,23 +19,24 @@
if (typeof define === 'function' && define.amd) { if (typeof define === 'function' && define.amd) {
define('pdfjs/main_loader', ['exports', 'pdfjs/display/api', define('pdfjs/main_loader', ['exports', 'pdfjs/display/api',
'pdfjs/display/annotation_layer', 'pdfjs/display/text_layer', 'pdfjs/display/annotation_layer', 'pdfjs/display/text_layer',
'pdfjs/display/dom_utils', 'pdfjs/shared/util', 'pdfjs/shared/global'], 'pdfjs/display/dom_utils', 'pdfjs/shared/util', 'pdfjs/display/global'],
factory); factory);
} else if (typeof exports !== 'undefined') { } else if (typeof exports !== 'undefined') {
factory(exports, require('./display/api.js'), factory(exports, require('./display/api.js'),
require('./display/annotation_layer.js'), require('./display/annotation_layer.js'),
require('./display/text_layer.js'), require('./display/dom_utils.js'), require('./display/text_layer.js'), require('./display/dom_utils.js'),
require('./shared/util.js'), require('./shared/global.js')); require('./shared/util.js'), require('./display/global.js'));
} else { } else {
factory((root.pdfjsMainLoader = {}), root.pdfjsDisplayAPI, factory((root.pdfjsMainLoader = {}), root.pdfjsDisplayAPI,
root.pdfjsDisplayAnnotationLayer, root.pdfjsDisplayTextLayer, root.pdfjsDisplayAnnotationLayer, root.pdfjsDisplayTextLayer,
root.pdfjsDisplayDOMUtils, root.pdfjsSharedUtil, root.pdfjsSharedGlobal); root.pdfjsDisplayDOMUtils, root.pdfjsSharedUtil, root.pdfjsDisplayGlobal);
} }
}(this, function (exports, displayAPI, displayAnnotationLayer, }(this, function (exports, displayAPI, displayAnnotationLayer,
displayTextLayer, displayDOMUtils, sharedUtil, sharedGlobal) { displayTextLayer, displayDOMUtils, sharedUtil,
displayGlobal) {
// Sync the exports below with ./pdf.js file/template. // Sync the exports below with ./pdf.js file/template.
exports.PDFJS = sharedGlobal.PDFJS; exports.PDFJS = displayGlobal.PDFJS;
exports.getDocument = displayAPI.getDocument; exports.getDocument = displayAPI.getDocument;
exports.PDFDataRangeTransport = displayAPI.PDFDataRangeTransport; exports.PDFDataRangeTransport = displayAPI.PDFDataRangeTransport;

2
src/pdf.js

@ -44,7 +44,7 @@
}).call(pdfjsLibs); }).call(pdfjsLibs);
//#if MAIN_FILE //#if MAIN_FILE
exports.PDFJS = pdfjsLibs.pdfjsSharedGlobal.PDFJS; exports.PDFJS = pdfjsLibs.pdfjsDisplayGlobal.PDFJS;
exports.getDocument = pdfjsLibs.pdfjsDisplayAPI.getDocument; exports.getDocument = pdfjsLibs.pdfjsDisplayAPI.getDocument;
exports.PDFDataRangeTransport = exports.PDFDataRangeTransport =
pdfjsLibs.pdfjsDisplayAPI.PDFDataRangeTransport; pdfjsLibs.pdfjsDisplayAPI.PDFDataRangeTransport;

6
test/unit/unit_test.html

@ -46,20 +46,20 @@
function initializePDFJS(callback) { function initializePDFJS(callback) {
require.config({paths: {'pdfjs': '../../src'}}); require.config({paths: {'pdfjs': '../../src'}});
require(['pdfjs/shared/util', 'pdfjs/shared/global', 'pdfjs/core/primitives', require(['pdfjs/shared/util', 'pdfjs/display/global', 'pdfjs/core/primitives',
'pdfjs/core/annotation', 'pdfjs/core/crypto', 'pdfjs/core/stream', 'pdfjs/core/annotation', 'pdfjs/core/crypto', 'pdfjs/core/stream',
'pdfjs/core/fonts', 'pdfjs/core/ps_parser', 'pdfjs/core/function', 'pdfjs/core/fonts', 'pdfjs/core/ps_parser', 'pdfjs/core/function',
'pdfjs/core/parser', 'pdfjs/core/evaluator', 'pdfjs/core/cmap', 'pdfjs/core/parser', 'pdfjs/core/evaluator', 'pdfjs/core/cmap',
'pdfjs/core/worker', 'pdfjs/core/network', 'pdfjs/display/api', 'pdfjs/core/worker', 'pdfjs/core/network', 'pdfjs/display/api',
'pdfjs/display/metadata', 'pdfjs/display/dom_utils'], 'pdfjs/display/metadata', 'pdfjs/display/dom_utils'],
function (sharedUtil, sharedGlobal, corePrimitives, coreAnnotation, function (sharedUtil, displayGlobal, corePrimitives, coreAnnotation,
coreCrypto, coreStream, coreFonts, corePsParser, coreFunction, coreCrypto, coreStream, coreFonts, corePsParser, coreFunction,
coreParser, coreEvaluator, coreCMap, coreWorker, coreNetwork, coreParser, coreEvaluator, coreCMap, coreWorker, coreNetwork,
displayAPI, displayMetadata, displayDOMUtils) { displayAPI, displayMetadata, displayDOMUtils) {
pdfjsLibs = { pdfjsLibs = {
sharedUtil: sharedUtil, sharedUtil: sharedUtil,
sharedGlobal: sharedGlobal, displayGlobal: displayGlobal,
corePrimitives: corePrimitives, corePrimitives: corePrimitives,
coreAnnotation: coreAnnotation, coreAnnotation: coreAnnotation,
coreCrypto: coreCrypto, coreCrypto: coreCrypto,

Loading…
Cancel
Save