Cheng Zhao
09d9bfabee
Merge pull request #468 from electron/refactor-patches-related-stuff
...
Light refactoring of patches related code
2018-03-06 10:14:44 +09:00
Aleksei Kuzmin
49a516a2e4
Light refactoring of patches related code
...
- create Patch, PatchesList, and PatchesConfig classes
- use Patch and PatchesList in patch.py script
- slightly improve apply-patches script
2018-03-05 13:27:56 +01:00
Aleš Pergl
e150933d09
Merge pull request #465 from electron/v8_fix
...
Backport V8 security fixes
2018-03-04 11:11:22 +01:00
shelley vohr
f0fb6f5bca
Merge pull request #466 from electron/one-more-backport
...
add missing v8 backport for node v9.7.0 upgrade
2018-03-03 01:44:46 -08:00
Shelley Vohr
f4a3450a33
add missing v8 backport for node v9.7.0 upgrade
2018-03-02 17:07:27 -08:00
Ales Pergl
a10f7742a0
Backported fix for V8 security issue
...
Bug report: https://bugs.chromium.org/p/project-zero/issues/detail?id=1445
Original change: 3ecb047aba
2018-03-03 00:16:39 +01:00
Ales Pergl
2a290f6a03
Backported fix for V8 security issue
...
Bug report: https://bugs.chromium.org/p/project-zero/issues/detail?id=1446
Original change: a2b91edc56
2018-03-02 18:32:17 +01:00
shelley vohr
495379b6e0
Merge pull request #461 from electron/upgrade-node-v9.7.0
...
V8 patches for upgrading to node v9.7.0
2018-03-01 21:03:40 -08:00
Cheng Zhao
bf557230e6
Merge pull request #451 from electron/update-mips64el-chrome-62
...
Enables mips64el build for Chrome 62
2018-03-02 08:39:35 +09:00
Shelley Vohr
54b070c048
add 040-cherry_pick_ac0fe8ec.patch
2018-03-01 12:06:41 -08:00
Shelley Vohr
d915ae16da
add 039-cherry_pick_c3458a8.patch
2018-03-01 12:04:09 -08:00
Shelley Vohr
33e3d2e41d
add 038-cherry_pick_dbfe4a49d8.patch
2018-03-01 11:55:07 -08:00
Shelley Vohr
e78305bd54
add 037-backport_76c3ac5.patch
2018-03-01 11:50:50 -08:00
Cheng Zhao
ac4d7438f6
Revert "Enable mips64el builds"
...
This reverts commit fe4568a334
.
2018-03-01 09:09:32 +09:00
Cheng Zhao
df63ad673d
patch on gn is no longer needed
2018-02-28 15:40:57 +09:00
Cheng Zhao
f866aa62fc
Work around the old nss in sysroot
2018-02-28 15:37:34 +09:00
Cheng Zhao
12191cdc99
No need to patch to use custom sysroot
2018-02-28 13:52:15 +09:00
Cheng Zhao
07ddc999f4
mips64el libs are under lib64
2018-02-28 10:20:17 +09:00
Cheng Zhao
fe4568a334
Enable mips64el builds
2018-02-27 14:44:22 +09:00
Cheng Zhao
3bc7c86a84
Backport patches that fix crash on mips64el
...
Note that only 013 is actually needed, the other two are dependencies of
it.
More about the crash at:
https://bugs.chromium.org/p/chromium/issues/detail?id=807487
2018-02-27 14:44:22 +09:00
Cheng Zhao
f27900af46
No longer needs to bootstrap our own gn
2018-02-27 14:44:22 +09:00
Cheng Zhao
ec346721d9
No longer needs 001-Fix-v8-sunspider-1.0.2-some-cases-test-failed-with-u.patch
2018-02-27 14:44:22 +09:00
Cheng Zhao
a6129d6590
No longer needs 001-Fix-build_ffmpeg.py-with-mips64-support.patch
2018-02-27 14:44:22 +09:00
Cheng Zhao
2697f05c9a
Update 008-Add-mips64-support-for-sysroot.patch
2018-02-27 14:44:22 +09:00
Cheng Zhao
d068004873
The patch for loongson3 is no longer needed
2018-02-27 14:44:22 +09:00
Cheng Zhao
d7eae9d65d
Patch for gn is already in Chrome62
2018-02-27 14:44:22 +09:00
Cheng Zhao
1113e46e6b
Minimize custom flags used for mips64el
2018-02-27 14:44:22 +09:00
Cheng Zhao
cb39877aff
Remove the code building for mips64el host
2018-02-27 14:44:22 +09:00
Cheng Zhao
d0888fc619
Update gcc to 4.9 for mips64el target
2018-02-27 14:44:21 +09:00
shelley vohr
6711b83d31
Merge pull request #460 from electron/revert-mime-type
...
Revert "Merge pull request #459 from electron/fix-mime-type-error"
2018-02-26 14:50:45 -08:00
Shelley Vohr
4f0aa1cd0a
Revert "Merge pull request #459 from electron/fix-mime-type-error"
...
This reverts commit d9e761eb73
, reversing
changes made to c3e37d7659
.
2018-02-26 09:07:42 -08:00
shelley vohr
d9e761eb73
Merge pull request #459 from electron/fix-mime-type-error
...
fix mime type error for es6 modules
2018-02-25 22:53:57 -08:00
Shelley Vohr
a8b755c5ae
fix mime type error for es6 modules
2018-02-25 19:43:58 -08:00
Cheng Zhao
c3e37d7659
Merge pull request #376 from electron/upgrade-to-chromium-62
...
Upgrade to Chromium 62
2018-02-26 11:49:58 +09:00
John Kleinschmidt
8c526e52d0
Bump up no output timeout to 20 mins
2018-02-22 09:54:00 -05:00
Cheng Zhao
322eb12def
Ship libc++ objects
2018-02-22 13:39:14 +03:00
Cheng Zhao
69933c1bd7
libc++ headers don't have extension
2018-02-21 20:54:29 +03:00
Cheng Zhao
5d15b551c3
Copy headers of libc++
2018-02-21 20:54:29 +03:00
Cheng Zhao
ea48c0c935
Enable use_custom_libcxx on Linux
2018-02-21 20:54:29 +03:00
Cheng Zhao
c5af73c02f
003-connect_using_hostname.patch is no longer needed
2018-02-21 20:54:29 +03:00
Cheng Zhao
33c1d065eb
075-cherrypick_f1b7017a.patch is no longer needed
2018-02-21 20:54:29 +03:00
Shelley Vohr
7dc34b781d
add 036-cherry_pick_1420e44db0
2018-02-21 20:54:29 +03:00
Shelley Vohr
1d17313df4
add 035-backport_14ac02c
2018-02-21 20:54:29 +03:00
Shelley Vohr
f5ed96f781
add 034-patch_v8
2018-02-21 20:54:29 +03:00
Shelley Vohr
8418fb97e7
add 033-cherry_pick_98c40a4bae915
2018-02-21 20:54:29 +03:00
Shelley Vohr
14fba156b4
add 032-cherry_pick_c690f54d95802
2018-02-21 20:54:29 +03:00
Aleksei Kuzmin
5c300e838a
Update 042-webui_in_subframes.patch
2018-02-21 20:54:29 +03:00
deepak1556
12bc149669
Add patch to initialize csp for worker scripts loaded under file scheme
...
This is needed for service worker scripts, whose behavior was changed with
script streaming https://chromium-review.googlesource.com/c/chromium/src/+/597033
2018-02-21 20:54:29 +03:00
Aleksei Kuzmin
4032e680e9
Remove V8 patches that were added for the Node.js 8.9.3
...
Node.js was updated in the master, we have to remove
V8's patches added during that update.
Those patches are either not needed for the Node.js 9.2.1,
or were already added in the Ch62 upgrade branch.
2018-02-21 20:54:29 +03:00
Aleksei Kuzmin
d533c3c169
Temporary disable Jumbo build on arm64
2018-02-21 20:54:29 +03:00