Google Chrome OS might soon get ability to handle password protected ZIPs

Google Chrome OS is an amazing platform. It offers a lot of features that are more than enough for a casual computing users. But it falls flat on simple tasks like opening password protected archives.

This limitation has personally bothered me for several years. Things are however changing now. A developer on the Chromium team has confirmed that they are on their way to add support for password protected ZIPs at least. Other formats are not on their to-do list right now.

Read more: Issue 167686 – chromium – FR: Support password protected archive files (ZIP). – An open-source project to help move the web forward. – Google Project Hosting

Slimming Paint project to improve rendering performance in Google Chrome

Google developers are working on a new project codenamed Slimming Paint. The goal is to massively improve the Painting and Compositing of web content in Chromium. This is great news for Chrome fans.

Googler François Beaufort said:

In order to reduce the time spent creating painted output from Blink and getting it as quickly as possible to a rasterized state on the screen, the Chromium team will massively re-write the Blink and Chromium rendering pipeline.

Read more: The Slimming Paint project is an exciting new effort by the Chromium Team to…

You can check out the current implementation by running Chromium with this switch:

--enable-slimming-paint

Google Chrome gets support for TLS/SSL in chrome.sockets API

Google has finally fixed a major flaw in their core API used by apps to connect to the internet.

The company has added support for TLS/SSL in chrome.sockets API in the newer builds of Chromium.

Googler François Beaufort said:

This means secure connections over the network between your Chrome App and servers.

I’m sure we’re going to see this brand new chrome.socket.secure method being used in many Chrome Apps like CIRC and Advanced REST client.

More: What a great news! TLS/SSL is finally supported in the chrome.sockets API in…

Google Chrome getting a new feature that would let you manage site specific permissions

Google Chrome getting a new feature that would let you manage site specific permissions

Google developers have added a brand new website settings feature in the latest builds of Chromium. This feature currently requires turning on a Chrome Flag.

The idea is to let users access site specific settings for location, media and notifications permissions. In future, users would also be able to track resource consumption by individual domains.

Enable this flag in the latest builds of Chromium: chrome://flags/#enable-website-settings

Read more: We can now manage location, media and notifications permissions per website…

Chromium set to get in-built PDF reader as Google open source PDFium

Google has opened up the source of the PDF reader that comes included in their Chrome browser.

This app was licensed from Foxit and made it extremely easy to access PDF files in Chrome without any third party app.

Google has made the source code available under a new product name PDFium.

Open sourcing this code means that this reader can now be included in Chromium which is the open source base of Chrome.

Googler François Beaufort added:

By open-sourcing the Foxit’s PDF technology, the chromium team gives to developers a robust and reliable PDF library to view, search, print, and form fill PDF files. Therefore, if your next project is under the “New BSD License”, I cannot recommend enough you go learn how simple it is to build¹ PDFium and see how Chrome uses² it internally.

Read more: The formerly closed-source PDF code in Google Chrome is now officially the…
Read more: Foxit Software Blog
Read more: Build – pdfium – How to build the library – PDFium – Google Project Hosting
Read more: pdf – chromium/chromium – Git at Google

Google updated the WebView component in Android 4.4.3 with a bunch of new features

Google is rolling out Android 4.4.3 to various Nexus devices already. Google Play edition devices would be next. The company is slowly revealed the new updates in this build.

The Chrome team is quite pleased to reveal that the webview component has been added to support newer features. It is now Chromium M33 and some of the new capabilities are:

– DevTools screencast [1] is supported for WebView. Allowing easy capture of screenshots on desktop, and viewing the contents of off-screen WebViews inside Chrome DevTools
– Improved HTML5 Canvas performance with support for hardware-acceleration
– Vibration API [2] (with android.permission.VIBRATE)
– HTML5 form validation [3]
– HTML datalist tag [4]

More: Android 4.4.3 aka KitKat MR2 is rolling out. In this release the WebView has…
More: Chromium Blog: Chrome DevTools for Mobile: Emulate and Screencast

Google Android WebView