Kevin Sawicki [Tue, 28 Mar 2017 16:15:09 +0000 (09:15 -0700)]
Merge pull request #9041 from runinspring/master
Update dialog.md
Kevin Sawicki [Tue, 28 Mar 2017 15:59:46 +0000 (08:59 -0700)]
Merge pull request #8652 from electron/no-api-docs-generation
create-dist: Adding argument to supress api docs generation.
Cheng Zhao [Tue, 28 Mar 2017 05:45:46 +0000 (22:45 -0700)]
Merge pull request #8923 from electron/geolocation_request_context_patch
browser: Create separate request context for geolocation service.
ZhangYu [Tue, 28 Mar 2017 03:49:47 +0000 (11:49 +0800)]
Update dialog.md
Kevin Sawicki [Tue, 28 Mar 2017 00:18:17 +0000 (17:18 -0700)]
Merge pull request #9037 from electron/upgrade-libcc-for-webview-drag-fix
Upgrade libcc for webview dnd fix
Kevin Sawicki [Mon, 27 Mar 2017 18:40:52 +0000 (11:40 -0700)]
Upgrade libcc for webview dnd fix
Kevin Sawicki [Mon, 27 Mar 2017 21:05:42 +0000 (14:05 -0700)]
Merge pull request #9034 from electron/disable-flaky-appveyor-spec
Disable flaky post navigation spec on AppVeyor
Kevin Sawicki [Mon, 27 Mar 2017 17:21:01 +0000 (10:21 -0700)]
Expect count to be 0
Kevin Sawicki [Mon, 27 Mar 2017 17:16:24 +0000 (10:16 -0700)]
Merge pull request #8983 from electron/sandbox-initial-documentation
Add initial documentation for `sandbox` option.
Kevin Sawicki [Mon, 27 Mar 2017 17:14:38 +0000 (10:14 -0700)]
Remove old sandbox option in list and mark as experimental
Kevin Sawicki [Mon, 27 Mar 2017 17:09:36 +0000 (10:09 -0700)]
Merge pull request #8956 from electron/expose-crash-reporter-to-sandbox
Expose crash reporter to sandbox
Kevin Sawicki [Mon, 27 Mar 2017 16:54:11 +0000 (09:54 -0700)]
Merge pull request #8897 from electron/versioning-doc
update versioning doc
Kevin Sawicki [Mon, 27 Mar 2017 16:47:50 +0000 (09:47 -0700)]
Merge pull request #8984 from hansenzhang/display-menuitem-label
Fix '&' not showing in MenuItem label
Kevin Sawicki [Mon, 27 Mar 2017 16:15:40 +0000 (09:15 -0700)]
Disable flaky post navigation spec on AppVeyor
Kevin Sawicki [Mon, 27 Mar 2017 16:11:24 +0000 (09:11 -0700)]
Merge pull request #9021 from owwo/master
Fix translation error
Kevin Sawicki [Mon, 27 Mar 2017 16:11:04 +0000 (09:11 -0700)]
Merge pull request #9024 from runinspring/patch-1
add getFileIcon method
Kevin Sawicki [Mon, 27 Mar 2017 16:10:40 +0000 (09:10 -0700)]
Merge pull request #9006 from electron/fix-thumbnailSize-doc
fix docs for thumbnailSize
ZhangYu [Mon, 27 Mar 2017 03:16:05 +0000 (11:16 +0800)]
add getFileIcon method
Zeke Sikelianos [Mon, 27 Mar 2017 02:53:33 +0000 (19:53 -0700)]
Merge pull request #9014 from electron/MarshallOfSound-patch-1
Fix return syntax in docs
owwo [Sun, 26 Mar 2017 23:42:07 +0000 (18:42 -0500)]
Fix translation error
Samuel Attard [Sat, 25 Mar 2017 07:27:43 +0000 (18:27 +1100)]
Update web-contents.md
Zeke Sikelianos [Sat, 25 Mar 2017 07:10:09 +0000 (00:10 -0700)]
Merge pull request #9012 from electron/fixup-docs-4
Add missing property types on the process docs
Samuel Attard [Sat, 25 Mar 2017 03:59:48 +0000 (14:59 +1100)]
Add missing return type on executeJavaScript
Samuel Attard [Sat, 25 Mar 2017 03:51:23 +0000 (14:51 +1100)]
Add missing property types on the process docs
Zeke Sikelianos [Sat, 25 Mar 2017 03:30:53 +0000 (20:30 -0700)]
Merge pull request #9010 from electron/fixup-docs-3
Generic doc fixes
Samuel Attard [Sat, 25 Mar 2017 01:37:07 +0000 (12:37 +1100)]
Generic doc fixes
Hari Juturu [Fri, 24 Mar 2017 22:40:23 +0000 (15:40 -0700)]
V8 dev resources (#9008)
* Adding V8 documentation links
* Removing extra space
* use electron markdown conventions
* cross-link v8 and chromium dev docs
* fix v8 link
Zeke Sikelianos [Fri, 24 Mar 2017 18:21:29 +0000 (11:21 -0700)]
Merge pull request #8988 from electron/chromium-dev-resources
document resources for tracking chromium development
Zeke Sikelianos [Fri, 24 Mar 2017 18:14:43 +0000 (11:14 -0700)]
fix docs for thumbnailSize
Thiago de Arruda [Thu, 9 Mar 2017 12:23:03 +0000 (09:23 -0300)]
Add initial documentation for `sandbox` option.
Thiago de Arruda [Tue, 21 Mar 2017 13:53:17 +0000 (10:53 -0300)]
Fix indent in api-crash-reporter-spec.js
Thiago de Arruda [Tue, 21 Mar 2017 13:48:36 +0000 (10:48 -0300)]
Run the crash reporter specs with sandbox option.
- Create a function that accepts BrowserWindow options and generates a suite
that contains the renderer-specific tests.
- Run the function twice to execute the tests with and without sandbox option.
Thiago de Arruda [Tue, 21 Mar 2017 13:47:18 +0000 (10:47 -0300)]
Expose `crashReporter` to sandbox
Thiago de Arruda [Tue, 21 Mar 2017 13:45:40 +0000 (10:45 -0300)]
Prevent browserify from leaking the require function
Define a "require" argument in the wrapper functions that runs browserify
bundles, which will prevent browserify from leaking the require function.
Note that this doesn't affect the isolated renderer script, only when `-r` flag
is passed to browserify command it will export a require function. It is still
added to isolated renderer script to prevent future mistakes(doesn't hurt
defining a "require" local).
Thiago de Arruda [Tue, 21 Mar 2017 13:41:23 +0000 (10:41 -0300)]
Make sandbox APIs more compatible with normal renderers
- Expose remote shortcuts for the `fs`, `os` and `child_process` modules.
- Expose the `url` and `timers` modules(the browserify versions)
- Add `process.crash` and `process.platform`
Zeke Sikelianos [Thu, 23 Mar 2017 05:59:11 +0000 (22:59 -0700)]
document resources for tracking chromium development
Zeke Sikelianos [Wed, 22 Mar 2017 23:13:24 +0000 (16:13 -0700)]
mention tilde
Kevin Sawicki [Wed, 22 Mar 2017 15:21:05 +0000 (08:21 -0700)]
Bump v1.6.4
Cheng Zhao [Wed, 22 Mar 2017 16:01:42 +0000 (09:01 -0700)]
Merge pull request #8852 from electron/web-worker-hook
Add Node.js integration to WebWorker
Cheng Zhao [Wed, 22 Mar 2017 16:00:38 +0000 (09:00 -0700)]
Merge pull request #8971 from electron/fix-freeenvironment-crash
node::Environment should be destroyed before AtomBindings
Hansen Zhang [Wed, 22 Mar 2017 15:52:25 +0000 (11:52 -0400)]
#8881 - Display '&' in MenuItem label
deepak1556 [Wed, 22 Mar 2017 02:00:36 +0000 (07:30 +0530)]
CommonWebContentsDelegate::DestroyWebContents => ResetManagedWebContents
Kevin Sawicki [Tue, 21 Mar 2017 13:36:29 +0000 (06:36 -0700)]
Merge pull request #8974 from electron/default-popup-async-value
Default async to false when object is specified
Kevin Sawicki [Tue, 21 Mar 2017 03:24:01 +0000 (20:24 -0700)]
Default async to false when object is specified
Cheng Zhao [Mon, 20 Mar 2017 20:01:28 +0000 (13:01 -0700)]
node::Environment should be destroyed before AtomBindings
The shutdown code may still uses the APIs provieded by AtomBindings.
Cheng Zhao [Thu, 16 Mar 2017 11:18:16 +0000 (20:18 +0900)]
Fix docs lint warnings
Cheng Zhao [Thu, 16 Mar 2017 11:14:16 +0000 (20:14 +0900)]
Fix cpplint warning
Cheng Zhao [Thu, 16 Mar 2017 10:51:43 +0000 (19:51 +0900)]
Fix js lint
Cheng Zhao [Thu, 16 Mar 2017 08:41:25 +0000 (17:41 +0900)]
Fix typos and adjust sentences
Cheng Zhao [Wed, 15 Mar 2017 11:07:28 +0000 (20:07 +0900)]
test: Node integration in web workers
Cheng Zhao [Wed, 15 Mar 2017 10:34:21 +0000 (19:34 +0900)]
docs: Multithreading
Cheng Zhao [Wed, 15 Mar 2017 09:51:21 +0000 (18:51 +0900)]
Add nodeIntegrationInWorker option
Cheng Zhao [Fri, 10 Mar 2017 08:33:27 +0000 (17:33 +0900)]
Make Archive thread safe
Cheng Zhao [Fri, 10 Mar 2017 08:07:51 +0000 (17:07 +0900)]
AtomBindings should not use default uv loop
Cheng Zhao [Fri, 10 Mar 2017 06:35:44 +0000 (15:35 +0900)]
WebWorkerObserver should be destroyed on exit
Cheng Zhao [Fri, 10 Mar 2017 06:22:25 +0000 (15:22 +0900)]
Create new uv loop in each worker
Cheng Zhao [Fri, 10 Mar 2017 02:01:17 +0000 (11:01 +0900)]
Converter for base::Callback is not thread safe
Cheng Zhao [Wed, 8 Mar 2017 09:58:54 +0000 (18:58 +0900)]
Correctly initialize Node environment in worker
Cheng Zhao [Wed, 8 Mar 2017 08:33:44 +0000 (17:33 +0900)]
Add a new type of NodeBindings
Cheng Zhao [Wed, 8 Mar 2017 07:33:46 +0000 (16:33 +0900)]
Update native_mate: Make Wrappable thread safe
Cheng Zhao [Tue, 7 Mar 2017 10:59:48 +0000 (19:59 +0900)]
Wrap ContextCreated with context scope
Cheng Zhao [Tue, 7 Mar 2017 10:35:03 +0000 (19:35 +0900)]
Insert node integrations into WebWorker
Kevin Sawicki [Mon, 20 Mar 2017 17:36:19 +0000 (10:36 -0700)]
Merge pull request #8955 from babanesma/feat/new-clean-command
Feat/new clean command
Kevin Sawicki [Mon, 20 Mar 2017 17:32:16 +0000 (10:32 -0700)]
Add option to clean.py to only remove dist and out dirs
Kevin Sawicki [Mon, 20 Mar 2017 17:14:23 +0000 (10:14 -0700)]
Merge pull request #8878 from TanninOne/patch-1
Update browser-window.md
Kevin Sawicki [Mon, 20 Mar 2017 17:13:45 +0000 (10:13 -0700)]
Use rendered language in both ready-to-show docs
Kevin Sawicki [Mon, 20 Mar 2017 16:35:51 +0000 (09:35 -0700)]
Merge pull request #8890 from twolfson/dev/proxy.to.string.sqwished
:bug: Add toString support to remote functions
Kevin Sawicki [Mon, 20 Mar 2017 16:35:09 +0000 (09:35 -0700)]
Merge pull request #8962 from feserafim/patch-1
Update README.md
deepak1556 [Sat, 18 Mar 2017 19:40:30 +0000 (01:10 +0530)]
destroy guest webcontents before embedder
Felipe Serafim [Sat, 18 Mar 2017 22:23:14 +0000 (23:23 +0100)]
Update README.md
Correcting some Spanish words mistakes.
deepak1556 [Tue, 14 Mar 2017 15:38:10 +0000 (21:08 +0530)]
Create separate request context for geolocation service.
* Geolocation service cannot hold reference to browser context,
since it is destroyed at the end of everything and this will
confuse the shutdown path of browser context.
* Geolocation service run on its own thread.
Adham Saad [Fri, 17 Mar 2017 18:47:20 +0000 (20:47 +0200)]
:bug: #8919 - fix typo
Adham Saad [Fri, 17 Mar 2017 18:44:18 +0000 (20:44 +0200)]
:bug: #8919 - add new command to the docs
Kevin Sawicki [Fri, 17 Mar 2017 18:02:46 +0000 (11:02 -0700)]
Merge pull request #8954 from electron/mark-touchbar-apis-with-experimental-label
Mark touch bar apis with _Experimental_ in docs
Kevin Sawicki [Fri, 17 Mar 2017 17:38:15 +0000 (10:38 -0700)]
Mark touch bar apis with _Experimental_
Kevin Sawicki [Fri, 17 Mar 2017 17:56:24 +0000 (10:56 -0700)]
Merge pull request #8942 from electron/read-binary-data-from-clipboard
Add clipboard.readBuffer(format)
Kevin Sawicki [Fri, 17 Mar 2017 16:58:35 +0000 (09:58 -0700)]
Remove unused args param
Kevin Sawicki [Fri, 17 Mar 2017 17:29:07 +0000 (10:29 -0700)]
Check toString after loading remote properties
Kevin Sawicki [Fri, 17 Mar 2017 17:28:23 +0000 (10:28 -0700)]
Add spec for remote function with toString property
Kevin Sawicki [Thu, 16 Mar 2017 23:16:31 +0000 (16:16 -0700)]
:art:
Kevin Sawicki [Thu, 16 Mar 2017 22:45:41 +0000 (15:45 -0700)]
Change data -> format in clipboard docs
Kevin Sawicki [Thu, 16 Mar 2017 22:42:23 +0000 (15:42 -0700)]
Add clipboard.readBuffer
Kevin Sawicki [Thu, 16 Mar 2017 21:54:48 +0000 (14:54 -0700)]
Add initial spec for clipboard.readBuffer
Kevin Sawicki [Fri, 17 Mar 2017 16:55:39 +0000 (09:55 -0700)]
Merge pull request #8926 from electron/upgrade-libcc-for-heap-snapshot-patch
Upgrade libcc and brightray to latest
Kevin Sawicki [Fri, 17 Mar 2017 16:41:59 +0000 (09:41 -0700)]
Merge pull request #8939 from electron/expose-remote-to-sandbox
Expose remote module to sandbox
Kevin Sawicki [Fri, 17 Mar 2017 16:13:53 +0000 (09:13 -0700)]
Upgrade to libcc
44448acf
Kevin Sawicki [Tue, 14 Mar 2017 20:32:42 +0000 (13:32 -0700)]
Enable takeHeapSnapshot spec
Kevin Sawicki [Tue, 14 Mar 2017 20:32:04 +0000 (13:32 -0700)]
Upgrade libcc for heap snapshot patch
Todd Wolfson [Fri, 17 Mar 2017 15:21:37 +0000 (08:21 -0700)]
:bug: Add toString support to remote functions
Thiago de Arruda [Thu, 16 Mar 2017 17:23:00 +0000 (14:23 -0300)]
Use remote/fs to read preload script during sandboxed setup
Also expose the "fs" module to preload scripts, as a shortcut to
`require('electron').remote.require('fs')`
Thiago de Arruda [Thu, 16 Mar 2017 17:21:23 +0000 (14:21 -0300)]
Expose lib/renderer/api/remote.js to sandboxed renderer
Kevin Sawicki [Thu, 16 Mar 2017 17:12:09 +0000 (10:12 -0700)]
Merge pull request #8900 from electron/handle-buffer-instances-in-sandbox
Handle Buffer deserialization in sandboxed renderers
Thiago de Arruda [Thu, 16 Mar 2017 16:20:09 +0000 (13:20 -0300)]
Handle Buffer deserialization in sandboxed renderers
In sandboxed renderers we use browserify to provide a node-like environment. The
Buffer class used by browserify is actually just a wrapper around Uint8Array,
but to deserialize Buffer correctly we must expose the class as a hidden value
and use it in V8ValueConverter.
Kevin Sawicki [Thu, 16 Mar 2017 16:10:59 +0000 (09:10 -0700)]
Merge pull request #8910 from electron/touchbar-scrubber
Touchbar NSScrubber
Adham Saad [Thu, 16 Mar 2017 11:34:53 +0000 (13:34 +0200)]
:bug: #8919 - add new command that cleans only out & dist dirs
Kevin Sawicki [Wed, 15 Mar 2017 18:22:31 +0000 (11:22 -0700)]
:art:
Kevin Sawicki [Wed, 15 Mar 2017 16:47:07 +0000 (09:47 -0700)]
highlightedStyle -> overlayStyle
Kevin Sawicki [Wed, 15 Mar 2017 16:45:46 +0000 (09:45 -0700)]
Use NSZeroRect for scrubber frame
Kevin Sawicki [Wed, 15 Mar 2017 16:33:11 +0000 (09:33 -0700)]
Use icon for consistency with other touch bar APIs
Kevin Sawicki [Wed, 15 Mar 2017 16:12:31 +0000 (09:12 -0700)]
Merge pull request #8899 from electron/dynamically-generate-browserify-dep-list
Dynamically generate dependencies of browserify build actions