History log of /yui3/src/event-custom/tests/customevent.html
Revision Date Author Comments Expand
ad40216913b3cb014e4e2d4db3049fe25150ec06 13-Jan-2012 Luke Smith <lsmith@yahoo-inc.com>

Fix multiple publish({...}) calls Fixes #2531671.

a4a12866ef14f142b1a799fc246a542d69af602b 01-Sep-2011 Luke Smith <lsmith@yahoo-inc.com>

yui.js, dynamic filter, and allowRollup: false For proper inclusion in code coverage tests

9a76bc095233b0cb0be3a913f5913bfc72c38b6c 22-Jul-2011 Satyen Desai <sdesai@yahoo-inc.com>

Added Test.Runner.setName

e1a238db8bc3bae8f67be06b3e6a70f7b9b6f4a0 28-Apr-2011 Luke Smith <lsmith@yahoo-inc.com>

Add onceAfter() method for parity with once() Fixes #2529464

e281a15571f07a6b4da34d2ffd674dbeb5dfd612 15-Feb-2011 Luke Smith <lsmith@yahoo-inc.com>

Update preventedFn patch to fix regression. Add tests. Multiple calls to e.preventDefault() were resulting in multiple calls to preventedFn. Potential issue in stopPropagation left in place for now, but tests added to the test suite and marked _should.fail: "ticket pending"

4cf86a7032fa241d63443c68a2049da4566da702 23-Nov-2010 Adam Moore <adamoore@yahoo-inc.com>

fixed test

e809fe662b10fe7accafd6458c68ef95b307db6d 23-Nov-2010 Adam Moore <adamoore@yahoo-inc.com>

postponed nested after listeners still execute if when unsubscribed if they originally were supposed to fire.

cb9f029ff15503a39241ee80252242470e45dcf7 18-Oct-2010 Adam Moore <adamoore@yahoo-inc.com>

removed debug code

482388c306e346930994afd7e59b3af43c00aac6 16-Oct-2010 Adam Moore <adamoore@yahoo-inc.com>

Added Y.Lang.now() -- css rebuild

ad3e803b573f1ad93069380c0fa13ecac5ada5c5 12-Aug-2010 Adam Moore <adamoore@yahoo-inc.com>

