You are here

64-bit Chrome Dev channel - portable app version?

10 posts / 0 new
Last post
prius04
Offline
Last seen: 8 years 5 months ago
Joined: 2014-06-05 16:52
64-bit Chrome Dev channel - portable app version?

Any chance of getting a portable version of the newly released 64-bit iteration of Chrome Dev?

See http://blog.chromium.org/2014/06/try-out-new-64-bit-windows-canary-and.html

Thank you!

John T. Haller
John T. Haller's picture
Online
Last seen: 13 min 9 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Not Right Now

There are a few reasons we won't be doing this right now:

First off, Google Chrome Portable uses a live installer, which only supports a single download (Chrome 32-bit). I don't currently have the time to update the PA.c Installer to support multiple downloads. We don't do 64-bit-only apps (horrible user experience as they work on some machines but not others seemingly at random to the end user).

Second, Chrome Portable barely works as it is as it doesn't have the same well-supported and defined ways to store its data as Firefox does... Chrome is designed to hook into the OS and use it for things like password encryption, proxy settings, etc. That's also why it finds new ways of working into the registry every few months. It still only supports ANSI paths and hasn't been updated to PAL due to all the custom kludgey code just to get it to work right.

Third, we only do dual mode 32-bit and 64-bit apps when it makes a the performance increase outweighs the size increase by a large margin. It's been shown multiple times that 32-bit vs 64-bit browsers make barely any difference in real world usage (think a few Wacko and, even then, it's usually only on benchmarks. Google Chrome is already 150MB and growing about 3MB per version, with just the 32-bit version (excluding settings, URL databases, cache, etc) making it the largest install size for a browser ever. Going dual mode will more then double that, exceeding the size of a base LibreOffice install. For comparison, Firefox is 67MB.

[One note: That "25%" number mentioned in the blog post is likely based on certain very specific (possibly cherry-picked) situations and, thus, incredibly misleading. They're likely referring to a specific use case of certain HTML5 video and other very graphically intensive things (think HTML5-based games with full blown 3d engines). In normal use, you won't notice a difference between 32-bit and 64-bit at all.]

Finally, we made an exception for the Firefox 64-bit nightlies as bug reports from our users will help them make Firefox a better browser. Firefox Portable uses the official switches for setting up where data is located and we've filed multiple bugs over the years to improve Firefox's portable usage. By contrast, Google doesn't seem to have any interest in portable software*, so having a 64-bit version wouldn't really be helping anyone.

Now, if things have changed and I'm incorrect and anyone from Google or the Chrome team reading this wishes to correct my perception, please contact us. Or if there is a genuine and true reason for me to devote more of my limited time to maintaining yet another version of Chrome other than people just being curious about trying it out, I'd be happy to hear that, too.

Sometimes, the impossible can become possible, if you're awesome!

luc25
Offline
Last seen: 5 years 2 months ago
Joined: 2014-06-11 16:38
GoogleChromePortable launcher

GoogleChromePortable launcher works fine with Chrome 64-bit v37.0.2041.4 Dev. It's faster and extensions are working so far.
Reg Key left behind:
HKEY_CURRENT_USER\Software\Google\Chrome\BLFinchList (value not set)

I had to test it anyway, hopefully it's released soon.
keep up the great work!

http://i.imgur.com/z6uFWjI.png

tal
Offline
Last seen: 9 months 3 days ago
Developer
Joined: 2009-08-07 07:34
Hi luc25

Can the launcher able work with both? (64bit and 32bit?)

luc25
Offline
Last seen: 5 years 2 months ago
Joined: 2014-06-11 16:38
Yes it works, and it won't

Yes it works, and it won't require many changes. It will become a popular app really fast, '64-bit solution...' it isn't!

Portability.
https://i.imgur.com/KE0qPtT.jpg
https://i.imgur.com/5mLw5lI.jpg
https://i.imgur.com/JfghZbb.jpg

3D1T0R
3D1T0R's picture
Offline
Last seen: 1 year 6 months ago
Developer
Joined: 2006-12-29 23:48
Clean PC? ; Hybrid App

If you've already run your modified version outside of Sandboxie it is likely leaving more behind than Sandboxie will notice.

Also tal was referring to making it a 32/64 bit Hybrid App
(run it on a 32-bit machine, it runs the 32-bit version, run it on a 64-bit machine, it runs the 64-bit version, both utilising the same user data)

~3D1T0R

luc25
Offline
Last seen: 5 years 2 months ago
Joined: 2014-06-11 16:38
32/64 bit Hybrid App

Yes, I understood the question and again it works.

v37.0.2041.4 Dev 64-bit default/installation it doesn't require to uninstall previous 32-bit version and it will install 64-bit under X86 copying user data, facilitating Wink

32-bit v37.0.2041.4 Dev, utilizing the same user data.
https://i.imgur.com/3aK6zdi.jpg

tal
Offline
Last seen: 9 months 3 days ago
Developer
Joined: 2009-08-07 07:34
OK

Just upload your program and we will test it.
Thank you for your work.

luc25
Offline
Last seen: 5 years 2 months ago
Joined: 2014-06-11 16:38
This is not my work

This is not my work, I used GoogleChromePortable launcher (32-bit) and replaced files/folders.

v37.0.2054.3
https://i.imgur.com/FpMP3bc.jpg
https://i.imgur.com/BW2aAkW.jpg

3D1T0R
3D1T0R's picture
Offline
Last seen: 1 year 6 months ago
Developer
Joined: 2006-12-29 23:48
May not be properly portablized ; 32/64 isn't happening. (yet?)

The current version of Google Chrome Portable has not been designed to handle the 64-bit version of Google Chrome, so while it will certainly launch it just fine, it likely will leave data behind.

Note: I haven't tested 64-bit Chrome with the current PA.c launcher, but being a 64-bit app any registry changes will be made in the 64-bit portions of the registry, which the current launcher doesn't handle, and there may be other differences between 32-bit & 64-bit Chrome too, IDK.

@tal: While it is technically possible to alter the launcher to make it a hybrid 32/64 bit Portable App, it'll require quite a bit of work and testing, and John T. Haller has already stated that he's not going to do it (at least not for now).

~3D1T0R

Log in or register to post comments