Ported version of desktop browser not allowed on Windows 10

May 10, 2017 07:51 GMT  ·  By

Microsoft’s recently-unveiled Windows 10 S is limited to apps published in the Windows Store and the company has confirmed that users won’t be able to change the default browser and search engine, meaning they’ll be stuck with Microsoft Edge and Bing on their devices.

At first glance, this isn’t such a big problem because advanced browsers are not available in the Windows Store anyway, with the likes of Google Chrome and Mozilla Firefox not launching dedicated apps for Windows 10 until now. And yet, it appears that even if Google wants to launch a UWP version of Google Chrome for Windows, it still wouldn’t be available for users.

A report from ZDNet points to special requirements for Windows Store apps that apply exclusively to browsers and which a ported version of Google Chrome would be unable to comply with.

“Your app must not jeopardize or compromise user security, or the security or functionality of the device, system or related systems. Apps that browse the web must use the appropriate HTML and JavaScript engines provided by the Windows Platform,” the Windows Store guidelines read.

Project Islandwood for Google

Microsoft is offering developers a set of tools codenamed Project Islandwood and which make possible the porting of Win32 software to UWP apps.

Theoretically, if Google wanted to bring the desktop version of Chrome in the Windows Store, Project Islandwood was the way to go, but according to these requirements, the search company would have to build the browser from scratch using Microsoft’s own rendering engine and JavaScript interpreters.

Microsoft cites security reasons for these limitations, with a company spokesperson explaining that Edge runs in a sandbox environment and thus protects users against potential malware and exploits. The other browsers need to do the same thing as well, so they’d have to be developed from scratch using Microsoft’s own tech.

“Desktop Browsers installed from the Store aren't more secured by default. They are secure only if, like Edge, they're true UWP apps, so they run in a sandbox environment and they don't have access to the overall system. Converted apps, instead, have some components which are virtualized (like the registry or file system redirection) but, except for that, they have the ‘runFullTrust’ capability, so [they] can go out from the sandbox and perform operations that can be malicious,” a Microsoft spokesperson said.

On the other hand, even if Microsoft wouldn’t allow a UWP version of Google Chrome to be published in the Windows Store, this isn’t such a big loss, as Google is very unlikely to be interested in doing it anyway.