Michael Vasseur [Fri, 23 Sep 2016 07:08:32 +0000 (09:08 +0200)]
Documented JavasScript API changes related to the fix for additional features processing
Michael Vasseur [Thu, 15 Sep 2016 13:37:35 +0000 (15:37 +0200)]
Updated required code to handle missing additional features for popup windows
Cheng Zhao [Mon, 3 Oct 2016 07:50:22 +0000 (16:50 +0900)]
Update libchromiumcontent for #7291
Cheng Zhao [Tue, 4 Oct 2016 05:22:49 +0000 (14:22 +0900)]
Merge pull request #7468 from electron/focus-window-when-menu-is-clicked
Focus window when menu button is pressed
Kevin Sawicki [Mon, 3 Oct 2016 22:37:52 +0000 (15:37 -0700)]
Merge pull request #7437 from fplucas/master
:memo: Translation of CONTRIBUTING.md to pt-br [ci skip]
Lucas Pugliesi [Mon, 3 Oct 2016 18:18:03 +0000 (15:18 -0300)]
Merge CONTRIBUTING.md
Kevin Sawicki [Mon, 3 Oct 2016 17:26:18 +0000 (10:26 -0700)]
Remove unused ButtonListener
Kevin Sawicki [Mon, 3 Oct 2016 17:13:41 +0000 (10:13 -0700)]
Focus submenu buttons when clicked
Kevin Sawicki [Mon, 3 Oct 2016 16:29:54 +0000 (09:29 -0700)]
Merge pull request #7434 from rafaelstz/patch-2
Update year in LICENSE file
Kevin Sawicki [Mon, 3 Oct 2016 16:29:26 +0000 (09:29 -0700)]
Merge pull request #7433 from rafaelstz/patch-1
Update license in README file
Kevin Sawicki [Mon, 3 Oct 2016 16:28:22 +0000 (09:28 -0700)]
Merge pull request #7456 from amitmerchant1990/patch-1
Update accessibility.md
Kevin Sawicki [Mon, 3 Oct 2016 16:22:53 +0000 (09:22 -0700)]
Merge pull request #7457 from josephfrazier/fix-findinpage-links
Fix webContents.findInPage links in docs
Cheng Zhao [Mon, 3 Oct 2016 12:57:37 +0000 (21:57 +0900)]
Merge pull request #7452 from enlight/node-buffer-safe-free
Prevent undefined behavior when some Node Buffer objects are destroyed
Cheng Zhao [Mon, 3 Oct 2016 12:35:06 +0000 (21:35 +0900)]
Merge pull request #7451 from was4444/master
keep up with en version
Cheng Zhao [Mon, 3 Oct 2016 12:21:35 +0000 (21:21 +0900)]
Merge pull request #7432 from electron/check-if-window-closed
Ignore already closed windows
Cheng Zhao [Mon, 3 Oct 2016 12:19:35 +0000 (21:19 +0900)]
Merge pull request #7444 from rogerlista/master
:memo: Translation of CODE OF CONDUCT.md to pt-BR [ci skip]
Cheng Zhao [Mon, 3 Oct 2016 11:53:42 +0000 (20:53 +0900)]
Merge pull request #7335 from miniak/set-default-error-mode
Add process.setDefaultErrorMode()
Cheng Zhao [Mon, 3 Oct 2016 11:42:44 +0000 (20:42 +0900)]
Merge pull request #7461 from electron/revert-7416-fix-windows-draggable-high-dpi
Revert "Fix for issues seen on frameless window (Windows) when at 200% resolution"
Cheng Zhao [Mon, 3 Oct 2016 11:41:52 +0000 (20:41 +0900)]
Revert "Fix for issues seen on frameless window (Windows) when at 200% resolution"
Cheng Zhao [Mon, 3 Oct 2016 09:34:18 +0000 (18:34 +0900)]
Merge pull request #7416 from bsclifton/fix-windows-draggable-high-dpi
Fix for issues seen on frameless window (Windows) when at 200% resolution
Joseph Frazier [Mon, 3 Oct 2016 05:54:07 +0000 (01:54 -0400)]
Fix webContents.findInPage links in docs
Amit Merchant [Mon, 3 Oct 2016 05:43:25 +0000 (11:13 +0530)]
Update accessibility.md
Vadim Macagon [Sun, 2 Oct 2016 16:38:39 +0000 (23:38 +0700)]
Prevent undefined behavior when some Node Buffer objects are destroyed
If node::Buffer::New() is used to wrap an existing chunk of memory
without providing a custom callback to release that memory then Node
will just use `free()`. In a couple of places Node buffer objects were
constructed from chunks of memory that were allocated with `new[]`, but
a custom callback to release that memory was omitted, this resulted in
undefined behavior when those buffers were destroyed because `free()`
was used to release memory allocated with `new[]`.
To avoid undefined behavior the aforementioned buffer objects are now
constructed with a custom callback that safely releases the underlying
chunk of memory.
wxf [Sun, 2 Oct 2016 10:27:48 +0000 (18:27 +0800)]
keep up with en version
Rogério [Sun, 2 Oct 2016 00:28:17 +0000 (21:28 -0300)]
:memo: Translation of accessibility.md to pt-BR [ci skip]
Rogério [Sat, 1 Oct 2016 23:55:12 +0000 (20:55 -0300)]
:memo: Translation of README.md to pt-BR [ci_skip]
Rogério [Sat, 1 Oct 2016 22:56:01 +0000 (19:56 -0300)]
:memo: Translation of CONTRIBUTING.md to pt-BR[ci skip]
Rogério [Sat, 1 Oct 2016 20:59:30 +0000 (17:59 -0300)]
Translation of CODE OF CONDUCT.md to pt-BR [ci skip]
Lucas Pugliesi [Sat, 1 Oct 2016 12:07:49 +0000 (09:07 -0300)]
:memo: Translation of file-object.md to pt-br [ci skip]
Lucas Pugliesi [Sat, 1 Oct 2016 11:45:31 +0000 (08:45 -0300)]
:memo: Translation of CONTRIBUTING.md to pt-br [ci skip]
Rafael Corrêa Gomes [Sat, 1 Oct 2016 03:34:29 +0000 (00:34 -0300)]
Update year in LICENSE file
Rafael Corrêa Gomes [Sat, 1 Oct 2016 03:33:51 +0000 (00:33 -0300)]
Update license in README file
Kevin Sawicki [Fri, 30 Sep 2016 22:04:13 +0000 (15:04 -0700)]
Ignore already closed windows
Kevin Sawicki [Fri, 30 Sep 2016 20:08:35 +0000 (13:08 -0700)]
Merge pull request #7417 from electron/check-sheet-parent-before-beginning
Only begin sheet when no sheet parent
Kevin Sawicki [Thu, 29 Sep 2016 18:49:24 +0000 (11:49 -0700)]
Only begin sheet when no sheet parent
Kevin Sawicki [Fri, 30 Sep 2016 17:43:27 +0000 (10:43 -0700)]
Merge pull request #7429 from electron/webview-max-listeners
Ensure webviews get reset after spec finishes
Kevin Sawicki [Fri, 30 Sep 2016 16:55:24 +0000 (09:55 -0700)]
Ensure webviews get reset after spec finishes
Kevin Sawicki [Fri, 30 Sep 2016 16:28:59 +0000 (09:28 -0700)]
Merge pull request #7428 from electron/sandbox-specs
Explicitly close popup window from sandbox spec
Kevin Sawicki [Fri, 30 Sep 2016 15:54:19 +0000 (08:54 -0700)]
openedWindow -> popupWindow
Kevin Sawicki [Fri, 30 Sep 2016 15:50:41 +0000 (08:50 -0700)]
Explicitly close popup window
Kevin Sawicki [Fri, 30 Sep 2016 15:36:51 +0000 (08:36 -0700)]
:art:
Kevin Sawicki [Fri, 30 Sep 2016 15:14:46 +0000 (08:14 -0700)]
Merge pull request #7427 from tinydew4/translate-ko
Update ko-KR/api/session.md
tinydew4 [Fri, 30 Sep 2016 15:09:11 +0000 (15:09 +0000)]
Update ko-KR/api/session.md
Kevin Sawicki [Fri, 30 Sep 2016 14:56:07 +0000 (07:56 -0700)]
Merge pull request #7422 from tinydew4/translate-ko
Update korean CODE_OF_CONDUCT.md
Cheng Zhao [Fri, 30 Sep 2016 09:39:27 +0000 (17:39 +0800)]
Bump v1.4.2
Cheng Zhao [Fri, 30 Sep 2016 09:23:54 +0000 (17:23 +0800)]
Merge pull request #7415 from electron/disable-tab-menu-on-sierra
Hide Show Tab Bar menu item on macOS Sierra
Cheng Zhao [Fri, 30 Sep 2016 09:10:44 +0000 (17:10 +0800)]
Merge pull request #7398 from electron/cookie-changed-event
Add cookie changed event
tinydew4 [Fri, 30 Sep 2016 06:32:07 +0000 (06:32 +0000)]
Update CODE_OF_CONDUCT.md
tinydew4 [Fri, 30 Sep 2016 00:03:29 +0000 (00:03 +0000)]
Remove BOM to korean docs
Milan Burda [Thu, 29 Sep 2016 20:57:41 +0000 (13:57 -0700)]
Always drop SEM_NOGPFAULTERRORBOX flag from error mode (enables WER if crashReporter is not started)
Kevin Sawicki [Thu, 29 Sep 2016 17:36:38 +0000 (10:36 -0700)]
Add forward declaration of NSWindow.allowsAutomaticWindowTabbing
Kevin Sawicki [Thu, 29 Sep 2016 17:52:47 +0000 (10:52 -0700)]
Merge pull request #7413 from deepak1556/devtools_filesystemapi_patch
browser: allow filesystem access for devtools scheme
Brian Clifton [Thu, 29 Sep 2016 06:04:03 +0000 (23:04 -0700)]
Possible fix for issues seen on frameless window (Windows) when at 200%
deepak1556 [Thu, 29 Sep 2016 17:20:53 +0000 (22:50 +0530)]
browser: allow filesystem access for devtools scheme
Kevin Sawicki [Thu, 29 Sep 2016 17:18:15 +0000 (10:18 -0700)]
Disable Show Tab Bar menu item on macOS Sierrra
Kevin Sawicki [Thu, 29 Sep 2016 16:18:21 +0000 (09:18 -0700)]
Upgrade brightray for merged cookie delegate support
Kevin Sawicki [Thu, 29 Sep 2016 00:51:01 +0000 (17:51 -0700)]
Remove unneeded locker and handle scope
Kevin Sawicki [Thu, 29 Sep 2016 00:39:56 +0000 (17:39 -0700)]
Use separate session for cookies change event test
Kevin Sawicki [Thu, 29 Sep 2016 00:14:31 +0000 (17:14 -0700)]
Document cookie changed event
Kevin Sawicki [Thu, 29 Sep 2016 00:08:25 +0000 (17:08 -0700)]
Add specs for cookie changed event
Kevin Sawicki [Wed, 28 Sep 2016 23:49:41 +0000 (16:49 -0700)]
Use scoped_refptr for cookie delegate
Kevin Sawicki [Wed, 21 Sep 2016 23:24:03 +0000 (16:24 -0700)]
Add initial cookie changed event support
Kevin Sawicki [Wed, 21 Sep 2016 21:42:08 +0000 (14:42 -0700)]
Upgrade brigthray for cookie monster delegate
Kevin Sawicki [Thu, 29 Sep 2016 16:15:12 +0000 (09:15 -0700)]
Configure ink drops on menu bar buttons (#7397)
* Add ink drop to menu bar buttons
* Pass background color to submenu button
* Sort includes
Arus [Thu, 29 Sep 2016 15:52:40 +0000 (00:52 +0900)]
Update korean docs, according to most recent changes and other missing. (#7400)
* Apply changes
* Apply changes
* Apply changes
* Apply changes
* Fix all JS standard syntax errors
* Apply of recent changes, #7374
Cheng Zhao [Thu, 29 Sep 2016 08:56:31 +0000 (16:56 +0800)]
Merge pull request #7393 from electron/upgrade-brigthray-for-ct-fix
Upgrade Brightray for certificate transparency crash fix
Cheng Zhao [Thu, 29 Sep 2016 08:44:08 +0000 (16:44 +0800)]
Merge pull request #7374 from electron/fixup-return-values
Update docs to contain more specific return values
Cheng Zhao [Thu, 29 Sep 2016 08:43:22 +0000 (16:43 +0800)]
Merge pull request #7372 from electron/update-docs-linter
update electron-docs-linter
Cheng Zhao [Thu, 29 Sep 2016 08:42:30 +0000 (16:42 +0800)]
Merge pull request #7319 from Menci/master
Workaround for electron/electron#5050
Kevin Sawicki [Wed, 28 Sep 2016 18:20:28 +0000 (11:20 -0700)]
Upgrade brightray for CT crash fix
Kevin Sawicki [Wed, 28 Sep 2016 22:47:29 +0000 (15:47 -0700)]
Merge pull request #7388 from electron/custom-window-level-test
Add test for BrowserWindow.setAlwaysOnTop
Kevin Sawicki [Wed, 28 Sep 2016 17:30:59 +0000 (10:30 -0700)]
Merge pull request #7391 from kiavashps/patch-1
docs: app.md - fix relaunch arg concat syntax
Kiavash Page [Wed, 28 Sep 2016 17:23:03 +0000 (10:23 -0700)]
app.md - fix relaunch arg concat syntax
Kevin Sawicki [Wed, 28 Sep 2016 16:23:52 +0000 (09:23 -0700)]
Add spec for BrowserWindow.setAlwaysOnTop
Kevin Sawicki [Wed, 28 Sep 2016 16:20:22 +0000 (09:20 -0700)]
Link to window level macOS docs
Cheng Zhao [Wed, 28 Sep 2016 11:42:17 +0000 (19:42 +0800)]
Merge pull request #7362 from bsclifton/fix-windows-draggable-high-dpi
Fixes mouse coordinates for Windows when display is set to a higher DPI
Cheng Zhao [Wed, 28 Sep 2016 11:20:32 +0000 (19:20 +0800)]
Merge pull request #7353 from electron/no-login-item-apis-on-mas
document lack of MAS support for login item APIs
Cheng Zhao [Wed, 28 Sep 2016 11:18:12 +0000 (19:18 +0800)]
Merge pull request #7296 from adammeyer/custom-window-level
Allow custom window level when sending window to top
Samuel Attard [Wed, 28 Sep 2016 05:28:44 +0000 (18:28 +1300)]
Update docs to contain more specific return values
Zeke Sikelianos [Wed, 28 Sep 2016 05:04:22 +0000 (22:04 -0700)]
update electron-docs-linter
Menci [Tue, 27 Sep 2016 22:45:15 +0000 (06:45 +0800)]
:art: Remove extra semicolon
Kevin Sawicki [Tue, 27 Sep 2016 20:02:25 +0000 (13:02 -0700)]
Merge pull request #7364 from tiagotol/patch-1
Update quick-start.md
tiagotol [Tue, 27 Sep 2016 17:29:35 +0000 (14:29 -0300)]
Update quick-start.md
Brian Clifton [Tue, 27 Sep 2016 02:45:14 +0000 (19:45 -0700)]
Fixes mouse coordinates for Windows when display is set to a higher DPI (ex: enlarged by 150% using display settings)
Zeke Sikelianos [Tue, 27 Sep 2016 14:39:25 +0000 (07:39 -0700)]
Merge pull request #7339 from electron/document-return-values
Document the return values of all methods in the docs
Cheng Zhao [Tue, 27 Sep 2016 12:02:23 +0000 (20:02 +0800)]
Merge branch 'support-chromium-sandbox' of https://github.com/tarruda/electron into tarruda-support-chromium-sandbox
Menci [Tue, 27 Sep 2016 11:19:52 +0000 (19:19 +0800)]
:penguin: :bug: Move the workaround to `lib/browser/init.js`
Cheng Zhao [Tue, 27 Sep 2016 11:17:10 +0000 (19:17 +0800)]
Merge pull request #7327 from MaxWhere/osr-fixes
Small fixes for offscreen rendering
Cheng Zhao [Tue, 27 Sep 2016 11:05:06 +0000 (19:05 +0800)]
Merge pull request #7356 from electron/fix-typo
fix typo
Cheng Zhao [Tue, 27 Sep 2016 11:03:08 +0000 (19:03 +0800)]
Merge pull request #7313 from electron/add-type-to-webview-style-tag
add type to webview style tag
Cheng Zhao [Tue, 27 Sep 2016 10:52:36 +0000 (18:52 +0800)]
Merge pull request #7298 from deepak1556/content_settings_patch
protocol: disable storage for non standard custom schemes
Thiago de Arruda [Mon, 26 Sep 2016 20:40:45 +0000 (17:40 -0300)]
Add some tests for "sandbox" option
Thiago de Arruda [Tue, 6 Sep 2016 01:28:40 +0000 (22:28 -0300)]
Use the routing id on api::WebContents::GetID
The sandbox option allows multiple webContents in one renderer process, so using
the only the renderer id to identify WebContents instances is no longer an
option.
WebContents::GetID now returns a 64-bit integer, which is composed of both the
process id(high 32), and the RenderViewHost routing id(low 32). Also add a
`GetProcessID` that retrieves the renderer process id, a requirement in some of
our javascript code.
Thiago de Arruda [Sun, 21 Aug 2016 10:30:21 +0000 (07:30 -0300)]
Improve AtomSandboxedRendererClient to support preload scripts.
Add RenderFrameObserver/RenderViewObserver subclasses that implement the
necessary support for preload scripts in sandboxed renderers.
Thiago de Arruda [Sun, 21 Aug 2016 10:30:14 +0000 (07:30 -0300)]
Embed setup bundle for preload scripts in sandboxed renderers.
Add a gyp target that creates a browserify bundle starting with
`lib/sandboxed_renderer/init.js`, which is embedded into the executable using
the `atom_js2c` target.
The goal of this bundle is to provide a very basic environment for preload
scripts where a `require` function is available.
Thiago de Arruda [Sun, 21 Aug 2016 10:22:52 +0000 (07:22 -0300)]
Add browser side support for reading files from renderer.
Thiago de Arruda [Sat, 20 Aug 2016 15:26:32 +0000 (12:26 -0300)]
Move code that defines ipcRenderer methods into another file.
Thiago de Arruda [Sat, 20 Aug 2016 15:19:14 +0000 (12:19 -0300)]
Refactor the atom_js2c target to include javascript from multiple dirs.
Before invoking js2c, copy all files that must be embedded into the shared
intermediate directory, and modify the js2c wrapper script to include all files
from that directory(which is passed as argument).
This allows the build system to embed files that don't share a common base
directory, such as javascript generated at build time.
Thiago de Arruda [Sat, 20 Aug 2016 15:01:26 +0000 (12:01 -0300)]
Move EmitIPCEvent into AtomRenderViewObserver.
Refactor this function as a method so it is possible to inherit most behavior
from AtomRenderViewObserver and override EmitIPCEvent.
Thiago de Arruda [Fri, 19 Aug 2016 16:08:30 +0000 (13:08 -0300)]
Expose atom_api_renderer_ipc module API