liusy182
|
2c7690be45
|
simplify logic
|
2016-09-08 21:36:39 +08:00 |
|
liusy182
|
180a77e671
|
fix a minor bug in navigation-controller where a string is used as an object
|
2016-09-08 21:31:42 +08:00 |
|
Kevin Sawicki
|
28b33074cf
|
Setup stdin in both processes on Windows
|
2016-09-07 14:45:56 -07:00 |
|
Cheng Zhao
|
e561608c0d
|
Merge pull request #7116 from electron/restore-no-asar
Restore process.noAsar in finally block
|
2016-09-07 16:50:26 +09:00 |
|
Kevin Sawicki
|
46fbb6ed61
|
Reset process.noAsar in finally block
|
2016-09-06 13:40:25 -07:00 |
|
Kevin Sawicki
|
b54b74c310
|
Prevent missing Menu.buildFromTemplate function
|
2016-09-06 11:31:14 -07:00 |
|
Cheng Zhao
|
f854b27bfb
|
Merge pull request #6867 from electron/remote-function-properties
Allow accessing remote function properties
|
2016-08-31 17:28:09 +09:00 |
|
Kevin Sawicki
|
01e69353d5
|
Don't serialize ArrayBuffer as Array
|
2016-08-24 15:18:42 -07:00 |
|
Kevin Sawicki
|
ec44a5d198
|
Add tests for setting remote function properties
|
2016-08-22 17:07:18 -07:00 |
|
Kevin Sawicki
|
666a668d91
|
Support remote function keys and property descriptors
|
2016-08-22 17:07:18 -07:00 |
|
Kevin Sawicki
|
d226b7bc6c
|
Use Proxy for accessing properties of remote function
|
2016-08-22 17:07:18 -07:00 |
|
Kevin Sawicki
|
8b38018ab4
|
Add helper for including function properties
|
2016-08-22 17:07:17 -07:00 |
|
Kevin Sawicki
|
3245bb99b2
|
Only register methods with members
|
2016-08-22 17:07:17 -07:00 |
|
Kevin Sawicki
|
d333cc5e38
|
Support remote function properties
|
2016-08-22 17:07:17 -07:00 |
|
Cheng Zhao
|
faebe5259d
|
Merge pull request #6861 from megahertz/bug_window_location
Apply resolveURL when set a location of a window opened by window.open()
|
2016-08-17 22:04:46 +09:00 |
|
Alexey Prokhorov
|
16f2702495
|
Apply resolveURL when set a location of a window opened by window.open()
|
2016-08-16 16:24:49 +05:00 |
|
bridiver
|
3b11bf5e41
|
clear the storage for the webContentsId when the render view is deleted
|
2016-08-15 21:53:58 -07:00 |
|
Samuel Attard
|
5b07e8dd5b
|
Send isMainFrame as argument to did-navigate-in-page event
|
2016-08-12 01:27:50 +10:00 |
|
Cheng Zhao
|
01f92a83ab
|
Merge pull request #6780 from electron/update-available-check
Mark update available until restart
|
2016-08-09 20:44:26 +09:00 |
|
Kevin Sawicki
|
dd6c69c90b
|
Use const instead of var
|
2016-08-08 13:07:01 -07:00 |
|
Kevin Sawicki
|
49908fd818
|
Keep update available flag set until restart
|
2016-08-08 13:03:02 -07:00 |
|
Kevin Sawicki
|
af607f8b67
|
🎨 function -> =>
|
2016-08-08 11:09:30 -07:00 |
|
Kevin Sawicki
|
bcc372568f
|
Add zoom menu item roles
|
2016-08-08 11:09:30 -07:00 |
|
Milan Burda
|
edc1a9614c
|
Add macOS specific speaking roles for MenuItem
|
2016-08-08 00:02:32 +02:00 |
|
Cheng Zhao
|
8c0a033b6f
|
Fix lint errors of using __proto__
|
2016-08-02 21:02:28 +09:00 |
|
Cheng Zhao
|
edb573d69e
|
Make WebContents inherit NavigationController
|
2016-08-02 20:55:56 +09:00 |
|
Cheng Zhao
|
025034127a
|
Set JavaScript APIs on prototype of WebContents
|
2016-08-02 20:52:07 +09:00 |
|
Cheng Zhao
|
844f32aa36
|
Set prototype of constructor directly
|
2016-08-02 20:38:35 +09:00 |
|
Cheng Zhao
|
895b8b47ee
|
Save the prototype of EventEmitter
|
2016-08-02 18:07:58 +09:00 |
|
Cheng Zhao
|
892026458d
|
Cleanup init.js
|
2016-08-02 17:45:46 +09:00 |
|
Cheng Zhao
|
6e0cde5b24
|
All native objects have prototype now
|
2016-08-02 17:12:17 +09:00 |
|
Cheng Zhao
|
56b1abd64a
|
Merge pull request #6685 from electron/document-contents-zoom
Implement and Document the zoom methods that are mapped to the webContents object
|
2016-08-02 14:41:09 +09:00 |
|
Samuel Attard
|
a498cf5b79
|
Fix linting issues
|
2016-08-02 13:13:17 +10:00 |
|
Samuel Attard
|
e4f6083753
|
Implement asynchronous versions of getZoomFactor and GetZoomLevel on the webContents object
|
2016-08-02 13:02:55 +10:00 |
|
Gabriel Handford
|
7bde92deb9
|
Add isVisible() to app.dock
|
2016-08-01 15:22:37 -07:00 |
|
Cheng Zhao
|
ffed3e9c0c
|
Move the code to native
|
2016-08-01 20:11:17 +09:00 |
|
Cheng Zhao
|
d23d9dcf01
|
Do not garbage collect sessions
|
2016-08-01 19:35:51 +09:00 |
|
Cheng Zhao
|
1e61743242
|
Merge pull request #6602 from electron/appusermodelid-remove-spaces
Remove all spaces from potential appUserModelID as it isn't allowed by the spec
|
2016-07-27 10:53:52 +09:00 |
|
Samuel Attard
|
9f0299cc31
|
Use better regex to match spaces
|
2016-07-27 09:38:49 +10:00 |
|
Cheng Zhao
|
8d941a6559
|
Merge pull request #6566 from electron/win-autoupdater-es6
Move autoUpdater to ES6
|
2016-07-26 12:46:00 +09:00 |
|
Cheng Zhao
|
b139d5ad1c
|
Merge pull request #6598 from electron/fs-access-asar
Add asar implementation of fs.access/accessSync
|
2016-07-26 12:42:59 +09:00 |
|
Samuel Attard
|
12dba2cb67
|
Remove all spaces from potential appUserModelID as it isn't allowed by the spec
|
2016-07-26 11:44:01 +10:00 |
|
Samuel Attard
|
20e26a9639
|
Move auto-updater-win to ES6
|
2016-07-26 11:40:55 +10:00 |
|
Feross Aboukhadijeh
|
d6a7ced32c
|
MenuItem: Use 'Close Window' for 'close' role label
On OS X, the standard label that's used for the 'close' role is 'Close
Window'. You can see this in the default macOS apps from Apple.
|
2016-07-25 15:13:17 -07:00 |
|
Kevin Sawicki
|
8eca019157
|
Support paths as Buffers
|
2016-07-25 11:10:36 -07:00 |
|
Kevin Sawicki
|
30fbe92970
|
Add asar-supported fs.accessSync implementation
|
2016-07-25 11:05:18 -07:00 |
|
Kevin Sawicki
|
3ad5504194
|
Add asar-supported fs.access implementation
|
2016-07-25 10:50:30 -07:00 |
|
Kevin Sawicki
|
a518c47f4c
|
Use let/const instead of var
|
2016-07-25 10:43:38 -07:00 |
|
Cheng Zhao
|
9ddb62c42a
|
Use Buffer.from instead of deprecated new Buffer
|
2016-07-25 16:40:22 +09:00 |
|
Cheng Zhao
|
1c9421bc89
|
Use ArrayBuffer.isView to detect Buffer and ArrayBuffer
|
2016-07-25 16:39:09 +09:00 |
|
Cheng Zhao
|
200d09cc70
|
Merge pull request #6572 from haadcode/master
Add support for TypedArrays in IPC.
|
2016-07-25 16:22:29 +09:00 |
|
Cheng Zhao
|
751ee53683
|
Do not throw exception when channel name is "error"
|
2016-07-24 21:08:25 +09:00 |
|
haad
|
fac330fb50
|
Fix TypedArray check, add check when instanceof doesn't work for TypedArrays.
|
2016-07-23 12:43:49 +01:00 |
|
haad
|
2757046e71
|
Add isTypedArray to Electron exports
|
2016-07-23 11:30:14 +01:00 |
|
haad
|
e6c8900a18
|
Fix linting
|
2016-07-22 20:20:24 +01:00 |
|
haad
|
c717cd9192
|
🐛 Add support for TypedArrays in IPC.
Fixes https://github.com/electron/electron/issues/2104.
|
2016-07-22 19:44:19 +01:00 |
|
Cheng Zhao
|
9eacd07eda
|
Merge pull request #6489 from electron/webcontents-static-api
Document static methods on webContents
|
2016-07-15 11:02:00 +09:00 |
|
Cheng Zhao
|
2791f71c03
|
webContents is now a public module
|
2016-07-15 10:59:19 +09:00 |
|
Samuel Attard
|
d42e6b3c1f
|
Fix casing issue on the windows update JS file
|
2016-07-15 10:05:36 +12:00 |
|
Kevin Sawicki
|
a7badd43d5
|
Expose getAllWebContents() API
|
2016-07-14 08:59:49 -07:00 |
|
Samuel Attard
|
84a8c393a8
|
Fix linting, removes additional semicolon
|
2016-07-15 00:29:53 +12:00 |
|
Samuel Attard
|
51687e1bc9
|
Add the getFeedURL API for macOS and Windows
|
2016-07-15 00:04:48 +12:00 |
|
Cheng Zhao
|
21a2feaf23
|
Merge pull request #6480 from electron/webcontents-focus
Execute role-based menu items on focused web contents
|
2016-07-14 12:47:07 +09:00 |
|
Kevin Sawicki
|
72cdba2b8e
|
🎨
|
2016-07-13 14:49:25 -07:00 |
|
Kevin Sawicki
|
f9a8bd3ea5
|
Call role method on focused web contents
|
2016-07-13 14:16:56 -07:00 |
|
Kevin Sawicki
|
06e595e7cc
|
Add webContents.getFocusedWebContents()
|
2016-07-13 14:16:56 -07:00 |
|
Kevin Sawicki
|
7877fa7c0a
|
Add webContents.isFocused()
|
2016-07-13 14:16:56 -07:00 |
|
Cheng Zhao
|
41d2799514
|
Run background pages in separate partition
This avoids the default partition always being created on startup, so it
gives users a chance to run session.fromParititon.
|
2016-07-13 16:22:55 +09:00 |
|
Cheng Zhao
|
e653c67153
|
Move chromeExtensionHandler out of ready handler
This code were in ready handler because we could not require "protocol"
before ready before. It is now safe to move the code out.
|
2016-07-13 12:23:14 +09:00 |
|
Cheng Zhao
|
400bb8d0f3
|
Hide in_memory parameter in native interface
|
2016-07-13 12:23:14 +09:00 |
|
Cheng Zhao
|
06a41cedab
|
Move check of isReady to native code
|
2016-07-13 12:23:14 +09:00 |
|
Cheng Zhao
|
d739d8772c
|
Move session-created event to app
This follows the convention of other *-created events.
|
2016-07-13 12:23:14 +09:00 |
|
Cheng Zhao
|
45500701f1
|
Do not access default session before app is ready
|
2016-07-13 12:23:14 +09:00 |
|
Cheng Zhao
|
fcd3357fb8
|
Use Proxy to provide protocol APIs
In this way we can avoid initializing defaultSession when protocol
module is used.
|
2016-07-13 12:23:14 +09:00 |
|
Cheng Zhao
|
4ebb83e999
|
Move the warning of registerStandardSchemes to native code
|
2016-07-13 12:23:14 +09:00 |
|
Kevin Sawicki
|
e02cf5905c
|
Execute command on devtools web contents when focused
|
2016-07-12 13:24:53 -07:00 |
|
Kevin Sawicki
|
fa36d2e8c6
|
Add standard edit items to text context menus
|
2016-07-12 11:54:45 -07:00 |
|
Kevin Sawicki
|
63b98b1ea0
|
Use const instead of var
|
2016-07-12 11:31:40 -07:00 |
|
Kevin Sawicki
|
00f82aaffe
|
Only check arrays and objects for cycles
|
2016-07-11 10:39:45 -07:00 |
|
Kevin Sawicki
|
564b0cace5
|
Maintain visted objects as a stack for cycle detection
|
2016-07-11 10:33:13 -07:00 |
|
Kevin Sawicki
|
5da0b856f9
|
Call includes directly on visited array
|
2016-07-11 10:33:13 -07:00 |
|
Kevin Sawicki
|
2cc2b8a146
|
Return empty array for circular references
|
2016-07-11 10:33:04 -07:00 |
|
Cheng Zhao
|
f08ac07737
|
mac: Add showHiddenFiles property for showOpenDialog
|
2016-07-11 13:30:18 +09:00 |
|
Cheng Zhao
|
6e81c55880
|
Merge pull request #6385 from electron/only-use-role-accelerator-in-app-menu
Only use default role accelerator in app menu
|
2016-07-08 11:22:21 +09:00 |
|
Cheng Zhao
|
6381f44f26
|
mac: Pass useDefaultAccelerator to getAcceleratorForCommandId
|
2016-07-07 11:50:19 -07:00 |
|
Kevin Sawicki
|
1e0e5b0eff
|
Use CommandOrControl+Q for quit role on Linux
|
2016-07-07 09:19:20 -07:00 |
|
Cheng Zhao
|
bbfdaf7679
|
Merge pull request #6355 from electron/webview-capture-page
Add <webview>.capturePage([rect,] callback)
|
2016-07-07 10:09:40 +09:00 |
|
Kevin Sawicki
|
a9b43a0fc9
|
Use empty string constructor name when missing
|
2016-07-06 13:06:48 -07:00 |
|
Kevin Sawicki
|
f7b72f0948
|
Move capturePage to WebContents
|
2016-07-06 09:21:28 -07:00 |
|
Kevin Sawicki
|
d67dfd09fd
|
Pass through empty constructor names
|
2016-07-06 09:18:20 -07:00 |
|
Maksim
|
b444b35215
|
Update remote.js
|
2016-07-06 09:11:04 -07:00 |
|
Kevin Sawicki
|
b8e5180132
|
Use require to load package.json instead of fs/JSON
|
2016-07-05 15:50:12 -07:00 |
|
Jhen
|
d4f64ce943
|
Use background page path instead of generated path
if extension use manifest.background.page
|
2016-07-01 23:50:31 +08:00 |
|
Jhen
|
76f4bd01eb
|
Support background.page in extension manifest
|
2016-06-30 16:04:13 +08:00 |
|
Jonas Schwabe
|
768ff7af5a
|
Add additional method isUnityRunning, fix multiple typos in docs
|
2016-06-29 20:22:17 +02:00 |
|
Jonas Schwabe
|
e2d389fbd4
|
Rename the unityLauncher api to launcher and make it available on linux in general. + Document it only works on ubuntu
|
2016-06-29 20:22:17 +02:00 |
|
Jonas Schwabe
|
e3ba6818af
|
Fix linter errors
|
2016-06-29 20:22:17 +02:00 |
|
Jonas Schwabe
|
b22ce93477
|
Implement libunity launcher badge counter to be set via electron, fixes #4193
|
2016-06-29 20:22:17 +02:00 |
|
Kevin Sawicki
|
d2d11ce8bd
|
Invoke callback instead of returning
|
2016-06-28 13:04:59 -07:00 |
|
Ian Ornelas
|
d6ab353438
|
Add chrome.storage.local
|
2016-06-28 07:21:03 -03:00 |
|