Cheng Zhao [Fri, 20 May 2016 00:30:24 +0000 (09:30 +0900)]
Bump v1.1.1
Cheng Zhao [Fri, 20 May 2016 00:27:06 +0000 (00:27 +0000)]
Merge pull request #5616 from electron/inherit-zoom
Inherit zoomFactor in webview
Cheng Zhao [Fri, 20 May 2016 00:26:29 +0000 (00:26 +0000)]
Merge pull request #5617 from electron/dont-return-from-on-functions
Remove returns from event listeners
Cheng Zhao [Fri, 20 May 2016 00:24:10 +0000 (00:24 +0000)]
Merge pull request #5611 from jviotti/fix/invalid-archive-asar-exec
Override `child_process.execFile` asar patch for `child_process.exec`
Cheng Zhao [Thu, 19 May 2016 23:54:20 +0000 (23:54 +0000)]
Merge pull request #5614 from electron/bengotow-remote-docs
Update remote.md to mention enumerable property limitation
Cheng Zhao [Thu, 19 May 2016 23:51:22 +0000 (23:51 +0000)]
Merge pull request #5608 from Gaserd/patch-4
docs : Russian
Kevin Sawicki [Thu, 19 May 2016 22:28:08 +0000 (15:28 -0700)]
Remove returns from event listeners
Kevin Sawicki [Thu, 19 May 2016 21:46:11 +0000 (14:46 -0700)]
Add test for webview zoomFactor inheritance
Kevin Sawicki [Thu, 19 May 2016 21:32:16 +0000 (14:32 -0700)]
Add zoomFactor to guest params
Kevin Sawicki [Thu, 19 May 2016 20:42:48 +0000 (13:42 -0700)]
:art:
Juan Cruz Viotti [Thu, 19 May 2016 15:08:08 +0000 (11:08 -0400)]
Override `child_process.execFile` asar patch for `child_process.exec`
NodeJS implements `child_process.exec` by simply passing the whole
command to `child_process.execFile`. See:
- https://github.com/nodejs/node/blob/master/lib/child_process.js#L90
- https://github.com/nodejs/node/blob/master/lib/child_process.js#L99
Electron patches `child_process.execFile` to add support for `asar`
archives by injecting logic that extracts the required files from the
`asar` to a temporary location before delegating the work to the
original `child_process.execFile`.
In order to decide whether to inject the custom `asar` extracting logic,
Electron makes use of a helper function called `splitPath()`. See:
- https://github.com/electron/electron/blob/master/lib/common/asar.js#L37
If the first argument of the returned array equals `true`, means that
the path is considered to be an `asar` archive, and thus the extraction
logic takes place. The problem is that if the command passed to
`child_process.execFile` *contains* a path to an asar archive, padded
with other commands/arguments, `splitPath()` will consider it to be an
`asar` archive, and will try to extract it, throwing a rightfully
`Invalid package` error.
Fixes: https://github.com/electron/electron/issues/5571
Signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
Ben Gotow [Thu, 19 May 2016 16:31:02 +0000 (09:31 -0700)]
Update remote.md to mention enumerable property limitation
#5599
Sergey [Thu, 19 May 2016 13:46:42 +0000 (16:46 +0300)]
docs : Russian
Russian language for http://electron.atom.io/docs/tutorial/mac-app-store-submission-guide/
Cheng Zhao [Thu, 19 May 2016 11:59:37 +0000 (11:59 +0000)]
Merge pull request #5606 from electron/process-docs
Cleanup the docs of process object
Cheng Zhao [Thu, 19 May 2016 11:12:56 +0000 (20:12 +0900)]
Cleanup the docs of process object
Cheng Zhao [Thu, 19 May 2016 10:34:01 +0000 (10:34 +0000)]
Merge pull request #5526 from electron/process-stats
Process and System memory statistics API
Cheng Zhao [Thu, 19 May 2016 10:29:29 +0000 (10:29 +0000)]
Merge pull request #5600 from tensor5/update_clang_only_if_needed
Update Clang only if needed
Cheng Zhao [Thu, 19 May 2016 10:27:03 +0000 (10:27 +0000)]
Merge pull request #5604 from preco21/korean-docs-5
docs: Update Korean docs as upstream
Cheng Zhao [Thu, 19 May 2016 10:26:38 +0000 (10:26 +0000)]
Merge pull request #5605 from preco21/document-fixes-5
docs: Improve docs
Cheng Zhao [Thu, 19 May 2016 10:23:02 +0000 (19:23 +0900)]
Ignore failures of OS X on Travis CI
Cheng Zhao [Thu, 19 May 2016 10:22:32 +0000 (19:22 +0900)]
Update brightray for #5578
Cheng Zhao [Thu, 19 May 2016 10:21:36 +0000 (10:21 +0000)]
Merge pull request #5578 from deepak1556/disable_http2_patch
browser: flag to disable HTTP/2 and SPDY/3.1 protocols
Cheng Zhao [Thu, 19 May 2016 09:50:53 +0000 (09:50 +0000)]
Merge pull request #5602 from electron/static-linking-vs-runtime
Link with VS2015 libraries statically for Release build
Plusb Preco [Thu, 19 May 2016 09:36:26 +0000 (18:36 +0900)]
:memo: Fix link to improve readability
[ci skip]
Plusb Preco [Thu, 19 May 2016 09:34:08 +0000 (18:34 +0900)]
:memo: Remove unused link
[ci skip]
Plusb Preco [Thu, 19 May 2016 09:32:43 +0000 (18:32 +0900)]
:memo: Adjust line length to `80`
[ci skip]
Plusb Preco [Thu, 19 May 2016 09:28:24 +0000 (18:28 +0900)]
:memo: Adjust line length to `80`
[ci skip]
Plusb Preco [Thu, 19 May 2016 09:24:42 +0000 (18:24 +0900)]
:memo: Small fixes
* Adjust line length to `80`.
* Fix typos
[ci skip]
Plusb Preco [Thu, 19 May 2016 08:22:51 +0000 (17:22 +0900)]
:memo: Update Korean docs as upstream
[ci skip]
Cheng Zhao [Thu, 19 May 2016 08:02:40 +0000 (17:02 +0900)]
Only use the osfhandle hack on Windows
Cheng Zhao [Thu, 19 May 2016 07:38:37 +0000 (16:38 +0900)]
Fix passing fd across modules
Cheng Zhao [Thu, 19 May 2016 06:49:26 +0000 (15:49 +0900)]
No need to download and ship vs runtime libraries
Cheng Zhao [Thu, 19 May 2016 06:06:47 +0000 (15:06 +0900)]
Link with Vs2015 runtime statically for Release build
Cheng Zhao [Thu, 19 May 2016 03:24:31 +0000 (03:24 +0000)]
Merge pull request #5601 from electron/team-id
Include team ID in the base bundle ID
Cheng Zhao [Thu, 19 May 2016 02:13:09 +0000 (11:13 +0900)]
docs: Team ID is now required for signing
Cheng Zhao [Thu, 19 May 2016 01:57:57 +0000 (10:57 +0900)]
Add team ID to base Bundle ID
Nicola Squartini [Thu, 19 May 2016 01:14:57 +0000 (10:14 +0900)]
Update Clang only if needed
Kevin Sawicki [Thu, 19 May 2016 00:41:57 +0000 (17:41 -0700)]
Merge pull request #5588 from brunoqueiros/error-message
Improve error message
Cheng Zhao [Wed, 18 May 2016 23:40:11 +0000 (23:40 +0000)]
Merge pull request #5595 from miniak/asar-fix
Make js2asar.py more robust
Bruno Queiros [Wed, 18 May 2016 22:02:42 +0000 (19:02 -0300)]
:art: Use the same stack trace for both cases
Kevin Sawicki [Wed, 18 May 2016 20:55:10 +0000 (13:55 -0700)]
Merge pull request #5587 from kcrt/master
Japanese manual: add electron-versioning.
Kevin Sawicki [Wed, 18 May 2016 20:52:47 +0000 (13:52 -0700)]
Merge pull request #5594 from Gaserd/patch-3
Create supported-platforms.md
Milan Burda [Wed, 18 May 2016 19:54:53 +0000 (12:54 -0700)]
Make js2asar.py more robust
Sergey [Wed, 18 May 2016 19:40:12 +0000 (22:40 +0300)]
Create supported-platforms.md
Create new file - supported-platforms.
Russian language for this page - http://electron.atom.io/docs/tutorial/supported-platforms/
Paul Betts [Wed, 18 May 2016 18:08:04 +0000 (11:08 -0700)]
:memo:
Paul Betts [Wed, 18 May 2016 18:07:30 +0000 (11:07 -0700)]
Move everything into atom_bindings
Paul Betts [Wed, 18 May 2016 17:57:53 +0000 (10:57 -0700)]
Merge pull request #5589 from Gaserd/patch-2
исправление ошибки в слове
Sergey [Wed, 18 May 2016 15:04:52 +0000 (18:04 +0300)]
исправление ошибки в слове
ничего критичного, просто букву не ту поставили.
Bruno Queiros [Wed, 18 May 2016 14:00:08 +0000 (11:00 -0300)]
:art: Improve error message
TAKAHASHI Kyohei [Wed, 18 May 2016 13:30:11 +0000 (22:30 +0900)]
Japanese manual: add electron-versioning.
electron-versioning.md is translated.
Other tutorial files are updated.
[ci skip]
Cheng Zhao [Wed, 18 May 2016 10:02:30 +0000 (10:02 +0000)]
Merge pull request #5584 from electron/sandbox-no-expl
Enable sandboxing without using temporary-exception
Cheng Zhao [Wed, 18 May 2016 07:48:22 +0000 (16:48 +0900)]
docs: Update MAS guide without using temporary-exception
Cheng Zhao [Wed, 18 May 2016 07:42:26 +0000 (16:42 +0900)]
Currently set base bundle ID
Plusb Preco [Wed, 18 May 2016 07:41:21 +0000 (16:41 +0900)]
:memo: Update Korean docs as upstream
[ci skip]
Cheng Zhao [Wed, 18 May 2016 07:36:31 +0000 (07:36 +0000)]
Merge pull request #5582 from electron/notification-user-info
Pass userInfo in systemPreferences.subscribeNotification
Cheng Zhao [Wed, 18 May 2016 07:01:08 +0000 (16:01 +0900)]
Use string description for unknown types
Cheng Zhao [Wed, 18 May 2016 06:49:33 +0000 (15:49 +0900)]
Do not convert NSDictionary to JSON
Cheng Zhao [Wed, 18 May 2016 05:50:12 +0000 (14:50 +0900)]
Ignore invalid JSON object when converting NSDictionary
Cheng Zhao [Wed, 18 May 2016 05:40:19 +0000 (14:40 +0900)]
Pass userInfo in subscribeNotification
Cheng Zhao [Wed, 18 May 2016 05:31:10 +0000 (05:31 +0000)]
Merge pull request #5580 from electron/annoymous-web-contents
Add support for anonymous WebContents
Cheng Zhao [Wed, 18 May 2016 04:55:48 +0000 (13:55 +0900)]
Make non-public module accesible via remote
Cheng Zhao [Wed, 18 May 2016 04:47:50 +0000 (13:47 +0900)]
Handle keyboard events for WebContents that do not have owner window
Cheng Zhao [Wed, 18 May 2016 04:29:21 +0000 (13:29 +0900)]
Remove WebViewGuestDelegate::HandleKeyboardEvent
Cheng Zhao [Tue, 17 May 2016 13:39:18 +0000 (22:39 +0900)]
WebContents without owner window should always open detached devtools
Cheng Zhao [Tue, 17 May 2016 12:56:47 +0000 (21:56 +0900)]
Add webContents.id property
Cheng Zhao [Tue, 17 May 2016 12:50:47 +0000 (21:50 +0900)]
A normal WebContents can have no owner window
Cheng Zhao [Tue, 17 May 2016 12:49:05 +0000 (21:49 +0900)]
Make sure BrowserContext is always destroyed after WebContents
Plusb Preco [Wed, 18 May 2016 03:15:29 +0000 (12:15 +0900)]
:memo: Update Korean docs as upstream
[ci skip]
Cheng Zhao [Wed, 18 May 2016 01:46:44 +0000 (01:46 +0000)]
Merge pull request #5574 from electron/devtools-extension-test
Add test that loads a devtools extension
Cheng Zhao [Wed, 18 May 2016 01:34:56 +0000 (01:34 +0000)]
Merge pull request #5575 from electron/link-to-spectron
Add spectron to ChromeDriver doc
deepak1556 [Wed, 18 May 2016 01:26:58 +0000 (06:56 +0530)]
browser: flag to disable HTTP/2 and SPDY/3.1 protocols
Cheng Zhao [Wed, 18 May 2016 01:26:58 +0000 (01:26 +0000)]
Merge pull request #5559 from electron/disable-webview
Disable webview when nodeIntegration is off
Cheng Zhao [Wed, 18 May 2016 01:26:27 +0000 (01:26 +0000)]
Merge pull request #5576 from electron/title-tweaks
Tweak doc headings
Cheng Zhao [Wed, 18 May 2016 00:43:23 +0000 (00:43 +0000)]
Merge pull request #5567 from felixrieseberg/versioning
Add Information about Versioning
Cheng Zhao [Wed, 18 May 2016 00:42:38 +0000 (09:42 +0900)]
Update brightray to fix linking problem on Linux
Kevin Sawicki [Tue, 17 May 2016 23:42:37 +0000 (16:42 -0700)]
Remove semicolon
Kevin Sawicki [Tue, 17 May 2016 23:42:21 +0000 (16:42 -0700)]
Update interval id variable name
Kevin Sawicki [Tue, 17 May 2016 23:40:34 +0000 (16:40 -0700)]
Show last panel by id
Kevin Sawicki [Tue, 17 May 2016 23:05:47 +0000 (16:05 -0700)]
with -> on
Kevin Sawicki [Tue, 17 May 2016 23:02:54 +0000 (16:02 -0700)]
Tweak doc headings
Kevin Sawicki [Tue, 17 May 2016 22:14:50 +0000 (15:14 -0700)]
Simplify sentence
Kevin Sawicki [Tue, 17 May 2016 22:13:26 +0000 (15:13 -0700)]
Add spectron section
Kevin Sawicki [Tue, 17 May 2016 22:09:09 +0000 (15:09 -0700)]
Recommend electron-chromedriver
Kevin Sawicki [Tue, 17 May 2016 22:05:58 +0000 (15:05 -0700)]
Add comment about panel switching via input event
Kevin Sawicki [Tue, 17 May 2016 22:05:27 +0000 (15:05 -0700)]
Use consistent function styles
Kevin Sawicki [Tue, 17 May 2016 22:01:32 +0000 (15:01 -0700)]
Use control on non-mac platforms
Kevin Sawicki [Tue, 17 May 2016 21:59:33 +0000 (14:59 -0700)]
DRY up specs
Kevin Sawicki [Tue, 17 May 2016 21:56:00 +0000 (14:56 -0700)]
Add spec for undocked devtools
Paul Betts [Tue, 17 May 2016 21:54:33 +0000 (14:54 -0700)]
Come Correct with Wrapping
Kevin Sawicki [Tue, 17 May 2016 21:52:45 +0000 (14:52 -0700)]
Add spec for devtools extension
Paul Betts [Tue, 17 May 2016 21:52:01 +0000 (14:52 -0700)]
:fire: old docs
Paul Betts [Tue, 17 May 2016 21:46:50 +0000 (14:46 -0700)]
Dox
Paul Betts [Tue, 17 May 2016 21:37:32 +0000 (14:37 -0700)]
Move process-stats methods to process
Paul Betts [Sat, 14 May 2016 01:12:33 +0000 (18:12 -0700)]
Add docs
Paul Betts [Sat, 14 May 2016 01:01:29 +0000 (18:01 -0700)]
Linting
Paul Betts [Sat, 14 May 2016 00:57:35 +0000 (17:57 -0700)]
Rename Metrics => MemoryInfo so it's consistent
Paul Betts [Sat, 14 May 2016 00:56:40 +0000 (17:56 -0700)]
Everything is in KB
Paul Betts [Sat, 14 May 2016 00:50:58 +0000 (17:50 -0700)]
Implement process and system memory statistics
Paul Betts [Sat, 14 May 2016 00:33:57 +0000 (17:33 -0700)]
Wire it up
Paul Betts [Sat, 14 May 2016 00:33:47 +0000 (17:33 -0700)]
Add the dumbest new builtin that works