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 |
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 |
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
|
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 |
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 |
Kevin Sawicki
|
f7b72f0948
|
Move capturePage to WebContents
|
2016-07-06 09:21:28 -07:00 |
Kevin Sawicki
|
b8e5180132
|
Use require to load package.json instead of fs/JSON
|
2016-07-05 15:50:12 -07:00 |