My thoughts on Slackware, life and everything

Tag: chrome (Page 8 of 14)

Chromium 78 for Slackware

This week, Google released the first 78 version in the “stable” channel of their Chromium sources – the basis of Chrome, Opera, Vivaldi and even the Edge browsers, and of course the Chromium open-source browser itself. The release notes contain a fairly long list of security issues (CVE’s) which were taken care of.

I built packages for you today, so that you can enjoy the latest&greatest Chromium browser on Slackware 14.2 or -current.

 

What’s new in Chromium 78?

  • Tab hover cards. If you have a multitude of browser tabs open, it becomes difficult to recognize which tab has what page open. From now on, if you move your mouse over a tab you will see a small ‘hover card’ showing the title and the hostname of the page you have open in there.
  • Dark mode. You can now force ‘dark mode’ on every web site, whether the web site supports it or not. The web site code is not changed at all, and Chromium will perform a smart color inversion. You can choose between several algorithms. This is an experimental feature still, so you will have to enable it via chrome://flags like so:
    chrome://flags/#enable-force-dark
  • Chrome Password Safety tool which was available as an extension since February of this year has now been folded into the core of the browser. This feature will inform you of weak, leaked or re-used passwords in your list of saved passwords. Later on, Google is going to add functionality that will warn you when you try to use a password which is leaked online – even if you do not save your passwords in the browser.
    Still an experimental feature in this version of Chromium, you will have to enable it first via chrome://flags:

    chrome://flags/#password-leak-detection
  • A new extended menu which appears if you click “customize” in the lower right corner of the ‘new tab‘ page. Decorate the ‘new tab’ with your own background image or a different theme. This is still an experimental functionality so you have to enable it explicitly via chrome://flags :
    chrome://flags/#ntp-customization-menu-v2
    chrome://flags/#chrome-colors
  • Just missed the deadline for Chrome 78:
    DNS-over-HTTPS (DoH): Google has started a field test of its newly developed technology to tunnel your DNS queries through regular HTTPs requests. This security feature will be invaluable to those of you who do not want to risk 3rd parties to sniff your DNS requests for instance on a public Wi-Fi network. It will also prevent potential DNS spoofing attacks.
    This  Google blog article about DoH explains the caveats of using their implementation and the difference with the Mozilla Firefox implementation of DoH. Firefox enables DoH by ecapsulating your DNS requests in HTTPs and sending those to a CloudFlare server, while Chrome honours your existing DNS configuration (like paternal controls and safe browsing). The Chrome browser will check if your DNS provider is among a list of DoH-compatible providers, and swiches to your DNS provider’s equivalent DoH service. If the DNS provider isn’t in the list, Chrome will keep using regular DNS requests. Therefore, you’ll have to actively check whether this feature is going to work for you.
    As said, that same blog page mentions that this feature did not make Chrome 78 at the last moment.
    Also good to know is that the field trial is only going to be enabled for a small percentage of Chrome users (and not on Linux or iOS at all) – once it gets enabled. Not sure if this is going to be available to all of us Linux Chromium users any time soon.

Enjoy the new browser release!

Eric

Chromium updated

Here is yet another update for Chromium 77.

The latest release fixes 8 vulnerabilities, several of them high-risk. You can read all about it in the Google announcement.

The packages (for Slackware 14.2 and -current) can be found on my site or any mirror (e.g. http://slackware.uk/people/alien/slackbuilds/chromium/). It’s highly advised to upgrade.

And remember to upgrade to my latest Chromium Widevine plugin package if you want to enjoy Amazon Prime, Hulu and Netflix movie streaming in your favorite browser.

Enjoy! Eric

Chromium critical security update

Earlier this week I already provided a Chromium update in my Slackware repository. That update addressed a critical security issue in the media playback plugin whereby an attacker was able to take over your computer remotely, simply by letting you load an infected page.

But then another critical vulnerability was discovered and two days ago a new Chromium source was released to take care of this security hole in the User Interface code. The new version of Chromium is 77.0.3865.90 and of the four mentioned vulnerabilities on the website, one is a remote-takeover issue.

The packages (for Slackware 14.2 and -current) can be found on my site or any mirror (e.g. http://slackware.uk/people/alien/slackbuilds/chromium/). Please update at your earliest convenience.

Enjoy! Eric

Chromium package updates

There was a new Chromium source release last week, but there were other software releases that had priority to get packages out the door. Therefore I could only chromium packages this weekend.
Chromium 76.0.3809.132 fixes 3 security holes. Note that the version before that (76.0.3809.100) also fixed 4 critical holes but I never packaged that as I went on holiday. So, upgrading now would be a good idea.

The packages (for Slackware 14.2 and -current) can be found on my site or any mirror (e.g. http://slackware.uk/people/alien/slackbuilds/chromium/).

Enjoy! Eric

Chromium 76 packages available

New Chromium browser for you!
The release earlier this week of Chromium 76 came with a total of 43 security fixes but this new major version of course also sports some real usability changes.

Most notably: Flash is now disabled by default. It’s no longer sufficient to click an “allow Flash on this page” popup but you need to go into the Chromium settings and override the default. And click in on the Flash element to make it start playing. Even then, the changes you make will not survive the restart of the browser. Google is apparently stepping up its efforts in convincing website developers to switch to HTML5 instead. In 2020 Adobe will stop with Flash anyway, so remaining Flash-powered sites will not survive long.
Another big behavioral change is that it is no longer possible for web sites to detect that you are browsing in ‘anonymous mode‘. This will make it a lot harder for sites with a ‘pay-wall‘ to block you from accessing their paid content though trial subscriptions.
And another positive change is that hitting the ‘Esc‘ key to stop a page from loading, is no longer treated as user activation. Meaning that malicious web sites will have more trouble messing with your browser because your ‘Esc‘ keypress is no longer passed to the remote web site.

I uploaded packages for the new Chromium 76.0.3809.87 today. That should have happened days earlier, but unfortunately I had to spend several nights to track down the cause of an inability to compile a 32bit package for the new version.
You may (or may not) know that my chromium.SlackBuild downloads and compiles a custom version of the clang compiler which is then used to compile Chromium. Compiling Chromium with gcc is not fully supported by Google, and Slackware’s own version of clang is too old to be used for Chromium.

So what happened…. some developer determined that no one should run 32bit Linux software anymore and hard-coded a 64bit architecture in the clang build script that is part of the Chromium source. Attempts at compiling a 64bit clang on 32bit Slackware results in weird errors, and of course compiling the Chromium sources was out of the question then. That fuck-up took me a while to find dammit!
After I wrote a patch to fix this for my Slackware package, I inspected the Chromium source repository and was happy to find that this ‘improvement’ had been applied nine weeks ago and that other people had already felt the resulting pain – and that the offending commit has already been reverted.
The next release of Chromium should again compile without issues… fingers crossed.

Wait no more and grab that package (for Slackware 14.2 and -current) from my site or any mirror.

Enjoy! Eric

« Older posts Newer posts »

© 2024 Alien Pastures

Theme by Anders NorenUp ↑