46 lines
1.6 KiB
Diff
46 lines
1.6 KiB
Diff
diff --git a/node_modules/fabric/dist/fabric.js b/node_modules/fabric/dist/fabric.js
|
|
index 86536ce..846c34e 100644
|
|
--- a/node_modules/fabric/dist/fabric.js
|
|
+++ b/node_modules/fabric/dist/fabric.js
|
|
@@ -19,23 +19,6 @@ if (typeof document !== 'undefined' && typeof window !== 'undefined') {
|
|
}
|
|
fabric.window = window;
|
|
}
|
|
-else {
|
|
- // assume we're running under node.js when document/window are not present
|
|
- var jsdom = require('jsdom');
|
|
- var virtualWindow = new jsdom.JSDOM(
|
|
- decodeURIComponent('%3C!DOCTYPE%20html%3E%3Chtml%3E%3Chead%3E%3C%2Fhead%3E%3Cbody%3E%3C%2Fbody%3E%3C%2Fhtml%3E'),
|
|
- {
|
|
- features: {
|
|
- FetchExternalResources: ['img']
|
|
- },
|
|
- resources: 'usable'
|
|
- }).window;
|
|
- fabric.document = virtualWindow.document;
|
|
- fabric.jsdomImplForWrapper = require('jsdom/lib/jsdom/living/generated/utils').implForWrapper;
|
|
- fabric.nodeCanvas = require('jsdom/lib/jsdom/utils').Canvas;
|
|
- fabric.window = virtualWindow;
|
|
- DOMParser = fabric.window.DOMParser;
|
|
-}
|
|
|
|
/**
|
|
* True when in environment that supports touch events
|
|
@@ -3306,16 +3289,7 @@ fabric.CommonMethods = {
|
|
}
|
|
|
|
(function () {
|
|
- var style = fabric.document.documentElement.style,
|
|
- selectProp = 'userSelect' in style
|
|
- ? 'userSelect'
|
|
- : 'MozUserSelect' in style
|
|
- ? 'MozUserSelect'
|
|
- : 'WebkitUserSelect' in style
|
|
- ? 'WebkitUserSelect'
|
|
- : 'KhtmlUserSelect' in style
|
|
- ? 'KhtmlUserSelect'
|
|
- : '';
|
|
+ var selectProp = 'userSelect';
|
|
|
|
/**
|
|
* Makes element unselectable
|