ungoogled-software / ungoogled-chromium-wiki Goto Github PK
View Code? Open in Web Editor NEWWiki for ungoogled-chromium
Wiki for ungoogled-chromium
It'd benefit new developers to have a Chromium Development Guide specialized for ungoogled-chromium. See context here: ungoogled-software/ungoogled-chromium#1085 (comment)
Hello there I am considering starting work on a build of electronjs using ungoogled-chromium.
I will keep posted here if i am successful in this end-ever. It would appear i just swap in ungoogled-chromium codebase after it has finished downloading chromium source.
https://www.electronjs.org/docs/latest/development/build-instructions-gn/
General discussion and questions about security
The instructions at https://ungoogled-software.github.io/ungoogled-chromium-wiki/faq#how-do-i-fix-the-spell-checker suggest using 7-Zip to "unpack" the base64 encoded files. However, in reality 7-Zip is unable to open such files (at least when using the current stable version of 7-Zip 19.00).
The proper way to decode a base64 file in Windows is to use the built-in certutil.exe
utility (see https://stackoverflow.com/questions/16945780/decoding-base64-in-batch), which works more or less similarly to the base64
tool used in Linux, e.g.
certutil.exe -decode en-US-9-0.bdic.txt en-US-9-0.bdic
Hey there..
btw, I run arch..
and Plasma..
I'm installing ungoogled-chromium from chaotic-aur.
I needed to make chromium my default browser before I could get the crx to install.. (lastpass fwiw)
My 0.02
Add a User Resources page that contains resources such as references to extensions and potential settings to set for various use cases.
This is different from the FAQ, which contains information specifically about ungoogled-chromium. Information in User Resources can be more general to Chromium as a whole.
EDIT: Example of information that can be added: ungoogled-software/ungoogled-chromium#577
I was looking into installing themes onto ungoogled-chromium, and I couldn't really find anything concrete. So, just to try, I used the method described for installing extensions as described in the FAQ on my desired theme. This worked perfectly. I'm not sure if this is unknown or just not listed in the FAQ, but I think it would be valuable information to put up there.
Hi, as seen in the ungoogled-chromium/issues/1120, the file containing the versions is pointing to the defunct current.txt.
The versions.txt seems to be up to date.
Additionally, for users of the portable installation, its not entirely crystal clear where the folder goes, so i propose adding this line:
Create a catalogue under
User Data
for your Chromium installation and call itWidevineCdm
. For portable installations, place in the root folder directly, like so:PortableChromium\WidevineCdm
Happy to make these changes myself, if I am allowed
looks like google updated the way dictionaries work to use files (aff, dic and dic.delta)
so the "How do I fix the spell checker?" part does not work anymore
Part "How do I install Widevine CDM?" (on Windows) is not working now. I've figured out that Widevine works only if you put it on this directory C:\Users{username}\AppData\Local\Chromium\Application{chrome_version}
So, this is the path you should use to place your WidevineCdm folder that you've made by wiki.
As known, chromium build scripts prefer installation of VS in default directory, like C:\Program Files\Microsoft Visual Studio\17\Community
.
But sometimes it is not possible to install VS to default path, so to bypass that restriction and define path to MVS installation you can use vs2017_install
env variable.
Before running build.py
in command line, execute command to add to env that variable:
set vs2017_install=X:\path\to\MVS17\edition
That will help avoid such error:
Exception: Visual Studio Version 2017 (from GYP_MSVS_VERSION) not found.
ERROR at //build/config/win/visual_studio_version.gni:27:7: Script returned non-zero exit code.
Since this wiki page has info on Disabling WebAssembly, it would be suitable to also include info on Disabling JIT, which is easy to do with a launch flag.
The potential security benefits may be of interest to some users, particularly since Edge now has this feature.
In the FAQ, you said that it's required to use "this extension" but that link is dead, goes to 404 google
There is no name for the extension needed. Do you have it anywhere, is there a new version or something?
"How to get FIDO U2F security keys to work in Google sign in?"
Google sign in uses a specific extension to access the security key’s information. You’ll need to install this extension to make this function. After installation you might need to restart your computer to make it work.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.