This project is archived and is in readonly mode.

#880 ✓invalid

consider adding "co" variants to Browser.Engine.trident

Reported by Kyle | April 15th, 2010 @ 12:26 AM

With IEAK system administrators have the ability to create custom builds of Internet Explorer, typically related to proxy or security settings. However we've witnessed some rather odd rendering behavior with things like Mask, iFrames and most recently a disturbing need to add a delay when dynamically adding option elements to an HTML select box. When IE has been custom built, the browser version string contains "CO" and while this is 'sniffing' would you consider adding this or it's equivalent to the Browser class:

if(engine == 'trident' && navigator.appVersion.indexOf("CO")){
    this.Engine[engine] = this.Engine[engine + version + "co"] = true;

some way of having a generic tridentco would be nice also.

Because Browser is not like a normal class and doesn't seem to like "Implements" we're handling this on our own as a stray conditional in amongst some other, unrelated code, but it seems like others might benefit from something like this. Or maybe not... I don't know how much corporate web dev is done.

Comments and changes to this ticket

  • Kyle

    Kyle April 15th, 2010 @ 01:11 AM

    Close this ticket.

    CO is in the product version string, not the appVersion string. It would be nice to be able to identify IEAK built IE's without having to ask the user what their product version string is, but I don't think any of that is accessible from javascript.

  • Christoph Pojer

    Christoph Pojer April 28th, 2010 @ 05:16 PM

    • State changed from “new” to “invalid”

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Shared Ticket Bins

People watching this ticket