Cheng Zhao
96d53d279e
Initial implementation of new protocol API
2015-08-12 13:30:19 +08:00
Kevin Sawicki
1a5269e51b
Merge pull request #2476 from atom/ks-contributor-covenant
...
Switch to Contributor Covenant from Open Code of Conduct
2015-08-11 09:49:25 -07:00
Kevin Sawicki
8f32f9f5cb
Open Code of Conduct -> Contributor Covenant
2015-08-11 09:45:45 -07:00
Cheng Zhao
1e9eaba423
win: Fix compiler warning
2015-08-11 23:41:43 +08:00
Cheng Zhao
8a92ef34a7
Store NetLog in BrowserClient
2015-08-11 18:29:55 +08:00
Cheng Zhao
a8681b0072
Fix emitting did-attach event
2015-08-11 15:59:16 +08:00
Cheng Zhao
e6a2b0a479
Fix finding the WebContents of a pending renderer process
...
Apparently after Chrome 44 a renderer process can be started before the
corresponding render view is created, though it can be patched but from
the source code Chromium is enforcing this everywhere now, so fixing it
on our side seems the only reliable solution.
This fix is very similar to what we did, but instead of blindly setting
swapped process, we now remember which process the pending process is
going to replace, so we should not have those race conditions.
2015-08-11 15:39:17 +08:00
Cheng Zhao
0f990d40cc
Use blink's allocator in Node's Buffer
2015-08-11 12:31:41 +08:00
Cheng Zhao
2dc533c4b9
Fix search path of ffmpeg
...
It is somehow set to @load_path by Chromium.
2015-08-11 10:55:27 +08:00
Cheng Zhao
bc06195409
Link with a few more static libraries on Linux and OS X
2015-08-11 10:45:40 +08:00
Cheng Zhao
edda9d0488
Link with a few more static libraries on Linux and OS X
2015-08-11 10:45:30 +08:00
Cheng Zhao
e43c63ae08
Update chrome_version.h
2015-08-11 10:40:41 +08:00
Cheng Zhao
3deb8297e1
Update to Chrome 44
2015-08-11 10:24:53 +08:00
Cheng Zhao
cc34bc844d
Tell compiler we want to ignore result of SetPrototype
2015-08-11 10:10:07 +08:00
Cheng Zhao
7423c89968
Fix compilation warnings caused by chrome44 update
2015-08-11 10:08:34 +08:00
Cheng Zhao
1cd7434a66
Include Foundation.h at right place
2015-08-11 10:05:27 +08:00
Cheng Zhao
089a4cf08f
Disable -Wunneeded-internal-declaration warning
2015-08-11 10:04:07 +08:00
Cheng Zhao
4337c07425
Define node_byteorder and node_release_urlbase
2015-08-11 10:02:46 +08:00
Cheng Zhao
5c57f92ba5
Update io.js to v3.0.0
2015-08-11 09:58:36 +08:00
Cheng Zhao
c5e540823b
Update to Chrome 44
2015-08-11 09:50:19 +08:00
Haojian Wu
f82ab5f193
Implement devtools preference interfaces.
2015-08-11 09:49:57 +08:00
Haojian Wu
6171ab8f6b
[Win] Link http_server.lib.
2015-08-11 09:49:57 +08:00
Haojian Wu
68a45aa29a
[Win] Link devtools_discovery.lib and devtools_http_handler.lib in component builds.
2015-08-11 09:49:57 +08:00
Haojian Wu
7d22da5169
Fix API changes in DevToolsManagerDelegate.
2015-08-11 09:49:57 +08:00
Haojian Wu
2dd8bc0c78
ffmpegsumo.dll => ffmpeg.dll
2015-08-11 09:49:57 +08:00
Haojian Wu
2703f186a6
DevToolsHttpHandler is moved from content to devtools_http_handler namespace.
2015-08-11 09:49:56 +08:00
Haojian Wu
dd11ad8db3
DevToolsHttpHandler::GetFrontendResourceId is removed.
2015-08-11 09:49:56 +08:00
Haojian Wu
c5ae2926e1
WebContentsFocused is removed.
...
Use OnWebContentsFocused instead.
2015-08-11 09:49:56 +08:00
Haojian Wu
ce6172b829
Update PlatformNotificationServiceImpl Interfaces.
2015-08-11 09:49:56 +08:00
Haojian Wu
ef91261aa5
No NetLog anymore, use NetLogCaptureMode.
2015-08-11 09:49:56 +08:00
Haojian Wu
28093a4d2d
Fix a crash issue in GetProcessOwner if no renderer view host is found.
2015-08-11 09:48:55 +08:00
Haojian Wu
4e3187fbbd
No need to specify ffmpeg library as it's a normal built library in libchromiumcontent.
2015-08-11 09:48:55 +08:00
Haojian Wu
f9fee9174a
net::URLFetcher::Create now returns object with scoped_ptr.
2015-08-11 09:48:55 +08:00
Haojian Wu
0e8a585157
Fix content::BrowserPluginDelegate::DidResizeElement API changes.
...
Chromium has removed old_size in DidResizeElement interface as the 'old_size'
is internal.
2015-08-11 09:48:55 +08:00
Haojian Wu
11ffb9dfb6
Fix node::Buffer API changes.
2015-08-11 09:48:29 +08:00
Haojian Wu
46c7ba734b
Fix WillAttach API changes in content::BrowserPluginGuestDelegate.
2015-08-11 09:48:29 +08:00
Haojian Wu
fc4031ec26
Now the value in ScopedPtrHashMap is required to be scoped_ptr.
2015-08-11 09:48:29 +08:00
Haojian Wu
d003b1bb57
LoadV8Snapshot has been moved from gin::IsolateHolder to gin::V8Initializer.
2015-08-11 09:48:29 +08:00
Haojian Wu
8fda175264
Update base::Value::CreateNullValue API changes.
2015-08-11 09:48:29 +08:00
Haojian Wu
d08392a0c4
No need base/float_util.h
since VS2013 supports well enough.
2015-08-11 09:48:29 +08:00
Haojian Wu
48ccb0f2ab
No gfx::SingletonHwnd::Observer any more.
...
Using gfx::SingletonHwndObserver instead.
2015-08-11 09:48:29 +08:00
=^._.^=
0a281df10b
Update to Electron v0.30.4
2015-08-10 17:36:15 +02:00
Cheng Zhao
b4e836bf2e
Bump v0.30.4
2015-08-10 16:50:48 +08:00
Cheng Zhao
a296b4ef33
Merge pull request #2465 from atom/fix-incept-scheme
...
Force request context to initialize beforing incepting protocol
2015-08-10 15:47:12 +08:00
Cheng Zhao
140ba2858a
Fix cpplint warnings
2015-08-10 15:37:03 +08:00
Cheng Zhao
3379641fe2
Force request context to initialize beforing incepting protocol
2015-08-10 15:31:29 +08:00
Cheng Zhao
0644129fbe
Pass net::URLRequestContextGetter in scoped_refptr
2015-08-10 15:28:18 +08:00
Cheng Zhao
c295979270
BrowserContext::GetRequestContext can only be called on UI thread
2015-08-10 15:02:16 +08:00
Cheng Zhao
e4a7352b62
Merge pull request #2462 from atom/tray-event
...
More fixes of Tray
2015-08-10 13:45:35 +08:00
Cheng Zhao
33eadad139
popContextMenu => popUpContextMenu
2015-08-10 13:00:15 +08:00