From 7deb10cde4fe2c1877175706d1a7a1184e5b77fa Mon Sep 17 00:00:00 2001 From: root Date: Sat, 8 Jun 2019 12:59:53 +0200 Subject: [PATCH] Changes of Linux canary v0.0.81 --- appasar/canary/app_bootstrap/splash/index.js | 6 +- electronasar/canary/browser/api/app.js | 179 ++-- .../canary/browser/api/auto-updater.js | 11 +- .../api/auto-updater/auto-updater-native.js | 16 +- .../api/auto-updater/auto-updater-win.js | 133 +-- .../api/auto-updater/squirrel-update-win.js | 196 ++-- .../canary/browser/api/browser-view.js | 27 +- .../canary/browser/api/browser-window.js | 338 +++--- .../canary/browser/api/content-tracing.js | 15 +- .../canary/browser/api/crash-reporter.js | 20 +- electronasar/canary/browser/api/dialog.js | 466 ++++++--- .../canary/browser/api/exports/electron.js | 26 +- .../canary/browser/api/global-shortcut.js | 6 +- .../canary/browser/api/in-app-purchase.js | 38 +- electronasar/canary/browser/api/ipc-main.js | 16 +- .../canary/browser/api/menu-item-roles.js | 586 ++++++----- electronasar/canary/browser/api/menu-item.js | 147 +-- electronasar/canary/browser/api/menu-utils.js | 301 +++--- electronasar/canary/browser/api/menu.js | 459 +++++---- .../canary/browser/api/module-list.js | 74 +- .../browser/api/navigation-controller.js | 179 ++++ electronasar/canary/browser/api/net-log.js | 50 +- electronasar/canary/browser/api/net.js | 678 ++++++------ .../canary/browser/api/notification.js | 17 +- .../canary/browser/api/power-monitor.js | 60 +- .../canary/browser/api/power-save-blocker.js | 6 +- electronasar/canary/browser/api/protocol.js | 52 +- electronasar/canary/browser/api/screen.js | 16 +- electronasar/canary/browser/api/session.js | 59 +- .../canary/browser/api/system-preferences.js | 16 +- .../canary/browser/api/top-level-window.js | 40 +- electronasar/canary/browser/api/touch-bar.js | 606 +++++------ electronasar/canary/browser/api/tray.js | 14 +- electronasar/canary/browser/api/view.js | 17 +- .../canary/browser/api/web-contents-view.js | 24 +- .../canary/browser/api/web-contents.js | 888 ++++++++-------- .../canary/browser/chrome-extension.js | 860 ++++++++-------- .../canary/browser/crash-reporter-init.js | 41 - electronasar/canary/browser/default-menu.js | 50 - .../canary/browser/desktop-capturer.js | 155 ++- electronasar/canary/browser/devtools.js | 93 -- .../canary/browser/guest-view-manager.js | 756 ++++++++------ .../canary/browser/guest-window-manager.js | 616 +++++------ electronasar/canary/browser/init.js | 293 +++--- .../canary/browser/ipc-main-internal-utils.js | 53 - .../canary/browser/ipc-main-internal.js | 16 +- .../canary/browser/navigation-controller.js | 225 ---- .../canary/browser/objects-registry.js | 233 +++-- electronasar/canary/browser/rpc-server.js | 961 ++++++++++-------- electronasar/canary/common/api/clipboard.js | 53 +- electronasar/canary/common/api/deprecate.js | 266 ++--- .../canary/common/api/deprecations.js | 16 +- .../canary/common/api/exports/electron.js | 57 +- electronasar/canary/common/api/is-promise.js | 26 +- electronasar/canary/common/api/module-list.js | 20 +- .../canary/common/api/native-image.js | 7 +- electronasar/canary/common/api/shell.js | 6 +- .../canary/common/atom-binding-setup.js | 32 +- electronasar/canary/common/buffer-utils.js | 110 +- electronasar/canary/common/clipboard-utils.js | 50 - electronasar/canary/common/crash-reporter.js | 184 ++-- electronasar/canary/common/error-utils.js | 68 +- electronasar/canary/common/init.js | 85 +- .../canary/common/parse-features-string.js | 35 +- electronasar/canary/common/path-utils.js | 8 - .../canary/common/reset-search-paths.js | 75 +- .../canary/common/web-view-methods.js | 131 +-- .../canary/renderer/api/crash-reporter.js | 18 +- .../canary/renderer/api/desktop-capturer.js | 80 +- .../canary/renderer/api/exports/electron.js | 40 +- .../canary/renderer/api/ipc-renderer.js | 47 +- .../canary/renderer/api/module-list.js | 33 +- electronasar/canary/renderer/api/remote.js | 595 +++++------ electronasar/canary/renderer/api/screen.js | 4 + electronasar/canary/renderer/api/web-frame.js | 135 ++- .../canary/renderer/callbacks-registry.js | 103 +- electronasar/canary/renderer/chrome-api.js | 348 ++++--- .../renderer/content-scripts-injector.js | 180 ++-- .../canary/renderer/extensions/event.js | 40 +- .../canary/renderer/extensions/i18n.js | 123 ++- .../canary/renderer/extensions/storage.js | 218 ++-- .../renderer/extensions/web-navigation.js | 36 +- electronasar/canary/renderer/init.js | 308 +++--- electronasar/canary/renderer/inspector.js | 179 +++- .../renderer/ipc-renderer-internal-utils.js | 42 - .../canary/renderer/ipc-renderer-internal.js | 44 +- electronasar/canary/renderer/override.js | 18 + electronasar/canary/renderer/remote.js | 10 + .../canary/renderer/security-warnings.js | 390 ++++--- .../canary/renderer/web-frame-init.js | 38 +- .../renderer/web-view/guest-view-internal.js | 205 ++-- .../renderer/web-view/web-view-attributes.js | 442 ++++---- .../renderer/web-view/web-view-constants.js | 31 +- .../renderer/web-view/web-view-element.js | 102 -- .../canary/renderer/web-view/web-view-impl.js | 233 ----- .../canary/renderer/web-view/web-view-init.js | 33 - .../canary/renderer/web-view/web-view.js | 346 +++++++ electronasar/canary/renderer/window-setup.js | 381 +++---- electronasar/canary/worker/init.js | 49 +- 99 files changed, 8289 insertions(+), 7925 deletions(-) create mode 100644 electronasar/canary/browser/api/navigation-controller.js delete mode 100644 electronasar/canary/browser/crash-reporter-init.js delete mode 100644 electronasar/canary/browser/default-menu.js delete mode 100644 electronasar/canary/browser/devtools.js delete mode 100644 electronasar/canary/browser/ipc-main-internal-utils.js delete mode 100644 electronasar/canary/browser/navigation-controller.js delete mode 100644 electronasar/canary/common/clipboard-utils.js delete mode 100644 electronasar/canary/common/path-utils.js create mode 100644 electronasar/canary/renderer/api/screen.js delete mode 100644 electronasar/canary/renderer/ipc-renderer-internal-utils.js create mode 100644 electronasar/canary/renderer/override.js create mode 100644 electronasar/canary/renderer/remote.js delete mode 100644 electronasar/canary/renderer/web-view/web-view-element.js delete mode 100644 electronasar/canary/renderer/web-view/web-view-impl.js delete mode 100644 electronasar/canary/renderer/web-view/web-view-init.js create mode 100644 electronasar/canary/renderer/web-view/web-view.js diff --git a/appasar/canary/app_bootstrap/splash/index.js b/appasar/canary/app_bootstrap/splash/index.js index 404d7c6..6458c7c 100644 --- a/appasar/canary/app_bootstrap/splash/index.js +++ b/appasar/canary/app_bootstrap/splash/index.js @@ -23,14 +23,14 @@ object-assign * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var r=n(4),o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,l=o?Symbol.for("react.fragment"):60107,u=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,c=o?Symbol.for("react.provider"):60109,p=o?Symbol.for("react.context"):60110,f=o?Symbol.for("react.concurrent_mode"):60111,d=o?Symbol.for("react.forward_ref"):60112,h=o?Symbol.for("react.suspense"):60113,m=o?Symbol.for("react.memo"):60115,v=o?Symbol.for("react.lazy"):60116,y="function"==typeof Symbol&&Symbol.iterator;function g(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=0;rA.length&&A.push(e)}function I(e,t,n){return null==e?0:function e(t,n,r,o){var l=typeof t;"undefined"!==l&&"boolean"!==l||(t=null);var u=!1;if(null===t)u=!0;else switch(l){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case i:case a:u=!0}}if(u)return r(o,t,""===n?"."+M(t,0):n),1;if(u=0,n=""===n?".":n+":",Array.isArray(t))for(var s=0;sthis.eventPool.length&&this.eventPool.push(e)}function pe(e){e.eventPool=[],e.getPooled=se,e.release=ce}o(ue.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=ae)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ae)},persist:function(){this.isPersistent=ae},isPersistent:le,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=le,this._dispatchInstances=this._dispatchListeners=null}}),ue.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},ue.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return o(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,pe(n),n},pe(ue);var fe=ue.extend({data:null}),de=ue.extend({data:null}),he=[9,13,27,32],me=H&&"CompositionEvent"in window,ve=null;H&&"documentMode"in document&&(ve=document.documentMode);var ye=H&&"TextEvent"in window&&!ve,ge=H&&(!me||ve&&8=ve),be=String.fromCharCode(32),Ee={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},xe=!1;function we(e,t){switch(e){case"keyup":return-1!==he.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function ke(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Ce=!1;var Se={eventTypes:Ee,extractEvents:function(e,t,n,r){var o=void 0,i=void 0;if(me)e:{switch(e){case"compositionstart":o=Ee.compositionStart;break e;case"compositionend":o=Ee.compositionEnd;break e;case"compositionupdate":o=Ee.compositionUpdate;break e}o=void 0}else Ce?we(e,n)&&(o=Ee.compositionEnd):"keydown"===e&&229===n.keyCode&&(o=Ee.compositionStart);return o?(ge&&"ko"!==n.locale&&(Ce||o!==Ee.compositionStart?o===Ee.compositionEnd&&Ce&&(i=ie()):(re="value"in(ne=r)?ne.value:ne.textContent,Ce=!0)),o=fe.getPooled(o,t,n,r),i?o.data=i:null!==(i=ke(n))&&(o.data=i),K(o),i=o):i=null,(e=ye?function(e,t){switch(e){case"compositionend":return ke(t);case"keypress":return 32!==t.which?null:(xe=!0,be);case"textInput":return(e=t.data)===be&&xe?null:e;default:return null}}(e,n):function(e,t){if(Ce)return"compositionend"===e||!me&&we(e,t)?(e=ie(),oe=re=ne=null,Ce=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1