Go Back   Steam Users' Forums > Steam Discussions > Suggestions / Ideas

Reply
Click here to go to the first staff post in this thread.  
Thread Tools Display Modes
Old 10-18-2011, 03:27 AM   #31
Snorkel
 
 
 
Join Date: Apr 2011
Reputation: 5997
Posts: 348
Huh! You can CTRL-F in the browser now! WOOOO!

I still miss the ability to CTRL-ENTER to quickly enter a URL. (ie typing "google" and then ctrl-enter to put www. in front and .com on the end).

In fact, it would be good if it had a button to quickly take someone to google. Or the ability to set a few bookmarks.

And I miss the way a normal web browser changes the focus to the page once it's loaded. Steam browser seems to keep it in the address box.
Snorkel is offline   Reply With Quote
Old 10-18-2011, 10:58 AM   This is the last staff post in this thread.   #32
jmccaskey
 
jmccaskey's Avatar
 
Valve
Join Date: Nov 2006
Reputation: 2027
Posts: 2,452
Quote:
Originally Posted by Zerias View Post
question: There was a discussion on the Skia Google Group list a while back about rendering Skia into an existing OpenGL context: https://groups.google.com/group/skia...1e6e356ec6c328

Has Valve played around with this capability of Skia, or is this something that nobody has had time to look at yet?
It's not really a solution to the problem. The Skia opengl backend has different (read: not always better) performance characteristics and it doesn't get rid of the need for a texture copy as most games are not running in OpenGL and you can't share textures directly between OpenGl and D3D. Additionally, we've isolated the chromium code into a separate out-of-game process (gameoverlayui.exe) to avoid letting it ever crash the game. It's actually the least stable component in our overlay and responsible for a majority of crashes (mostly due to plugins, not the Chrome code itself). Since it's isolated to a separate process this also makes it more complicated to share a direct GL surface even if the game is OpenGl. The separation is pretty important as right now if a bad page/plugin crashes the process you just end up with the overlay disappearing for a second then restarting, and your chat messages even get preserved. If it was in-game the game would crash and you'd lose progress.
jmccaskey is offline   Reply With Quote
Old 10-18-2011, 11:06 AM   #33
Zerias
 
Join Date: Mar 2009
Reputation: 179
Posts: 267
Quote:
Originally Posted by jmccaskey View Post
It's not really a solution to the problem. The Skia opengl backend has different (read: not always better) performance characteristics and it doesn't get rid of the need for a texture copy as most games are not running in OpenGL and you can't share textures directly between OpenGl and D3D. Additionally, we've isolated the chromium code into a separate out-of-game process (gameoverlayui.exe) to avoid letting it ever crash the game. It's actually the least stable component in our overlay and responsible for a majority of crashes (mostly due to plugins, not the Chrome code itself). Since it's isolated to a separate process this also makes it more complicated to share a direct GL surface even if the game is OpenGl. The separation is pretty important as right now if a bad page/plugin crashes the process you just end up with the overlay disappearing for a second then restarting, and your chat messages even get preserved. If it was in-game the game would crash and you'd lose progress.
Thank you for explaining this.
Zerias is offline   Reply With Quote
Old 10-18-2011, 05:00 PM   #34
Mangr0v3
 
 
 
Join Date: Sep 2008
Reputation: 4237
Posts: 13,590
Quote:
Originally Posted by jmccaskey View Post
Additionally, we've isolated the chromium code into a separate out-of-game process (gameoverlayui.exe) to avoid letting it ever crash the game. It's actually the least stable component in our overlay and responsible for a majority of crashes (mostly due to plugins, not the Chrome code itself). Since it's isolated to a separate process this also makes it more complicated to share a direct GL surface even if the game is OpenGl. The separation is pretty important as right now if a bad page/plugin crashes the process you just end up with the overlay disappearing for a second then restarting, and your chat messages even get preserved. If it was in-game the game would crash and you'd lose progress.
I thought Chromium had process separation of it's own?
Mangr0v3 is offline   Reply With Quote
Reply

Go Back   Steam Users' Forums > Steam Discussions > Suggestions / Ideas


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -7. The time now is 12:55 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
Site Content Copyright Valve Corporation 1998-2012, All Rights Reserved.