Chromium - Privacy-Focused Builds

Discussion in 'other software & services' started by WildByDesign, Oct 5, 2016.

  1. WildByDesign

    WildByDesign Registered Member

    Joined:
    Sep 24, 2013
    Posts:
    2,587
    Location:
    Toronto, Canada
  2. guest

    guest Guest

    This can be changed with this flag:
    chrome://flags/#material-security-verbose
    This can be shown for non-secure sites, for all sites (secure + non-secure), but with default setting it can be "disabled" if you don't want to see the text before the URL.
     
  3. SpousalMilk

    SpousalMilk Registered Member

    Joined:
    Jun 24, 2012
    Posts:
    48
    Location:
    USA
    Thanks mood and WildByDesign, I didn't know about that.
     
  4. Minimalist

    Minimalist Registered Member

    Joined:
    Jan 6, 2014
    Posts:
    14,881
    Location:
    Slovenia, EU
  5. WildByDesign

    WildByDesign Registered Member

    Joined:
    Sep 24, 2013
    Posts:
    2,587
    Location:
    Toronto, Canada
    @Minimalist Thank you for the heads up. Unfortunately Github's RSS feed did not notify me this time.

    It should be noted that with this build, Nik has decided to compile with WPO (https://msdn.microsoft.com/en-us/library/0zza0de8.aspx) instead of PGO. As I understand it, PGO builds were 8+ hours of build time per architecture. The difference between WPO and PGO is very minimal but with WPO, builds can compile much quicker. As always, Nik is open to feedback and we can all put these builds through some benchmarking and see how it goes.
     
  6. godless

    godless Registered Member

    Joined:
    Nov 16, 2006
    Posts:
    19
  7. WildByDesign

    WildByDesign Registered Member

    Joined:
    Sep 24, 2013
    Posts:
    2,587
    Location:
    Toronto, Canada
    @godless That is very reassuring, indeed. I have not run any specific benchmarks for comparison as of yet, but from my preliminary use of regular daily browsing needs seem on point and fantastic as always. So if choosing WPO over PGO makes it easier for Nik to churn out these beautiful No sync • No WebRTC • No Widevine builds with Control Flow Guard and other great qualities.

    It will also be interesting to see Clang/LLVM compiler for Windows builds progress further, but I assume that is still a ways of for now.
     
  8. WildByDesign

    WildByDesign Registered Member

    Joined:
    Sep 24, 2013
    Posts:
    2,587
    Location:
    Toronto, Canada
    The best tool for making Chromium portable, chrlauncher, has just received a major update. This tool also automates Chromium updates and much more.

    Download: http://www.henrypp.org/product/chrlauncher
    Changelog: https://github.com/henrypp/chrlauncher/blob/master/CHANGELOG.md
     
  9. paulderdash

    paulderdash Registered Member

    Joined:
    Dec 27, 2013
    Posts:
    4,639
    Location:
    Under a bushel ...
    Interested in tryng the nosync version, and I have been trying to use the above chrlauncher for sometime, but unfortunately keep getting a 'Page Unresponsive' on loading of Chromium (see attached).
    I don't get this on a PortableApps.com version of Chromium, or installed Chrome.
    I am not really a Chrome user, hoping that someone here can point to a solution?

    Edit: i think it's crashing, because I see WerFault.exe processes running in System Explorer.

    Edit 2: I have encountered this before with Chrome on another computer, but don't recall a solution, if indeed I ever found one. One of the reasons I generally use Firefox. Can't clear cache because I can't open it.
     

    Attached Files:

    Last edited: Jan 13, 2017
  10. paulderdash

    paulderdash Registered Member

    Joined:
    Dec 27, 2013
    Posts:
    4,639
    Location:
    Under a bushel ...
    Regarding my post above, I have the same problem with Nic's Installer version.
    Does the installer log provide a clue?
     

    Attached Files:

  11. Minimalist

    Minimalist Registered Member

    Joined:
    Jan 6, 2014
    Posts:
    14,881
    Location:
    Slovenia, EU
    Did you try to run installer with "Run as Administrator" option?
     
  12. paulderdash

    paulderdash Registered Member

    Joined:
    Dec 27, 2013
    Posts:
    4,639
    Location:
    Under a bushel ...
    Thanks. No I did not run installer as admin, may try that with chrlauncher first ...

    Embarrassingly, I see I already posted about my issue in posts #43 and #47. Getting old!
     
  13. paulderdash

    paulderdash Registered Member

    Joined:
    Dec 27, 2013
    Posts:
    4,639
    Location:
    Under a bushel ...
    I would prefer a portable version, so have not retried installer as admin, but running chrlauncher as admin made no difference.
    Having no issues with AluisioASG PortableApps.com format version, so will stick with that for now.
    Was just hoping to get the chrlauncher nosync version to work.
     
  14. Minimalist

    Minimalist Registered Member

    Joined:
    Jan 6, 2014
    Posts:
    14,881
    Location:
    Slovenia, EU
    I understand I also use portable version.
    Did you try reseting Chromium profile - since you use 2 different versions, they might be using same folder for profile?
    You can temporarly rename c:\Users\[User]\AppData\Local\Chromium\User Data\Default\ folder and see if it helps launching application.
     
  15. paulderdash

    paulderdash Registered Member

    Joined:
    Dec 27, 2013
    Posts:
    4,639
    Location:
    Under a bushel ...
    Thanks Minimalist.
    I can see that folder, but my AluisioASG PortableApps.com format version has it's profile in C:\PortableApps.com\PortableApps\ChromiumPortable\Data\Profiles\Default so I don't think they are interfering with each other.
     
  16. Minimalist

    Minimalist Registered Member

    Joined:
    Jan 6, 2014
    Posts:
    14,881
    Location:
    Slovenia, EU
    OK, they use different folders, didn't know it.
    I would still try to rename it, just to see if it helps.
     
  17. WildByDesign

    WildByDesign Registered Member

    Joined:
    Sep 24, 2013
    Posts:
    2,587
    Location:
    Toronto, Canada
    Updated list of Chromium process mitigations
    Source: http://dev.chromium.org/developers/design-documents/sandbox#TOC-Process-mitigation-policies

     
  18. Minimalist

    Minimalist Registered Member

    Joined:
    Jan 6, 2014
    Posts:
    14,881
    Location:
    Slovenia, EU
    Updated to 56.0.2924.76.
    https://chromium.woolyss.com/?stb=1

    EDIT: if Chromium is used with SBIE, user has to update SBIE to latest beta to solve lingering process problem... or manually terminate program...
     
    Last edited: Jan 26, 2017
  19. Minimalist

    Minimalist Registered Member

    Joined:
    Jan 6, 2014
    Posts:
    14,881
    Location:
    Slovenia, EU
    Another problem: web pages with Flash content are crashing if Flash is enabled. More problems than usually with this release.
     
  20. SpousalMilk

    SpousalMilk Registered Member

    Joined:
    Jun 24, 2012
    Posts:
    48
    Location:
    USA
    For me the Native Client plugin gets re-enabled after restarting the browser when I explicitly disable it in chrome://plugins/

    Another oddity: I disabled the Chromium PDF Viewer just to test if any other plugins were affected and and it stayed disabled on a browser restart. Okay, new problem, I can't enable it again because it says next to it "Disabled by enterprise policy." The only group policy I have enabled is for Chrome not Chromium and it has to do with a custom user data directory.
     
  21. guest

    guest Guest

    I noticed it too.
    Sooner or later they will remove chrome://plugins/ and plugins from Chrome itself (in Chrome 58 Canary it's already done)
    Please have a look at this post: #1018
     
  22. ExtremeGamerBR

    ExtremeGamerBR Registered Member

    Joined:
    Aug 3, 2010
    Posts:
    1,351
    Hello!

    I'm trying to get started with Chromium, but I have some issues and need help.

    I want to use the Archive version, LKGR, No Sync - No WebRTC - No Windvine through chrlauncher, however how do I automatically update it to the latest version in those same settings (Archive, LKGR, No Sync - No WebRTC - No Windvine)?

    Is this where I have to change something?

    Code:
    # Type of Chromium builds:
    #
    # dev-official        -> official development builds from snapshots repository "commondatastorage.googleapis.com/chromium-browser-snapshots/index.html"
    # dev-codecs-sync    -> unofficial development builds with codecs from "github.com/henrypp/chromium/releases" (default)
    # stable-codecs-sync    -> unofficial stable builds with codecs from "github.com/henrypp/chromium/releases"
    # dev-codecs-nosync    -> unofficial development builds with codecs and without the profile button from "github.com/henrypp/chromium/releases"
    # stable-codecs-nosync    -> unofficial stable builds with codecs and without the profile button from "github.com/henrypp/chromium/releases"
    ChromiumType=dev-codecs-sync
    Does chrlauncher add anything to the Windows registry? Or is it totally portable and restricted to the directory itself?
     
    Last edited: Jan 29, 2017
  23. WildByDesign

    WildByDesign Registered Member

    Joined:
    Sep 24, 2013
    Posts:
    2,587
    Location:
    Toronto, Canada
    You need to change:
    ChromiumType=dev-codecs-sync
    To:
    ChromiumType=dev-codecs-nosync

    dev is LKGR and nosync builds are all No Sync - No WebRTC - No Windvine.

    That line specifies which branch and build you want chrlauncher to automatically download and run. Within that same chrlauncher.ini file, you can also change how often you want it to check for updates and many other options.
    From my understanding, chrlauncher only makes changes to the registry if you run the file (can't recall the batch file name right now) that is specifically for changing default browser within the operating system. That would make registry changes to register chrlauncher as the default browser on your system, however, that is not mandatory. I believe that there is also a command line (likely passed by chrlauncher by default) to make chrlauncher make Chromium skip the default browser check.

    From default chrlauncher.ini:
    Code:
    # Command line for Chromium (string):
    # See here: http://peter.sh/experiments/chromium-command-line-switches/
    ChromiumCommandLine=--user-data-dir=..\profile --no-default-browser-check --allow-outdated-plugins --disable-component-update
    So this is where some command lines are passed through to Chromium which includes skipping default browser check. The following web site (http://peter.sh/experiments/chromium-command-line-switches/) linked within the config also shows many more potential command lines which can be used with Chromium.
     
  24. ExtremeGamerBR

    ExtremeGamerBR Registered Member

    Joined:
    Aug 3, 2010
    Posts:
    1,351
    Yes, you are right. After posting here I have made some tests and chrlauncher don't write anything in registry etc.

    So the dev-codecs-nosync is the LKGR version? I was thinking that it would update to dev builds.

    About updating after a few days, I have to change the "X" for the number of days between checks?

    Another thing, after blocking canvas reading trough command line, Panoptclick is still geting information about my canvas... is this normal?

    Btw, I'm using 58.0.2995.0 (64-bit) build flawless.

    Thank you very much!
     
  25. SpousalMilk

    SpousalMilk Registered Member

    Joined:
    Jun 24, 2012
    Posts:
    48
    Location:
    USA
    In the Panoptoclick test my "Hash of canvas fingerprint" is reported to be "undetermined," perhaps you made a typo in your chrlauncher.ini. Here's mine:
    Code:
    ChromiumCommandLine=--user-data-dir=..\profile --no-default-browser-check --allow-outdated-plugins --disable-component-update --disable-reading-from-canvas --no-referrers
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.