Samuel Attard
a9db673cdf
Bump libcc
2018-06-19 11:46:58 +10:00
Milan Burda
a0a5e4abb2
Bump vendor/native_mate
2018-05-18 16:30:20 +02:00
Aleksei Kuzmin
aec3c3fb66
Update vendor/libchromiumcontent ref
2018-05-14 14:18:58 +02:00
Robo
ad2baccefa
tools: pass custom template for js2c ( #12593 )
...
* Update node v9.7.0 ref
* tools: pass custom template to node/tools/js2c.py
2018-04-13 08:20:04 -04:00
Jeremy Apthorp
97fb15ac49
Enable WebFrame method forwarding in sandboxed renderers ( #12538 )
...
* Enable WebFrame method forwarding in sandboxed renderers
Fixes #9073
* Non-change to kick CI
2018-04-12 11:57:40 +10:00
Robo
65e8199a93
Enable plznavigate aka browser side navigation ( #12535 )
...
* enable plznavigate code path
* AtomBrowserClient::GetGeolocationApiKey returns the right default
* use IsLoadingToDifferentDocument to identify top level navigation in mainFrame
* use candidate site instance when available
* spec: don't test httpReferrer option for file origin
* update libcc ref
* affinity: only group same site in this mode
* plznavigate: don't emit did-get-response-details event for blob scheme
2018-04-06 16:22:52 +09:00
Heilig Benedek
a14ebc80d2
Disable chromium's redraw locking on Windows when DWM is disabled ( #12501 )
...
* disable redraw locking on windows
* update libcc ref
2018-04-05 15:55:26 +09:00
Robo
c1404ff2c1
vendor: Update native mate to fix v8 DCHECK crash ( #12534 )
...
* update native_mate ref
* Remove MarkHighMemoryUsage api
2018-04-05 00:47:18 -05:00
Alexey Kuzmin
fc00a2ba32
Use latest libcc ( #12476 )
2018-03-29 16:35:07 -05:00
Aleksei Kuzmin
714a793a0e
Update to the latest libcc with Ch63
2018-03-20 10:13:17 +03:00
Cheng Zhao
cb4c54eec1
Use 60 as module version for V8 6.3
2018-03-20 10:13:17 +03:00
Cheng Zhao
246f6318e4
Fix release build on Windows
2018-03-20 10:13:16 +03:00
deepak1556
e6d38cb64e
update node ref to fix --typed_array_max_size_in_heap error
2018-03-20 10:13:16 +03:00
deepak1556
5e9da04ab7
update libcc ref to disable ScriptForbuddenScope check
2018-03-20 10:13:16 +03:00
Aleksei Kuzmin
e35b128fa3
Update crashpad to match Chromium 63.0.3239.108
2018-03-20 10:13:15 +03:00
Aleksei Kuzmin
4d234e3abc
Update Node.js submodule to fix a compilation error
2018-03-20 10:13:14 +03:00
Samuel Attard
fdc7c183e8
Update libcc
2018-03-20 10:13:14 +03:00
Aleksei Kuzmin
6649a82776
Use libcc with Chromium 63
2018-03-20 10:08:57 +03:00
Cheng Zhao
5d2452608d
Use InternalCallbackScope for ticking event loop
2018-03-09 15:23:40 +09:00
deepak1556
50a5a69c46
update node ref fixing crash with buffer allocation
2018-03-09 15:23:40 +09:00
Shelley Vohr
1882b88c78
clean node ref and remove short circuit
2018-03-09 15:23:39 +09:00
Shelley Vohr
c8ef15cf40
update node::Environment::TickInfo calls
2018-03-09 15:23:39 +09:00
Shelley Vohr
068f0cce96
update node ref to electron-node-v9.7.0
2018-03-09 15:23:38 +09:00
Cheng Zhao
51f89048d6
Use bundled freetype from Chromium
2018-03-08 10:47:19 -05:00
Cheng Zhao
3948323a8c
Update libcc to latest chrome62
2018-02-23 10:23:53 +09:00
Aleksei Kuzmin
7e3b690257
Update libcc revision
2018-02-23 10:22:00 +09:00
Cheng Zhao
9fec1a3cb4
Link with libcc's libc++ on Linux
2018-02-23 10:22:00 +09:00
shelley vohr
653ceb9860
update update submodule ref for updated node 9.3.0 ( #11708 )
2018-02-23 10:22:00 +09:00
shelley vohr
0e5b6f9300
Upgrade to node v9.3.0 ( #11507 )
...
* update submodule refs for node v9.3.0
* Define "llvm_version" for Node.js build
* NODE_MODULE_CONTEXT_AWARE_BUILTIN -> NODE_BUILTIN_MODULE_CONTEXT_AWARE
* update NodePlatform to MultiIsolatePlatform
* fix linting error
* update node ref
* REVIEW: Explicitly register builtin modules
https://github.com/nodejs/node/pull/16565
* update libcc ref
* switch libcc to c62
* REVIEW: Address node api changes
- Always start the inspector agent for https://github.com/nodejs/node/pull/17085
- Set the tracing controller for node https://github.com/nodejs/node/pull/15538
- Isolate data creation now requires plaform https://github.com/nodejs/node/pull/16700
2018-02-23 10:22:00 +09:00
Aleksei Kuzmin
31eb5e26e3
Update libcc reference
2018-02-23 10:21:24 +09:00
Cheng Zhao
12b37c7386
Update node: Fix crash when doing crypto operation
2018-02-23 10:21:24 +09:00
deepak1556
7cad5d0cd2
update libcc for loading service worker under file scheme
2018-02-23 10:21:24 +09:00
Shelley Vohr
e59f788c43
Update submodule ref for node
2018-02-23 10:21:23 +09:00
Shelley Vohr
a6412d0690
Update submodule ref for crashpad
2018-02-23 10:21:23 +09:00
Aleksei Kuzmin
381cf55434
Use libcc revision based on Chromium 62
2018-02-23 10:21:23 +09:00
Cheng Zhao
dc62e51ba4
Fix the cyclic reference in menu delegate ( #11967 )
...
* Fix the cyclic reference in menu delegate
* Fix menu tests due to delegate change
2018-02-20 10:11:35 -06:00
Shelley Vohr
2a46a63833
update native_mate ref
2018-02-18 08:57:22 -05:00
shelley vohr
f8b7145c6b
update libcc ref ( #11916 )
2018-02-13 23:13:38 -05:00
Aleš Pergl
efb44050db
Enable official build ( #11847 )
...
* Updated libchromiumcontent submodule
* Use same LTO settings as libcc
* Use whole program optimization, favour speed, remove redundancies
* Don't use variable template as it confuses LTCG
* Use lld and ThinLTO only on limited set of architectures
2018-02-08 13:26:23 -06:00
shelley vohr
19a5ebce66
update submodule ref for updated node ( #11706 )
2018-01-23 18:14:04 -05:00
Cheng Zhao
b45ce8ff2d
Update gyp: Add Visual Studio 2017 support
2018-01-17 10:19:02 +09:00
Cheng Zhao
f201969f12
Update libcc: Fix Shift not showing
...
Fix the Shift key not showing in menu for certain accelerators like
Control+Shift+F.
2018-01-08 12:33:43 +09:00
Cheng Zhao
9bd192ea17
Update libcc to latest
2018-01-04 16:14:01 +09:00
deepak1556
cbc433d4cb
update libcc to fix DCHECK errors in ui::clipboard on windows
2018-01-02 16:32:07 +05:30
deepak1556
7b9dd81018
update libcc for macOS render widget dcheck crash fix
2018-01-02 16:37:12 +09:00
deepak1556
73919ea91a
update libcc
2018-01-02 16:37:10 +09:00
Cheng Zhao
e45a125f65
Update node: Fix crash when doing crypto operation
2017-12-27 20:37:04 +09:00
Cheng Zhao
00afeaba9a
Use Node's V8Platform instead of gin's
2017-12-22 20:29:08 +09:00
Cheng Zhao
05bd5f456a
Update libcc for latency_histogram_macros.patch
2017-12-21 11:20:03 +09:00
shelley vohr
5a35a5a2b3
Upgrade Node to v8.9.3 ( #11422 )
...
* update submodule referefences for node
* update libcc and node refs
* update for cherry-picked a15d0ce
* update libcc ref to master
2017-12-13 16:32:00 -05:00
Ales Pergl
4cf6763e70
Updated libchromiumcontent submodule
2017-12-02 11:09:20 +01:00
deepak1556
a48cec9b4a
fix: update pdf viewer ui for chrome 61.0.3163.100
2017-12-01 14:09:06 +05:30
Aleksei Kuzmin
d9d2a8176e
Use latest libcc with Chromium 61
2017-11-24 23:43:32 +01:00
Aleksei Kuzmin
8e708692b8
Use latest libcc
2017-11-24 10:58:53 +09:00
Cheng Zhao
3138c85218
Fix linking problem with NodePlatform
2017-11-24 10:58:53 +09:00
Aleksei Kuzmin
ad732b45d2
Use Node.js v8.7.0
2017-11-24 10:58:53 +09:00
Aleksei Kuzmin
3a7b3ba95e
Update crashpad revision
2017-11-24 10:58:17 +09:00
Aleksei Kuzmin
fed090a44c
Use latest libcc with Chromium 61
2017-11-24 10:58:15 +09:00
Cheng Zhao
6930f5c3ba
Update libcc to include patch on mips64el v8 pagesize
2017-11-23 16:58:58 +09:00
Cheng Zhao
40bad250aa
Update libcc to fix error caused by libdrm
2017-11-22 19:31:04 +09:00
Cheng Zhao
7bc58c6a5f
Update libcc to latest with mips64el support
2017-11-22 11:14:46 +09:00
Cheng Zhao
dc7eaf8d78
Update to latest libcc
2017-11-20 11:07:00 +09:00
Ahmed Mohamed Ali
4a92e5fc24
Update libchromiumcontent to commit fe6086f
2017-11-13 22:21:18 +01:00
Matt Crocker
42da83f8ca
Update native-mate to pick up related changes
2017-10-27 00:11:16 -07:00
John Kleinschmidt
7e1adfcab7
Apply escape analysis patch
2017-10-24 16:28:05 -04:00
John Kleinschmidt
6381f28847
Revert official build
...
Release builds are not currently building with official build
2017-10-11 11:38:50 -04:00
Cheng Zhao
e098f414e4
Update libchromiumcontent with official_build turned on
2017-10-05 18:14:12 +09:00
Cheng Zhao
6e85f82d7a
Update libchromiumcontent to fix crash in Node
2017-09-27 10:11:37 +09:00
Cheng Zhao
92d0772eba
Update libcc to latest
...
It was using a branch that had been deleted.
2017-09-12 15:25:29 +09:00
Cheng Zhao
cc9771a3d0
Merge pull request #10307 from liusy182/10240-theme-color-2
...
return null when theme color is transparent or not found
2017-09-11 18:40:35 +09:00
Cheng Zhao
db0aeaa26e
Fix another crash caused by assertion of asyncContext
2017-08-30 17:05:20 +09:00
Cheng Zhao
9337e29482
Fix the crash caused by asyncContext
2017-08-29 14:19:20 +09:00
Ales Pergl
a7bae32527
Re-enabled debug mode
2017-08-29 14:19:19 +09:00
Cheng Zhao
de67e42fc9
Update breakpad for ia32/arm fix
2017-08-22 10:02:51 +09:00
HAMIDx9
cd42133651
Add arm64 build support
2017-08-22 10:02:51 +09:00
Cheng Zhao
f954b60119
Use 57 as node module version
...
This matches Node v8, which uses 57 for V8 5.8 - 6.0.
2017-08-22 09:24:18 +09:00
Siyuan Liu
eeb2e58ad8
return null when theme color is not found
2017-08-20 22:48:13 +08:00
Aleksei Kuzmin
5543bfc278
Use the latest libcc version with Chromium 59
2017-08-16 14:29:03 +03:00
Kevin Sawicki
7226adee29
Upgrade node for windows build fixes
2017-08-15 16:19:23 +03:00
Kevin Sawicki
27c1612f44
Upgrade to node 8.2.1
2017-08-15 16:19:23 +03:00
Kevin Sawicki
fb6759b5e0
Downgrade to node 8.1.4 since 8.2.0 will be against v8 6.0
2017-08-15 16:19:23 +03:00
Kevin Sawicki
eabbac4ca1
Upgrade node for version module change
2017-08-15 16:19:23 +03:00
Kevin Sawicki
9d2aa6f1c7
Upgrade to node 8.2.0
2017-08-15 16:19:23 +03:00
Thiago de Arruda
d6fbf5f1bb
Improve development workflow with built libchromiumcontent
...
- Add `--debug_libchromiumcontent` to build libchromiumcontent for debugging
(shared library build).
- By default, only invoke `gclient sync` the first time to checkout chromium
source tree. Add `--force_update_libchromiumcontent` switch to force updating.
- Document new options.
The goal is to allow faster edit/compile cycles when debugging/making changes
to libchromiumcontent.
2017-08-15 05:40:22 -03:00
John Kleinschmidt
3d5acdf682
Rollback debug mode changes
2017-08-07 15:54:44 -04:00
Ales Pergl
cd9d0c1b0f
Enabled true debug mode
2017-07-22 14:45:46 +02:00
Kevin Sawicki
fa7c006a3d
Revert "Enabled true debug mode"
...
This reverts commit df90fb7f75
.
2017-07-17 10:05:12 -07:00
Ales Pergl
df90fb7f75
Enabled true debug mode
2017-07-17 17:59:40 +02:00
Kevin Sawicki
adc5e9693c
Upgrade to electron/libchromiumcontent@8cfd08f84e
2017-07-10 08:23:32 -07:00
Kevin Sawicki
1aa3217899
Upgrade to electron/pdf-viewer@beb36874a6
2017-06-28 10:48:37 -07:00
Kevin Sawicki
ab174f5e74
Updated libchromiumcontent
submodule
2017-06-27 08:02:25 +02:00
Ales Pergl
0bdd35a482
Updated libchromiumcontent
submodule
2017-06-22 16:02:55 +02:00
Kevin Sawicki
96484405da
Upgrade crashpad for http status fix
2017-06-12 10:04:39 -07:00
Kevin Sawicki
d9c4ba3db2
Upgrade to electron/libchromiumcontent@3d692b2280
2017-06-08 07:25:13 -07:00
Birunthan Mohanathas
ea11f8bf7d
Upgrade to libchromiumcontent@94c5817
...
This pulls in electron/libchromiumcontent#306 .
2017-05-26 06:57:09 +03:00
Kevin Sawicki
35299a82fa
Upgrade to electron/libchromiumcontent@93c2e1877e
2017-05-23 07:54:21 -07:00
Kevin Sawicki
285c0b1757
Upgrade libcc to electron/libchromiumcontent@a3cff0522
2017-05-22 09:27:58 -07:00
Cheng Zhao
f4420b449f
Use v8::ArrayBuffer::Allocator inside Node
2017-05-18 16:26:46 +09:00
Kevin Sawicki
3f4abc6323
Upgrade to electron/libchromiumcontent@ecc5298428
2017-05-17 08:53:29 -07:00
Kevin Sawicki
d34be4c0a6
Upgrade node for protocol from libcc
2017-05-16 15:13:53 -07:00