Kevin Sawicki [Fri, 21 Apr 2017 20:44:01 +0000 (13:44 -0700)]
Merge pull request #8996 from swashcap/master
Add documentation note on dynamic Menu items
Kevin Sawicki [Fri, 21 Apr 2017 20:40:17 +0000 (13:40 -0700)]
Merge pull request #9239 from pfrazee/patch-1
Make note about sync webview calls in docs
Kevin Sawicki [Fri, 21 Apr 2017 20:39:51 +0000 (13:39 -0700)]
Bold note for emphasis
Kevin Sawicki [Fri, 21 Apr 2017 16:15:41 +0000 (09:15 -0700)]
Merge pull request #9248 from electron/stream-test-output-on-windows
Stream test output on Windows CI
Kevin Sawicki [Fri, 21 Apr 2017 15:51:10 +0000 (08:51 -0700)]
Stream test output on Windows CI
Kevin Sawicki [Fri, 21 Apr 2017 15:50:33 +0000 (08:50 -0700)]
Merge pull request #9241 from electron/doc-symstore
Document downloading debugging tools for windows
Kevin Sawicki [Fri, 21 Apr 2017 00:22:15 +0000 (17:22 -0700)]
Mention downloading debugging tools for windows
Kevin Sawicki [Thu, 20 Apr 2017 22:11:27 +0000 (15:11 -0700)]
Merge pull request #9237 from electron/root-modules-describe
Add root describe to modules spec
Kevin Sawicki [Thu, 20 Apr 2017 17:48:17 +0000 (10:48 -0700)]
Add root describe to be able to run whole file
Kevin Sawicki [Thu, 20 Apr 2017 21:17:07 +0000 (14:17 -0700)]
Merge pull request #9238 from electron/wait-for-stdout-close
Wait for close event instead of exit in spec
Paul Frazee [Thu, 20 Apr 2017 19:02:41 +0000 (14:02 -0500)]
Make note about sync webview calls in docs
Kevin Sawicki [Thu, 20 Apr 2017 18:40:04 +0000 (11:40 -0700)]
Wait for close event instead of exit so stdout done
Kevin Sawicki [Thu, 20 Apr 2017 17:49:53 +0000 (10:49 -0700)]
Merge pull request #9095 from seanchas116/better-path-resolve
Search for module from app path when URL is not file protocol
Kevin Sawicki [Thu, 20 Apr 2017 17:33:31 +0000 (10:33 -0700)]
Merge pull request #9108 from yuya-oc/add-macos-sheet-events
Add sheet-begin and sheet-end events to macOS BrowserWindow
Kevin Sawicki [Thu, 20 Apr 2017 17:31:25 +0000 (10:31 -0700)]
Group sheet event methods with other macOS methods
Kevin Sawicki [Thu, 20 Apr 2017 03:37:37 +0000 (20:37 -0700)]
Merge pull request #9227 from electron/specs-on-new-ci-machines
Get specs passing on new macOS CI machines
Kevin Sawicki [Wed, 19 Apr 2017 23:53:57 +0000 (16:53 -0700)]
Use app name in crash dir path on linux/macos
Kevin Sawicki [Wed, 19 Apr 2017 23:44:31 +0000 (16:44 -0700)]
:art:
Kevin Sawicki [Wed, 19 Apr 2017 23:32:43 +0000 (16:32 -0700)]
Restart crash service in each spec
Kevin Sawicki [Wed, 19 Apr 2017 16:52:28 +0000 (09:52 -0700)]
Still call done when stop server function is null
Kevin Sawicki [Wed, 19 Apr 2017 16:48:32 +0000 (09:48 -0700)]
Close server and connections after each spec
Kevin Sawicki [Wed, 19 Apr 2017 16:30:03 +0000 (09:30 -0700)]
Increase timeout to 2 minutes
Kevin Sawicki [Wed, 19 Apr 2017 16:28:52 +0000 (09:28 -0700)]
Remove extra space in description
Kevin Sawicki [Tue, 18 Apr 2017 23:42:01 +0000 (16:42 -0700)]
Wait for full screen event before leaving kiosk mode
Kevin Sawicki [Tue, 18 Apr 2017 23:16:08 +0000 (16:16 -0700)]
Disable media device specs on CI where they may not be available
Kevin Sawicki [Tue, 18 Apr 2017 23:06:10 +0000 (16:06 -0700)]
Call done callback with Error
Kevin Sawicki [Tue, 18 Apr 2017 23:04:27 +0000 (16:04 -0700)]
Consolidate window closing
Kevin Sawicki [Tue, 18 Apr 2017 16:17:16 +0000 (09:17 -0700)]
Bump v1.6.7
Kevin Sawicki [Tue, 18 Apr 2017 16:10:45 +0000 (12:10 -0400)]
Merge pull request #9211 from sindresorhus/patch-1
Add docs tip about testing Touch Bar usage
Kevin Sawicki [Tue, 18 Apr 2017 16:09:19 +0000 (12:09 -0400)]
Merge pull request #9194 from electron/external/cookie-flushstore-api
Adding cookie flush store api
Kevin Sawicki [Tue, 18 Apr 2017 16:08:27 +0000 (09:08 -0700)]
Add initial spec for cookies.flushStore
Hari Krishna Reddy Juturu [Mon, 17 Apr 2017 11:37:10 +0000 (04:37 -0700)]
fixup! fixup! Adding cookie flush store api
Hari Krishna Reddy Juturu [Fri, 14 Apr 2017 17:03:52 +0000 (10:03 -0700)]
fixup! Adding cookie flush store api
Hari Krishna Reddy Juturu [Fri, 14 Apr 2017 13:12:22 +0000 (06:12 -0700)]
Adding cookie flush store api
Kevin Sawicki [Tue, 18 Apr 2017 16:02:44 +0000 (12:02 -0400)]
Merge pull request #9208 from electron/touchbar-button-icon-pos
Add iconPosition property to touch bar buttons
Kevin Sawicki [Tue, 18 Apr 2017 16:01:43 +0000 (09:01 -0700)]
Add button with icon to touch bar spec
Kevin Sawicki [Tue, 18 Apr 2017 15:58:54 +0000 (08:58 -0700)]
Only read iconPosition when icon is present
Samuel Attard [Mon, 17 Apr 2017 00:30:55 +0000 (12:30 +1200)]
Make iconPosition non-breaking by defaulting to overlay
Samuel Attard [Mon, 17 Apr 2017 00:26:33 +0000 (12:26 +1200)]
add iconPosition property to touch bar buttons
Kevin Sawicki [Tue, 18 Apr 2017 15:51:13 +0000 (11:51 -0400)]
Merge pull request #9195 from mcizol/master
add turkish quick-start file
Kevin Sawicki [Tue, 18 Apr 2017 15:46:05 +0000 (11:46 -0400)]
Merge pull request #9185 from sauber92/patch-2
Update protocol.md
Kevin Sawicki [Tue, 18 Apr 2017 15:45:10 +0000 (11:45 -0400)]
Merge pull request #9180 from runinspring/patch-1
Update shell.md
Birunthan Mohanathas [Tue, 18 Apr 2017 12:13:03 +0000 (15:13 +0300)]
Merge pull request #9219 from electron/update-libcc-dpi-scaling
Update libcc for electron/libchromiumcontent#285
Birunthan Mohanathas [Tue, 18 Apr 2017 08:51:38 +0000 (11:51 +0300)]
Fix OverrideSiteInstanceForNavigation() signature
Birunthan Mohanathas [Mon, 17 Apr 2017 20:21:43 +0000 (23:21 +0300)]
Update libcc for electron/libchromiumcontent#285
This fixes non-client area DPI scaling on recent Windows 10 versions.
See discussion in #8786.
Birunthan Mohanathas [Mon, 17 Apr 2017 09:34:23 +0000 (12:34 +0300)]
Merge pull request #9213 from electron/fix-autohide-menubar-layout
Actually hide menubar area when menu is autohidden
Birunthan Mohanathas [Mon, 17 Apr 2017 09:29:42 +0000 (12:29 +0300)]
Actually hide menubar area when menu is autohidden
This was a regression introduced in
638eae10.
Sindre Sorhus [Mon, 17 Apr 2017 07:37:05 +0000 (14:37 +0700)]
:memo: Add docs tip about testing Touch Bar usage
Disclosure: I made it.
Most devs don't have the new MacBook with Touch Bar, but would like to support it. I think it would be useful to point out how to easily develop and test Touch Bar usage in Electron apps.
[ci skip]
Birunthan Mohanathas [Sun, 16 Apr 2017 16:52:11 +0000 (19:52 +0300)]
Merge pull request #9204 from electron/upgrade-brightray-wmstate
Update Brightray for electron/brightray#289
Birunthan Mohanathas [Sun, 16 Apr 2017 15:00:51 +0000 (18:00 +0300)]
Update Brightray for electron/brightray#289
This fixes #9197.
Yuya Ochiai [Mon, 3 Apr 2017 16:44:26 +0000 (01:44 +0900)]
Add events to manage sheets of macOS BrowserWindow
Mustafa C. Izol [Fri, 14 Apr 2017 17:47:39 +0000 (19:47 +0200)]
update link to turkish quick-start
Mustafa C. Izol [Fri, 14 Apr 2017 17:38:46 +0000 (19:38 +0200)]
add turkish quick start file
Birunthan Mohanathas [Fri, 14 Apr 2017 16:27:49 +0000 (19:27 +0300)]
Merge pull request #9187 from electron/mac-messagebox-warning-icon
Fix missing warning icon with dialog.showMessageBox() on macOS
Birunthan Mohanathas [Thu, 13 Apr 2017 18:36:48 +0000 (21:36 +0300)]
Fix missing warning icon with dialog.showMessageBox() on macOS
Fixes #9183.
Junyoung Jung [Thu, 13 Apr 2017 14:47:01 +0000 (23:47 +0900)]
Update protocol.md
오타 수정, Edit typo
Ryohei Ikegami [Thu, 13 Apr 2017 14:26:42 +0000 (23:26 +0900)]
Use const
Birunthan Mohanathas [Thu, 13 Apr 2017 10:08:39 +0000 (13:08 +0300)]
Merge pull request #9167 from electron/frameless-overflow3
Fix frameless window overflow on Windows
Kevin Sawicki [Tue, 11 Apr 2017 21:54:34 +0000 (14:54 -0700)]
Add SubSystem setting
Kevin Sawicki [Tue, 11 Apr 2017 21:44:22 +0000 (14:44 -0700)]
Use MinimumRequiredVersion instead of argument
Kevin Sawicki [Tue, 11 Apr 2017 21:35:09 +0000 (14:35 -0700)]
Add comment to subsystem linker option
Kevin Sawicki [Tue, 11 Apr 2017 20:08:15 +0000 (13:08 -0700)]
Use Chrome default client inset handling
Birunthan Mohanathas [Thu, 13 Apr 2017 08:00:16 +0000 (11:00 +0300)]
Merge pull request #9166 from electron/browserview
Implement initial, experimental BrowserView API
ZhangYu [Thu, 13 Apr 2017 02:27:32 +0000 (10:27 +0800)]
Update shell.md
Ryohei Ikegami [Thu, 13 Apr 2017 01:59:12 +0000 (10:59 +0900)]
Use base::FilePath
Birunthan Mohanathas [Wed, 12 Apr 2017 22:05:19 +0000 (01:05 +0300)]
Avoid insecure nodeIntegration in example
Birunthan Mohanathas [Wed, 12 Apr 2017 21:52:07 +0000 (00:52 +0300)]
Destroy BrowserViews after each test
Birunthan Mohanathas [Wed, 12 Apr 2017 11:40:31 +0000 (14:40 +0300)]
Add support for BrowserView autoresizing
Birunthan Mohanathas [Wed, 12 Apr 2017 11:00:00 +0000 (14:00 +0300)]
Remove MenuLayout in favor of NativeWindowViews::Layout
Birunthan Mohanathas [Tue, 11 Apr 2017 17:47:30 +0000 (20:47 +0300)]
Implement initial, experimental BrowserView API
Right now, `<webview>` is the only way to embed additional content in a
`BrowserWindow`. Unfortunately `<webview>` suffers from a [number of
problems](https://github.com/electron/electron/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aopen%20label%3Awebview%20).
To make matters worse, many of these are upstream Chromium bugs instead
of Electron-specific bugs.
For us at [Figma](https://www.figma.com), the main issue is very slow
performance.
Despite the upstream improvements to `<webview>` through the OOPIF work, it is
probable that there will continue to be `<webview>`-specific bugs in the
future.
Therefore, this introduces a `<webview>` alternative to called `BrowserView`,
which...
- is a thin wrapper around `api::WebContents` (so bugs in `BrowserView` will
likely also be bugs in `BrowserWindow` web contents)
- is instantiated in the main process like `BrowserWindow` (and unlike
`<webview>`, which lives in the DOM of a `BrowserWindow` web contents)
- needs to be added to a `BrowserWindow` to display something on the screen
This implements the most basic API. The API is expected to evolve and change in
the near future and has consequently been marked as experimental. Please do not
use this API in production unless you are prepared to deal with breaking
changes.
In the future, we will want to change the API to support multiple
`BrowserView`s per window. We will also want to consider z-ordering
auto-resizing, and possibly even nested views.
Kevin Sawicki [Wed, 12 Apr 2017 20:26:40 +0000 (13:26 -0700)]
Merge pull request #9168 from electron/win-7-notifications
Upgrade brightray for Windows 7 notifications
Kevin Sawicki [Tue, 11 Apr 2017 23:53:24 +0000 (16:53 -0700)]
Upgrade brightray for Windows 7 notifications
Kevin Sawicki [Wed, 12 Apr 2017 19:27:41 +0000 (12:27 -0700)]
Merge pull request #8786 from electron/per-monitor-dpi-aware
Enable per-monitor DPI for Win10
Ryohei Ikegami [Wed, 12 Apr 2017 02:55:41 +0000 (11:55 +0900)]
Fix afterEach
Kevin Sawicki [Tue, 11 Apr 2017 17:02:12 +0000 (10:02 -0700)]
Merge pull request #9148 from electron/share-render-frame-observer-with-sandbox
Refactor: Share AtomRenderFrameObserver with AtomSandboxedRendererClient
Kevin Sawicki [Tue, 11 Apr 2017 16:49:54 +0000 (09:49 -0700)]
Merge pull request #9133 from electron/app-exit-failure
Fix app.exit() not closing all windows
Kevin Sawicki [Thu, 6 Apr 2017 21:48:58 +0000 (14:48 -0700)]
Add IsEmpty helper and remove GetInstance public usage
Kevin Sawicki [Thu, 6 Apr 2017 21:43:37 +0000 (14:43 -0700)]
Add GetWindows helper that returns a vector
Kevin Sawicki [Thu, 6 Apr 2017 21:37:39 +0000 (14:37 -0700)]
Use CloseAllWindows helper
Kevin Sawicki [Thu, 6 Apr 2017 21:25:22 +0000 (14:25 -0700)]
Add DestroyAllWindows helper that uses vector copy
Kevin Sawicki [Thu, 6 Apr 2017 22:02:32 +0000 (15:02 -0700)]
Add failing spec for app.exit with >2 windows
Kevin Sawicki [Tue, 11 Apr 2017 16:08:30 +0000 (09:08 -0700)]
Merge pull request #9134 from electron/scroll-bounce-fix
Always set NSScrollViewRubberbanding scroll bounce pref
Kevin Sawicki [Tue, 11 Apr 2017 15:52:20 +0000 (08:52 -0700)]
Merge pull request #9157 from electron/cifratila/remove-unused-dll
#9128: Removed unused dll from distribution.
Kevin Sawicki [Thu, 6 Apr 2017 22:42:37 +0000 (15:42 -0700)]
Always set NSScrollViewRubberbanding scroll bounce pref
Cheng Zhao [Tue, 11 Apr 2017 06:17:15 +0000 (15:17 +0900)]
Enable per-monitor DPI
Kevin Sawicki [Mon, 10 Apr 2017 22:38:12 +0000 (15:38 -0700)]
Merge pull request #9104 from electron/fix-crash-reporter-test
Fix sandboxed crashReporter for windows
Kevin Sawicki [Mon, 10 Apr 2017 22:37:17 +0000 (15:37 -0700)]
Merge pull request #9158 from mcizol/patch-1
add electron slack channel for turkish community
Mustafa [Mon, 10 Apr 2017 16:41:52 +0000 (18:41 +0200)]
add electron slack channel for turkish community
Kevin Sawicki [Mon, 10 Apr 2017 15:18:09 +0000 (08:18 -0700)]
Merge pull request #9155 from Hum4n01d/master
Add information about dragging not working with Dev tools open
Kevin Sawicki [Mon, 10 Apr 2017 15:17:55 +0000 (08:17 -0700)]
Tweak GitHub spelling
Kevin Sawicki [Mon, 10 Apr 2017 15:16:54 +0000 (08:16 -0700)]
Merge pull request #9154 from miniak/fix-api-docs
Fix api docs
Kevin Sawicki [Mon, 10 Apr 2017 15:16:20 +0000 (08:16 -0700)]
Merge pull request #9151 from mcizol/master
add turkish translation files
Kevin Sawicki [Mon, 10 Apr 2017 15:15:29 +0000 (08:15 -0700)]
Merge pull request #9149 from electron/link-session-docs
Link session properties to class docs
Kevin Sawicki [Mon, 10 Apr 2017 15:14:42 +0000 (08:14 -0700)]
Merge pull request #9144 from electron/wait-util-server-closes
Wait until server closes in afterEach in net spec
Kevin Sawicki [Mon, 10 Apr 2017 15:14:13 +0000 (08:14 -0700)]
Merge pull request #9137 from runinspring/patch-3
add some document
Kevin Sawicki [Mon, 10 Apr 2017 15:13:47 +0000 (08:13 -0700)]
Merge pull request #9136 from runinspring/patch-2
Update README.md
Catalin Fratila [Mon, 10 Apr 2017 14:41:16 +0000 (16:41 +0200)]
#9128: Removed unused dll from distribution.
Hum4n01d [Mon, 10 Apr 2017 06:05:56 +0000 (23:05 -0700)]
Add information about dragging not working with Dev tools open
Milan Burda [Mon, 10 Apr 2017 00:18:36 +0000 (02:18 +0200)]
Define filter argument type for WebRequest methods
Mustafa C. Izol [Mon, 10 Apr 2017 00:12:53 +0000 (02:12 +0200)]
add turkish translation link to readme