Interesting blog post on Chrome and its use of WTL
-
So Chrome apparently uses WTL for GUI. Scott Hanselman has an interesting blog post about it, wherein he looks at the source code. The WinMain is pretty interesting. Check it out: The Weekly Source Code 33 - Microsoft Open Source inside Google Chrome[^]
"When you have made evil the means of survival, do not expect men to remain good. Do not expect them to stay moral and lose their lives for the purpose of becoming the fodder of the immoral. Do not expect them to produce, when production is punished and looting rewarded. Do not ask, `Who is destroying the world?' You are."
-Atlas Shrugged, Ayn Rand -
So Chrome apparently uses WTL for GUI. Scott Hanselman has an interesting blog post about it, wherein he looks at the source code. The WinMain is pretty interesting. Check it out: The Weekly Source Code 33 - Microsoft Open Source inside Google Chrome[^]
"When you have made evil the means of survival, do not expect men to remain good. Do not expect them to stay moral and lose their lives for the purpose of becoming the fodder of the immoral. Do not expect them to produce, when production is punished and looting rewarded. Do not ask, `Who is destroying the world?' You are."
-Atlas Shrugged, Ayn RandMicrosoft is playing alot now a days
The Web Developer Beirout-Lebanon
modified on Friday, September 12, 2008 3:17 AM
-
So Chrome apparently uses WTL for GUI. Scott Hanselman has an interesting blog post about it, wherein he looks at the source code. The WinMain is pretty interesting. Check it out: The Weekly Source Code 33 - Microsoft Open Source inside Google Chrome[^]
"When you have made evil the means of survival, do not expect men to remain good. Do not expect them to stay moral and lose their lives for the purpose of becoming the fodder of the immoral. Do not expect them to produce, when production is punished and looting rewarded. Do not ask, `Who is destroying the world?' You are."
-Atlas Shrugged, Ayn RandVery interesting. Just shows you how embedded the browser really is with the OS, with all the hacks they had to do to get around stuff. Not starting anything, just an observation....
- S 50 cups of coffee and you know it's on! A post a day, keeps the white coats away!
-
Very interesting. Just shows you how embedded the browser really is with the OS, with all the hacks they had to do to get around stuff. Not starting anything, just an observation....
- S 50 cups of coffee and you know it's on! A post a day, keeps the white coats away!
Indeed. This is the best bit:
// Completely undocumented from Microsoft. You can find this information by // disassembling Vista's SP1 kernel32.dll with your favorite disassembler. enum PROCESS_INFORMATION_CLASS { ProcessExecuteFlags = 0x22, };
-
Indeed. This is the best bit:
// Completely undocumented from Microsoft. You can find this information by // disassembling Vista's SP1 kernel32.dll with your favorite disassembler. enum PROCESS_INFORMATION_CLASS { ProcessExecuteFlags = 0x22, };
That has nothing to do with the browser being "embedded in the OS". Google Chrome uses an undocumented, unsupported system call to achieve a security feature otherwise unavailable in XP. It has nothing to do with IE's relationship to the OS.
Tech, life, family, faith: Give me a visit. I'm currently blogging about: Upon this disciple I'll build my new religion? The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
-
Very interesting. Just shows you how embedded the browser really is with the OS, with all the hacks they had to do to get around stuff. Not starting anything, just an observation....
- S 50 cups of coffee and you know it's on! A post a day, keeps the white coats away!
The hacks they did were not related to IE's relationship with Windows.
Tech, life, family, faith: Give me a visit. I'm currently blogging about: Upon this disciple I'll build my new religion? The apostle Paul, modernly speaking: Epistles of Paul Judah Himango