Cheng Zhao
337460cdc2
Enable return error for arbitray request job
2015-08-12 13:50:31 +08:00
Cheng Zhao
ee51e37db7
Guard against callback being called twice
2015-08-12 13:43:27 +08:00
Cheng Zhao
96d53d279e
Initial implementation of new protocol API
2015-08-12 13:30:19 +08:00
Cheng Zhao
1e9eaba423
win: Fix compiler warning
2015-08-11 23:41:43 +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
e43c63ae08
Update chrome_version.h
2015-08-11 10:40:41 +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
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
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
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
Cheng Zhao
225140bd64
win: Don't emit right-clicked event when there is menu attached
2015-08-10 12:52:55 +08:00
Cheng Zhao
58dee04d5c
mac: Redraw icon when menu is closed
2015-08-10 12:52:35 +08:00
Cheng Zhao
4b9ff309ec
Add our own MenuModel class
2015-08-10 12:39:05 +08:00
Cheng Zhao
a3f3a35fd1
mac: Don't emit "clicked" event if there is menu attached
2015-08-10 12:18:00 +08:00
Cheng Zhao
aa03eb5b6c
Merge pull request #2461 from atom/fix-webview-crash
...
Delay the call of element resize callback to next tick
2015-08-10 12:07:58 +08:00
Cheng Zhao
ebe70435ef
Merge pull request #2460 from atom/iojs-new-headers
...
Upload node headers with new filenames
2015-08-10 12:00:17 +08:00
Cheng Zhao
0a49dcc623
Delay the call of element resize callback to next tick
2015-08-10 11:56:42 +08:00
Cheng Zhao
52d07eb30f
Update checksums for new filenames
2015-08-10 11:42:14 +08:00
Cheng Zhao
70be04a2d3
Upload headers with new filenames
2015-08-10 11:28:43 +08:00
Cheng Zhao
eaaf52483e
Merge pull request #2443 from ialexryan/patch-1
...
Fixed typo
2015-08-10 11:22:06 +08:00
Cheng Zhao
ebfd03570f
Merge pull request #2456 from etiktin/update_build_md
...
Add a comment to build instructions about cpplint
2015-08-10 11:21:51 +08:00
Eran Tiktin
de441916d6
Add a comment to build instructions about cpplint
...
I added a mention of `cpplint.py` in the build instructions.
The reason, is because it's easy to miss it's existence. Even if you
noticed it's mentioned in `coding-style.md` you might mistakenly think
that `test.py` runs it).
2015-08-08 23:25:27 +03:00
Cheng Zhao
0bf5effe58
Bump v0.30.3
2015-08-07 22:04:59 +08:00
Cheng Zhao
b65e089028
Merge pull request #2447 from atom/fix-microtask-checkpoint
...
Make sure microtask checkpoint is performed after Node.js calls
2015-08-07 22:03:51 +08:00
Cheng Zhao
c51f349dfa
Run microtask before handling pending process.nextTick tasks
...
This follows the behavior of Node.js.
2015-08-07 21:26:24 +08:00
Cheng Zhao
1bb0dde360
Use WebScopedRunV8Script in converted C++ functions
2015-08-07 19:37:17 +08:00