325 Commits

Author SHA1 Message Date
robert
2f85a3d2d1 enable webrtc support and fix video recording. the only thing
that's missing from working video conferencing is the sndio
input support, which is being worked on
2016-04-26 14:22:24 +00:00
robert
4733e7c311 cache the amount of physical memory in the UtilityProcess as well before
the pledge(2) call; issue found by sthen@
2016-04-25 17:12:53 +00:00
robert
d1d019db7c update to 50.0.2661.86 2016-04-21 13:52:06 +00:00
robert
454c43a255 update to 50.0.2661.75 2016-04-16 19:08:45 +00:00
robert
e743d8cb36 update to 49.0.2623.112 2016-04-09 13:33:13 +00:00
robert
2447ae7a15 update to 49.0.2623.110 2016-03-29 17:37:38 +00:00
robert
5c3031b093 update to 49.0.2623.108 2016-03-26 10:49:50 +00:00
naddy
8eb3e250e6 oops 2016-03-09 14:21:23 +00:00
naddy
7b033d56d7 droid-fonts -> noto-fonts 2016-03-09 13:18:10 +00:00
robert
305b7dc105 add common_constants to the pre-build list 2016-03-08 17:29:24 +00:00
robert
10e6e36d06 update to 49.0.2623.75 2016-03-06 10:51:13 +00:00
pascal
1bc0330aba Bump REVISION for lang/clang MODULE changes. 2016-03-05 16:04:06 +00:00
robert
34ea561e7c security update to 48.0.2564.116; ok sthen@ 2016-02-20 10:08:51 +00:00
robert
9f1b4403e9 security update to 48.0.2564.109; ok sthen@, naddy@ 2016-02-17 13:33:29 +00:00
robert
6ce5b9c733 update to 48.0.2564.103 2016-02-06 18:02:18 +00:00
robert
7724a69677 since we are not using the Zygote model, make sure to initialize the
sandbox ipc channel for the renderer in order to get proper font
handling outside of the sandbox if necessary
2016-01-31 20:45:29 +00:00
robert
148705221f unbreak build by adding a missing patch 2016-01-31 16:49:31 +00:00
robert
1e13d60d3a Initialize the FcInit library early just like it is being done on Linux 2016-01-29 16:56:10 +00:00
robert
b2c1764b0d update to 48.0.2564.97 2016-01-28 21:36:00 +00:00
sthen
9b10804761 prebuild a missing dep that I ran into with chromium on a bulk build; ok robert@ 2016-01-28 12:27:20 +00:00
robert
0b87d9cff7 move to libjpeg_turbo from using the system libjpeg 2016-01-27 20:05:23 +00:00
robert
eab36e755c use the ipc channel to replace fonts inside the sandbox that are not
available on the system, this fixes a lot of pdf viewer issues where
the text was missing
2016-01-23 20:43:27 +00:00
robert
007dafc92e update to 48.0.2564.82 2016-01-23 18:49:30 +00:00
sthen
9005d1d063 sync WANTLIB 2016-01-17 17:29:07 +00:00
sthen
c3bd7f9864 add an easily-greppable marker for ports known to use pledge().
it's not so important while they're only in patches in the ports tree,
but for any which get upstreamed it saves a ~100GB grep to find them.
2016-01-15 19:57:23 +00:00
robert
5f39e677ec update to 47.0.2526.111 2016-01-14 13:21:06 +00:00
robert
9b838269e7 remove rpath from the GPU process's pledge call now that mesa has been taken care of 2016-01-08 15:18:09 +00:00
robert
04526b1de6 pledge(2) the chromium processes;
The renderer, gpu, plugin and utility processes are now using pledge(2)
Unfortunately the GPU process only requires an rpath pledge because of
Mesa trying to parse two configuration files, /etc/drirc and ${HOME}/.drirc
So currently the GPU process will use an rpath pledge in the next
week or so so that people can test, but this situation has to be
resolved because it is not acceptable that a mostly unused configuration
file is being parsed from a library and that stops us from using less
pledges and thus disallowing the GPU process to have read access
to the filsystem ... like your ssh keys.
2016-01-06 21:46:44 +00:00
robert
3817092bbe add mojo bindings to the pre-build targets 2015-12-28 09:53:27 +00:00
robert
59b9901add update to 47.0.2526.106 2015-12-16 16:14:13 +00:00
robert
bba2b358e7 fix build by adding a missing patch 2015-12-15 10:59:50 +00:00
sthen
6d97d4abf2 Disable upstream's attempt to use a 64-bit linker for i386 ("ia32") builds
ok robert@
2015-12-12 22:55:23 +00:00
robert
cfdf52e411 remove unused patches up and enable some more functionalty like HiDPI support 2015-12-12 20:20:01 +00:00
robert
0c77d01ccf re-enable pre-build hack for resources 2015-12-12 09:23:30 +00:00
robert
bb06455da0 update to 47.0.2526.80 2015-12-09 15:01:21 +00:00
robert
c226a5203d update to 47.0.2526.73 2015-12-05 16:13:32 +00:00
sthen
a0d09ffbad remove devel/flex dep, these are ok with base flex 2015-11-20 11:24:04 +00:00
sthen
6c324dcf52 pre-build gfx_vector_icons in chromium+iridium, ok robert@ 2015-11-14 22:47:59 +00:00
robert
94e7a401e4 update to 46.0.2490.86 2015-11-11 18:37:05 +00:00
robert
7e9e14bc05 update to 46.0.2490.80 2015-10-24 09:10:35 +00:00
robert
ac380eb415 add fonts/droid-fonts as a run dependency to ease displaying
some special Japanese, Russian and other characters by default
2015-10-19 11:36:59 +00:00
robert
ce1fd2ef2b update to 46.0.2490.71 2015-10-14 16:42:07 +00:00
robert
fa07c44804 re-enable the pre-build targets which i accidentally disabled in the previous
commit
2015-09-25 21:09:19 +00:00
robert
fe21d6949a make v8 pre-allocate less memory on OpenBSD/amd64 to avoid v8 running out
of memory
2015-09-25 13:43:04 +00:00
robert
d481df5f66 update to 45.0.2454.101 2015-09-25 13:08:54 +00:00
robert
6c6a3f1391 update to 45.0.2454.99 2015-09-22 16:42:21 +00:00
robert
1dd4c8da4f sync the heap handling code of v8 with linux and regen patches 2015-09-20 18:32:18 +00:00
robert
82251d29bc fix typo 2015-09-19 10:03:26 +00:00
robert
0ba1bbd1cb add cacheinvalidation and cacheinvalidation_proto_cpp to the pre-build targets 2015-09-19 09:52:36 +00:00
robert
ebbeba4e9d update to 45.0.2454.93 2015-09-17 18:59:44 +00:00