On Mon, Feb 6, 2012 at 3:45 PM, Phil Charlesworth
<[email protected]> wrote:
> On 06/02/12 13:24, lkcl luke wrote:
>> On Mon, Feb 6, 2012 at 12:39 PM, Phil Charlesworth
>> <[email protected]>  wrote:
>>
>>> On 05/02/12 16:12, lkcl luke wrote:
>>>
>>>> thank you to rasiel for this one.
>>>>
>>>> http://code.google.com/p/pyjamas/issues/detail?id=661
>>>>
>>>> ugh!  new platform needed, at some point (IE8/9).  this will do for now.
>>>>
>>>> could someone verify that this is also borked for pyjd (MSHTML) engine
>>>> when IE9 is installed?
>>>>
>>> I'm puzzled about this because I've never seen this bug either in pyjs
>>> or pyjd on IE9. I've just created a test app for pyjd with a
>>> three-button radio group and it ran without any errors.
>>>
>>   ok, then that's good enough.  whew.
>>
>>   hmm... it could be related to quirks / strict mode.  or, maybe the
>> code in IE does something weird, does some sort of translation and
>> HTML5 compliance that they simply cannot put into the MSHTML engine
>> itself due to having to ensure backwards-compatibility.
>>
>>   there are some really odd things that have to be done in the webkit
>> javascript bindings - stuff that simply doesn't exist in the
>> underlying c++ HTML5 engine to which those JS bindings are added.
>> automatic integer-to-string and vice-versa conversion, stripping off
>> of "px" on certain parameters etc. whereas the underlying
>> corresponding function that's called in c++ only takes e.g. an int.
>>
>>   so... yeah, it may sound odd but it kinda makes sense.
>>
>>   thanks for checking phil.
>>
>> l.
> There is more. I have just removed createInputRadio() from DOM.ie6.py
> and built a pyjs version of my RadioTest application and it still
> doesn't produce any errors in any of the possible combinations of
> Browser Mode and Standards Mode in IE9.  Ah, I've just noticed he used
> -O in compiling! So I've recompiled with that option. Still no errors!
>
> I guess the override is not doing any harm but it's not obvious that
> it's doing anything really different for IE9.

 bizarre.

 hmmm... when you say browser mode and standards mode, is that by
putting a DTD XHTML jobbie at the top of the html loader file?

Reply via email to