Cheng Zhao [Wed, 1 Jun 2016 01:53:06 +0000 (10:53 +0900)]
Throw error when session module is used before app is ready
Cheng Zhao [Wed, 1 Jun 2016 01:42:24 +0000 (10:42 +0900)]
Cleanup the JavaScript code of session
Kevin Sawicki [Wed, 1 Jun 2016 00:56:16 +0000 (17:56 -0700)]
Merge pull request #5819 from gjtorikian/patch-1
Fix typo
Garen Torikian [Wed, 1 Jun 2016 00:51:09 +0000 (17:51 -0700)]
Fix typo
Cheng Zhao [Tue, 31 May 2016 10:07:15 +0000 (10:07 +0000)]
Merge pull request #5782 from electron/store-icons
Keep copies of window icons
Cheng Zhao [Tue, 31 May 2016 08:47:45 +0000 (17:47 +0900)]
Keep copies of window icons
Cheng Zhao [Tue, 31 May 2016 03:19:58 +0000 (03:19 +0000)]
Merge pull request #5776 from electron/fix-node-output
Correctly redirect output to console on Windows
Cheng Zhao [Tue, 31 May 2016 01:26:19 +0000 (10:26 +0900)]
spec: child_process.fork shouble be able to pipe stdio
Cheng Zhao [Tue, 31 May 2016 01:19:13 +0000 (10:19 +0900)]
Correctly redirect output to console
Cheng Zhao [Mon, 30 May 2016 22:52:01 +0000 (22:52 +0000)]
Merge pull request #5770 from electron/clear-before-notice
Clear the buffers before notifying the other end of the pipe
Cheng Zhao [Mon, 30 May 2016 13:31:38 +0000 (22:31 +0900)]
Clear the buffers before notifying the other end of the pipe
Cheng Zhao [Mon, 30 May 2016 12:08:12 +0000 (12:08 +0000)]
Merge pull request #5769 from electron/fetch-job-cleanup
Refactor the URLRequestFetchJob code
Cheng Zhao [Mon, 30 May 2016 11:31:00 +0000 (20:31 +0900)]
Refactor the URLRequestFetchJob code
This makes the read end and write end of the pipe have same logic, so it
is more easy to maintain.
Cheng Zhao [Mon, 30 May 2016 10:53:53 +0000 (10:53 +0000)]
Merge pull request #5753 from deepak1556/url_request_fetch_job_patch
protocol: store initial response data for when resource loader becomes ready
Cheng Zhao [Mon, 30 May 2016 08:01:48 +0000 (08:01 +0000)]
Merge pull request #5768 from electron/fix-web-securiy-node-integration
Initialize script context in DidClearWindowObject
Cheng Zhao [Mon, 30 May 2016 07:51:55 +0000 (07:51 +0000)]
Merge pull request #5766 from kcrt/jpdocs
Japanese: add web-view-tag.md
Cheng Zhao [Mon, 30 May 2016 05:56:31 +0000 (14:56 +0900)]
Initialize script context in DidClearWindowObject
Doing it in RunScriptsAtDocumentStart would somehow result in weird
results when webSecurity is off.
Cheng Zhao [Mon, 30 May 2016 06:20:53 +0000 (15:20 +0900)]
spec: disablewebsecurity should not break preload and node integration
TAKAHASHI Kyohei [Mon, 30 May 2016 05:02:15 +0000 (14:02 +0900)]
:memo: trivial change in web-view-tag.md
There is a mistake about the information of `stopFindInPage`.
[ci skip]
TAKAHASHI Kyohei [Mon, 30 May 2016 04:45:48 +0000 (13:45 +0900)]
:memo: Japanese: add web-view-tag.md
Cheng Zhao [Mon, 30 May 2016 01:37:02 +0000 (10:37 +0900)]
docs: Move the "Packaging Tools" out of "Rebranding" chapter
Cheng Zhao [Mon, 30 May 2016 01:14:03 +0000 (01:14 +0000)]
Merge pull request #5734 from danhp/fix-aspect-ratio
Fix 'setAspectRatio(0)' not resetting the default behaviour.
Cheng Zhao [Mon, 30 May 2016 01:01:28 +0000 (01:01 +0000)]
Merge pull request #5763 from electron/window-icon-size
Choose the correct icon size for Windows taskbar
Cheng Zhao [Mon, 30 May 2016 00:51:13 +0000 (00:51 +0000)]
Merge pull request #5720 from danhp/release-single-instance
Add 'app.releaseSingleInstance()'
Cheng Zhao [Mon, 30 May 2016 00:46:42 +0000 (09:46 +0900)]
Choose the correct icon size for Windows taskbar
Cheng Zhao [Mon, 30 May 2016 00:16:21 +0000 (00:16 +0000)]
Merge pull request #5726 from danhp/fix-context-menu
Fix context menus only showing on primary monitor.
Cheng Zhao [Mon, 30 May 2016 00:12:16 +0000 (09:12 +0900)]
Remove trailing whitespaces and cleanup the code logic
Cheng Zhao [Mon, 30 May 2016 00:08:16 +0000 (00:08 +0000)]
Merge pull request #5718 from felixrieseberg/windows-fullscreenable
Fix setFullscreen() on Windows
Cheng Zhao [Sun, 29 May 2016 23:29:08 +0000 (23:29 +0000)]
Merge pull request #5711 from electron/extension-code-cleanup
Implement partial chrome.* API for devtools extension
Daniel Pham [Sun, 29 May 2016 12:47:42 +0000 (08:47 -0400)]
:white_check_mark: Add test for 'setAspectRatio(0)'
deepak1556 [Sun, 29 May 2016 08:13:26 +0000 (13:43 +0530)]
add spec
deepak1556 [Sun, 29 May 2016 07:47:31 +0000 (13:17 +0530)]
protocol: store response data when reader is not ready
Cheng Zhao [Sun, 29 May 2016 06:19:41 +0000 (15:19 +0900)]
Update the docs on using DevTools extension
Cheng Zhao [Sun, 29 May 2016 03:10:32 +0000 (12:10 +0900)]
Simplify the implementation of sendToAll
Cheng Zhao [Sun, 29 May 2016 02:57:20 +0000 (11:57 +0900)]
Use meaningful name for extensionId
Cheng Zhao [Sun, 29 May 2016 02:50:14 +0000 (11:50 +0900)]
Implement chrome.tab.onCreated/onRemoved APIs
Cheng Zhao [Sun, 29 May 2016 01:46:48 +0000 (10:46 +0900)]
Current handle sender.tab for background pages
Cheng Zhao [Sun, 29 May 2016 01:34:53 +0000 (10:34 +0900)]
Enable specifying custom command line switches
Cheng Zhao [Sat, 28 May 2016 13:46:15 +0000 (22:46 +0900)]
Fix js lint warnings
Cheng Zhao [Sat, 28 May 2016 13:42:30 +0000 (13:42 +0000)]
Merge pull request #5736 from electron/missing-has-own-property
Support objects with no prototype over IPC
Cheng Zhao [Sat, 28 May 2016 13:42:15 +0000 (13:42 +0000)]
Merge pull request #5742 from electron/duplicate-hidden-inset-check
Remove duplicate hidden-inset check
Cheng Zhao [Sat, 28 May 2016 13:36:22 +0000 (22:36 +0900)]
Set default mimeType for BufferJob
Cheng Zhao [Sat, 28 May 2016 12:46:53 +0000 (21:46 +0900)]
Pages in chrome extension should not have node integration
Cheng Zhao [Sat, 28 May 2016 12:45:23 +0000 (21:45 +0900)]
Pass sender for chrome.runtime.onMessage
Cheng Zhao [Sat, 28 May 2016 12:35:07 +0000 (21:35 +0900)]
Implement chrome.tabs.sendMessage
Cheng Zhao [Sat, 28 May 2016 12:23:43 +0000 (21:23 +0900)]
Implement chrome.runtime.sendMessage
Cheng Zhao [Sat, 28 May 2016 12:13:00 +0000 (21:13 +0900)]
Use ipcRenderer.sendTo to get rid of routers in main process
Cheng Zhao [Wed, 18 May 2016 13:14:51 +0000 (22:14 +0900)]
spec: ipcRenderer.sendTo sends message to WebContents
Cheng Zhao [Wed, 18 May 2016 12:19:50 +0000 (21:19 +0900)]
Add ipcRenderer.sendTo
Cheng Zhao [Sat, 28 May 2016 08:51:49 +0000 (17:51 +0900)]
Clean up the Chrome API implementation code
Cheng Zhao [Sat, 28 May 2016 07:41:12 +0000 (16:41 +0900)]
Implement chrome.tabs.executeScript
Cheng Zhao [Sat, 28 May 2016 07:01:16 +0000 (16:01 +0900)]
Implement port.sender
Cheng Zhao [Sat, 28 May 2016 06:37:44 +0000 (15:37 +0900)]
Inject chrome.* to content scripts
Cheng Zhao [Sat, 28 May 2016 03:07:08 +0000 (12:07 +0900)]
Handle port disconnecting
Cheng Zhao [Sat, 28 May 2016 01:39:11 +0000 (10:39 +0900)]
Background pages and content script should be loaded on startup
Cheng Zhao [Sat, 28 May 2016 01:26:41 +0000 (10:26 +0900)]
Make simple runtime.connect work
Cheng Zhao [Sat, 28 May 2016 01:10:24 +0000 (10:10 +0900)]
Add webContents.fromId
Kevin Sawicki [Fri, 27 May 2016 22:41:28 +0000 (15:41 -0700)]
Merge pull request #5744 from aaronang/docs-improve-structure-of-source-code
:memo: Indicate directories in the Structure of Source Code section
Aaron Ang [Fri, 27 May 2016 22:22:47 +0000 (00:22 +0200)]
:memo: Indicate directories in the Structure of Source Code section
[ci skip]
Kevin Sawicki [Fri, 27 May 2016 22:10:45 +0000 (15:10 -0700)]
Merge pull request #5738 from electron/remove-deprecated-apis-from-docs
Remove deprecated APIs from the docs
Kevin Sawicki [Fri, 27 May 2016 18:30:47 +0000 (11:30 -0700)]
Remove APIs that are no longer present
Kevin Sawicki [Fri, 27 May 2016 21:34:49 +0000 (14:34 -0700)]
Merge pull request #5670 from electron/custom-fork-docs
Create guide for how to create your own from-source Electron fork
Kevin Sawicki [Fri, 27 May 2016 21:34:23 +0000 (14:34 -0700)]
we -> it
Kevin Sawicki [Fri, 27 May 2016 21:06:40 +0000 (14:06 -0700)]
Add ELECTRON_REPO example
Kevin Sawicki [Fri, 27 May 2016 21:05:01 +0000 (14:05 -0700)]
Put - at end of previous line
Kevin Sawicki [Fri, 27 May 2016 21:04:04 +0000 (14:04 -0700)]
Add trailing slashes to directories
Kevin Sawicki [Fri, 27 May 2016 21:02:22 +0000 (14:02 -0700)]
Tighten up section title
Kevin Sawicki [Fri, 27 May 2016 21:01:38 +0000 (14:01 -0700)]
Tweak fork section
Kevin Sawicki [Fri, 27 May 2016 21:00:26 +0000 (14:00 -0700)]
ATOM_SHELL -> ELECTRON in env vars
Kevin Sawicki [Fri, 27 May 2016 21:00:04 +0000 (14:00 -0700)]
Move custom fork content to app distribution doc
Paul Betts [Tue, 24 May 2016 02:22:59 +0000 (19:22 -0700)]
Add notes on S3 directory structure
Paul Betts [Tue, 24 May 2016 00:39:47 +0000 (17:39 -0700)]
Create guide for how to create your own from-source Electron fork
This PR adds the notes on how to use Surf to build and upload a custom version of Electron
Kevin Sawicki [Fri, 27 May 2016 20:27:35 +0000 (13:27 -0700)]
Remove duplicate hidden-inset check
Kevin Sawicki [Fri, 27 May 2016 18:33:08 +0000 (11:33 -0700)]
Merge pull request #5737 from electron/browser-window-proxy-print
Add print() to BrowserWindowProxy
Kevin Sawicki [Fri, 27 May 2016 18:11:55 +0000 (11:11 -0700)]
Call print on webContents
Felix Rieseberg [Thu, 26 May 2016 16:35:26 +0000 (09:35 -0700)]
:fax: Add print() to BrowserWindowProxy
Closes #5685
Kevin Sawicki [Fri, 27 May 2016 17:52:56 +0000 (10:52 -0700)]
Add asserts for properties
Kevin Sawicki [Fri, 27 May 2016 17:46:02 +0000 (10:46 -0700)]
Guard against object with no hasOwnProperty
Kevin Sawicki [Fri, 27 May 2016 17:41:10 +0000 (10:41 -0700)]
Add failing spec for remote property with no prototype
Kevin Sawicki [Fri, 27 May 2016 16:09:12 +0000 (09:09 -0700)]
Merge pull request #5725 from electron/clipboard-api-names
Upper case initialisms in clipboard API
Daniel Pham [Fri, 27 May 2016 12:56:34 +0000 (08:56 -0400)]
:apple: Fix 'setAspectRatio(0)' not resetting the default behaviour.
Cheng Zhao [Fri, 27 May 2016 07:58:49 +0000 (16:58 +0900)]
Add webContents.sendToAll to send message to all frames
Cheng Zhao [Fri, 27 May 2016 06:12:49 +0000 (15:12 +0900)]
No need to hijack setInjectedScriptForOrigin
Cheng Zhao [Fri, 27 May 2016 06:10:46 +0000 (15:10 +0900)]
Enable node integration for pages in devtools extension
Cheng Zhao [Fri, 27 May 2016 02:07:06 +0000 (11:07 +0900)]
Run content scripts at correct phase
Cheng Zhao [Fri, 27 May 2016 01:29:57 +0000 (10:29 +0900)]
Implement a simple content script injector
Cheng Zhao [Fri, 27 May 2016 00:55:59 +0000 (09:55 +0900)]
Handle unloading devtools correctly
Cheng Zhao [Fri, 27 May 2016 00:47:37 +0000 (09:47 +0900)]
Read content_scripts to preferences
Cheng Zhao [Fri, 27 May 2016 00:20:46 +0000 (09:20 +0900)]
Make it possible to only set preferences for BrowserWindow
Cheng Zhao [Thu, 26 May 2016 23:51:02 +0000 (08:51 +0900)]
Add API to set render process preferences
Daniel Pham [Thu, 26 May 2016 18:07:19 +0000 (14:07 -0400)]
:gift: Add 'app.releaseSingleInstance()'
Cheng Zhao [Thu, 26 May 2016 22:43:23 +0000 (07:43 +0900)]
The consts
Daniel Pham [Thu, 26 May 2016 21:43:38 +0000 (17:43 -0400)]
:apple: Fix context menus only showing on primary monitor.
Kevin Sawicki [Thu, 26 May 2016 21:28:33 +0000 (14:28 -0700)]
Use correct TODO format
Kevin Sawicki [Thu, 26 May 2016 21:26:12 +0000 (14:26 -0700)]
Update docs for new API names
Kevin Sawicki [Thu, 26 May 2016 21:23:50 +0000 (14:23 -0700)]
Use new APIs
Kevin Sawicki [Thu, 26 May 2016 21:23:20 +0000 (14:23 -0700)]
Upper case abbreviations
Felix Rieseberg [Thu, 26 May 2016 17:06:42 +0000 (10:06 -0700)]
:bug: Fix setFullscreen() on Windows
This ensures that a BrowserWindow responds to `setFullscreen(true)` if
`full screenable` was not defined during creation.
This bug was on Windows only.
Cheng Zhao [Thu, 26 May 2016 10:29:39 +0000 (19:29 +0900)]
Make sure chrome.devtools.inspectedWindow.tabId is set
Cheng Zhao [Thu, 26 May 2016 09:58:18 +0000 (18:58 +0900)]
Add simple support for background page