<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:verdana, helvetica, sans-serif;font-size:10pt"><div>It's possible that the bug is in JSC, but since it works for *.html pages, it seems like it may be an issue with "enabling" this feature in XHTML pages.</div><div><br></div><div>https://bugs.webkit.org/show_bug.cgi?id=22211</div><div><br></div><div>Thanks again for filing this bug!</div><div><br></div><div>Dave</div><div style="font-family:verdana, helvetica, sans-serif;font-size:10pt"><br><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> "Deshpande, Raghavendra" &lt;raghavendra.deshpande@philips.com><br><b><span style="font-weight: bold;">To:</span></b> David Kilzer &lt;ddkilzer@webkit.org><br><b><span style="font-weight: bold;">Sent:</span></b> Wednesday, November 12, 2008
 11:28:33 AM<br><b><span style="font-weight: bold;">Subject:</span></b> RE: [webkit-dev] issue: accessing DOM elements directly, without   using getElementById() from inside javascripts<br></font><br>

 

 



<div dir="ltr"><font face="Tahoma" color="#000000" size="2">Hello Dave,</font></div>
<div dir="ltr"><font face="tahoma" size="2">   </font></div>
<div dir="ltr"><font face="tahoma" size="2"> I would like to share my opinion. </font>
</div>
<div dir="ltr"><font face="tahoma" size="2">As per my observation, it work fine in Chrome, but not in Safari. And the major difference between these two is, the JS core.
</font></div>
<div dir="ltr"><font face="tahoma" size="2"></font> </div>
<div dir="ltr"><font face="tahoma" size="2">So, Can this be a bug in JavascriptCore ?</font></div>
<div dir="ltr"><font face="tahoma" size="2"></font> </div>
<div dir="ltr"><font face="tahoma" size="2">Warm Regards,</font></div>
<div dir="ltr"><font size="2">Raghavendra Deshpande<br>
</font>
<hr tabindex="-1">
<font face="Tahoma" size="2"><b>From:</b> David Kilzer [ddkilzer@webkit.org]<br>
<b>Sent:</b> Thursday, November 13, 2008 12:56 AM<br>
<b>To:</b> Deshpande, Raghavendra<br>
<b>Subject:</b> Re: [webkit-dev] issue: accessing DOM elements directly, without using getElementById() from inside javascripts<br>
</font><br>
</div>
<div></div>
<div>
<div style="FONT-SIZE:10pt;FONT-FAMILY:verdana, helvetica, sans-serif;">
<div>Hi <span class="Apple-style-span" style="FONT-FAMILY:Tahoma;">Raghavendra,</span></div>
<div><font class="Apple-style-span" face="Tahoma"><br>
</font></div>
<div><font class="Apple-style-span" face="Tahoma">Thanks for filing the bug.  Please feel free to CC me on it.</font></div>
<div><font class="Apple-style-span" face="Tahoma"><br>
</font></div>
<div><font class="Apple-style-span" face="Tahoma">I don't know what causes the issue (I'm not currently familiar with the code that may have the bug), so I don't know if it's a quick fix or not.  The fact that it works when you change the file suffix leads
 me to think that it could be a quick fix, though, once the buggy code is found.</font></div>