once() supports object/array for type [fixes #2529197].

e9a1463db83a41831766a7e13025b93b61552356 12-Aug-2010 Adam Moore <adamoore@yahoo-inc.com>

return object/array type subscription detaches correctly [fixes #2529196].

bd03a79f6dc612d2940a331a52ee4cf0f364b1ba 16-Jul-2010 Adam Moore <adamoore@yahoo-inc.com>

bubbled events are always configured to emitFacade = true regardless of the default publish config. [fixes #2528878].

e806a570fd5dbd8a6ef84c8e580763818b165618 16-Jul-2010 Adam Moore <adamoore@yahoo-inc.com>

Fixed array type param handling in EventTarget::after [fixes #2528698].

e4377e1af34e57ac1ca97e67e81c53f6a4347e55 30-Apr-2010 Adam Moore <adamoore@yahoo-inc.com>

removed use('*')

51224f8f34c13fbf5c51c3bdb3220b37ae91b629 08-Apr-2010 Adam Moore <adamoore@yahoo-inc.com>

fired fireOnce listeners are executed synchronously

03f9aefec605c500b64625110a955e65b900b100 16-Mar-2010 Adam Moore <adamoore@yahoo-inc.com>

detach by signature didn't work if the event target prefix was omitted [fixes #2528696].

9982ae2753aea312f8260f66903f5cfb1d202d22 22-Feb-2010 Adam Moore <adamoore@yahoo-inc.com>

test update

/yui3/sandbox/loader/gallery.html /yui3/src/collection/tests/collection.html customevent.html /yui3/src/event-simulate/tests/event-simulate.html /yui3/src/imageloader/tests/imageloader.html /yui3/src/node-focusmanager/tests/focusmanager.html /yui3/src/node-focusmanager/tests/test-01.html /yui3/src/node-focusmanager/tests/test-02.html /yui3/src/oop/tests/oop.html /yui3/src/querystring/tests/io-querystring.html /yui3/src/querystring/tests/querystring.html /yui3/src/substitute/tests/substitute.html /yui3/src/test/tests/arrayassert.html /yui3/src/test/tests/mock.html /yui3/src/test/tests/objectassert.html /yui3/src/test/tests/testformat.html /yui3/src/yui/tests/array.html /yui3/src/yui/tests/core.html /yui3/src/yui/tests/lang.html /yui3/src/yui/tests/namespace.html /yui3/src/yui/tests/object.html
cb4f4f79feb7498d1f3406b88fb62209e5f5a444 22-Feb-2010 Adam Moore <adamoore@yahoo-inc.com>

test updates

b238e52ac22e07b0798ae7b0f63f3fe0e8f9bf95 22-Feb-2010 Adam Moore <adamoore@yahoo-inc.com>

Module group support, each group can specify the base path and combo spec for the modules in the group. YUI will automically attempt to fetch new dependencies after modules have been dynamically loaded. Gallery items can be requested without supporting metadata and without 'using' the gallery item's dependencies.

0a9c6f9f30a66e52ec4ea4ed93504580b3a5669a 18-Feb-2010 Adam Moore <adamoore@yahoo-inc.com>

test update

0d1c0eaa8a51a181149d802dacbe840f9990e7f5 12-Feb-2010 Adam Moore <adamoore@yahoo-inc.com>

after listener order changed only during the bubble phase [fixes #2528623].

9ff461f1797a64eea59827655e3fbd0e2a1a10cf 10-Feb-2010 Adam Moore <adamoore@yahoo-inc.com>

Added EventTarget::once to support self-detaching subscribers [fixes #2528618].

5cbcc8e7f5c3e4ad283e5cb76520840300f81a0a 10-Feb-2010 Adam Moore <adamoore@yahoo-inc.com>

In some cases the target wasn't getting set correctly when bubbling [fixes #2528615].

00a8d162b35725b8d543888e516723f5cb222f72 03-Feb-2010 Adam Moore <adamoore@yahoo-inc.com>

after listeners on bubble targets now execute after the after listeners on the target [ fixes #2528341 ].

ef53d6bba1a117c23e9ba697b08e15eee1ee9c06 25-Jan-2010 Adam Moore <adamoore@yahoo-inc.com>

fixed bubble state for queued events so that preventDefault works correctly for the bubble target [fixes #2528545].

67fb478966f8cca0afece1ad5f09b71f56e72934 25-Jan-2010 Adam Moore <adamoore@yahoo-inc.com>

custom event bubble state is reset between fire() calls even if event-custom-complex is not available to facilitate correct cross-instance behavior when broadcasting these events. [fixes #2528552].

c7eb563867fa29409073f3b495a067d9afa00006 13-Jan-2010 Adam Moore <adamoore@yahoo-inc.com>

'owns' tests for the hasOwnProperty method

b51141cca8274097a520f6ead83a4c205b0502f1 06-Jan-2010 Adam Moore <adamoore@yahoo-inc.com>

EventTarget::detach always returns the event target [fixes #2528505].

dd3bb831f7d6a07193f48da84225f0df74f059ad 06-Jan-2010 Adam Moore <adamoore@yahoo-inc.com>

Fixed Y.Array(HTMLElementCollection) in Safari by way of adjusting isObject to account for a type reporting bug in that browser.

7b604197509a71120a1d0a11e3619d2cf12ae7e5 06-Jan-2010 Adam Moore <adamoore@yahoo-inc.com>

Implemented wild card subscriptions for the event prefix. e.g., '*.click' will be notified when a 'tab:click' and a 'tree:click' event fire. [fixes #2528501].

9cdb1aa8d3a7901f789c2ad7a6ea00e804a9abeb 05-Jan-2010 Adam Moore <adamoore@yahoo-inc.com>

test updates

5f8408be995d28c8f351f37fd05e7c8633fdea40 21-Dec-2009 Adam Moore <adamoore@yahoo-inc.com>

The event target is correct when the same event is fired on a different target while the event is in progress [fixes #2528500]. Removed later() requirement from event-custom.

bbcd1d0c70bd65221c0b025eb0a931fdbde1a45b 11-Dec-2009 Adam Moore <adamoore@yahoo-inc.com>

event doesn't need to be published to bubble when target has no subscribers [fixes #2528470].

0dca577a07715960da42d47787eecc25b285182f 06-Nov-2009 Adam Moore <adamoore@yahoo-inc.com>

getValue returns undefined if source isn't an object [fixes #2528347].

4f2de35716c5df46152747980516af484d0ab208 05-Nov-2009 Adam Moore <adamoore@yahoo-inc.com>

All type in fire payload to override the wrapped event type on the facade [fixes #2528376].

21f450f4fd5fd60f951de44878aae015ed0342e3 04-Sep-2009 Adam Moore <adamoore@yahoo-inc.com>

minor cleanup

7135bc481c626e02f80b94c6d52cf9a13c3a38f7 04-Sep-2009 Adam Moore <adamoore@yahoo-inc.com>

fireOnce events provide the correct payload to post-fire subscribers.

efa57736d44cf446f1661497a8645bd388b493fb 26-Aug-2009 Adam Moore <adamoore@yahoo-inc.com>

API update for each/some methods [fixes #2528213].

f647f9c7909e84a0b19f09de42ce82a715e2d52a 21-Aug-2009 Adam Moore <adamoore@yahoo-inc.com>

Added bootstrap config which can disable fetching and/or using the loader when use() thinks it is missing stuff. Added fetchCSS config to disable all dynamic loading of CSS modules. Loader does not use CSS to determine if dynamic loading is needed. It has to assume the CSS is there if the script module is. If a script module is fetched, the CSS will be as well if fetchCSS is true.

fb49666327c2cb6ea5a7d2dea5160b649bc07c51 19-Aug-2009 Adam Moore <adamoore@yahoo-inc.com>

fixed detachAll, but disabled it on the YUI instance.

0771d781138a507b3e657573703f511291640bf3 12-Aug-2009 Adam Moore <adamoore@yahoo-inc.com>

Initial custom event split

/yui3/build/event-custom/event-custom-base-debug.js /yui3/build/event-custom/event-custom-base-min.js /yui3/build/event-custom/event-custom-base.js /yui3/build/event-custom/event-custom-complex-debug.js /yui3/build/event-custom/event-custom-complex-min.js /yui3/build/event-custom/event-custom-complex.js /yui3/build/event-custom/event-custom-debug.js /yui3/build/event-custom/event-custom-min.js /yui3/build/event-custom/event-custom.js /yui3/build/event/event-base-debug.js /yui3/build/event/event-base-min.js /yui3/build/event/event-base.js /yui3/build/event/event-debug.js /yui3/build/event/event-min.js /yui3/build/event/event.js /yui3/build/loader/loader-debug.js /yui3/build/loader/loader-min.js /yui3/build/loader/loader.js /yui3/sandbox/event/dom.html /yui3/src/collection/tests/collection.html /yui3/src/dump/tests/dump.html /yui3/src/event-custom/README /yui3/src/event-custom/build-base.properties /yui3/src/event-custom/build-base.xml /yui3/src/event-custom/build-complex.properties /yui3/src/event-custom/build-complex.xml /yui3/src/event-custom/build.properties /yui3/src/event-custom/build.xml /yui3/src/event-custom/js/event-custom.js /yui3/src/event-custom/js/event-facade.js /yui3/src/event-custom/js/event-target.js customevent.html /yui3/src/event/js/event-facade-dom.js /yui3/src/event/tests/delegate.html /yui3/src/event/tests/dom.html /yui3/src/loader/js/loader.js /yui3/src/oop/tests/oop.html /yui3/src/substitute/tests/substitute.html /yui3/src/yui/tests/array.html /yui3/src/yui/tests/core.html /yui3/src/yui/tests/lang.html /yui3/src/yui/tests/namespace.html /yui3/src/yui/tests/object.html
3f3aa287185afb5d48d7ef0717054a154c372dc9 07-Aug-2009 Adam Moore <adamoore@yahoo-inc.com>

Added mousewheel support. Refactored event plugins to be individual submodules.

/yui3/build/event/event-base-debug.js /yui3/build/event/event-base-min.js /yui3/build/event/event-base.js /yui3/build/event/event-debug.js /yui3/build/event/event-delegate-debug.js /yui3/build/event/event-delegate-min.js /yui3/build/event/event-delegate.js /yui3/build/event/event-focus-debug.js /yui3/build/event/event-focus-min.js /yui3/build/event/event-focus.js /yui3/build/event/event-key-debug.js /yui3/build/event/event-key-min.js /yui3/build/event/event-key.js /yui3/build/event/event-min.js /yui3/build/event/event-mouseenter-debug.js /yui3/build/event/event-mouseenter-min.js /yui3/build/event/event-mouseenter.js /yui3/build/event/event-mousewheel-debug.js /yui3/build/event/event-mousewheel-min.js /yui3/build/event/event-mousewheel.js /yui3/build/event/event-resize-debug.js /yui3/build/event/event-resize-min.js /yui3/build/event/event-resize.js /yui3/build/event/event.js /yui3/sandbox/event/dom.html customevent.html /yui3/src/event/build-base.properties /yui3/src/event/build-base.xml /yui3/src/event/build-delegate.properties /yui3/src/event/build-delegate.xml /yui3/src/event/build-focus.properties /yui3/src/event/build-focus.xml /yui3/src/event/build-key.properties /yui3/src/event/build-key.xml /yui3/src/event/build-mouseenter.properties /yui3/src/event/build-mouseenter.xml /yui3/src/event/build-mousewheel.properties /yui3/src/event/build-mousewheel.xml /yui3/src/event/build-resize.properties /yui3/src/event/build-resize.xml /yui3/src/event/build.properties /yui3/src/event/build.xml /yui3/src/event/js/delegate.js /yui3/src/event/js/event-facade-dom.js /yui3/src/event/js/focusblur.js /yui3/src/event/js/key.js /yui3/src/event/js/mouseentermouseleave.js /yui3/src/event/js/mousewheel.js /yui3/src/event/js/resize-text.js /yui3/src/event/js/resize-window.js
f21a4beaef1cd810a2ca714086ee81ef7753811f 07-Aug-2009 Adam Moore <adamoore@yahoo-inc.com>

removed trailing comma in test

13060ea8e194930917f0243edd6ca469a91472e8 25-Jul-2009 Adam Moore <adamoore@yahoo-inc.com>

test update

4ed6c4c5fd18811cfc57f26a1c593307d1867746 24-Jul-2009 Adam Moore <adamoore@yahoo-inc.com>

Fire returns false if any subscriber stops the event propagation. This is only true for non queued events.

7aa876bc6c31de0d6ada455f2125dd549aaa0ee0 12-Jun-2009 Adam Moore <adamoore@yahoo-inc.com>

no extra array if context is supplied without arguments to fire

9c69eb57afb13ae0ffed8e442449f04922fe30ad 06-Jun-2009 Adam Moore <adamoore@yahoo-inc.com>

detach category delimiter limited to '|'

2690c090ce850e485d15cf691f59e8aaeb3b4bb1 01-Jun-2009 Adam Moore <adamoore@yahoo-inc.com>

fixed aggregate + white list in Y.mix

5889c2819167de6bb3c1d1a1e3a5e6af060e8a95 16-May-2009 Adam Moore <adamoore@yahoo-inc.com>

delegate uses Node.some

8aa0880cd494c951e0f4aa7d82d8bdac7692c7d0 15-May-2009 Adam Moore <adamoore@yahoo-inc.com>

detach by string supports a wildcard to remove all listeners from a given detach category: Y.detach('category|*');

b46f3d670b654847b0ce60afdba1b461c492a5c9 15-May-2009 Adam Moore <adamoore@yahoo-inc.com>

Added onCSS callback that is executed during during the dynamic load process after the CSS is inserted (which always happens before scripts are inserted).

abdfe7cf11d34f89f17b26e4779bf6079d22a910 15-May-2009 Adam Moore <adamoore@yahoo-inc.com>

The yui:log event now broadcasts globally. That change required the payload to be an event facade. Somehow this change exposed a recursion error that was related to detaching events through node. To investigate that I changed console to consume the new yui:log payload. Then I fixed the node issue, but that didn't fix detachAll. Found the issue with that in node and now it all works. It would be difficult to unravel all this, so I'm committing all of the changes for these components... hopefully it won't cause problems for the component owners. [fixes #2527867][fixes #2527903].

c4f19796d319a7ec9a1e76d48adc82c9c5ae2f27 15-May-2009 Adam Moore <adamoore@yahoo-inc.com>

loader doesn't use the rollup logic when using the combo service [fixes #2496522]. loader log level is 'error' for Get failures and timeouts.

a52b18b7d9a83c1bf7e94949c160ec4b679ae713 15-May-2009 Adam Moore <adamoore@yahoo-inc.com>

removed obsolete and redundant requirements in test's build.properties

9c42541e375e7bb70c53012b3012d70f1a380254 15-May-2009 Adam Moore <adamoore@yahoo-inc.com>

loader no longer uses logInclude/logExclude for filtering decisions. Added 'filters' config for module specific filter overrides.

52671ce4f644d565b2acd71a8ce4f6d20829a67c 14-May-2009 Adam Moore <adamoore@yahoo-inc.com>

yui.js now includes queue-base. All loader requests are queued globally. [fixes #1966417][fixes #2525940][bug #2139465].

bec687aba7976035d86626c750ea65c65ce13733 29-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

Fixed Y.Global broadcast listeners

eaa291029af365353cfdc18d7cd1014a2f43bbe4 29-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

event target uses the context config correctly [fixes #2527870]

0f2f588af92633581627b768ccac61af079d87cf 29-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

Implemented the broadcast flag. broadcast = 1: local, accessible via Y.on('prefix:event'). broadcast =2: global, accessible via Y.Global.on('prefix:event). Broadcast listeners cannot effect the defaultFn or host subscribers, although this is still possible by added either Y on Y.Global as event targets.

5740f3112d19859eebaba7b3b8b95e6bc14beffb 28-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

Fixed purgeElement/detachAll for DOM events when the event type is specified.

02fc09f797e83e80199c96adc4751c230dccc973 27-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

Updated Y.add config: event-custom requires oop, event requires event-custom [fixes #2525994]

b3bd569e322a241dcb9aa531d7a7d9ed13766007 17-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

stoppedFn and preventedFn should execute only once per fire.

df5cf7dae3c20d8c50c036ea90987ec21f59614a 17-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

Y.on({'y:click': fn, 'y:clack': fn});

eab87f0881fdf3e80c2a1af9224c50f0bf033644 13-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

Changed listener signature for events with event facades. Works the same way as previously when supplying an object as the first parameter. If an object is not supplied as the first param, the facade is prepended to the args collection rather than replacing the first param. Existing subscriptions on event facade events that look like this: Y.on('p:e', fn', o, null, 1, 2) will need to be changed to Y.on('p:e', fn', o, 1, 2). fixes bug #2151030

8c73ff96cdb702124fb8ca87e9135cee38195253 10-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

detach key delimeter can be either a pipe or comma

ac1031c6d8f0425a75a89f7c200e7e498fab27c2 10-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

removed trailing comma

ed130182a3af03d1123fae83204a804c7a2ac0d3 09-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

Removed extra commas

ba9518d6366a8c1c3a1d027fdc652d92759e101b 08-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

'chain' option defaults to global config, but can (and really needs to be) configurated at the event target level.

2d71b4319c515f49ca328e3e00bb08d35ed5c161 08-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

Restoring expected behavior for detach when not chaining

bd6676c46a56d23b5e6f4702054bbd52e3d6f05f 08-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

on, after, fire chaining update

9bc9c1474a84983bd254adc2bc425c5b24d25526 08-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

on and after listeners are placed in the same detach bucket

08e054017132cdd838955bc0af15889f1f2a7b42 08-Apr-2009 Adam Moore <adamoore@yahoo-inc.com>

Y.on refactor, Y.after support for object payload, detach key prefix supported in custom event type Y.on('detachkey, menu:click', fn), Y.on chaining support via config option.

80d2034f65b9348e5fd36291f03b0819181efb89 30-Mar-2009 Adam Moore <adamoore@yahoo-inc.com>

Standardizing 'on', 'detach', and 'after', other methods deprecated (in progress). Event.Target allows a 'prefix' parameter used to handle shorthand for event names.