Cheng Zhao
406224edff
enable_pepper_cdms is now a feature flag
...
So we should not define it anymore.
2017-02-06 10:34:28 -08:00
Cheng Zhao
c1df762656
Update crashpad to 556c4e4
2017-02-06 10:34:28 -08:00
James Ide
0430380de1
Update the Node submodule to use the new module wrapper
...
See the fixed issue for the context. This pulls in a vendored copy of Node that includes the described patch.
Fixes #8358
Test Plan: Built Electron and verified it loaded the sample app correctly and that the module wrapper is the new one by viewing Node's source code in the Blink Inspector.
Added specs and tested with `npm test -- --grep "global variables"`
2017-01-30 09:37:14 -08:00
Kevin Sawicki
ff718b19db
Upgrade node for new 7.4 patches and changes
2017-01-26 14:46:50 -08:00
Birunthan Mohanathas
a560df3327
Update node to pick up Windows compilation fix
2017-01-19 09:05:59 +02:00
Kevin Sawicki
54e2c480cb
Upgrade to node 7.4
2017-01-19 09:05:59 +02:00
Kevin Sawicki
43067e01e9
Upgrade to latest libcc
2017-01-19 09:05:59 +02:00
Ales Pergl
a52d780e7a
Update brightray
and crashpad
2017-01-19 09:05:59 +02:00
Cheng Zhao
bdc334d797
Update brightray and libchromiumcontent to Chrome 54
2017-01-19 09:05:59 +02:00
Kevin Sawicki
f92f851f11
Upgrade brightray for dev tools fix
2017-01-13 09:19:17 -08:00
Kevin Sawicki
24b5abcc39
Upgrade brightray for network emulation fix
2017-01-09 10:42:48 -08:00
Kevin Sawicki
25ac23ab17
Upgrade brightray
2016-12-13 15:54:13 -08:00
Kevin Sawicki
cae601a682
Upgrade brightray for media device salt fix
2016-12-12 13:31:08 -08:00
Kevin Sawicki
709dd0bf18
Upgrade to Chrome 53.0.2785.143
2016-11-09 11:03:44 -08:00
Kevin Sawicki
53ff706cd2
Upgrade brigthray for notification crash fix
2016-10-31 09:02:18 -07:00
Kevin Sawicki
078c924760
Upgrade brightray for notification crash fix
2016-10-31 08:54:57 -07:00
Kevin Sawicki
31b4f61815
Merge pull request #7651 from deepak1556/session_cert_verifier_patch
...
session: exclude hosts from CT verification if they are handled by custom cert verifiers
2016-10-24 16:53:04 +09:00
Kevin Sawicki
83f47bc980
Upgrade brighray for RequireCTDelegate
2016-10-24 15:44:21 +09:00
Kevin Sawicki
0417a3e51e
Upgrade node for process logging fix patch
2016-10-12 13:48:48 -07:00
Zeke Sikelianos
3e4a0705e9
standardize docs
2016-10-11 22:37:32 -07:00
Kevin Sawicki
66f825beb1
Upgrade brightray for devtools dock state preference fix
2016-10-11 08:45:42 -07:00
Cheng Zhao
e24267d060
Update brightray for #7503
2016-10-10 11:35:59 +09:00
Cheng Zhao
051e5c27b3
Update brightray for #7332
2016-10-06 14:42:14 +09:00
Kevin Sawicki
0e1290fc10
Upgrade brightray for merged cookie delegate support
2016-09-29 09:18:21 -07:00
Kevin Sawicki
5d23d165a9
Upgrade brigthray for cookie monster delegate
2016-09-29 09:16:29 -07:00
Kevin Sawicki
3cff64001d
Upgrade brightray for CT crash fix
2016-09-28 16:02:48 -07:00
Kevin Sawicki
696e5e73bc
Upgrade Brigthray for CT log verifier fix
2016-09-21 11:29:09 -07:00
Cheng Zhao
07a08077a2
Revert electron/brightray#246
2016-09-19 16:31:00 +09:00
Cheng Zhao
d1274bb79f
Update brightray for #7073
2016-09-16 21:28:24 +09:00
Cheng Zhao
5be8104104
Update to Chrome 53.0.2785.113
2016-09-15 14:27:56 +09:00
Cheng Zhao
dc2ced14b8
Node module version should be 50
2016-09-14 17:08:13 +09:00
Cheng Zhao
1de2b77ee4
Update to Node 6.5.0
2016-09-14 16:23:00 +09:00
Cheng Zhao
937ae7ef8f
Fix crash caused by new network parameters
2016-09-14 16:23:00 +09:00
Cheng Zhao
6d8f900916
Fix building on Windows
2016-09-14 16:22:43 +09:00
Cheng Zhao
2e0a1a8a64
Upgrade to Chrome 53
2016-09-14 16:22:41 +09:00
Cheng Zhao
31e947a9f7
Update brightray submodule
2016-09-01 19:12:44 +09:00
Cheng Zhao
c41183302b
Update brightray for #6755
2016-08-12 17:37:38 +09:00
Cheng Zhao
b285b22b07
Update native_mate
2016-08-11 17:23:03 +09:00
Cheng Zhao
3dd57d1171
Update brightray and libchromiumcontent to latest for #6769
2016-08-08 20:17:41 +09:00
Cheng Zhao
ce5bdaf46f
Update brightray for #6708
2016-08-05 16:23:59 +09:00
Cheng Zhao
c0c7b81aed
Fix building on Linux
2016-08-04 16:43:30 +09:00
Cheng Zhao
31d8e1b9c9
Also show the text on Windows and Linux
2016-08-04 16:36:01 +09:00
Cheng Zhao
c68e9cb595
Use electron/brightray
2016-08-03 10:10:58 +09:00
gellert
8eed91d87a
Merge remote-tracking branch 'upstream/master' into speedup-gpu
2016-08-02 14:59:03 +02:00
Cheng Zhao
8c3232dc56
Every native class now gets a name
2016-08-02 19:28:12 +09:00
Cheng Zhao
cb19efe49c
Pass FunctionTemplate in BuildPrototype
2016-08-02 18:08:12 +09:00
Cheng Zhao
8f62e79243
GetConstructor now returns FunctionTemplate
2016-08-02 17:20:58 +09:00
Cheng Zhao
8cd4612fe0
Get rid of Constructor class
2016-08-02 17:02:04 +09:00
Cheng Zhao
846ec5ba49
AttachAsUserData now can assume the existence of wrapper
2016-08-02 15:28:32 +09:00
Cheng Zhao
1505a46ed0
Do not rely on Constructor to call Init
...
This makes it deterministic when the JavaScript is initialized, which
can make our logic more clear.
2016-08-02 15:15:40 +09:00
Heilig Benedek
a4a2579423
brightray commit update
2016-08-01 13:22:16 +02:00
gellert
439ad94afe
Merge remote-tracking branch 'upstream/master' into speedup-gpu
2016-08-01 12:00:34 +02:00
Cheng Zhao
5643feabc3
Load 200 DPI resources on Linux
2016-07-29 10:51:31 +09:00
Heilig Benedek
fdff60132c
update brightray commit
2016-07-29 01:48:29 +02:00
Heilig Benedek
7b61c5c9d0
removed some junk and added offscreen webcontents type
2016-07-28 12:10:56 +02:00
Cheng Zhao
0bfd31e7cb
Update brightray for #6613
2016-07-27 08:53:55 +09:00
Cheng Zhao
fb251ac09b
Update brightray for #6156
2016-07-25 16:08:38 +09:00
Cheng Zhao
221f53ab08
Load a few more pak files
2016-07-25 11:10:53 +09:00
Cheng Zhao
e8c03f2555
Do not export symbols of OpenSSL on Windows
2016-07-24 21:56:16 +09:00
Cheng Zhao
0fa4e58557
Bump node module version
2016-07-21 06:32:29 -06:00
Cheng Zhao
f6f7b41f0a
Fix compilation error after merge
2016-07-21 06:03:38 -06:00
Cheng Zhao
b57665330c
Merge branch 'master' into chrome52
2016-07-21 05:34:36 -06:00
Cheng Zhao
39bd2bee8e
Avoid using CHECK in files using node headesr
...
Node has its own CHECK macro which requires linking with node::Assert.
2016-07-21 16:56:48 +09:00
Cheng Zhao
334f03fc42
Fix compilation errors on Windows
2016-07-21 16:36:50 +09:00
Cheng Zhao
8f5bd4afaf
Update to Node 6.3.0
2016-07-21 00:57:34 -06:00
Kevin Sawicki
e24885b160
Mention how to reset thumbnail to entire window
2016-07-15 10:38:11 -07:00
Kevin Sawicki
e15d7a1fd3
Upgrade brightray for undocked devtools focus fix
2016-07-15 09:21:08 -07:00
Cheng Zhao
00804e5f98
Move the ability to create BrowserContext to embedder
2016-07-13 12:23:14 +09:00
Cheng Zhao
c58bddffe3
Update brightray for #2565
2016-07-11 15:10:43 +09:00
Cheng Zhao
c644353726
Update brightray for #6423
2016-07-11 09:04:34 +09:00
Cheng Zhao
de502d8012
Initialize MaterialDesignController
2016-07-05 09:41:23 +09:00
Cheng Zhao
ea5c5d2680
Fix building on Linux
2016-07-04 16:41:18 +09:00
Cheng Zhao
0a6bb9c36a
Fix crash when creating protocol module
2016-07-04 15:32:43 +09:00
Cheng Zhao
1ba3907038
Update to API changes of Chrome 52
2016-07-04 15:32:43 +09:00
Cheng Zhao
eb378bef3a
Upgrade to Chrome 52
2016-07-04 15:32:43 +09:00
Cheng Zhao
14c4be50c1
Avoid calling GetWebContentsFromProcessID for twice
2016-07-02 16:54:12 +09:00
Cheng Zhao
cd38e5c85e
Update to Chrome 51.0.2704.106
2016-07-02 13:54:34 +09:00
Cheng Zhao
ee28f4fc32
Handle v8::MicrotasksScope in the main process
2016-06-24 14:45:31 +09:00
Cheng Zhao
7fa4a7889b
Update brightray for #6178
2016-06-23 12:05:10 +09:00
Cheng Zhao
01bc8305f8
Add ses.getUserAgent()/setUserAgent(...) APIs
2016-06-22 15:57:51 +09:00
Cheng Zhao
b0f04de50c
Do not force creating default session in C++
2016-06-22 15:41:56 +09:00
Cheng Zhao
9993aab5b1
Update brightray for electron/brightray#228
2016-06-21 12:24:25 +09:00
Cheng Zhao
ce2199d96a
Update to Chrome 51.0.2704.103
2016-06-19 21:09:29 +09:00
Kevin Sawicki
c9fdd52f7e
Upgrade brightray
2016-06-17 11:38:39 -07:00
Kevin Sawicki
0e65977a3c
Use EventDispatchingWindow from brightray
2016-06-17 11:11:50 -07:00
Kevin Sawicki
3bc4f188ef
Handle redispatch in devtools undocked windows
2016-06-17 10:27:53 -07:00
Cheng Zhao
659384383e
Avoid storing JobFactory in BrowserContext
...
JobFactory should always be created and accessed in IO thread.
2016-06-16 11:09:51 +09:00
Cheng Zhao
f4c10060af
Update brightray for #4261
2016-06-14 13:40:37 +09:00
Cheng Zhao
e2442fb052
Move converter for std::map to native_mate
2016-06-13 09:27:13 +09:00
Cheng Zhao
77dc08f2f9
Update to Chrome 51.0.2704.84
2016-06-08 11:08:24 +09:00
Cheng Zhao
adec511891
Update to Chrome 51.0.2704.79
2016-06-06 15:59:07 +09:00
Cheng Zhao
523e8c2e1c
Update libchromiumcontent and brightray for #5781
2016-06-01 14:53:05 +09:00
Cheng Zhao
eb8284e285
Update to Chrome 51.0.2704.63
2016-05-26 18:06:55 +09:00
Cheng Zhao
b1226a908b
Update node: remove ATOM_SHELL_INTERNAL_RUN_AS_NODE
2016-05-25 10:55:02 +09:00
Kevin Sawicki
89538b19ee
Upgrade node for ELECTRON_RUN_AS_NODE change
2016-05-24 10:42:09 -07:00
Cheng Zhao
37a4267450
Update brightray: fix Windows linking problem
2016-05-23 23:24:43 +09:00
Cheng Zhao
2208b8bd6e
Update symbol names of icu
2016-05-23 22:53:50 +09:00
Cheng Zhao
2edf559571
Update brightray: fix OS X linking problem
2016-05-23 22:05:26 +09:00
Cheng Zhao
badecb49f3
Update brightray: fix Linux linking problem
2016-05-23 19:50:05 +09:00
Cheng Zhao
208acd1b9c
Update brightray: Manage NetLog in BrowserClient
2016-05-23 19:02:40 +09:00