<div><font class="Apple-style-span" face="Tahoma"><br>
</font></div>
<div><font class="Apple-style-span" face="Tahoma">Dave</font></div>
<div><font class="Apple-style-span" face="Tahoma"><br>
</font></div>
<div style="FONT-SIZE:10pt;FONT-FAMILY:verdana, helvetica, sans-serif;"><br>
<div style="FONT-SIZE:12pt;FONT-FAMILY:times new roman, new york, times, serif;"><font face="Tahoma" size="2">
<hr size="1">
<b><span style="FONT-WEIGHT:bold;">From:</span></b> "Deshpande, Raghavendra" &lt;raghavendra.deshpande@philips.com><br>
<b><span style="FONT-WEIGHT:bold;">To:</span></b> David Kilzer &lt;ddkilzer@webkit.org><br>
<b><span style="FONT-WEIGHT:bold;">Sent:</span></b> Wednesday, November 12, 2008 10:25:13 AM<br>
<b><span style="FONT-WEIGHT:bold;">Subject:</span></b> RE: [webkit-dev] issue: accessing DOM elements directly, without using getElementById() from inside javascripts<br>
</font><br>
<div dir="ltr"><font face="Tahoma" color="#000000" size="2">Dave,</font></div>
<div dir="ltr"><font face="tahoma" size="2">  </font></div>
<div dir="ltr"><font face="tahoma" size="2">    I will file it as a bug. Its strange that, if you just rename my test page to .html ... All works fine.
</font></div>
<div dir="ltr"><font face="tahoma" size="2">I am not able to understand this. Can you please enlighten me on this behavior.</font></div>
<div dir="ltr"><font face="tahoma" size="2"></font> </div>
<div dir="ltr"><font face="tahoma" size="2">And, Do you have any idea on a quick fix for this issue?.</font></div>
<div dir="ltr"><font face="tahoma" size="2"></font> </div>
<div dir="ltr"><font face="tahoma" size="2">Warm Regards,   </font></div>
<div>
<div class="BodyFragment"><font size="2"></font>
<div class="PlainText"><font size="2">Raghavendra Deshpande<br>
</font>
<hr tabindex="-1">
<font face="Tahoma" size="2"><b>From:</b> David Kilzer [ddkilzer@webkit.org]<br>
<b>Sent:</b> Wednesday, November 12, 2008 11:11 PM<br>
<b>To:</b> Deshpande, Raghavendra<br>
<b>Cc:</b> webkit-dev@lists.webkit.org<br>
<b>Subject:</b> Re: [webkit-dev] issue: accessing DOM elements directly, without using getElementById() from inside javascripts<br>
</font><br>
</div>
</div>
</div>
<div></div>
<div>
<div style="FONT-SIZE:10pt;FONT-FAMILY:verdana, helvetica, sans-serif;">
<div>Please file a bug using &lt;<a rel="nofollow" target="_blank" href="https://bugs.webkit.org/enter_bug.cgi?product=WebKit">https://bugs.webkit.org/enter_bug.cgi?product=WebKit</a>> and attach your reduced test case.  Thanks!</div>
<div><br>
</div>
<div>Dave</div>
<div><br>
</div>
<div style="FONT-SIZE:10pt;FONT-FAMILY:verdana, helvetica, sans-serif;"><br>
<div style="FONT-SIZE:12pt;FONT-FAMILY:times new roman, new york, times, serif;"><font face="Tahoma" size="2">
<hr size="1">
<b><span style="FONT-WEIGHT:bold;">From:</span></b> "Deshpande, Raghavendra" &lt;raghavendra.deshpande@philips.com><br>
<b><span style="FONT-WEIGHT:bold;">To:</span></b> "webkit-dev@lists.webkit.org" &lt;webkit-dev@lists.webkit.org><br>
<b><span style="FONT-WEIGHT:bold;">Sent:</span></b> Wednesday, November 12, 2008 2:58:39 AM<br>
<b><span style="FONT-WEIGHT:bold;">Subject:</span></b> [webkit-dev] issue: accessing DOM elements directly, without using getElementById() from inside javascripts<br>
</font><br>
<div class="Section1">
<p class="MsoNormal">Hi All,</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">    In Gtk-Webkit browser,  we are facing issues with respect to accessing DOM elements directly, without using getElementById() from inside javascripts. We have many XHTML pages written already, without using getElementById() and all the
 pages are perfectly working fine in Opera. </p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">As “Chrome” is built using webkit, I tried testing the pages on ‘Chrome’. To my surprise, the same files worked fine in ‘Chrome’.</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Then, I tried with Safari, (latest nightly updated), the behavior is same as Gtk-Webkit. It throws, “Can’t  find variable:
<i>DOM element name”</i></p>
<p class="MsoNormal"><i></i> </p>
<p class="MsoNormal">Have any of you faced such an issue?, Is there any fix for it?</p>
<p class="MsoNormal">As we can’t change the pages now, Is there any temporary hack?</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Warm Regards,</p>
<p class="MsoNormal">Raghavendra</p>
<p class="MsoNormal"> </p>
</div>
</div>
</div>
<div></div>
</div>
</div>
<br>
<hr>
<font face="Arial" color="gray" size="1">The information contained in this message may be confidential and legally protected under applicable law. The message is intended solely for the addressee(s). If you are not the intended recipient, you are hereby notified
 that any use, forwarding, dissemination, or reproduction of this message is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by return e-mail and destroy all copies of the original message.<br>
</font></div>
</div>
<div style=""></div>
</div>
</div>


</div></div><div style="position:fixed"></div></div></body></html>