256 Commits

Author SHA1 Message Date
robert
daa733212b update to 88.0.4324.150 2021-02-06 07:33:27 +00:00
robert
f30714e5cf update to 88.0.4324.96 2021-01-20 07:28:06 +00:00
robert
20c14d70ef update to 87.0.4280.141 2021-01-07 14:29:19 +00:00
robert
97aa82b44b update to 87.0.4280.88 2020-12-03 18:46:46 +00:00
robert
981b121a03 update to 87.0.4280.66 2020-11-18 12:29:32 +00:00
robert
be007ddb7b update to 86.0.4240.198 2020-11-12 14:25:46 +00:00
robert
3a5917a9b8 update to 86.0.4240.193 2020-11-10 15:15:27 +00:00
robert
9ccdfc73e9 update to 86.0.4240.185 2020-11-03 13:21:54 +00:00
robert
b7d3361739 update to 86.0.4240.111 2020-10-22 13:52:53 +00:00
robert
9ea18a8691 update to 85.0.4183.121 2020-09-22 11:47:39 +00:00
robert
8299125de2 update to 84.0.4147.135 2020-08-20 19:00:12 +00:00
robert
0b87e68617 update to 84.0.4147.125 2020-08-11 11:50:00 +00:00
robert
2c997073a6 update to 84.0.4147.105 2020-07-28 17:46:47 +00:00
robert
f6a14d2ae3 update to 84.0.4147.89 2020-07-17 20:23:07 +00:00
robert
02020c7c7c update to 83.0.4103.116 2020-06-23 13:28:24 +00:00
robert
2af9d0a8e5 update to 83.0.4103.106 and unbreak the debug flavor which was broken
because of an accidentally removed patch to to build/config/compiler/BUILD.gn
2020-06-16 19:21:53 +00:00
robert
6767dff356 update to 83.0.4103.97 2020-06-04 15:01:53 +00:00
robert
b5bf126db9 update to 83.0.4103.61 2020-05-29 20:03:22 +00:00
robert
d5c49b5fa0 last minute update to 81.0.4044.138 which includes 3 security fixes:
https://chromereleases.googleblog.com/2020/05/stable-channel-update-for-desktop.html

ok naddy@
2020-05-06 18:50:44 +00:00
robert
8e3c7624f1 update to 81.0.4044.129 2020-04-29 06:45:54 +00:00
robert
ec9f42ab9c update to 81.0.4044.122 2020-04-22 11:05:20 +00:00
robert
934c7559d4 update to 81.0.4044.113 2020-04-16 15:23:04 +00:00
robert
c59afab281 update to 81.0.4044.92;
this commit also gets rid of an rpath pledge in the renderer
process by initializing fontconfig fontconfig
2020-04-10 18:51:30 +00:00
robert
8fbb8a5919 update to 80.0.3987.163 2020-04-03 13:44:40 +00:00
robert
f06efa6708 update to chromium-80.0.3987.162;
enable widevine support while here so that Netflix can be watched
2020-04-01 12:32:05 +00:00
robert
00dc224b4b update to 80.0.3987.149 and apply the following changes:
- re-enable pointer compression (it is not the cause of crashes)
- use system harfbuzz and freetype
- add a debug package for the component flavor so that backtraces
  are useful
- remove the dependency on java by disabling the closure compiler
  and other UI "optimizations" using javascript
2020-03-21 14:08:01 +00:00
espie
7ff119f426 zap electron cruft 2020-03-11 23:57:03 +00:00
robert
58cd0f3f7b update to 80.0.3987.132 and fix the component flavor while here 2020-03-04 15:44:17 +00:00
robert
d63ea49999 update to 80.0.3987.116;
disable pointer compression in v8 and jit performance diagnostics until
some things in base are ironed out
2020-02-22 12:33:20 +00:00
robert
e1a2d78c67 update to 79.0.3945.130 2020-01-17 20:43:38 +00:00
robert
7ea65c7765 update to 79.0.3945.117 2020-01-08 14:43:32 +00:00
robert
ba3a5b9cf8 update to 79.0.3945.88 2019-12-18 09:01:35 +00:00
robert
ddc1f82af7 update to 79.0.3945.79 2019-12-15 12:03:46 +00:00
robert
eb1b8d5e75 update to 78.0.3904.106 2019-11-20 18:26:30 +00:00
robert
3e562e7c73 update to 78.0.3904.97 2019-11-07 10:47:40 +00:00
robert
8a23431bd4 update to 78.0.3904.87 2019-11-05 22:30:26 +00:00
robert
534c234048 update to 77.0.3865.120 and make sure to use HW_NCPUONLINE instead of HW_NCPU 2019-10-22 18:35:43 +00:00
robert
6b66115307 update to 77.0.3865.90;
This update enables two new process types, the network and audio processes
which are also pledge'd and unveil'd.
These processes come with their own pledge and unveil config files for
the time being so that we can shrink or extend their rights as needed.
2019-09-23 07:18:03 +00:00
robert
c4355ac29b rename the electorn distfile to include the chromium version as well 2019-08-28 18:34:56 +00:00
robert
4d5f3e47a8 update to 76.0.3809.132 and regen electron tarball to reflect the change 2019-08-27 19:59:38 +00:00
robert
125fa6a740 add an electronjs (https://electronjs.org/) port;
the electronjs port is going to live inside the chromium port,
as a separate flavor, which is called electron (obviously)
because it requires all of our chromium patches as well and
this way we can avoid having to maintain another subdirectory
with hundreds of patches; this is mostly unconventional but
for me this is the best solution (maintainence-wise)

a couple of patches for the actual electron source are shamelessly
stolen from freebsd

this commit also adds a --no-sandbox flag because electron
cannot use unveil and pledge just yet, i will work on that
in the future

basic stuff works, but don't expect anything fancy yet

--

initial versoin of electron-6.0.3:
Build cross platform desktop apps with JavaScript, HTML, and CSS.

It's easier than you think.

If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
JavaScript, HTML, and CSS. It takes care of the hard parts so you can
focus on the core of your application.
2019-08-22 19:20:03 +00:00
robert
dd666787ee update to 76.0.3809.100 2019-08-10 16:34:22 +00:00
robert
cca38e7d78 update to 76.0.3809.87 2019-08-01 08:31:59 +00:00
robert
888d0f1b0e update to 75.0.3770.142 2019-07-16 16:59:25 +00:00
robert
43a920ffbe update to 75.0.3770.100 2019-06-19 17:24:20 +00:00
robert
e61bc3706e update to 75.0.3770.90 2019-06-14 10:08:28 +00:00
robert
8f76d8bc53 update to 75.0.3770.80;
this brings us back to the stable channel again
2019-06-05 18:31:50 +00:00
robert
e8af5b8c48 update to 75.0.3770.75 2019-06-04 08:42:35 +00:00
robert
0d050e99f6 update to 75.0.3770.66 2019-06-01 18:03:30 +00:00
robert
e25d3b261d update to 75.0.3770.52 2019-05-24 19:09:14 +00:00