Cheng Zhao [Mon, 23 May 2016 03:57:46 +0000 (12:57 +0900)]
Fix crash due to site_instace being freed early
Cheng Zhao [Mon, 23 May 2016 03:46:14 +0000 (12:46 +0900)]
Fix using invalid pointer as SiteInstance
Cheng Zhao [Mon, 23 May 2016 03:28:59 +0000 (12:28 +0900)]
Adapt to changes of Chrome 51 API changes (Part 2)
Cheng Zhao [Mon, 23 May 2016 01:59:39 +0000 (10:59 +0900)]
Update to API changes of Chrome 51
Cheng Zhao [Sun, 22 May 2016 09:06:48 +0000 (18:06 +0900)]
Update to Chrome 51.0.2704.54
Cheng Zhao [Mon, 23 May 2016 00:25:24 +0000 (00:25 +0000)]
Merge pull request #5646 from electron/update-breakpad
Fix crash reporter not working on x64 Windows
Cheng Zhao [Sun, 22 May 2016 23:59:34 +0000 (08:59 +0900)]
Ignore invalid parameter error in crash service process
Cheng Zhao [Sun, 22 May 2016 12:56:39 +0000 (21:56 +0900)]
Update breakpad to lastest master
Cheng Zhao [Sun, 22 May 2016 12:47:34 +0000 (12:47 +0000)]
Merge pull request #5640 from electron/update-crashpad
Update crashpad to latest master
Cheng Zhao [Sun, 22 May 2016 09:30:14 +0000 (18:30 +0900)]
Update crashpad to 35da3b6
Cheng Zhao [Sun, 22 May 2016 07:57:36 +0000 (07:57 +0000)]
Merge pull request #5622 from kcrt/jpmanual
Japanese manual: Update tutorials and api
Cheng Zhao [Sun, 22 May 2016 00:34:56 +0000 (00:34 +0000)]
Merge pull request #5634 from deepak1556/net_error_description_patch
renderer: generate net error strings when requested
TAKAHASHI Kyohei [Sat, 21 May 2016 15:22:51 +0000 (00:22 +0900)]
Japanese manual: modified template string
modified based on the comments from Flatta
[ci skip]
TAKAHASHI Kyohei [Fri, 20 May 2016 12:20:53 +0000 (21:20 +0900)]
Japanese manual: Update tutorials and api
[ci skip]
Cheng Zhao [Sat, 21 May 2016 14:07:53 +0000 (14:07 +0000)]
Merge pull request #5603 from leethomas/osx-horizontal-sheet-offset
Osx horizontal sheet offset
Cheng Zhao [Sat, 21 May 2016 13:39:25 +0000 (13:39 +0000)]
Merge pull request #5631 from electron/x64-by-default-win32
Default to amd64 on Windows
Cheng Zhao [Sat, 21 May 2016 11:48:06 +0000 (20:48 +0900)]
Update libchromiumcontent for #5618
deepak1556 [Sat, 21 May 2016 04:51:15 +0000 (10:21 +0530)]
renderer: generate net error strings when requested
Paul Betts [Fri, 20 May 2016 21:20:48 +0000 (14:20 -0700)]
Default to amd64 on Windows
Kevin Sawicki [Fri, 20 May 2016 21:05:15 +0000 (14:05 -0700)]
Merge pull request #5630 from electron/env-var-headings
Use ### for env var headings
Kevin Sawicki [Fri, 20 May 2016 21:03:56 +0000 (14:03 -0700)]
Tweak example intros
Kevin Sawicki [Fri, 20 May 2016 21:03:28 +0000 (14:03 -0700)]
Tweak intro sentence
Kevin Sawicki [Fri, 20 May 2016 21:02:10 +0000 (14:02 -0700)]
Use active voice
Kevin Sawicki [Fri, 20 May 2016 21:01:08 +0000 (14:01 -0700)]
Minor wording updates
Kevin Sawicki [Fri, 20 May 2016 20:58:48 +0000 (13:58 -0700)]
Use ### for headings for consistency
Kevin Sawicki [Fri, 20 May 2016 17:01:54 +0000 (10:01 -0700)]
Merge pull request #5625 from electron/doc-headings
Capitalize Object in doc heading
Kevin Sawicki [Fri, 20 May 2016 16:25:10 +0000 (09:25 -0700)]
Capitalize Object
Cheng Zhao [Fri, 20 May 2016 14:30:00 +0000 (14:30 +0000)]
Merge pull request #5624 from electron/hicon
Feed Windows APIs with ICO icons of appropriate size
Cheng Zhao [Fri, 20 May 2016 13:28:07 +0000 (22:28 +0900)]
No need to reference the icon in Tray
Cheng Zhao [Fri, 20 May 2016 13:22:15 +0000 (22:22 +0900)]
Add BrowserWindow.setIcon
Cheng Zhao [Fri, 20 May 2016 10:58:47 +0000 (19:58 +0900)]
docs: Recommend to use ICO icon
Cheng Zhao [Fri, 20 May 2016 10:46:05 +0000 (19:46 +0900)]
Correctly set window icon from ICO
Cheng Zhao [Fri, 20 May 2016 08:51:05 +0000 (17:51 +0900)]
Make it possible to get different size of icons from ICO
Cheng Zhao [Fri, 20 May 2016 08:12:07 +0000 (17:12 +0900)]
Use LoadIconMetric to load correct icon
Cheng Zhao [Fri, 20 May 2016 07:55:22 +0000 (16:55 +0900)]
Load HICON directly in NotifyIcon
Cheng Zhao [Fri, 20 May 2016 07:18:38 +0000 (16:18 +0900)]
Remove the JavaScript wrapper for setContextMenu
Cheng Zhao [Fri, 20 May 2016 07:14:40 +0000 (16:14 +0900)]
Convert to mate::Handle<NativeImage> instead of gfx::Image
leethomas [Fri, 20 May 2016 03:26:46 +0000 (20:26 -0700)]
update docs
leethomas [Fri, 20 May 2016 03:19:08 +0000 (20:19 -0700)]
extend setSheetOffset to accept an optional 2nd offset
Cheng Zhao [Fri, 20 May 2016 02:31:02 +0000 (11:31 +0900)]
Store ico image in HCION
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
leethomas [Thu, 19 May 2016 06:59:18 +0000 (23:59 -0700)]
π update english docs to include setSheetOffsets
Cheng Zhao [Thu, 19 May 2016 06:49:26 +0000 (15:49 +0900)]
No need to download and ship vs runtime libraries
leethomas [Thu, 19 May 2016 06:39:16 +0000 (23:39 -0700)]
π allow x-axis offset to be set for sheets
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