Cheng Zhao
a3c5eafb16
Update libchromiumcontent to include debug symbols
2017-02-09 16:52:19 +09:00
Cheng Zhao
90492df1cb
Fix exception when executing create-dist directly
2017-02-09 16:52:19 +09:00
Kevin Sawicki
997799ad68
Update libcc to e0da1e9
2017-02-06 10:34:30 -08:00
Cheng Zhao
85961a0dd9
Update libchromiumcontent to fix duplicate main functions
2017-02-06 10:34:29 -08:00
Cheng Zhao
c69626336d
Link with xcb on Linux
2017-02-06 10:34:29 -08:00
Cheng Zhao
82d796ded4
Fix missing of symbols issue on Release build
2017-02-06 10:34:29 -08:00
Cheng Zhao
be29ea4dad
libgtk2ui => libgtkui
2017-02-06 10:34:29 -08:00
Cheng Zhao
55d4d44f02
Fix Debug building on Windows
2017-02-06 10:34:29 -08:00
Cheng Zhao
0a7c51b9aa
Fix linking on Mac
2017-02-06 10:34:29 -08:00
Cheng Zhao
b83676f9e9
Update to Chrome 56
2017-02-06 10:34:28 -08:00
Kevin Sawicki
9f03a166f7
Upgrade libcc to b4dd78df
2017-01-24 08:01:22 -08:00
Kevin Sawicki
6a80cd2b7e
Upgrade to clang 278861
2017-01-19 15:32:03 -08:00
Kevin Sawicki
43067e01e9
Upgrade to latest libcc
2017-01-19 09:05:59 +02:00
Cheng Zhao
c774bb47c5
Update to latest libchromiumcontent
2017-01-19 09:05:59 +02:00
Kevin Sawicki
b6d0201c73
Upgrade to Chrome 54.0.2840.101
2017-01-19 09:05:59 +02:00
Cheng Zhao
20b70b367e
Update to latest libchromiumcontent
2017-01-19 09:05:59 +02:00
Cheng Zhao
f2a30afcf1
Fix linking for arm build
2017-01-19 09:05:59 +02:00
Cheng Zhao
0568fa30ca
Fix linking for Windows
2017-01-19 09:05:59 +02:00
Cheng Zhao
6e0762a540
Fix building on Windows
2017-01-19 09:05:59 +02:00
Cheng Zhao
af212a9f67
Update libchromiumcontent for the rebase
2017-01-19 09:05:59 +02:00
Cheng Zhao
ebb4c93994
Fix linking error for x64 Linux build
2017-01-19 09:05:59 +02:00
Cheng Zhao
fd2fdb5475
Fix linking problem with libgtk2ui
2017-01-19 09:05:59 +02:00
Cheng Zhao
88f6f5d1b2
Fix compilation errors for Linux
2017-01-19 09:05:59 +02:00
Cheng Zhao
93a27fd3a9
Fix linking errors on Mac
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
8cc29c2e22
Upgrade libcc for webm muxer patch
2017-01-18 20:56:44 -08:00
Zeke Sikelianos
6af7cfff33
fix syntax and use relative path to electron-api.json target
2017-01-18 11:52:09 -08:00
Zeke Sikelianos
057fda5352
set version arg when creating electron-api.json
2017-01-18 11:00:13 -08:00
Kevin Sawicki
0f7af8043a
Upgrade libcc for world context patch
2017-01-16 12:38:16 -08:00
Kevin Sawicki
309ac75284
Upgrade libcc for worlds patch
2017-01-16 12:38:16 -08:00
Zeke Sikelianos
2a825310ea
use one line
2017-01-12 14:37:18 -08:00
Zeke Sikelianos
cef9cd3cfc
create electron-api.json in dist, not as a side-effect of linting
2017-01-10 18:17:08 -08:00
Kevin Sawicki
64a36170a9
Make start script executable
2017-01-09 09:27:20 -08:00
Kevin Sawicki
198f5f237f
Upgrade libcc for CT timebomb patch
2016-12-09 10:47:09 -08:00
Kevin Sawicki
d1da48ff0f
Upgrade libcc for Chrome 56 Linux key event fix
2016-12-06 09:55:22 -08:00
Kevin Sawicki
3cb3d8f981
Log build type
2016-11-30 09:32:20 -08:00
Kevin Sawicki
9904da9a48
Add initial arm specific cibuild script
2016-11-30 09:22:30 -08:00
Tereza Tomcova
5498a31493
Fixed linting on Windows
2016-11-23 08:18:46 +01:00
Josh Abernathy
0d43e239d4
Update to version 1.2.0 of external frameworks.
2016-11-10 11:33:01 -05:00
Kevin Sawicki
709dd0bf18
Upgrade to Chrome 53.0.2785.143
2016-11-09 11:03:44 -08:00
Kevin Sawicki
36ee417d3b
Update more download URLs from atom-shell to electron
2016-11-04 16:21:30 -07:00
Kevin Sawicki
1f1d9cefca
Update libchromiumcontent for #7334
2016-10-04 17:28:46 -07:00
Cheng Zhao
ef88a06f08
Update libchromiumcontent for #7291
2016-10-04 14:30:59 +09:00
Thiago de Arruda
72154b64ed
Embed setup bundle for preload scripts in sandboxed renderers.
...
Add a gyp target that creates a browserify bundle starting with
`lib/sandboxed_renderer/init.js`, which is embedded into the executable using
the `atom_js2c` target.
The goal of this bundle is to provide a very basic environment for preload
scripts where a `require` function is available.
2016-09-27 06:01:47 -03:00
Cheng Zhao
3dad8734a0
Do not copy api.json on Windows
2016-09-22 19:05:58 +09:00
Cheng Zhao
4e0f810148
electron-api.json is under out/ instead of out/R/
2016-09-22 14:31:28 +09:00
Cheng Zhao
6c340cece8
Merge pull request #7229 from electron/update-clang
...
Update clang to r274142.
2016-09-19 15:23:57 +09:00
Zeke Sikelianos
d4b204799d
Merge pull request #7120 from electron/lint-docs
...
Publish the public API as a JSON object
2016-09-16 14:05:32 -07:00
Haojian Wu
37e30cef60
Update clang to r274142.
2016-09-16 21:59:25 +02:00
Cheng Zhao
5be8104104
Update to Chrome 53.0.2785.113
2016-09-15 14:27:56 +09:00
Cheng Zhao
4c56c1c2b2
Fix crash in offscreen renderer
2016-09-14 16:22:59 +09:00
Cheng Zhao
2e0a1a8a64
Upgrade to Chrome 53
2016-09-14 16:22:41 +09:00
Kevin Sawicki
34b9ba2edc
Upload ARM assets without v7l suffix
2016-09-13 10:06:09 -07:00
Zeke Sikelianos
9e8b0953f3
fix indentation
2016-09-12 10:47:36 -07:00
Zeke Sikelianos
18585204b7
wrap line to stay under 80 chars
2016-09-09 10:07:22 -07:00
Zeke Sikelianos
3d40c720dd
fix indentation and rename function
2016-09-09 10:07:22 -07:00
Zeke Sikelianos
8d201ae1ad
generate electron-api.json and upload with release
2016-09-09 10:07:22 -07:00
Zeke Sikelianos
5937d37fc5
move linting work to electron-docs-linter's new CLI
2016-09-09 10:07:22 -07:00
Zeke Sikelianos
56a644d49f
move electron.json to docs/api.json
2016-09-09 10:07:22 -07:00
Zeke Sikelianos
3a5bf51d1d
add lint-docs script
2016-09-09 10:07:22 -07:00
Kevin Sawicki
24da3d181f
Merge pull request #7129 from adamkidder/override_libchromium
...
Allow LIBCHROMIUMCONTENT_COMMIT to be overridden from the environment
2016-09-08 09:37:05 -07:00
Kevin Sawicki
d6b1d61438
Run pylint as part of main lint task
2016-09-07 16:23:59 -07:00
Adam Kidder
8ec49fe57c
Allow LIBCHROMIUMCONTENT_COMMIT to be overridden from the environment
2016-09-07 12:06:06 -07:00
Cheng Zhao
8471f647a1
Fix arm's zip name
2016-09-02 13:57:56 +09:00
Cheng Zhao
249777721c
Fix symbols zip's name
2016-09-01 19:18:19 +09:00
Cheng Zhao
308f3bb77b
Update libchromiumcontent for #5665
2016-09-01 16:38:52 +09:00
Kevin Sawicki
fd38cfd88c
Remove unused imports
2016-08-25 17:57:14 -07:00
Kevin Sawicki
d0b95e9298
Add v7l suffix to ARM build assets
2016-08-25 17:51:37 -07:00
Kevin Sawicki
87e60466d3
Add helper for generating zip file names
2016-08-25 17:50:12 -07:00
Zeke Sikelianos
a97b40eff5
Install node 4 on GitHub CI ( #6948 )
2016-08-24 14:37:19 -07:00
Mark Lee
aaf9c5327c
The checksum file needs to indicate that the files should be opened in binary mode
2016-08-18 08:35:54 -07:00
Cheng Zhao
620847d2fd
Merge pull request #6755 from electron/upgrade-clang
...
Upgrade clang
2016-08-12 17:38:03 +09:00
Haojian Wu
cd169f933e
Upgrade clang to r269902.
2016-08-11 20:59:06 +02:00
Kevin Sawicki
d07e40b415
Support build variable setting during bootstrap
2016-08-11 09:50:40 -07:00
Kevin Sawicki
321e953a1d
Clean libchromiumcontent/src
2016-08-10 17:36:57 -07:00
Kevin Sawicki
a9c6ee997f
Remove ignore files that are lint free
2016-08-05 10:53:10 -07:00
Kevin Sawicki
491f69df80
Add ability to run tests with coverage report
2016-08-03 16:23:38 -07:00
Cheng Zhao
7b34b8d183
Update libchromiumcontent for offscreen patches
2016-08-03 10:12:41 +09:00
Cheng Zhao
217156f76c
Update libchromiumcontent: close #6668
2016-08-02 21:38:34 +09:00
Cheng Zhao
9765599b49
Must pass unicode to StringIO
2016-08-01 22:08:52 +09:00
Cheng Zhao
94a17bb494
Use spaces between checksum and filename
2016-08-01 22:08:52 +09:00
Cheng Zhao
217b639597
Fix filename when uploading to github
2016-08-01 22:08:52 +09:00
Cheng Zhao
c943e4a61f
Fix error in run_boto_script
2016-08-01 22:08:52 +09:00
Cheng Zhao
d00bff4d94
Fix error of run_python_script
2016-08-01 21:41:55 +09:00
Cheng Zhao
079a7a1a1c
Do not put the upload logic in make_zip
2016-08-01 21:16:16 +09:00
Mark Lee
59de146a9f
Use S3 as an intermediary store & merge shasum files before uploading to GitHub
2016-07-31 19:25:26 -07:00
Mark Lee
5b07154b8e
Generate and upload checksums for released ZIPs to GitHub
...
When generating an Electron release, create a `sha256sum`-compatible
file for each ZIP file, and upload them to the corresponding GitHub release.
This is primarily to confirm that the download of a given ZIP completed
successfully, as opposed to verifying that an Electron team member uploaded
the given ZIP files (which would require using a trusted GPG key).
2016-07-31 19:00:57 -07:00
Cheng Zhao
5643feabc3
Load 200 DPI resources on Linux
2016-07-29 10:51:31 +09:00
Cheng Zhao
7d11912a03
No more need to overwrite env when running update.py
2016-07-26 19:24:58 +09:00
Cheng Zhao
49181403ef
Ignore CC and CXX in env
2016-07-26 19:24:28 +09:00
Cheng Zhao
9bf3150237
Add --msvs parameter to bootstrap.py
2016-07-26 17:38:31 +09:00
Cheng Zhao
221f53ab08
Load a few more pak files
2016-07-25 11:10:53 +09:00
Cheng Zhao
f4207560f2
Update libchromiumcontent: fix linking error on Linux
2016-07-25 08:53:58 +09:00
Cheng Zhao
d22dc6c7d3
Update to Chrome 52.0.2743.82
2016-07-21 06:07:05 -06:00
Cheng Zhao
381689d3ed
Fix building on Windows
2016-07-05 09:31:29 +09:00
Cheng Zhao
eb378bef3a
Upgrade to Chrome 52
2016-07-04 15:32:43 +09:00
Cheng Zhao
cd38e5c85e
Update to Chrome 51.0.2704.106
2016-07-02 13:54:34 +09:00
Milan Burda
43eba3dada
Publish Windows PDBs to allow debugging without Symbol server
2016-06-29 16:58:56 +02:00
Josh Abernathy
bd74412501
Update external frameworks version
...
Bump to [1.1.0](https://github.com/electron/electron-frameworks/releases/tag/v1.1.0 ) which upgraded Squirrel.Mac.
2016-06-22 13:00:31 -04:00
Cheng Zhao
ce2199d96a
Update to Chrome 51.0.2704.103
2016-06-19 21:09:29 +09:00