Cheng Zhao [Mon, 8 Jun 2015 11:41:33 +0000 (19:41 +0800)]
Merge pull request #1860 from atom/dialog-show-file-name
Fix dialog.showSaveDialog doesn't show the non-exist file name on Linux.
Cheng Zhao [Mon, 8 Jun 2015 05:54:24 +0000 (13:54 +0800)]
Merge pull request #1897 from atom/dumpsyms
mac: Build dump_syms
Cheng Zhao [Mon, 8 Jun 2015 05:47:08 +0000 (13:47 +0800)]
mac: Build dump_syms
Crashpad doesn't ship dump_syms, we have to build to from breakpad.
Related: #1822
Cheng Zhao [Mon, 8 Jun 2015 05:24:47 +0000 (13:24 +0800)]
Bump v0.27.3
Cheng Zhao [Mon, 8 Jun 2015 05:22:53 +0000 (13:22 +0800)]
win: Fix runing clipboard spec
Cheng Zhao [Mon, 8 Jun 2015 05:19:56 +0000 (13:19 +0800)]
Fix building on Windows, close #1896
Cheng Zhao [Fri, 5 Jun 2015 11:48:58 +0000 (19:48 +0800)]
Fix refreshing test window
Cheng Zhao [Fri, 5 Jun 2015 10:40:38 +0000 (18:40 +0800)]
Merge pull request #1874 from atom/fewer-code
Remove duplicate code between api::WebContents and NativeWindow
Cheng Zhao [Fri, 5 Jun 2015 10:13:30 +0000 (18:13 +0800)]
Avoid destorying api::WebContents for twice
Cheng Zhao [Fri, 5 Jun 2015 09:45:17 +0000 (17:45 +0800)]
Put common code of OpenURLFromTab to CommonWebContentsDelegate
Cheng Zhao [Fri, 5 Jun 2015 09:27:24 +0000 (17:27 +0800)]
Implement HTML5 fullscreen in CommonWebContentsDelegate
Cheng Zhao [Fri, 5 Jun 2015 09:01:17 +0000 (17:01 +0800)]
Remove devtools APIs from NativeWindow
Cheng Zhao [Fri, 5 Jun 2015 07:41:03 +0000 (15:41 +0800)]
Enable calling WebContents::openDevTools for BrowserWindow's WebContents
Cheng Zhao [Fri, 5 Jun 2015 07:18:15 +0000 (15:18 +0800)]
Remove duplicate def of is_guest
Cheng Zhao [Fri, 5 Jun 2015 07:12:38 +0000 (15:12 +0800)]
Move more methods to CommonWebContentsDelegate
Cheng Zhao [Fri, 5 Jun 2015 07:01:51 +0000 (15:01 +0800)]
Manage webview with CommonWebContentsDelegate
Cheng Zhao [Fri, 5 Jun 2015 06:55:07 +0000 (14:55 +0800)]
Manage InspectableWebContents in CommonWebContentsDelegate
Cheng Zhao [Fri, 5 Jun 2015 05:49:12 +0000 (13:49 +0800)]
Add CommonWebContentsDelegate
Cheng Zhao [Fri, 5 Jun 2015 05:41:45 +0000 (13:41 +0800)]
Use DefaultWebContentsDelegate in api::WebContents
Cheng Zhao [Fri, 5 Jun 2015 05:32:01 +0000 (13:32 +0800)]
Remove NativeWindow::CallDevToolsFunction
Cheng Zhao [Fri, 5 Jun 2015 05:27:13 +0000 (13:27 +0800)]
Update brightray
Cheng Zhao [Fri, 5 Jun 2015 05:26:37 +0000 (13:26 +0800)]
Merge pull request #1867 from deepak1556/devtools_workspace_patch
devtools: supporting workspace usage
Cheng Zhao [Fri, 5 Jun 2015 02:02:42 +0000 (10:02 +0800)]
Fix typo
deepak1556 [Thu, 4 Jun 2015 16:49:31 +0000 (22:19 +0530)]
devtools: supporting workspace usage
Cheng Zhao [Thu, 4 Jun 2015 14:42:36 +0000 (22:42 +0800)]
docs: Say more about page-visibility option
Cheng Zhao [Thu, 4 Jun 2015 14:36:33 +0000 (22:36 +0800)]
Merge pull request #1863 from atom/default-menu
Create a default menu for apps ran by default_app
Cheng Zhao [Thu, 4 Jun 2015 14:11:14 +0000 (22:11 +0800)]
Merge pull request #1822 from hokein/crashpad-mac
Crashpad!
Cheng Zhao [Thu, 4 Jun 2015 13:15:29 +0000 (21:15 +0800)]
Revert "Update libchromiumcontent, fix #1786"
This reverts commit
1314b7c7e56ebf69182b6df6f82534b2a45c3000.
Cheng Zhao [Thu, 4 Jun 2015 13:13:55 +0000 (21:13 +0800)]
Merge pull request #1837 from deepak1556/render_client_patch
renderer: option to override page visiblity state
deepak1556 [Mon, 1 Jun 2015 07:28:20 +0000 (12:58 +0530)]
renderer: option to override page visiblity state
Cheng Zhao [Thu, 4 Jun 2015 08:14:19 +0000 (16:14 +0800)]
mac: Do nothing if calling Menu.setApplicationMenu(null)
Cheng Zhao [Thu, 4 Jun 2015 08:12:29 +0000 (16:12 +0800)]
docs: Mention how to remove menu bar
Cheng Zhao [Thu, 4 Jun 2015 08:10:19 +0000 (16:10 +0800)]
Allow removing menu bar
Haojian Wu [Thu, 4 Jun 2015 07:52:16 +0000 (15:52 +0800)]
Simplify and polish the code.
Cheng Zhao [Thu, 4 Jun 2015 07:32:33 +0000 (15:32 +0800)]
Remove Menu::AttachToWindow
It makes the logic more complex without any benefit
Cheng Zhao [Thu, 4 Jun 2015 07:14:43 +0000 (15:14 +0800)]
Allow settting menu to null
Cheng Zhao [Thu, 4 Jun 2015 06:54:53 +0000 (14:54 +0800)]
Create a default menu for apps ran by default_app
Cheng Zhao [Thu, 4 Jun 2015 06:41:44 +0000 (14:41 +0800)]
Update brightray for #1809
Haojian Wu [Thu, 4 Jun 2015 02:08:16 +0000 (10:08 +0800)]
Fix dialog.showSaveDialog doesn't show the non-exist file name on Linux.
Cheng Zhao [Wed, 3 Jun 2015 11:27:04 +0000 (19:27 +0800)]
docs: python 2.7 is required, close #1830
Cheng Zhao [Wed, 3 Jun 2015 10:48:10 +0000 (18:48 +0800)]
Check for nullness when comparing webContents, close #1838
Cheng Zhao [Wed, 3 Jun 2015 10:31:25 +0000 (18:31 +0800)]
Merge pull request #1839 from deepak1556/devtools_api_patch
devtools: initialise devtoolsWebContents when opened with inspect* apis
Cheng Zhao [Wed, 3 Jun 2015 07:02:39 +0000 (15:02 +0800)]
Merge pull request #1850 from atom/webview-update-process-id
Don't search NativeWindow or guest view by child process ID
Cheng Zhao [Wed, 3 Jun 2015 06:53:19 +0000 (14:53 +0800)]
Clean up code
Cheng Zhao [Wed, 3 Jun 2015 06:33:22 +0000 (14:33 +0800)]
Fix changing src would calling loadUrl for twice
Cheng Zhao [Wed, 3 Jun 2015 06:17:11 +0000 (14:17 +0800)]
Clean up code
Cheng Zhao [Wed, 3 Jun 2015 06:08:56 +0000 (14:08 +0800)]
Don't rely on process_id to search for NativeWindow
Cheng Zhao [Wed, 3 Jun 2015 05:45:06 +0000 (13:45 +0800)]
Don't rely on guest_process_id for searching guest
Haojian Wu [Wed, 3 Jun 2015 03:31:34 +0000 (11:31 +0800)]
Fix cpplint error.
Haojian Wu [Wed, 3 Jun 2015 03:13:20 +0000 (11:13 +0800)]
Add missing crashpad submodule.
Cheng Zhao [Wed, 3 Jun 2015 02:48:31 +0000 (10:48 +0800)]
Merge pull request #1849 from atom/remove-devtools-hack
Remove AtomResourceDispatcherHostDelegate
Cheng Zhao [Wed, 3 Jun 2015 02:20:59 +0000 (10:20 +0800)]
Merge pull request #1814 from fraserxu/master
convert message to string for window.alert method
Cheng Zhao [Wed, 3 Jun 2015 02:08:05 +0000 (10:08 +0800)]
Remove AtomResourceDispatcherHostDelegate
Cheng Zhao [Wed, 3 Jun 2015 02:00:29 +0000 (10:00 +0800)]
Update brightray for updates on devtools_ui
Haojian Wu [Wed, 3 Jun 2015 01:47:42 +0000 (09:47 +0800)]
Implement crash-reporter.getLastLastCrashReport API on OS X.
Haojian Wu [Tue, 2 Jun 2015 03:46:20 +0000 (11:46 +0800)]
Switch to use crashpad repo under atom org.
Haojian Wu [Tue, 2 Jun 2015 03:41:47 +0000 (11:41 +0800)]
Update crashpad implementation after code review.
deepak1556 [Mon, 1 Jun 2015 11:53:44 +0000 (17:23 +0530)]
devtools: initialise devtoolsWebContents when opened with inspect* apis
Cheng Zhao [Mon, 1 Jun 2015 05:25:31 +0000 (13:25 +0800)]
Merge pull request #1834 from hokein/master
Ship pdf.dll in release, fix #1826
Haojian Wu [Mon, 1 Jun 2015 05:03:56 +0000 (13:03 +0800)]
Ship pdf.dll in release.
Cheng Zhao [Mon, 1 Jun 2015 04:53:43 +0000 (12:53 +0800)]
win: Load pdf.dll with abosolute path, fix #1826
Cheng Zhao [Mon, 1 Jun 2015 04:22:36 +0000 (12:22 +0800)]
Bump v0.27.2
Cheng Zhao [Mon, 1 Jun 2015 04:19:56 +0000 (12:19 +0800)]
Update libchromiumcontent, fix #1786
Yeechan Lu [Fri, 29 May 2015 06:53:32 +0000 (14:53 +0800)]
Print real error messages even if it looks like an invalid app
Haojian Wu [Sat, 30 May 2015 02:03:59 +0000 (10:03 +0800)]
:memo: crash-reporter note on OS X.
Haojian Wu [Sat, 30 May 2015 01:40:07 +0000 (09:40 +0800)]
Add script to setup crashpad repository.
Crashpad use `gclient` to maintain its third_party libraries.
This patch switches `gclient` instead of `git submodule` to align crashpad way.
Haojian Wu [Sat, 30 May 2015 00:47:52 +0000 (08:47 +0800)]
Send all crash reports to collection server.
Crashpad client only send reports once per hour. It's different with breakpad.
With this behavior, the other reports generated within an hour will be totally
skipped, which causes the crash api test only run once with an hour.
This patch unrestricts this time limit.
Haojian Wu [Fri, 29 May 2015 23:34:56 +0000 (07:34 +0800)]
Enable crashpad test on OS X.
Haojian Wu [Fri, 29 May 2015 15:25:11 +0000 (23:25 +0800)]
Use Crashpad instead of Breakpad on OS X.
Cheng Zhao [Fri, 29 May 2015 14:20:20 +0000 (22:20 +0800)]
Delete Node's symbols after Environment has been loaded
Fix #1803.
Cheng Zhao [Fri, 29 May 2015 10:21:25 +0000 (18:21 +0800)]
docs: Remove obsolete build instructions, close #1809
Cheng Zhao [Fri, 29 May 2015 10:14:59 +0000 (18:14 +0800)]
mac: Remove dead "Frameworks" link, close #1801
Cheng Zhao [Fri, 29 May 2015 09:52:19 +0000 (17:52 +0800)]
Update brightray to use correct Chrome version string
Close #1808
fraserxu [Fri, 29 May 2015 07:55:11 +0000 (15:55 +0800)]
convert message to string for window.alert method
Cheng Zhao [Fri, 29 May 2015 06:14:23 +0000 (14:14 +0800)]
Merge pull request #1811 from atom/new-webview
Change how webview is resized
Cheng Zhao [Fri, 29 May 2015 05:52:14 +0000 (13:52 +0800)]
The ElementSizeChanged has been removed
Cheng Zhao [Fri, 29 May 2015 05:47:09 +0000 (13:47 +0800)]
Listen to ElementSizeChanged event
Cheng Zhao [Fri, 29 May 2015 03:44:49 +0000 (11:44 +0800)]
Pass element size when attaching
Cheng Zhao [Fri, 29 May 2015 03:20:28 +0000 (11:20 +0800)]
pendingGuestCreation is removed
Cheng Zhao [Fri, 29 May 2015 03:12:55 +0000 (11:12 +0800)]
Update to the new algorithm of setting webview size
Cheng Zhao [Thu, 28 May 2015 08:23:29 +0000 (16:23 +0800)]
Bump v0.27.1
Cheng Zhao [Thu, 28 May 2015 08:22:45 +0000 (16:22 +0800)]
Merge pull request #1785 from deepak1556/browser_client_patch
browserClient: dont restart render process for javascript scheme
Cheng Zhao [Thu, 28 May 2015 08:22:36 +0000 (16:22 +0800)]
Merge pull request #1799 from atom/linux-travis-ci
Use gcc-4.8 on CI machine
Cheng Zhao [Thu, 28 May 2015 07:19:44 +0000 (15:19 +0800)]
Use gcc-4.8 on CI machine
Cheng Zhao [Thu, 28 May 2015 07:29:36 +0000 (15:29 +0800)]
Merge pull request #1752 from deepak1556/clipboard_patch
clipboard: api to list supported types, reading and writing markup
Cheng Zhao [Thu, 28 May 2015 06:44:46 +0000 (14:44 +0800)]
Merge pull request #1797 from deepak1556/response_headers_patch
fix accessing headers from resourcerequestdetails
Cheng Zhao [Thu, 28 May 2015 05:45:16 +0000 (13:45 +0800)]
Fix running spec on Windows
Cheng Zhao [Thu, 28 May 2015 02:52:51 +0000 (10:52 +0800)]
Update libchromiumcontent for race condition fix
deepak1556 [Thu, 28 May 2015 05:40:25 +0000 (11:10 +0530)]
fix accessing headers from resourcerequestdetails
Jessica Lord [Wed, 27 May 2015 21:37:17 +0000 (14:37 -0700)]
Merge pull request #1792 from atom/jl-cmd
Replace cmd with bash
Jessica Lord [Wed, 27 May 2015 19:51:19 +0000 (12:51 -0700)]
Replace cmd with bash
Markdown parser doesn’t recognize cmd.
deepak1556 [Wed, 27 May 2015 11:09:02 +0000 (16:39 +0530)]
browserClient: dont restart render process for javascript: scheme
Cheng Zhao [Wed, 27 May 2015 08:57:41 +0000 (16:57 +0800)]
Bump v0.27.0
deepak1556 [Wed, 27 May 2015 08:05:51 +0000 (13:35 +0530)]
restore clipboard.has api and fix docs
deepak1556 [Fri, 22 May 2015 09:29:11 +0000 (14:59 +0530)]
clipboard: api to list supported types, reading and writing markup
Cheng Zhao [Wed, 27 May 2015 07:47:41 +0000 (15:47 +0800)]
Merge pull request #1719 from deepak1556/service_worker_patch
devtools: api to inspect service worker
Cheng Zhao [Wed, 27 May 2015 07:26:48 +0000 (15:26 +0800)]
Update node, fix #634
Cheng Zhao [Wed, 27 May 2015 07:26:32 +0000 (15:26 +0800)]
test: Add case for #634
Cheng Zhao [Wed, 27 May 2015 07:05:55 +0000 (15:05 +0800)]
Merge pull request #1738 from deepak1556/http_ptach
webContents: providing header details with response event
Cheng Zhao [Wed, 27 May 2015 07:04:21 +0000 (15:04 +0800)]
Merge pull request #1689 from deepak1556/ftp_patch
protocol: adding ftp scheme support