596 Commits

Author SHA1 Message Date
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
f0bc9618e1 check if the ENABLE_WASM environment variable is set and do not disable
webassembly if it is; this makes zoom.us (evil) work
2020-07-29 14:16:42 +00:00
robert
41b753a668 install missing unveil and pledge files for the video process 2020-07-29 14:02:14 +00:00
robert
330f6abed0 unbreak video recording now that it uses its own utility process by moving
all the unveil and pledge magic to the proper place
2020-07-29 13:53:36 +00:00
robert
2c997073a6 update to 84.0.4147.105 2020-07-28 17:46:47 +00:00
robert
7199504a2d unbreak build again by not including my own pobj path 2020-07-18 17:43:22 +00:00
robert
f6a14d2ae3 update to 84.0.4147.89 2020-07-17 20:23:07 +00:00
solene
a14ed998a3 Fix README --disable-unveil flag
ok robert@
2020-06-28 20:08:41 +00:00
robert
02020c7c7c update to 83.0.4103.116 2020-06-23 13:28:24 +00:00
robert
321627dadc unbreak sync to google and add some missing OS_BSD ifdefs to the viz and
autofill code

sync was broken because we had the a function neutered that pulled hardware
information (manufacturer and model) which was required for sync to work.

this commit implements this function but sends dummy information about the
hardware: manufacturer is OpenBSD and the model is an empty string
2020-06-23 06:32:53 +00:00
gnezdo
271300ed3a Migrate off base::ThreadPool()-as-a-trait in /services/device
6ddec2fbc4

Fixes SEGV when using FIDO keys.

ok robert@
2020-06-21 15:49:36 +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
jasper
39567b34b2 bump after libxslt dependency changed 2020-06-09 07:14:44 +00:00
robert
6767dff356 update to 83.0.4103.97 2020-06-04 15:01:53 +00:00
robert
89de8872ec disable the memory dump manager 2020-05-30 05:39:15 +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
29881496ae re-introduce a debug PSEUDO_FLAVOR so that the regular chromium build can
be used to build DEBUG_PACKAGES as well
2020-05-02 08:18:07 +00:00
kn
aec6714beb Remove left-over from the electron split
"go ahead" robert
2020-04-30 05:11:02 +00:00
sthen
85a4f8bff6 regen plist, spotted by aja@ 2020-04-29 13:27:02 +00:00
sthen
4ba7da4077 chromium: tweaks to the readme, ok espie robert 2020-04-29 11:24:37 +00:00
espie
2784cb2e24 document some specificities of chromium on openbsd
okay robert@
2020-04-29 09:42:27 +00:00
robert
8e3c7624f1 update to 81.0.4044.129 2020-04-29 06:45:54 +00:00
robert
0faedc190a remove the audio pledge from the audio process as direct audio device access it not possible anymore 2020-04-24 07:21:26 +00:00
robert
ec9f42ab9c update to 81.0.4044.122 2020-04-22 11:05:20 +00:00
robert
a34cf65b1d add another missing internal dependency for a mojom rule 2020-04-19 19:11:28 +00:00
robert
934c7559d4 update to 81.0.4044.113 2020-04-16 15:23:04 +00:00
robert
c4ae08c6bf add a missing internal dependency to avoid random build order failures during bulks 2020-04-13 10:29:36 +00:00
robert
ef1c07b8f8 remove the openbsd specific storage monitor dummy implementation because
chromium ships with its own dummy implementation that we can use
2020-04-12 15:09:41 +00:00
robert
71b5dfb370 switch back to using the internal freetype library as it fixes some website
font rendering issues

switching back is now possible because a bug has been fixed in freetype:

commit 5b1a37af563349172230842fcfdb59b5f22afcd0
Author: Dominik R_ttsches <drott@chromium.org>
Date:   Tue Feb 25 11:08:11 2020 +0200

    Fix for CFF space glyph regression (#57541).
2020-04-11 19:05:09 +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
0c519486d1 work around an shmget(2) called and fall back to the XImage API
this should make screen sharing work with most of the online chat systems
2020-04-06 14:44:58 +00:00
robert
a2407526f6 get rid of more setpriority(2) to avoid pledge violations 2020-04-04 13:38:02 +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
espie
52e706b9fd neuter dwz preventively since it doesn't work with those 4 ports
(it's likely the debug info is bogus)
2020-03-26 14:52:38 +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
5f5f1bedcb revert "re-enabling pointer compression", all hell broke loose.
okay robert@
2020-03-15 09:26:52 +00:00
espie
7ff119f426 zap electron cruft 2020-03-11 23:57:03 +00:00
robert
a4a061cdfe re-enable pointer compression in v8 now that the new RLIMIT_DATA accounting
has been commited
2020-03-05 07:52:49 +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
7c1503941d electron still installs natives_blob.bin, so let's just revive it 2020-02-23 16:50:50 +00:00
robert
95fd5ae2ad electron can still use the jumbo build which was removed from chromium 2020-02-22 12:34:34 +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
9df5c416fe merge two upstream commits that should fix the issue where a long directory
listing eats up the CPU while the tab is sluggish or stuck

37078f9468
cc007f7313
2020-01-24 15:35:16 +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
e48375ae26 avoid a crash when a fido device is being unplugged in the middle of
being accessed by handling close() the same way it is done on other
posix systems

bump the electron package as well to unbreak package builds

from Greg Steuck
2020-01-07 17:57:12 +00:00