Date: 2009-07-29 09:04:36 -0700 (Wed, 29 Jul 2009)
Ensuring that id information is set on components that have an appropriate property so that the information is available at runtime.
See ARB issue:
QE notes: I confirmed that Advanced CSS tests still pass (to check that id selectors were still working). However, we should add mxmlunit tests that check that an id attribute on a component that has a writable, public, instance id property (and that isn't a UIComponent or GraphicElement, such as a TLF's component) is available at runtime. We should also test that when qualified with the language namespace that the id property is not set on the component.
Doc notes: As part of our MXML 2009 documentation, we should mention that in order to get id information at runtime, a component should implement a public, writable, non-static property called "id".
SDK-21700 - MXML compiler isn't generating the right code to set the 'id' property on FlowElements.
Tests run: checkintest Pass, mustella AdvancedCSS tests pass.
Is noteworthy for integration: Not really, this does help programmatic use of TLF nodes by id at runtime, but for Flex
components they already had id information available at runtime.