Chrome for Metro.

85 views
Skip to first unread message

all smooth

unread,
Nov 13, 2012, 8:58:50 PM11/13/12
to chromi...@chromium.org
Hi,
Can anyone share what's the view, doc link for Chrome dev in Metro style app.
I would like to understand how Chrome to achieve metro style in Windows 8. Since a lot of Win32 API cannot be used, then how metro style is achieved. I suspect it's not pure metro even for x86.

One question is why register as default browser can make it Metro style?

Pl point me some useful doc for reference.

Thanks very much,
-all smooth 

Gabriel Charette

unread,
Nov 14, 2012, 4:43:46 PM11/14/12
to guang...@gmail.com, Chromium-dev
You might want to take a look at http://msdn.microsoft.com/en-us/library/windows/apps/hh465413.aspx

In particular the one labelled "Developing a new experience enabled Desktop Browser".

Cheers,
Gab


--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev

all smooth

unread,
Nov 15, 2012, 1:51:57 PM11/15/12
to chromi...@chromium.org, guang...@gmail.com

Hi Gab,
Thanks much for reply. Internally in this community there is no document/guideline for developer to follow to contribute to metro Chrome?
Wow, this is going to be very hard to let all developers to understand the big picture.

Cheers,
-all smooth, 

Gabriel Charette

unread,
Nov 15, 2012, 2:13:48 PM11/15/12
to guang...@gmail.com, Chromium-dev
Well the first thing you'll want to do is register your developer build and make it default browser so it can launch in Metro.

You can do so by building chrome and setup (i.e. ninja -C out\Debug chrome setup) and running out\Debug\setup.exe --register-dev-chrome (FYI this will take over any user-level Chromium you currently have on your system; not sure about system-level Chromium, but I'd recommend uninstalling any existing Chromium first to be safe -- Google Chrome itself should be independent however).

From there you can step in a debugger to see what's going on, in particular have a look at the source under src/win8/.

Cheers,
Gab
Reply all
Reply to author
Forward
0 new messages