Cross Reference: /yui3/src/widget/HISTORY.md
History log of /yui3/src/widget/HISTORY.md
Revision Date Author Comments + Modified files
6b7baaa39136d411805ffeac06cc81f3af043085 29-Feb-2012 Satyen Desai <sdesai@yahoo-inc.com>

Widget's constructor now does a config = config || {} before chaining to Base's constructor, so that HTML_PARSER works when constructing a widget without providing a configuration object. This could happen when srcNode is defined statically. Rare, but probable use case for JS Widgets which are tightly bound to server side HTML impls. Fixes #2531501 Ran all unit.xml units tests through yeti, since this is fairly low level.

ac48c237b873665da5469d5f830ae97892c15d48 17-Feb-2012 Satyen Desai <sdesai@yahoo-inc.com>

Cleanup for focus listener optimization. Reverting mousedown focus handling to be instance based. Fixes #2529502.

f6d82be2d21a67d071b1d7a3d95a90f561d46c77 06-Dec-2011 Satyen Desai <sdesai@yahoo-inc.com>

More changes to the way we store the Widget.getByNode cache. It's an implementation detail but we're now using boundingBox id, as opposed to yuid (which is really an internal Node detail and seems fragile - say we start clearing Node cache periodically). Only reason it may break is if folks are flipping boundingBox node ids after they've been provided to widget, which seems unlikey/unwise, but that's why I wanted to get it into PR1.

ae03b489c1ce3defbcd9db6c72c68f0dc3a14b37 06-Dec-2011 Satyen Desai <sdesai@yahoo-inc.com>

Added patch for homogenous bubble issue, until we roll root fix into Event/EventTarget. Fixes #2529582. See https://gist.github.com/1356718 for potential Event solutions

cb0353f4e7db5a407bdeb3f32d6b6dbfd360ac18 05-Dec-2011 Satyen Desai <sdesai@yahoo-inc.com>

Refactored some Widget stamping and destruction code to allow for pure string based renderering. Avoids a potential WidgetHTMLRenderer implementation we're looking at for TreeViewNode from having to override it. Unit tested on FF/Chrome/IE6/IE9

feb1dc670b0d4e1c6fcff58b35b36da3dfc5f18c 27-Sep-2011 Jenny Donnelly <jennydonnelly@yahoo-inc.com>

Clean up 3.4.1 HISTORY files.

/yui3/src/arraysort/HISTORY.md /yui3/src/async-queue/HISTORY.md /yui3/src/attribute/HISTORY.md /yui3/src/base/HISTORY.md /yui3/src/classnamemanager/HISTORY.md /yui3/src/console-filters/HISTORY.md /yui3/src/console/HISTORY.md /yui3/src/cookie/HISTORY.md /yui3/src/dataschema/HISTORY.md /yui3/src/datasource/HISTORY.md /yui3/src/dd/HISTORY.md /yui3/src/dom/HISTORY.md /yui3/src/dump/HISTORY.md /yui3/src/editor/HISTORY.md /yui3/src/escape/HISTORY.md /yui3/src/event-valuechange/HISTORY.md /yui3/src/graphics/HISTORY.md /yui3/src/history/HISTORY.md /yui3/src/imageloader/HISTORY.md /yui3/src/json/HISTORY.md /yui3/src/jsonp/HISTORY.md /yui3/src/loader/HISTORY.md /yui3/src/node-flick/HISTORY.md /yui3/src/node-focusmanager/HISTORY.md /yui3/src/node-menunav/HISTORY.md /yui3/src/oop/HISTORY.md /yui3/src/plugin/HISTORY.md /yui3/src/pluginhost/HISTORY.md /yui3/src/querystring/HISTORY.md /yui3/src/queue-promote/HISTORY.md /yui3/src/recordset/HISTORY.md /yui3/src/resize/HISTORY.md /yui3/src/simpleyui/HISTORY.md /yui3/src/slider/HISTORY.md /yui3/src/sortable/HISTORY.md /yui3/src/stylesheet/HISTORY.md /yui3/src/swfdetect/HISTORY.md /yui3/src/text/HISTORY.md /yui3/src/widget-anim/HISTORY.md /yui3/src/widget-child/HISTORY.md HISTORY.md /yui3/src/yql/HISTORY.md /yui3/src/yui-throttle/HISTORY.md
d592e9155bb1ceb2b977abd5008e7474b214a2b2 26-Sep-2011 Eric Ferraiuolo <eferraiuolo@gmail.com>

Updated HISTORY.md files to have unified title headings. Some HISTORY.md files had incorrect title headings, so these changes fix the incorrect ones and unify their format: "[Component] Change History".

/yui3/src/anim/HISTORY.md /yui3/src/arraysort/HISTORY.md /yui3/src/base/HISTORY.md /yui3/src/cache/HISTORY.md /yui3/src/calendar/HISTORY.md /yui3/src/classnamemanager/HISTORY.md /yui3/src/cssbase/HISTORY.md /yui3/src/cssfonts/HISTORY.md /yui3/src/cssgrids/HISTORY.md /yui3/src/cssreset/HISTORY.md /yui3/src/dom/HISTORY.md /yui3/src/event-gestures/HISTORY.md /yui3/src/intl/HISTORY.md /yui3/src/loader/HISTORY.md /yui3/src/node-flick/HISTORY.md /yui3/src/node/HISTORY.md /yui3/src/overlay/HISTORY.md /yui3/src/plugin/HISTORY.md /yui3/src/pluginhost/HISTORY.md /yui3/src/querystring/HISTORY.md /yui3/src/recordset/HISTORY.md /yui3/src/scrollview/HISTORY.md /yui3/src/slider/HISTORY.md /yui3/src/transition/HISTORY.md /yui3/src/widget-anim/HISTORY.md /yui3/src/widget-autohide/HISTORY.md /yui3/src/widget-buttons/HISTORY.md /yui3/src/widget-child/HISTORY.md /yui3/src/widget-modality/HISTORY.md /yui3/src/widget-parent/HISTORY.md /yui3/src/widget-position-align/HISTORY.md /yui3/src/widget-position-constrain/HISTORY.md /yui3/src/widget-position/HISTORY.md /yui3/src/widget-stack/HISTORY.md /yui3/src/widget-stdmod/HISTORY.md HISTORY.md /yui3/src/yql/HISTORY.md
e9e2c43ee5d305c730cf09cd65c497ff9db1a8e8 28-Jul-2011 Satyen Desai <sdesai@yahoo-inc.com>

Try to fix line breaks in HISTORY.md

154d19ea3947daf4c50b30c3e8e6951737c4569e 28-Jul-2011 george puckett <gpuckett@yahoo-inc.com>

add more detailed comment about detroy() change from checkin text

d8f2b0dd5ac08b7e9256df9f92b204b33c7f9f69 23-Jul-2011 Satyen Desai <sdesai@yahoo-inc.com>

Added support for destroy(true) to Widget, which will remove and destroy all child nodes (not just the boundingBox and contentBox) contained within the Widget's boundingBox in order to help control Node cache size over long-running applications. destroy() will maintain it's current behavior due to the potentially high run-time cost of destroying all child nodes. Widget developers still need to continue with the best practice of destroying explicit node references they create, in their destructors to support the destroy() case. If you destroy Widgets in your application or are a custom widget developer, your help in testing this change before release is much appreciated. Fixes #2530444

4755330936ed4336fc1b7e6d61a980be39d4452f 13-Jul-2011 Satyen Desai <sdesai@yahoo-inc.com>

Widget README -> README.md + HISTORY.md