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
Cheng Zhao [Thu, 4 Aug 2016 06:34:29 +0000 (15:34 +0900)]
Show dummy view under offscreen mode
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
Kevin Sawicki [Tue, 2 Aug 2016 23:50:39 +0000 (16:50 -0700)]
Save type in coverage filename
Kevin Sawicki [Tue, 2 Aug 2016 23:23:12 +0000 (16:23 -0700)]
Use web contents id when pid is unavailable
Kevin Sawicki [Tue, 2 Aug 2016 23:14:42 +0000 (16:14 -0700)]
Ignore windows with no URLs
Kevin Sawicki [Tue, 2 Aug 2016 21:04:21 +0000 (14:04 -0700)]
Save coverage on beforeunload event
Kevin Sawicki [Tue, 2 Aug 2016 20:41:20 +0000 (13:41 -0700)]
Save coverage data when browser windows are destroyed
Kevin Sawicki [Tue, 2 Aug 2016 18:55:37 +0000 (11:55 -0700)]
Delete output lib folder before instrumenting
Kevin Sawicki [Tue, 2 Aug 2016 18:53:13 +0000 (11:53 -0700)]
Add ability to run tests with coverage report
Kevin Sawicki [Tue, 2 Aug 2016 18:30:11 +0000 (11:30 -0700)]
Add run script to generate instrumented code coverage .asar
Kevin Sawicki [Tue, 2 Aug 2016 18:03:47 +0000 (11:03 -0700)]
Add helper to instrument electron.asar
Kevin Sawicki [Tue, 2 Aug 2016 17:38:51 +0000 (10:38 -0700)]
Add initial code coverage reporting
deepak1556 [Wed, 3 Aug 2016 23:00:25 +0000 (04:30 +0530)]
browser: register extension scheme as web safe scheme
Kevin Sawicki [Wed, 3 Aug 2016 21:54:36 +0000 (14:54 -0700)]
Mark isDestroyed as public on BrowserWindow/WebContents
Kevin Sawicki [Wed, 3 Aug 2016 21:36:27 +0000 (14:36 -0700)]
Merge pull request #6710 from miniak/docs-fixes
docs: fix cwd description for shell.writeShortcutLink
gellert [Wed, 3 Aug 2016 17:39:23 +0000 (19:39 +0200)]
renames to bytesPerPixel and use nullptr
Milan Burda [Wed, 3 Aug 2016 13:43:30 +0000 (15:43 +0200)]
docs: fix cwd description for shell.writeShortcutLink
sairoutine [Wed, 3 Aug 2016 16:17:01 +0000 (01:17 +0900)]
:memo: delete no need text in japanese readme.md [ci skip]
sairoutine [Wed, 3 Aug 2016 16:13:57 +0000 (01:13 +0900)]
:memo: build-instructions-osx.md [ci skip]
gellert [Wed, 3 Aug 2016 15:38:56 +0000 (17:38 +0200)]
adds resets to destructor
Milan Burda [Wed, 3 Aug 2016 13:46:39 +0000 (15:46 +0200)]
Remove unnecessary comment + respondsToSelector for isSwipeTrackingFromScrollEventsEnabled implementation
Saúl Ibarra Corretgé [Wed, 3 Aug 2016 11:52:17 +0000 (12:52 +0100)]
Remove unneeded flag check
stop_flag is only set if uv_stop was called, which is never the case, so
skipping the test should be harmless.
Saúl Ibarra Corretgé [Wed, 3 Aug 2016 11:48:41 +0000 (12:48 +0100)]
Remove unneeded libuv callback
gellert [Wed, 3 Aug 2016 11:28:19 +0000 (13:28 +0200)]
fixes buffer size and adds pixel size to paint event
Cheng Zhao [Wed, 3 Aug 2016 11:06:03 +0000 (20:06 +0900)]
Merge pull request #6706 from sairoutine/jpdocs
Japanese: add atom-shell-vs-node-webkit.md
Cheng Zhao [Wed, 3 Aug 2016 09:14:01 +0000 (18:14 +0900)]
Merge pull request #6707 from electron/auto-run-micro-tasks
Revert Node's call of SetAutorunMicrotasks(false)
Cheng Zhao [Wed, 3 Aug 2016 08:57:10 +0000 (17:57 +0900)]
Revert Node's call of SetAutorunMicrotasks(false)
sairoutine [Wed, 3 Aug 2016 08:21:30 +0000 (17:21 +0900)]
:memo: japanese: add atom-shell-vs-node-webkit.md [ci skip]
Cheng Zhao [Wed, 3 Aug 2016 07:55:48 +0000 (16:55 +0900)]
Merge pull request #6705 from electron/remove-view-painted
Remove the view-painted event
Cheng Zhao [Wed, 3 Aug 2016 07:20:55 +0000 (16:20 +0900)]
Remove the view-painted event
Cheng Zhao [Wed, 3 Aug 2016 07:13:51 +0000 (16:13 +0900)]
Cleanup atom_api_system_preferences_mac.mm
Cheng Zhao [Wed, 3 Aug 2016 07:10:29 +0000 (16:10 +0900)]
Merge pull request #6686 from darkdh/swipe_prefs
Swipe back/forward should respect system preferences
Cheng Zhao [Wed, 3 Aug 2016 07:08:54 +0000 (16:08 +0900)]
docs: Do not repeat processes for multiple times in menu.md
Cheng Zhao [Wed, 3 Aug 2016 07:00:52 +0000 (16:00 +0900)]
Merge pull request #6700 from calidion/patch-1
Update menu.md
Cheng Zhao [Wed, 3 Aug 2016 06:58:31 +0000 (15:58 +0900)]
Merge pull request #6703 from electron/merge-offscreen
Merge #6691
Cheng Zhao [Wed, 3 Aug 2016 06:38:24 +0000 (15:38 +0900)]
Add Offscreen Rendering to guides
Cheng Zhao [Wed, 3 Aug 2016 05:09:38 +0000 (14:09 +0900)]
Put constants in annoymouse namespace
Cheng Zhao [Wed, 3 Aug 2016 05:03:57 +0000 (14:03 +0900)]
Fix accidentally changed lines
Cheng Zhao [Wed, 3 Aug 2016 04:46:34 +0000 (13:46 +0900)]
Refactor osr_render_widget_host_view
Cheng Zhao [Wed, 3 Aug 2016 04:04:36 +0000 (13:04 +0900)]
Refactor osr_output_device
Cheng Zhao [Wed, 3 Aug 2016 03:29:55 +0000 (12:29 +0900)]
Refactor the code in atom_api_web_contents
Cheng Zhao [Wed, 3 Aug 2016 02:01:35 +0000 (11:01 +0900)]
Move osr related files to atom/browser/osr
Anthony Tseng [Wed, 3 Aug 2016 02:27:56 +0000 (10:27 +0800)]
Add IsSwipeTrackingFromScrollEventsEnabled in system prefs
Eric [Wed, 3 Aug 2016 02:10:56 +0000 (10:10 +0800)]
Update menu.md
1. add difference notice
2. changed `render process` to `main process`
Cheng Zhao [Wed, 3 Aug 2016 01:48:07 +0000 (10:48 +0900)]
Revert unnecessary changes
Cheng Zhao [Wed, 3 Aug 2016 01:40:12 +0000 (10:40 +0900)]
Only enable kEnableBeginFrameScheduling for offscreen
It has effects on performance and only gets turned on after Chrome 54.
Cheng Zhao [Wed, 3 Aug 2016 01:32:29 +0000 (10:32 +0900)]
docs: Use app.disableHardwareAcceleration() instead of --disable-gpu
The --disable-gpu switch does not work when passed with `appendSwitch`.
Cheng Zhao [Wed, 3 Aug 2016 01:27:55 +0000 (10:27 +0900)]
spec: Remove duplicate code in tests
Cheng Zhao [Wed, 3 Aug 2016 01:15:38 +0000 (10:15 +0900)]
Fix lint warnings in documentations
Cheng Zhao [Wed, 3 Aug 2016 01:13:32 +0000 (10:13 +0900)]
Revert the change on default_app
Cheng Zhao [Wed, 3 Aug 2016 01:12:41 +0000 (10:12 +0900)]
Update libchromiumcontent for offscreen patches
Cheng Zhao [Wed, 3 Aug 2016 01:10:58 +0000 (10:10 +0900)]
Use electron/brightray
Cheng Zhao [Wed, 3 Aug 2016 01:09:48 +0000 (10:09 +0900)]
Merge branch 'offscreen-rendering' of https://github.com/MaxWhere/electron into merge-offscreen
Cheng Zhao [Tue, 2 Aug 2016 23:30:32 +0000 (08:30 +0900)]
Merge pull request #6693 from sairoutine/jpdocs
Japanese: add coding-style.md
Cheng Zhao [Tue, 2 Aug 2016 23:30:18 +0000 (08:30 +0900)]
Merge pull request #6694 from ssdong/fixed_typo_in_chinese_doc_translation
fixed typo in simplified chinese doc translation
Cheng Zhao [Tue, 2 Aug 2016 13:29:09 +0000 (22:29 +0900)]
Bump v1.3.2
Susu Dong (LCL) [Tue, 2 Aug 2016 19:21:49 +0000 (15:21 -0400)]
fixed typo in simplified chinese doc translation
sairoutine [Tue, 2 Aug 2016 18:21:22 +0000 (03:21 +0900)]
:memo: Japanese: add coding-style.md [ci skip]
gellert [Tue, 2 Aug 2016 17:31:30 +0000 (19:31 +0200)]
fixes linendings
Kevin Sawicki [Tue, 2 Aug 2016 17:27:56 +0000 (10:27 -0700)]
Merge pull request #6677 from miniak/default-app-menu
Add zooming commands to menu in default app
Milan Burda [Mon, 1 Aug 2016 13:44:25 +0000 (15:44 +0200)]
Move Toggle Fullscreen to the bottom of the View menu
Milan Burda [Mon, 1 Aug 2016 13:41:13 +0000 (15:41 +0200)]
Add zooming commands to menu (default app)
gellert [Tue, 2 Aug 2016 14:39:07 +0000 (16:39 +0200)]
fixes linting
gellert [Tue, 2 Aug 2016 13:17:50 +0000 (15:17 +0200)]
restoring default app
gellert [Tue, 2 Aug 2016 12:59:03 +0000 (14:59 +0200)]
Merge remote-tracking branch 'upstream/master' into speedup-gpu
Cheng Zhao [Tue, 2 Aug 2016 12:38:34 +0000 (21:38 +0900)]
Update libchromiumcontent: close #6668
Cheng Zhao [Tue, 2 Aug 2016 12:37:56 +0000 (21:37 +0900)]
Merge pull request #6688 from electron/constructor-refactor
Use FunctionTemplate instead of ObjectTemplate for native classes
Cheng Zhao [Tue, 2 Aug 2016 12:02:28 +0000 (21:02 +0900)]
Fix lint errors of using __proto__
Cheng Zhao [Tue, 2 Aug 2016 11:55:56 +0000 (20:55 +0900)]
Make WebContents inherit NavigationController
Cheng Zhao [Tue, 2 Aug 2016 11:52:07 +0000 (20:52 +0900)]
Set JavaScript APIs on prototype of WebContents
Cheng Zhao [Tue, 2 Aug 2016 11:38:35 +0000 (20:38 +0900)]
Set prototype of constructor directly
Heilig Benedek [Tue, 2 Aug 2016 10:57:23 +0000 (12:57 +0200)]
remove unneeded windows specific things