Cheng Zhao [Tue, 9 Aug 2016 12:02:14 +0000 (21:02 +0900)]
Style fixes for SetProgressBar
Cheng Zhao [Tue, 9 Aug 2016 11:58:07 +0000 (20:58 +0900)]
Merge pull request #6768 from electron/felix-set-progress
Enable mode indication for setProgressBar
Cheng Zhao [Tue, 9 Aug 2016 11:44:26 +0000 (20:44 +0900)]
Merge pull request #6780 from electron/update-available-check
Mark update available until restart
Cheng Zhao [Tue, 9 Aug 2016 11:26:26 +0000 (20:26 +0900)]
Merge pull request #6776 from electron/remove-has-real-name-callback-property-check
Remove HasRealNamedCallbackProperty check when converting objects
Cheng Zhao [Tue, 9 Aug 2016 11:24:06 +0000 (20:24 +0900)]
Merge pull request #6777 from electron/zoom-roles
Add zoom menu item roles
Felix Rieseberg [Mon, 8 Aug 2016 22:44:48 +0000 (15:44 -0700)]
:wrench: Enable mode indication for setProgressBar
This commit enables setting a mode for the setProgressBar method.
Old behavior is kept intact, usage is entirely optional.
Kevin Sawicki [Mon, 8 Aug 2016 20:12:39 +0000 (13:12 -0700)]
Add spec for quitAndInstall with no update on Windows
Kevin Sawicki [Mon, 8 Aug 2016 20:06:14 +0000 (13:06 -0700)]
Use const instead of var
Kevin Sawicki [Mon, 8 Aug 2016 20:03:02 +0000 (13:03 -0700)]
Keep update available flag set until restart
Kevin Sawicki [Mon, 8 Aug 2016 18:09:24 +0000 (11:09 -0700)]
Add zoom items to menu template
Kevin Sawicki [Mon, 8 Aug 2016 17:13:21 +0000 (10:13 -0700)]
:art: function -> =>
Kevin Sawicki [Mon, 8 Aug 2016 17:09:45 +0000 (10:09 -0700)]
Add zoom menu item roles
Kevin Sawicki [Mon, 8 Aug 2016 18:06:45 +0000 (11:06 -0700)]
Merge pull request #6765 from miniak/menu-speaking-roles
Add macOS specific speaking roles for MenuItem
Kevin Sawicki [Mon, 8 Aug 2016 16:42:43 +0000 (09:42 -0700)]
Add spec for executeJavaScript DOM class prototype
Kevin Sawicki [Mon, 8 Aug 2016 16:35:40 +0000 (09:35 -0700)]
Remove HasRealNamedCallbackProperty check
Kevin Sawicki [Mon, 8 Aug 2016 16:35:30 +0000 (09:35 -0700)]
Add spec for sending document.location over IPC
Cheng Zhao [Mon, 8 Aug 2016 11:27:15 +0000 (20:27 +0900)]
Merge pull request #6762 from miniak/set-thumbnail-clip
Add BrowserWindow.prototype.setThumbnailToolTip
Cheng Zhao [Mon, 8 Aug 2016 11:17:41 +0000 (20:17 +0900)]
Update brightray and libchromiumcontent to latest for #6769
Cheng Zhao [Mon, 8 Aug 2016 07:33:16 +0000 (16:33 +0900)]
Code cleanup for native_window_mac
Method definitions should matche sequence of declarations.
Milan Burda [Sun, 7 Aug 2016 17:23:42 +0000 (19:23 +0200)]
Add BrowserWindow.prototype.setThumbnailToolTip
Cheng Zhao [Mon, 8 Aug 2016 08:43:08 +0000 (17:43 +0900)]
Merge pull request #6766 from miniak/set-user-tasks-result
Report app.setUserTasks success/failure
Cheng Zhao [Mon, 8 Aug 2016 07:52:07 +0000 (16:52 +0900)]
Merge pull request #6761 from bbondy/master
Fix printing on Windows when sandbox is enabled
Cheng Zhao [Mon, 8 Aug 2016 07:23:52 +0000 (16:23 +0900)]
Merge pull request #6754 from darkdh/swipe_conflict
Fix scroll conflict
Cheng Zhao [Mon, 8 Aug 2016 07:10:30 +0000 (16:10 +0900)]
Merge pull request #6741 from MaxWhere/native-window-widget-mac
Offscreen rendering fixes for macOS
Cheng Zhao [Mon, 8 Aug 2016 07:04:07 +0000 (16:04 +0900)]
Merge pull request #6745 from electron/remove-lint-ignore-files
Remove files from cpplint ignore list
Cheng Zhao [Mon, 8 Aug 2016 07:03:30 +0000 (16:03 +0900)]
Merge pull request #6744 from sairoutine/jpdocs
Japanese: add build-instructions-linux.md
Cheng Zhao [Mon, 8 Aug 2016 07:02:13 +0000 (16:02 +0900)]
Merge pull request #6743 from electron/recovery-suggestion
Add recovery suggestion to auto update failure string
Milan Burda [Mon, 8 Aug 2016 00:26:27 +0000 (02:26 +0200)]
Document boolean return value of app.setAsDefaultProtocolClient + app.removeAsDefaultProtocolClient
Milan Burda [Sun, 7 Aug 2016 22:22:32 +0000 (00:22 +0200)]
Report app.setUserTasks success/failure
Milan Burda [Sun, 7 Aug 2016 22:02:32 +0000 (00:02 +0200)]
Add macOS specific speaking roles for MenuItem
Brian R. Bondy [Sun, 7 Aug 2016 14:42:44 +0000 (10:42 -0400)]
Fix printing on Windows when sandbox is enabled
Auditors: @bridiver
This makes it closer to how it works in Chromium and fixes the forever spooling problem on Windows.
The old way worked when the sandbox was disabled but failed on the call for shared_buf.CreateAndMapAnonymous when the sandbox was enabled
This also fixes a handle leak which Chromium already had fixed.
Anthony Tseng [Mon, 1 Aug 2016 10:01:21 +0000 (18:01 +0800)]
Fix scroll conflict
gellert [Fri, 5 Aug 2016 22:00:32 +0000 (00:00 +0200)]
removes recycling of compositors on mac
Kevin Sawicki [Fri, 5 Aug 2016 17:53:10 +0000 (10:53 -0700)]
Remove ignore files that are lint free
Kevin Sawicki [Fri, 5 Aug 2016 17:52:56 +0000 (10:52 -0700)]
Use ATOM_COMMON_ATOM_VERSION_H_ as ifdef guar
sairoutine [Fri, 5 Aug 2016 17:03:15 +0000 (02:03 +0900)]
:memo: Japanese: add build-instructions-linux.md [ci skip]
Kevin Sawicki [Fri, 5 Aug 2016 16:24:13 +0000 (09:24 -0700)]
Add recovery suggestion to failure string
gellert [Fri, 5 Aug 2016 12:13:34 +0000 (14:13 +0200)]
reverts AcceleratedWidgetMacNSView into offscreen class
Cheng Zhao [Fri, 5 Aug 2016 11:47:35 +0000 (20:47 +0900)]
Merge pull request #6737 from MaxWhere/setpainting-fix
Fix for transparent frames when offscreen window restarted painting
Cheng Zhao [Fri, 5 Aug 2016 11:44:40 +0000 (20:44 +0900)]
Merge pull request #6721 from electron/osr-refactor
Emit NativeImage objects in paint event
Heilig Benedek [Fri, 5 Aug 2016 02:35:04 +0000 (04:35 +0200)]
added checks for painting_ when setting the outputdevice to active state and removed show/hide from start/stoppainting since during testing they caused transparent frames to appear when a window was set to paint again after stopping
gellert [Fri, 5 Aug 2016 10:29:35 +0000 (12:29 +0200)]
moves AcceleratedWidgetMacNSView to NativeWindowMac
Cheng Zhao [Fri, 5 Aug 2016 09:08:36 +0000 (18:08 +0900)]
Use getBitmap in docs
Cheng Zhao [Fri, 5 Aug 2016 08:55:57 +0000 (17:55 +0900)]
Cleanup the code of getBitmap
Heilig Benedek [Thu, 4 Aug 2016 17:45:06 +0000 (19:45 +0200)]
update docs
Heilig Benedek [Thu, 4 Aug 2016 17:36:01 +0000 (19:36 +0200)]
add getBitmap to NativeImage
Cheng Zhao [Thu, 4 Aug 2016 04:58:50 +0000 (13:58 +0900)]
docs: Show how to use bitmap data directly
Cheng Zhao [Thu, 4 Aug 2016 04:47:52 +0000 (13:47 +0900)]
Emit NativeImage objects in paint event
Cheng Zhao [Fri, 5 Aug 2016 08:25:22 +0000 (17:25 +0900)]
Merge pull request #6736 from electron/maximizable-state
Always restore maximizable state after changing window behavior/style
Cheng Zhao [Fri, 5 Aug 2016 08:23:24 +0000 (17:23 +0900)]
Merge pull request #6654 from electron/content-bounds
Add BrowserWindow.get/setContentBounds()
Cheng Zhao [Fri, 5 Aug 2016 07:46:40 +0000 (16:46 +0900)]
Merge pull request #6739 from electron/cookies-refactor
Remove AtomBrowserContext::SetCookieableSchemes
Cheng Zhao [Fri, 5 Aug 2016 07:35:37 +0000 (16:35 +0900)]
Remove AtomBrowserContext::SetCookieableSchemes
The standard schemes are already stored, we don't have to duplicate the
list for every session.
Cheng Zhao [Fri, 5 Aug 2016 07:25:23 +0000 (16:25 +0900)]
Merge pull request #6708 from deepak1556/cookieable_schemes_patch
protocol: custom standard schemes should support cookies
Cheng Zhao [Fri, 5 Aug 2016 07:23:59 +0000 (16:23 +0900)]
Update brightray for #6708
Kevin Sawicki [Fri, 5 Aug 2016 00:10:34 +0000 (17:10 -0700)]
Non-resizable windows should only maximizable on Mac
Kevin Sawicki [Thu, 4 Aug 2016 23:47:03 +0000 (16:47 -0700)]
Always reset maximizable state
Kevin Sawicki [Thu, 4 Aug 2016 22:06:49 +0000 (15:06 -0700)]
Add failing spec
Kevin Sawicki [Thu, 4 Aug 2016 20:17:04 +0000 (13:17 -0700)]
Adjust y position if menu bar is visible
Kevin Sawicki [Thu, 4 Aug 2016 20:02:41 +0000 (13:02 -0700)]
Use same position as setPosition test
Kevin Sawicki [Thu, 4 Aug 2016 19:54:45 +0000 (12:54 -0700)]
Assert new content bounds after resize event
Kevin Sawicki [Thu, 4 Aug 2016 19:34:09 +0000 (12:34 -0700)]
Add spec for BrowserWindow.setContentBounds
Kevin Sawicki [Thu, 4 Aug 2016 19:15:24 +0000 (12:15 -0700)]
Doc BrowserWindow.setContentBounds
Kevin Sawicki [Thu, 4 Aug 2016 19:14:23 +0000 (12:14 -0700)]
Set max size on window constraints
Kevin Sawicki [Thu, 4 Aug 2016 19:10:01 +0000 (12:10 -0700)]
Use empty origin when only adjusting size
Kevin Sawicki [Thu, 4 Aug 2016 19:02:24 +0000 (12:02 -0700)]
Add initial setContentBounds method
Kevin Sawicki [Thu, 4 Aug 2016 18:41:32 +0000 (11:41 -0700)]
Use current content position when adjusting content size
Kevin Sawicki [Thu, 4 Aug 2016 17:58:59 +0000 (10:58 -0700)]
Use bounds for converting window/content sizes
Kevin Sawicki [Fri, 29 Jul 2016 17:03:35 +0000 (10:03 -0700)]
Use View::GetBoundsInScreen to compute content bounds
Kevin Sawicki [Fri, 29 Jul 2016 16:56:02 +0000 (09:56 -0700)]
Set bounds size to content size
Kevin Sawicki [Fri, 29 Jul 2016 16:44:39 +0000 (09:44 -0700)]
Document BrowserWindow.getContentBounds()
Kevin Sawicki [Fri, 29 Jul 2016 16:08:23 +0000 (09:08 -0700)]
Assert after size through getContentBounds() API
Kevin Sawicki [Fri, 29 Jul 2016 01:19:17 +0000 (18:19 -0700)]
Add BrowserWindow.getClientBounds API
Cheng Zhao [Thu, 4 Aug 2016 13:07:30 +0000 (22:07 +0900)]
Merge pull request #6726 from MaxWhere/dummy-view-fix
Omits setMouseDownCanMoveWindow call for OffScreenView
gellert [Thu, 4 Aug 2016 10:00:35 +0000 (12:00 +0200)]
omits setMouseDownCanMoveWindow call for OffScreenView
Cheng Zhao [Thu, 4 Aug 2016 08:04:32 +0000 (17:04 +0900)]
Merge pull request #6723 from electron/dummy-view
Show a dummy view in the offscreen window
Cheng Zhao [Thu, 4 Aug 2016 07:43:30 +0000 (16:43 +0900)]
Fix building on Linux
Cheng Zhao [Thu, 4 Aug 2016 07:36:01 +0000 (16:36 +0900)]
Also show the text on Windows and Linux
deepak1556 [Thu, 4 Aug 2016 06:45:45 +0000 (12:15 +0530)]
register cookieable schemes with browser context
Cheng Zhao [Thu, 4 Aug 2016 06:34:29 +0000 (15:34 +0900)]
Show dummy view under offscreen mode
deepak1556 [Wed, 3 Aug 2016 10:39:03 +0000 (16:09 +0530)]
protocol: custom standard schemes should support cookies
Cheng Zhao [Thu, 4 Aug 2016 04:22:19 +0000 (13:22 +0900)]
Pass SkBitmap directly
Cheng Zhao [Thu, 4 Aug 2016 04:03:24 +0000 (13:03 +0900)]
Pass OnPaint callback in constructor
This can catch the paint events happened before onload event.
Cheng Zhao [Thu, 4 Aug 2016 04:00:54 +0000 (13:00 +0900)]
Merge pull request #6713 from MaxWhere/offscreen-rendering-fixes
Fixes buffer size in offscreen mode
Heilig Benedek [Thu, 4 Aug 2016 03:18:27 +0000 (05:18 +0200)]
removed bpp (it can be calculated)
fixed buffer size calculation (we actually send the whole image, not just the dirty part)
removed the unnecessary resets and const
now we use Copy instead of New
Cheng Zhao [Thu, 4 Aug 2016 01:59:54 +0000 (10:59 +0900)]
Merge pull request #6718 from electron/coverage
Add JavaScript code coverage reporting
Cheng Zhao [Thu, 4 Aug 2016 01:51:48 +0000 (10:51 +0900)]
Merge pull request #6720 from deepak1556/extension_scheme_patch
browser: register extension scheme as web safe scheme
Cheng Zhao [Thu, 4 Aug 2016 01:49:01 +0000 (10:49 +0900)]
Merge pull request #6719 from electron/is-destroyed-public
Mark isDestroyed as public on BrowserWindow/WebContents
Cheng Zhao [Thu, 4 Aug 2016 01:26:00 +0000 (10:26 +0900)]
Merge pull request #6714 from sairoutine/jpdocs
Add: japanese build-instructions-osx.md
Cheng Zhao [Thu, 4 Aug 2016 01:09:58 +0000 (10:09 +0900)]
Merge pull request #6709 from saghul/uv-fixes
A couple of small libuv related fixes
Cheng Zhao [Thu, 4 Aug 2016 01:09:39 +0000 (10:09 +0900)]
Merge pull request #6711 from miniak/cleanup
isSwipeTrackingFromScrollEventsEnabled cleanup
Kevin Sawicki [Wed, 3 Aug 2016 23:37:53 +0000 (16:37 -0700)]
Upgrade to electabul@0.0.4
Kevin Sawicki [Wed, 3 Aug 2016 22:24:22 +0000 (15:24 -0700)]
Upgrade to electabul@0.0.3
Kevin Sawicki [Wed, 3 Aug 2016 21:15:03 +0000 (14:15 -0700)]
Remove unused spec modules
Kevin Sawicki [Wed, 3 Aug 2016 21:12:05 +0000 (14:12 -0700)]
Use electabul to instrument and report coverage
Kevin Sawicki [Wed, 3 Aug 2016 20:10:26 +0000 (13:10 -0700)]
Use once when calling done callback
Kevin Sawicki [Wed, 3 Aug 2016 19:47:53 +0000 (12:47 -0700)]
Close windows instead of destroying them
Kevin Sawicki [Wed, 3 Aug 2016 19:44:18 +0000 (12:44 -0700)]
Only prevent unload the first time it is attempted
Kevin Sawicki [Wed, 3 Aug 2016 17:50:01 +0000 (10:50 -0700)]
Use once instead of on
Kevin Sawicki [Wed, 3 Aug 2016 00:59:31 +0000 (17:59 -0700)]
Send coverage from chrome extension iframe
Kevin Sawicki [Tue, 2 Aug 2016 23:53:47 +0000 (16:53 -0700)]
Save dev tools coverage when available