Assembled from Kiwi Patches, Kiwi Source and a few hours of my life.
How to use:
- Get Chromium source
- Switch to the supported version (corresponding to a git tag)
- Build, using gn flags from
GN_FLAGS
file
Options:
- with plugins flag (some parts are heavily patched)
- without plugins flag (according to Kiwi devs it may be broken because
extension && (~plugins)
combination is not supported by Google
Works:
- compilation
- browser startup (release builds only)
- browser (at least sites tested)
- Chrome Web Store (it does not report success for the first installed extension)
chrome://extensions
- uBlock Origin (partially)
- uMatrix (partially)
- Dark Reader
Does not work:
- anything (debug builds)
- element picking in UBO
- page refresh from UBO
- extension sideloading :(
Not tested:
- anything else
Copyright:
These patches are free software and are licensed under terms of GNU General Public License, Version 3. A copy of the license should be present in the repository. LICENSE
Some code under BSD-style license from Chromium and Kiwi is used.