Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/obsproject/cef
Fork of CEF (Chromium Embedded Framework) with OBS-specific patches
https://github.com/obsproject/cef
CVE-2023-5217 requires a patch to libvpx [1].
This patches libvpx based on:
- 3fbd1dca6a4d2dad33...
libwebp requires patching due to CVE-2023-4863 [1].
The patch is based on 902bc9190331343b201721...
There is a bug with obs-browser on linux which comes from a glib
conflict in QT and CEF. To solv...
Includes auto-generated by tools/translator.bat w/ new function introduced in Legendary commit.
4204d544316d2f66e32732677094947e9b0167a7 authored over 2 years ago by pkv <[email protected]>The chromium commit 56c239dea56ca0dd089ba83c8f1061d381bcc33b is not compatible with the shared t...
2fe5a76b2eac235df0c8a2a90c03816779fc8971 authored over 2 years ago by pkv <[email protected]>Can be used to determine whether OnAcceleratedPaint2 is available or not
c0bfb3a313d634fa2d6b4dea74670b0b3faa1590 authored over 2 years ago by Jim <[email protected]>
This fixes remaining performance and frame pacing issues when using CEF
95 with texture sharing ...
Jim's hack solves freezes on windows systems w/ nvidia GPUs w/ drivers with versions 5xx.
(There...
Auto-generated by running tools/translator.bat.
This is split from the previous commit to easen ...
By Isaac Richards ([email protected]).
Updated for obsproject by PatTheMav ([email protected]...
8eb56c7914c2cbb6ed01ce6ec9e37d380077998e authored over 2 years ago by Marshall Greenblatt <[email protected]>
b1e93e1fd81136270a9dd61c6116a90173b8bd22 authored over 2 years ago by Marshall Greenblatt <[email protected]>
a5c79bb9895f03f61a7eea8faa49a527a660f807 authored over 2 years ago by Marshall Greenblatt <[email protected]>
d0bbcbb6bc9f2b784700093ed08303a3f1a6cc13 authored over 2 years ago by Marshall Greenblatt <[email protected]>
444ebe74e566851868a5f9c5aedaeae686f17380 authored over 2 years ago by Marshall Greenblatt <[email protected]>
8963d1e62cc527de76badd1a539e2fb986645fc3 authored over 2 years ago by Marshall Greenblatt <[email protected]>
e38efd51d123f5262b22540a668cdd83288fbf15 authored over 2 years ago by Marshall Greenblatt <[email protected]>
9e8dba7e0316e9222fef7a9a76ad24c277098ca5 authored over 2 years ago by Marshall Greenblatt <[email protected]>
3ae256f4baed06cee2287473b3f3e4a1ad34ca4f authored over 2 years ago by Marshall Greenblatt <[email protected]>
4a6a16d4ef9f109efc3dc8771c5426f20bc66a78 authored over 2 years ago by Marshall Greenblatt <[email protected]>
6c10101ae42a14b1c1fa91bc3216cf5101a99108 authored over 2 years ago by Marshall Greenblatt <[email protected]>
5788b1a1eb9b6ffb2c4905ab831e6cfa45fd4095 authored over 2 years ago by Marshall Greenblatt <[email protected]>
cb83a7c3fddacb984df60d303701a3d25ad1f826 authored over 2 years ago by Marshall Greenblatt <[email protected]>
332d7f4ee1ab4a377228d3d0da5166b878669c15 authored over 2 years ago by Marshall Greenblatt <[email protected]>
bf168174d072dc88033523286a38b27a63b42eef authored over 2 years ago by Marshall Greenblatt <[email protected]>
185a9088113d63ca458c7ba834e0e2f8b2e75f89 authored over 2 years ago by Marshall Greenblatt <[email protected]>
7a372a642b77ee97376c5958323882f74c568fdc authored over 2 years ago by Marshall Greenblatt <[email protected]>
2dcee2ccfc2f69f05ed496b5f2514081adb0b518 authored over 2 years ago by Marshall Greenblatt <[email protected]>
7702d96b3329c59394e89227955dae33d8aae037 authored over 2 years ago by Marshall Greenblatt <[email protected]>
Linux: 32-bit x86 builds are no longer supported (see issue #2676).
b62dd2b6ee3682d101ad65440c4074649b120e9a authored over 2 years ago by Marshall Greenblatt <[email protected]>
- Windows: SDK version 10.0.20348.0 is now required.
- MacOS: SDK version 12.3 (Xcode 13.3) is n...
b318adddacccffb74bac95e49ac31b606d8b813e authored over 2 years ago by Marshall Greenblatt <[email protected]>
This was causing early access to ResourceBundle on the main thread (via
webui::GetFontFamily) wh...
c04895b222633e6f49a3b76f0799bf28eabdd8b2 authored over 2 years ago by Marshall Greenblatt <[email protected]>
All file dialogs irrespective of source, platform and runtime will now be
routed through CefFile...
edef01f5795d6390c67ab8aea6ccfefc6f025354 authored over 2 years ago by Nik Pavlov <[email protected]>
Switch to using aura::CursorLoader which knows how to load system, non-system
and pak cursor res...
d6b2b4b144777ed183d1d3e9ed312dac6722a7c8 authored over 2 years ago by Joshua Marler <[email protected]>
cbf66a807770ba6ea33493330775fd6be3d66d56 authored over 2 years ago by Marshall Greenblatt <[email protected]>
fc82de7aa7e84bbce18cb93a6ef06a2dfa48c232 authored over 2 years ago by Marshall Greenblatt <[email protected]>
111b6de46cd5ede6096dbe48aa07148b78aa8a7b authored over 2 years ago by Marshall Greenblatt <[email protected]>
512e588e40708863f8c84d2113f56e33e82f0175 authored over 2 years ago by maikesiwu <[email protected]>
Calling DetachToUserFree() on a CefString holding a reference should copy the
value instead of t...
This change provides a generic solution for active (key) window tracking that
works with both Vi...
Popup windows will be created on the display that best matches the requested
coordinates. The re...
The toolkit_views=true setting is supported (and now required) on all platforms.
17cb26b8b955677905d8053535b68dad2ae2208d authored over 2 years ago by Marshall Greenblatt <[email protected]>
When using a Views-hosted browser window the client receives Views-related
callbacks for popups ...
This change adds a `--use-default-popup` command-line option to cefclient. When
specified, popup...
This change adds Chrome runtime support on Windows and Linux for creating a
browser parented to ...
This impacts both Alloy and Chrome runtimes when using a native parent window.
5f4bccd672c1ed745218a9d756e430f0164fd3ba authored over 2 years ago by Marshall Greenblatt <[email protected]>Newer OS versions no longer ship with Python 2 by default.
0428438e72b677da142f4eb244e936515549ed76 authored over 2 years ago by Marshall Greenblatt <[email protected]>
With same-site BFCache enabled every navigation can now potentially be served
via the BFCache. T...
a3b1dc01ea265e08f3e283270ed69df81fa48733 authored almost 3 years ago by Marshall Greenblatt <[email protected]>
Known issues:
- chrome: Some ceftests are failing due to bfcache same-site enabled by default
...
This change removes CefSettings.application_client_id_for_file_scanning in
favor of always using...
Use a priority that is guaranteed to execute in a reasonable amount of time.
e43d2054d1086c1ba971b084955a924ba01f4c44 authored almost 3 years ago by Marshall Greenblatt <[email protected]>
This change configures session restore behavior for the NEXT application
restart by setting the ...
5ec45e5f7f64c43672b03c114ded17d82c8b08bb authored almost 3 years ago by Marshall Greenblatt <[email protected]>
This change adds a CefDownloadHandler::CanDownload callback for optionally
blocking user-initiat...
This change adds a CefCommandHandler::OnChromeCommand callback for optionally
handling Chrome co...
This dialog is displayed by (for example) pressing ctrl+h to open the history
page while in inco...
This change adds `CefBrowserSettings.chrome_status_bubble` for controlling
whether the Chrome st...
1eab4322f8b7deb6698e62371b626268fe96dbee authored almost 3 years ago by Marshall Greenblatt <[email protected]>
Renderer process crashes are currently only reported with `--no-sandbox`.
c38d62b23365bba9ed178da7c07e5d2312db1e45 authored almost 3 years ago by Marshall Greenblatt <[email protected]>8fc6aced6c95b8681b7b7ccac79153de88098e0f authored almost 3 years ago by Marshall Greenblatt <[email protected]>
3474e7abc1098c869a2dacd86dd12f3aad4ef254 authored almost 3 years ago by Marshall Greenblatt <[email protected]>
Execute all pending UI thread tasks at the beginning of the shutdown sequence.
a513e01b01497178672845ea1ed8f6ce90d4f5c9 authored almost 3 years ago by Marshall Greenblatt <[email protected]>113a96be0d3b125798145d74bc03148a03f67e5b authored almost 3 years ago by Marshall Greenblatt <[email protected]>
705b6ec15c4604c3888c1e4972aee8a0f27b943d authored almost 3 years ago by Marshall Greenblatt <[email protected]>
Create a CefFileSystemDelegate based on the ShellFileSystemDelegate placeholder
implementation. ...
3c2e97d82e9adad0cee00021a9e9fe387f73009c authored almost 3 years ago by Jelle Bleyaert <[email protected]>
0cb874c9e188ce44113a3b6fcfcf54e952618732 authored almost 3 years ago by Jupiter <[email protected]>
fcf5dd036d9d4ebdd11a8fca3b71d729774009a7 authored almost 3 years ago by Marshall Greenblatt <[email protected]>
477ab61e3bc4bd02ef9b7cab15f56b2dbfd58393 authored almost 3 years ago by Hunter Laux <[email protected]>
d24ea7572ffbc912314fdca252c44ec768e9ae4f authored almost 3 years ago by Marshall Greenblatt <[email protected]>
f97f0bbda6f9322067234a7f19e68f693fa1296b authored almost 3 years ago by Marshall Greenblatt <[email protected]>
a2c621bf8b7cc323138c795b8a90629a8d35334c authored almost 3 years ago by Sergey Markelov <[email protected]>
4014be78dce6036b13b2d4e63889d7a5dea55a3a authored almost 3 years ago by Marshall Greenblatt <[email protected]>
bee82b6ac3155f35468e7e99a28f8a24389f2dc6 authored almost 3 years ago by Marshall Greenblatt <[email protected]>
This functionality stopped being relevant after the removal of Flash support
in January 2021. Th...
Match the logic for printing::StartPrint() used by Chrome.
dc0a45d429fceeb16c32c2bb88b31b42d29a5503 authored almost 3 years ago by Marshall Greenblatt <[email protected]>The find behavior should now match Chrome.
171d525aa42e69b9f19e05612221b764760f2851 authored almost 3 years ago by Marshall Greenblatt <[email protected]>758022006a50808965900b1da780ebae52c85b1a authored almost 3 years ago by Sergey Markelov <[email protected]>
8bfcbeaf48eca5a57e0f1c88c84e61f56cfb883e authored almost 3 years ago by Sergey Markelov <[email protected]>
This fixes warnings when compiling with `-Wstrict-prototypes`.
Functions with empty parameter l...
8410b1383f50189c1e97b526e3aeb65079c5d405 authored almost 3 years ago by Sergey Markelov <[email protected]>ce891b57e1df8d5c8941e09838d505e7687c3cc2 authored almost 3 years ago by Sergey Markelov <[email protected]>
5c0895e27f7fac0ba12fd9ace6da85d66112012f authored almost 3 years ago by Sergey Markelov <[email protected]>
Disable the initial Chrome factory registration in ChromeBrowserMainParts
so that all WebUI load...
Still need to unregister the Content-level factory to stop Alloy loading
unsupported pages.
Thi...
d43c3091b2656aed69bb2a1119582eff1a1e3f5f authored almost 3 years ago by Marshall Greenblatt <[email protected]>
Disable the initial Chrome factory registration in ChromeBrowserMainParts
instead of trying to u...
883b4af51daf93cea0338da1a950f09b494036c1 authored almost 3 years ago by Marshall Greenblatt <[email protected]>
Lack of this functionality was causing print preview to fail with
PdfUnseasoned enabled.
Lack of this functionality was causing print preview to fail with
PdfUnseasoned enabled.
Use chrome://inspect for remote debugging. The localhost server landing
page is currently deprec...
The mojo channel used for frame communication may disconnect for a variety of
reasons including ...
80caf947f3fe2210e5344713c5281d8af9bdc295 authored almost 3 years ago by Marshall Greenblatt <[email protected]>
086848a7adbfba3645afa2697051c2cc7c03aa2a authored almost 3 years ago by Jun Tseng <[email protected]>
Add the generated includes/ directory to CEF's "config" so that source files
included in patched...
4f2b7f18291a55fd13b74a9e8b159e768f898743 authored almost 3 years ago by Marshall Greenblatt <[email protected]>
The libcef_dll_wrapper target may be built very early due to minimal
dependencies. Make sure tha...