<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>IE August Cumulative Security Update Now Available</title><link>http://blogs.msdn.com/b/ie/archive/2010/08/10/ie-august-cumulative-security-update-now-available.aspx</link><description>The IE Cumulative Security Update for August 2010 is now available via Windows Update . This security update resolves six privately reported vulnerabilities in Internet Explorer. The most severe vulnerabilities could allow remote code execution if a user</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: IE August Cumulative Security Update Now Available</title><link>http://blogs.msdn.com/b/ie/archive/2010/08/10/ie-august-cumulative-security-update-now-available.aspx#10051408</link><pubDate>Wed, 18 Aug 2010 11:23:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10051408</guid><dc:creator>tony</dc:creator><description>&lt;p&gt;There is a lot of discussion about the innerHTML bugs in IE above here (and across the Internet) but it has been very quiet from Microsoft?!&lt;/p&gt;
&lt;p&gt;Should we take silence as a good sign that you are busy working on the fixes for this? or that you are hoping to try and sweep this under the rug as soon as it quiets back down a bit?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10051408" width="1" height="1"&gt;</description></item><item><title>re: IE August Cumulative Security Update Now Available</title><link>http://blogs.msdn.com/b/ie/archive/2010/08/10/ie-august-cumulative-security-update-now-available.aspx#10050606</link><pubDate>Mon, 16 Aug 2010 16:48:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10050606</guid><dc:creator>Klaus</dc:creator><description>&lt;p&gt;just for the record the msdn documentation on innerHTML does not mention the &amp;quot;select&amp;quot; element in its list of &amp;quot;read-only&amp;quot; elements that innerHTML does not work on yet does include it in the list of elements that support it (at the end of the page)&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/ms533897.aspx"&gt;msdn.microsoft.com/.../ms533897.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;just wondering - by any chance does it work on the &amp;quot;optgroup&amp;quot; element?&lt;/p&gt;
&lt;p&gt;as for the argument on whether this is a bug or not (it most certainly is - those barking that the documentation states it isn&amp;#39;t a bug are discredited with the above discrepancy and the blog post that does indicate that there is a an underlying bug in the IE Trident DOM parser).... but while we are at it can we bring up the return value? yikes! that is not the innerHTML that was set and content that was set in a valid well-formed format is returned in a mish mash of invalid tags regardless of the doctype specified.&lt;/p&gt;
&lt;p&gt;If we are voting - I don&amp;#39;t mind the getter not being fixed but it is about time that the setter was fixed it has been broken long enough thanks.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10050606" width="1" height="1"&gt;</description></item><item><title>re: IE August Cumulative Security Update Now Available</title><link>http://blogs.msdn.com/b/ie/archive/2010/08/10/ie-august-cumulative-security-update-now-available.aspx#10050548</link><pubDate>Mon, 16 Aug 2010 14:53:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10050548</guid><dc:creator>Tired of trolls</dc:creator><description>&lt;p&gt;&amp;quot;notaspade&amp;quot; -- yes, this is only one of many cases where the standards bodies (aka a de-facto cartel of Microsoft&amp;#39;s competitors) have copied something out of IE (FavIcons, anyone?) and changed the spec just enough so that the inventor&amp;#39;s application doesn&amp;#39;t meet the &amp;quot;standard.&amp;quot; &lt;/p&gt;
&lt;p&gt;Leon -- if you want to whine, go over to Mozilla&amp;#39;s bug database and look at how many bugs have NEVER even been looked at. Watch the collective incompetence as there are 8 year old debates about whether or not OnChange should fire when the contents of a SELECT control CHANGE via the keyboard rather than the mouse. And so on. Any non-trivial engineering undertaking (aka virtually all software) has a nearly infinite number of issues. The trick between being a successful, commonly used software product (e.g. IE) vs. a niche product with ardent &amp;nbsp;fans (e.g. Opera) is being smart about which issues you choose to address.&lt;/p&gt;
&lt;p&gt;Now, on the other hand-- the lack of a spell-checker in IE? That&amp;#39;s just stupid.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10050548" width="1" height="1"&gt;</description></item><item><title>re: IE August Cumulative Security Update Now Available</title><link>http://blogs.msdn.com/b/ie/archive/2010/08/10/ie-august-cumulative-security-update-now-available.aspx#10050542</link><pubDate>Mon, 16 Aug 2010 14:27:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10050542</guid><dc:creator>Not a spade</dc:creator><description>&lt;p&gt;@Spade - check up your specs dude:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://dev.w3.org/html5/spec/Overview.html#elements"&gt;dev.w3.org/.../Overview.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;HTML5 has a getter/setter:&lt;/p&gt;
&lt;p&gt;interface HTMLElement : Element {&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;// dynamic markup insertion&lt;/p&gt;
&lt;p&gt; &amp;nbsp; attribute DOMString innerHTML;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; attribute DOMString outerHTML;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; ...&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;If IE plans to be HTML5 compatible - it had better get its darn parser bugs sorted out!&lt;/p&gt;
&lt;p&gt;IE&amp;#39;s implementation (even if it is just as they shipped it) is broken. &amp;nbsp;Claiming crud about &amp;quot;we invented it to only work on some elements&amp;quot; is a load of junk. &amp;nbsp;They wanted it to work on everything but had to limit their implementation due to other bugs in their core DOM parsing engine.&lt;/p&gt;
&lt;p&gt;Rather than fix the engine (the obvious choice) they decided to let it slide and make the setter invalid on certain elements (*cough*, *cough*, &amp;quot;readonly&amp;quot;)&lt;/p&gt;
&lt;p&gt;.innerHTML was a proprietary extension when IE added it but once other vendors incorporated it - completely of course because they don&amp;#39;t have the DOM bugs IE has - it became ubiquitous.&lt;/p&gt;
&lt;p&gt;Long story short - Microsoft needs to clean up this mess ASAP - otherwise this &amp;quot;universal markup&amp;quot; thing won&amp;#39;t fly because IE is holding back the web again.&lt;/p&gt;
&lt;p&gt;All this junk about &amp;quot;MSFT invented it to be broken&amp;quot; is garbage.... think about cars... someone had to be first to invent the seatbelt (VOLVO)... later on others copied it... it became standard. &amp;nbsp;If &amp;nbsp;VOLVO starts claiming that they won&amp;#39;t install seatbelts in the back seat of cars because they can&amp;#39;t find suitable anchor points in their design, no one would accept this (whether they invented it or not).&lt;/p&gt;
&lt;p&gt;All you ms-fanboys get off your high horses - you want these bugs fixed as much as we do - occasionally you have to just accept that Microsoft isn&amp;#39;t perfect - but they can always fix or improve their software (that&amp;#39;s how software works, it evolves)&lt;/p&gt;
&lt;p&gt;Lets not fight over who invented it first, lets just get together and get it fixed in IE!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10050542" width="1" height="1"&gt;</description></item><item><title>re: IE August Cumulative Security Update Now Available</title><link>http://blogs.msdn.com/b/ie/archive/2010/08/10/ie-august-cumulative-security-update-now-available.aspx#10050509</link><pubDate>Mon, 16 Aug 2010 13:35:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10050509</guid><dc:creator>Spade</dc:creator><description>&lt;p&gt;I love this! :-)))&lt;/p&gt;
&lt;p&gt;...so somebody (Microsoft in this case) invents something new, which is then copied by other browser vendors. It is no standard, but an extension to a standard, and the implementation of the other browser vendors is buggy, because it is not EXACTLY the same, as the implementation of the original inventor. Now the fanboys of the minority browsers want the ORIGINAL inventor to change their invention after the buggy fashion of the minority browsers. You&amp;#39;ve really got to love this! :-)))&lt;/p&gt;
&lt;p&gt;Right out of the textbook of the fundamentalist anti-microsoft taliban!&lt;/p&gt;
&lt;p&gt;Ace of Spades&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10050509" width="1" height="1"&gt;</description></item><item><title>re: IE August Cumulative Security Update Now Available</title><link>http://blogs.msdn.com/b/ie/archive/2010/08/10/ie-august-cumulative-security-update-now-available.aspx#10050495</link><pubDate>Mon, 16 Aug 2010 13:02:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10050495</guid><dc:creator>steve</dc:creator><description>&lt;p&gt;Ha ha ha ha ha! very nice @hAl - claiming they are not bugs because IE&amp;#39;s original implementation was broken in several areas is a very, very weak argument.&lt;/p&gt;
&lt;p&gt;As a developer you see this access property called &amp;quot;inner&amp;quot; &amp;quot;HTML&amp;quot; that gives you access to get/set the HTML on elements, all elements... it is only when you read the fine print on Microsoft&amp;#39;s dev pages that you see they&amp;#39;ve conveniently added getters for everything, but setters only on most elements calling the remaining &amp;quot;read-only&amp;quot; due to internal bugs.&lt;/p&gt;
&lt;p&gt;Lets call a spade a spade - it is a bug, it is ugly, and it needs fixing.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10050495" width="1" height="1"&gt;</description></item><item><title>re: IE August Cumulative Security Update Now Available</title><link>http://blogs.msdn.com/b/ie/archive/2010/08/10/ie-august-cumulative-security-update-now-available.aspx#10050479</link><pubDate>Mon, 16 Aug 2010 11:55:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10050479</guid><dc:creator>hAl</dc:creator><description>&lt;p&gt;@Leon&lt;/p&gt;
&lt;p&gt;InnerHTML is not part of any webstandard. &lt;/p&gt;
&lt;p&gt;InnnerHTML is actually a proprietary Internet Explorer extension of Javascript that some other browser builders have then embraced and further extented.&lt;/p&gt;
&lt;p&gt;Unlike W3C DOM which is actually a W3C webstandard and which can achieve the same results as InnerHTML (though not always as easy).&lt;/p&gt;
&lt;p&gt;Thus there is no requirement for IE9 to support innerHTML on any of the elements you suggest. &lt;/p&gt;
&lt;p&gt;You are asking for IE to use other browsers proprietary extensions on IE&amp;#39;s own proprietary extensions. That is just ridiculous.&lt;/p&gt;
&lt;p&gt;Those are thus not bugs anyways. It is behaving as Microsoft actually created it.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10050479" width="1" height="1"&gt;</description></item><item><title>re: IE August Cumulative Security Update Now Available</title><link>http://blogs.msdn.com/b/ie/archive/2010/08/10/ie-august-cumulative-security-update-now-available.aspx#10050477</link><pubDate>Mon, 16 Aug 2010 11:44:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10050477</guid><dc:creator>Leon</dc:creator><description>&lt;p&gt;@hAI I&amp;#39;m not sure what bug site you want me to point to but these are all very easy to test and all very easy to reproduce by anyone.&lt;/p&gt;
&lt;p&gt;Create a Table or a Select element and try to set the .innerHTML to add table rows or select options - it just fails (and wipes out any content you had, even if you try to concatinate with &amp;quot;+=&amp;quot;.&lt;/p&gt;
&lt;p&gt;Google for IE innerhtml bugs points to the following:&lt;/p&gt;
&lt;p&gt;IE fails to set the innerHTML on the SELECT object&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/276228"&gt;support.microsoft.com/.../276228&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Filed in 2003 (7 years ago)&lt;/p&gt;
&lt;p&gt;IE Pre/Textarea whitespace/linebreak issues:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.quirksmode.org/bugreports/archives/2004/11/innerhtml_and_t.html"&gt;www.quirksmode.org/.../innerhtml_and_t.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;IE Table (and related) element bugs:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://webbugtrack.blogspot.com/2007/12/bug-210-no-innerhtml-support-on-tables.html"&gt;webbugtrack.blogspot.com/.../bug-210-no-innerhtml-support-on-tables.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;that last report even includes a link to Eric Vasilik&amp;#39;s old blog where he (@MSFT at the time) indicated some responsibility for the bug (due to building a sub-par HTML parser) whereby the bugs have existed since 1996!!!!! 14 years ago! - just how long does it take to get a fix for this?&lt;/p&gt;
&lt;p&gt;As I stated, twice... THIS IS NOT NEWS! these are well known major bugs that have not been fixed.&lt;/p&gt;
&lt;p&gt;All the msfanboys can whine all they want that I should really file these in connect but I assure you they were in Connect for the IE7 beta, ditto for IE8, ditto for IE9 - filing the bug doesn&amp;#39;t fix it - only MSFT can fix it - and we&amp;#39;ve been waiting almost a decade now - I think it is about time for an ETA for the fix.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10050477" width="1" height="1"&gt;</description></item><item><title>re: IE August Cumulative Security Update Now Available</title><link>http://blogs.msdn.com/b/ie/archive/2010/08/10/ie-august-cumulative-security-update-now-available.aspx#10050472</link><pubDate>Mon, 16 Aug 2010 11:22:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10050472</guid><dc:creator>hAl</dc:creator><description>&lt;p&gt;@Leon &lt;/p&gt;
&lt;p&gt;Trashing some bug on an arbitrary bugsite and not even have the decency to palce a link to those bugs on the site makes the critisism opf little value. I have been on several of those site in the past finding many issues with those so called bugtests. &lt;/p&gt;
&lt;p&gt;If anyone caliming issues is not wiliing to put up any evidence of those issues you claim I have little faith in the issues really exisiting or being of any signifcance because they might test extremly rare occurence you will never find in the real world.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10050472" width="1" height="1"&gt;</description></item><item><title>re: IE August Cumulative Security Update Now Available</title><link>http://blogs.msdn.com/b/ie/archive/2010/08/10/ie-august-cumulative-security-update-now-available.aspx#10050469</link><pubDate>Mon, 16 Aug 2010 11:06:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10050469</guid><dc:creator>Leon</dc:creator><description>&lt;p&gt;@Mmmhmmm - I&amp;#39;m sorry we&amp;#39;re you asleep for the past decade? it is common knowledge to every web developer that IE does not support setting .innerHTML on many elements.&lt;/p&gt;
&lt;p&gt;Internet Explorer 6, 7, 8, &amp;amp; 9 all fail to set the .innerHTML on the following elements:&lt;/p&gt;
&lt;p&gt;HTML element&lt;/p&gt;
&lt;p&gt;TABLE element&lt;/p&gt;
&lt;p&gt;TR element&lt;/p&gt;
&lt;p&gt;TBODY element&lt;/p&gt;
&lt;p&gt;THEAD element&lt;/p&gt;
&lt;p&gt;TFOOT element&lt;/p&gt;
&lt;p&gt;SELECT element&lt;/p&gt;
&lt;p&gt;PRE element (where the content contains linebreaks)&lt;/p&gt;
&lt;p&gt;any EMPTY element with overflow set to auto (where the content contains breaks)&lt;/p&gt;
&lt;p&gt;On the contrary, all other browsers have had no issue implementing this correctly - it works fine in Chrome, Firefox, Safari, Konqueror, SeaMonkey, Opera, Flock, Arora, Camino, K-Meleon, OmniWeb, iCab, Galeon, Epiphany, Chromium... even deprecated versions of Netscape handle it fine!&lt;/p&gt;
&lt;p&gt;So am I ranting? you bet I am! - and as noted I have no intention of filing these 9 bugs unless MSFT is going to step up to the plate and commit to fixing them! (they failed to do so in the last 9 years that they have been known and tracked)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10050469" width="1" height="1"&gt;</description></item></channel></rss>