Ticket #2529959 (closed defect)

Reporter


Chris George
Opened: 02/11/11
Last modified: 02/27/12
Status: closed
Type: defect
Resolution: invalid

Owner


Matt Sweeney
Target Release: 3.5.0
Priority: P3 (normal)
Summary: IE 6-9 [HTMLSelectElement].set('innerHTML', '<option...') either inserts blanks or crashes IE
Description:

I'm not sure if this is a bug in YUI's implementation or IE itself. It seems as if IE refuses to set innerHTML using this method. Using setContent though, works just fine.

Example:
http://jsfiddle.net/chrisg/9tf4Z/1/

Type: defect Observed in Version: 3.3.0
Component: Node Severity: S3 (normal)
Assigned To: Matt Sweeney Target Release: 3.5.0
Location: Library Code Priority: P3 (normal)
Tags: Relates To:
Browsers: N/A
URL:
Test Information:

Change History

Matt Sweeney

YUI Developer

Posted: 04/28/11
  • milestone changed to 3.4.0
  • status changed from new to accepted

Matt Sweeney

YUI Developer

Posted: 05/26/11
  • location changed to Library Code

Matt Sweeney

YUI Developer

Posted: 07/27/11
  • milestone changed from 3.4.0 to 3.5.0

Matt Sweeney

YUI Developer

Posted: 02/1/12
  • estimated changed from 0 to 0.1
  • priority changed to P3 (normal)
  • remaining changed from 0 to 0.1
  • sprint changed to sprint 3

Matt Sweeney

YUI Developer

Posted: 02/27/12
  • completed changed from 0 to 0.1
  • remaining changed from 0.1 to 0
  • resolution changed to invalid
  • status changed from accepted to closed

No normalization is done for "set('innerHTML')". This is provided as a passthrough to the underlying DOM implementation. For normalization, use "setContent".