Cheng Zhao [Wed, 6 Jan 2016 13:07:07 +0000 (21:07 +0800)]
Fix crash when request failed
Cheng Zhao [Wed, 6 Jan 2016 12:37:27 +0000 (20:37 +0800)]
Merge pull request #4004 from lukeapage/patch-3
Add info on how to debug from 0.30 onwards
Luke Page [Wed, 6 Jan 2016 07:13:25 +0000 (07:13 +0000)]
Add info on how to debug from 0.30 onwards
Cheng Zhao [Wed, 6 Jan 2016 05:10:24 +0000 (13:10 +0800)]
Merge pull request #4003 from atom/asar-mkdir
Throw ENOTDIR when calling mkdir inside asar archive
Cheng Zhao [Wed, 6 Jan 2016 04:27:12 +0000 (12:27 +0800)]
spec: Fix failing specs on Windows
Cheng Zhao [Wed, 6 Jan 2016 04:04:16 +0000 (12:04 +0800)]
Throw ENOTDIR when calling mkdir inside asar archive
Cheng Zhao [Wed, 6 Jan 2016 03:04:40 +0000 (11:04 +0800)]
Merge pull request #3997 from leethomas/fix-tray-icon-toggle
:apple::bug: make displaying alternate tray image depend on mouse dow…
Plusb Preco [Tue, 5 Jan 2016 21:12:30 +0000 (06:12 +0900)]
:memo: Update as upstream
[ci skip]
Cheng Zhao [Wed, 6 Jan 2016 02:40:51 +0000 (10:40 +0800)]
Merge pull request #3992 from atom/faqs
Add FAQ
leethomas [Tue, 5 Jan 2016 17:47:19 +0000 (09:47 -0800)]
:apple::bug: make displaying alternate tray image depend on mouse down event instead of highlight state
Cheng Zhao [Tue, 5 Jan 2016 11:52:57 +0000 (19:52 +0800)]
Add FAQ
Cheng Zhao [Tue, 5 Jan 2016 06:13:28 +0000 (14:13 +0800)]
Merge pull request #3987 from atom/dialog
Do not write our own filter code
Cheng Zhao [Tue, 5 Jan 2016 05:45:34 +0000 (13:45 +0800)]
Do not write our own filter code
The Win32 API has done everything for us, there is no need to do this
oursevles.
Cheng Zhao [Tue, 5 Jan 2016 04:38:24 +0000 (12:38 +0800)]
Merge pull request #3986 from atom/fix-menu
Fix problems of window menu bar
Cheng Zhao [Tue, 5 Jan 2016 04:05:27 +0000 (12:05 +0800)]
Show menu by clicking the menu button
Cheng Zhao [Tue, 5 Jan 2016 03:57:58 +0000 (11:57 +0800)]
Do not behave like bookmarkbar menu
Cheng Zhao [Tue, 5 Jan 2016 02:22:42 +0000 (10:22 +0800)]
Update brightray to fix menu not loading resources
Cheng Zhao [Mon, 4 Jan 2016 12:52:17 +0000 (20:52 +0800)]
Merge pull request #3983 from atom/fix-capture-page
Fix distorted image when calling `capturePage` with no rect
Cheng Zhao [Mon, 4 Jan 2016 12:06:36 +0000 (20:06 +0800)]
Pass origin in capturePage
Cheng Zhao [Mon, 4 Jan 2016 11:37:25 +0000 (19:37 +0800)]
Revert "browser: dont lose coordinates in capturepage src rect"
This reverts commit
3c5e5053e3138bd3b661bac23ba8cf337addba36.
Cheng Zhao [Mon, 4 Jan 2016 04:32:59 +0000 (12:32 +0800)]
Merge pull request #3981 from atom/did-navigate
Rename did-navigate-to-different-page to did-navigate
Cheng Zhao [Mon, 4 Jan 2016 04:09:11 +0000 (12:09 +0800)]
Rename did-navigate-to-different-page to did-navigate
Cheng Zhao [Mon, 4 Jan 2016 03:24:27 +0000 (11:24 +0800)]
Merge pull request #3975 from leethomas/add-webview-navigation-events
Add webview navigation events
Cheng Zhao [Mon, 4 Jan 2016 02:58:01 +0000 (10:58 +0800)]
Update libchromiumcontent for #3958
Cheng Zhao [Mon, 4 Jan 2016 02:59:09 +0000 (10:59 +0800)]
Merge pull request #3958 from deepak1556/content_strings_localzation_patch
browser: provide localized string from resourcebundle
Cheng Zhao [Mon, 4 Jan 2016 02:46:30 +0000 (10:46 +0800)]
Add isDevToolsFocused to webview
Cheng Zhao [Mon, 4 Jan 2016 02:41:33 +0000 (10:41 +0800)]
Merge pull request #3974 from leethomas/fix-devtools-api
Fix devtools api
Plusb Preco [Fri, 1 Jan 2016 06:57:51 +0000 (15:57 +0900)]
:memo: Update as upstream
* Update as upstream
* Add `using-widevine-cdm-plugin.md`
leethomas [Sat, 2 Jan 2016 02:51:12 +0000 (18:51 -0800)]
:white_check_mark: add tests to insure window.location.hash changes & window.history.replaceState cause 'did-navigate-in-page' to fire
leethomas [Sat, 2 Jan 2016 02:13:07 +0000 (18:13 -0800)]
:white_check_mark: add tests for will-navigate, did-navigate-to-different-page, did-navigate-in-page events in webview
leethomas [Sat, 2 Jan 2016 00:05:27 +0000 (16:05 -0800)]
:memo: add 'did-navigate-in-page', 'did-navigate-to-different-page', 'will-navigate' to docs
leethomas [Fri, 1 Jan 2016 22:43:02 +0000 (14:43 -0800)]
add did-navigate-in-page event to webview & webcontents (triggers on hash/ref changes, anchor links...), pass url into events
leethomas [Fri, 1 Jan 2016 21:33:26 +0000 (13:33 -0800)]
add will-navigate, did-navigate-to-different-page events to webview
leethomas [Fri, 1 Jan 2016 09:45:03 +0000 (01:45 -0800)]
:memo: update webview docs to include devtools-* events
leethomas [Fri, 1 Jan 2016 09:41:49 +0000 (01:41 -0800)]
:white_check_mark: add tests for webview devtools-* events
leethomas [Fri, 1 Jan 2016 05:11:21 +0000 (21:11 -0800)]
:bug: add isDevToolsFocused to WebContents to fix #3928, add devtools-[focused|open|close] events to WebView to fix #3783.
Cheng Zhao [Thu, 31 Dec 2015 10:58:16 +0000 (18:58 +0800)]
Add comment on why checking empty set
Cheng Zhao [Thu, 31 Dec 2015 10:51:55 +0000 (18:51 +0800)]
Merge pull request #3967 from leethomas/fix-osx-crash-when-extensions-empty
:apple: fix #3864 where saving a file causes a crash if file extensio…
Cheng Zhao [Thu, 31 Dec 2015 10:51:45 +0000 (18:51 +0800)]
Merge pull request #3968 from leethomas/fix-window-submenu-crashes
:apple: only add sub menus to Window when they actually have menu ite…
Cheng Zhao [Thu, 31 Dec 2015 10:46:22 +0000 (18:46 +0800)]
Merge pull request #3959 from deepak1556/remote_object_patch
remote: support arguments of type Date
leethomas [Thu, 31 Dec 2015 03:36:02 +0000 (19:36 -0800)]
:apple: only add sub menus to Window when they actually have menu items. fixes #3873
leethomas [Wed, 30 Dec 2015 20:38:02 +0000 (12:38 -0800)]
:apple: fix #3864 where saving a file causes a crash if file extension array is empty
Cheng Zhao [Wed, 30 Dec 2015 08:46:31 +0000 (16:46 +0800)]
Merge pull request #3961 from atom/widevine-docs
Add documentation for using Widevine plugin
Cheng Zhao [Wed, 30 Dec 2015 08:12:40 +0000 (16:12 +0800)]
Update libchromiumcontent: component_updater is not needed
Cheng Zhao [Wed, 30 Dec 2015 08:10:00 +0000 (16:10 +0800)]
docs: Using Widevine CDM Plugin
Robo [Wed, 30 Dec 2015 05:16:22 +0000 (10:46 +0530)]
browser: provide localized string from resourcebundle
Cheng Zhao [Wed, 30 Dec 2015 04:46:19 +0000 (12:46 +0800)]
Merge pull request #3957 from atom/widevine
Merge #3830
Cheng Zhao [Wed, 30 Dec 2015 04:07:41 +0000 (12:07 +0800)]
Merge pull request #3955 from nishanths/feature/osx-clear-recent-docs
osx: Implement clear recent documents
Cheng Zhao [Wed, 30 Dec 2015 04:00:35 +0000 (12:00 +0800)]
Merge pull request #3926 from adam-lynch/patch-3
Fixing link to web contents from ipcMain
Plusb Preco [Tue, 29 Dec 2015 13:56:27 +0000 (22:56 +0900)]
:memo: Update as upstream
[ci skip]
Cheng Zhao [Wed, 30 Dec 2015 03:40:52 +0000 (11:40 +0800)]
Update brightray and libchromiumcontent with widevine support
Nishanth Shanmugham [Wed, 30 Dec 2015 00:35:54 +0000 (18:35 -0600)]
osx: Implement clear recent documents
Fixes #3932
Robo [Tue, 29 Dec 2015 20:11:31 +0000 (01:41 +0530)]
remote: support arguments of type Date
Adam Lynch [Sun, 27 Dec 2015 03:21:10 +0000 (03:21 +0000)]
Fixing link to web contents from ipcMain
Cheng Zhao [Tue, 29 Dec 2015 13:38:01 +0000 (21:38 +0800)]
Do not ship widevine plugin
Cheng Zhao [Tue, 29 Dec 2015 11:59:24 +0000 (19:59 +0800)]
Merge pull request #3944 from nishanths/feature/tray-file-drop-osx-dock
tray: Support file-drop from OS X Dock
Cheng Zhao [Tue, 29 Dec 2015 11:48:50 +0000 (19:48 +0800)]
Merge pull request #3945 from deepak1556/web_frame_api_patch
webFrame: support fetch api for schemes that are privileged.
Cheng Zhao [Tue, 29 Dec 2015 08:41:44 +0000 (16:41 +0800)]
Fix coding styles
Robo [Tue, 29 Dec 2015 10:26:19 +0000 (15:56 +0530)]
webFrame: support fetch api for schemes that are privileged.
Nishanth Shanmugham [Tue, 29 Dec 2015 09:25:21 +0000 (03:25 -0600)]
tray: Support file-drop from OS X Dock
A long-standing Apple bug does not call `prepareForDragOperation:sender`
for file drag-and-drop operations from the Dock. So we manually
call our custom `handleDrop:sender` for all drag-and-drop cases (that
is, from the Dock and from Finder).
References to the bug in question:
- http://stackoverflow.com/q/9534543/3309046
- http://openradar.appspot.com/radar?id=1745403
However, we still need to return YES from `prepareForDragOperation:sender`,
otherwise the "drag failed" animation occurs. For the same reason, we also
return YES from `performDragOperation:sender`.
Cheng Zhao [Tue, 29 Dec 2015 07:45:34 +0000 (15:45 +0800)]
Do not link with unnecessary libraries
Cheng Zhao [Tue, 29 Dec 2015 06:50:29 +0000 (14:50 +0800)]
Remove hacky build settings
Cheng Zhao [Tue, 29 Dec 2015 06:17:15 +0000 (14:17 +0800)]
Update libchromiumcontent to include widevine libraries
Cyrille Lebeaupin [Wed, 16 Dec 2015 10:06:38 +0000 (11:06 +0100)]
Add widevine third party
Add 2 new command options to use widevine:
- widevine-cdm-path: Path to widevine plugin
- widevine-cdm-version: Version of the widevine plugin
Cheng Zhao [Tue, 29 Dec 2015 03:03:34 +0000 (11:03 +0800)]
Merge pull request #3942 from atom/remote-memory-leak
Fix memory leak in remote module
Cheng Zhao [Tue, 29 Dec 2015 02:40:10 +0000 (10:40 +0800)]
Leak FunctionTemplateHandle
They are cached through the app's lifetime, and freeing them at the
right time is complicate, so just leak them.
Cheng Zhao [Tue, 29 Dec 2015 02:29:48 +0000 (10:29 +0800)]
Cache function templates created by CreateObjectWithName
Cheng Zhao [Tue, 29 Dec 2015 02:17:35 +0000 (10:17 +0800)]
Fix circular reference caused by Object.defineProperty
Cheng Zhao [Mon, 28 Dec 2015 14:51:01 +0000 (22:51 +0800)]
Optimize the case when creating plain object
Cheng Zhao [Mon, 28 Dec 2015 14:32:07 +0000 (22:32 +0800)]
Variables are not shadowed in inline class
Cheng Zhao [Mon, 28 Dec 2015 14:31:14 +0000 (22:31 +0800)]
Fix circular reference caused by RemoteMemberFunction
Cheng Zhao [Mon, 28 Dec 2015 11:22:57 +0000 (19:22 +0800)]
Merge pull request #3931 from leftstick/master
add zh-CN translation for devtools
Howard.Zuo [Mon, 28 Dec 2015 05:10:15 +0000 (13:10 +0800)]
add zh-CN translation for devtools
Cheng Zhao [Mon, 28 Dec 2015 01:58:40 +0000 (09:58 +0800)]
Merge pull request #3920 from flaub/patch-1
s/Phrase/Phase
Frank Laub [Fri, 25 Dec 2015 07:04:44 +0000 (23:04 -0800)]
s/Phrase/Phase
Cheng Zhao [Fri, 25 Dec 2015 05:45:07 +0000 (13:45 +0800)]
Bump v0.36.2
Cheng Zhao [Fri, 25 Dec 2015 05:43:34 +0000 (13:43 +0800)]
Merge pull request #3918 from deepak1556/renderer_process_fork_patch
renderer: dont fork the process when there is server redirect
Plusb Preco [Thu, 24 Dec 2015 21:07:01 +0000 (06:07 +0900)]
:memo: Update as upstream
[ci skip]
Cheng Zhao [Fri, 25 Dec 2015 03:57:35 +0000 (11:57 +0800)]
Upgrade brightray for atom/brightray#188
Robo [Thu, 24 Dec 2015 20:49:56 +0000 (02:19 +0530)]
renderer: dont fork the process when there is server redirect
Cheng Zhao [Thu, 24 Dec 2015 12:11:59 +0000 (20:11 +0800)]
Merge pull request #3915 from juanpaulo/master
Removed unnecessary backtick
Cheng Zhao [Thu, 24 Dec 2015 12:08:16 +0000 (20:08 +0800)]
Upgrade brightray for #3866
Juan Paulo Gutierrez [Thu, 24 Dec 2015 11:22:22 +0000 (20:22 +0900)]
Removed unnecessary backtick.
Cheng Zhao [Thu, 24 Dec 2015 11:05:28 +0000 (19:05 +0800)]
spec: Surppess did-change-theme-color test
It is too flaky.
Cheng Zhao [Thu, 24 Dec 2015 10:39:04 +0000 (18:39 +0800)]
Merge pull request #3914 from atom/fix-remvoe-headers
onBeforeSendHeaders should reset the whole headers
Cheng Zhao [Thu, 24 Dec 2015 09:08:32 +0000 (17:08 +0800)]
spec: Increase timeout for window.open
Cheng Zhao [Thu, 24 Dec 2015 09:02:30 +0000 (17:02 +0800)]
spec: onBeforeSendHeaders should reset the whole headers
Cheng Zhao [Thu, 24 Dec 2015 08:59:13 +0000 (16:59 +0800)]
Reset whole headers when requestHeaders is set
Cheng Zhao [Thu, 24 Dec 2015 07:32:09 +0000 (15:32 +0800)]
Merge pull request #3912 from tylergibson/FixingMoveItemToTrash-Windows7
Adding check for Windows version and alternate flags for Windows Vista/7
Tyler Gibson [Thu, 24 Dec 2015 03:54:50 +0000 (03:54 +0000)]
Adding check for Windows version and alternate flags for Windows Vista/7
Cheng Zhao [Thu, 24 Dec 2015 05:06:08 +0000 (13:06 +0800)]
Merge pull request #3913 from atom/fix-nsurl
Fix converting string to NSURL
Cheng Zhao [Thu, 24 Dec 2015 04:43:07 +0000 (12:43 +0800)]
Fix converting string to NSURL
Cheng Zhao [Thu, 24 Dec 2015 04:10:07 +0000 (12:10 +0800)]
Merge pull request #3911 from atom/fix-alt
linux: Fix pressing Alt not toggling window menu bar
Cheng Zhao [Thu, 24 Dec 2015 03:43:14 +0000 (11:43 +0800)]
linux: Fix pressing Alt not toggling window menu bar
Cheng Zhao [Thu, 24 Dec 2015 03:37:52 +0000 (11:37 +0800)]
Merge pull request #3910 from atom/no-ship-libnotify
No longer need to ship with libnotify.so
Cheng Zhao [Thu, 24 Dec 2015 03:17:32 +0000 (11:17 +0800)]
No longer need to ship with libnotify.so
Cheng Zhao [Thu, 24 Dec 2015 03:16:46 +0000 (11:16 +0800)]
Update brightray for #2294
Cheng Zhao [Thu, 24 Dec 2015 02:14:16 +0000 (10:14 +0800)]
Merge pull request #3905 from fscherwi/patch-2
upgrade asar
fscherwi [Wed, 23 Dec 2015 18:08:51 +0000 (19:08 +0100)]
:arrow_up: asar
Cheng Zhao [Wed, 23 Dec 2015 08:09:57 +0000 (16:09 +0800)]
Merge pull request #3900 from bbondy/theme-color
Theme color