aboutsummaryrefslogtreecommitdiffstats
path: root/src/jqLite.js
AgeCommit message (Collapse)Author
2010-10-19Fix browser triggering in scenario to always do native events.Misko Hevery
- Also fixed angular.suffix for scenarios - refactored click() to browserTrigger() - Fixed Rakefile with CSS and jQuery
2010-10-19Significantly clean up the way the scenario DSL works and implement many ↵Elliott Sprehn
more DSL statements. - "this" always means the current chain scope inside a DSL - addFutureAction callbacks now take ($window, $document, done) - $document has a special method elements() that uses the currently selected nodes in the document as defined by using() statements. - $document.elements() allows placeholder insertion into selectors to make them more readable. ex. $document.elements('input[name="$1"]', myVar) will substitute the value of myVar for $1 in the selector. Subsequent arguments are $2 and so on. - $document.elements() results have a special method trigger(event) which should be used to events. This method implements some hacks to make sure browser UI controls update and the correct angular events fire. - futures now allow custom formatting. By default any chain that results in a future can use toJson() or fromJson() to convert the future value to and from json. A custom parser can be provided with parsedWith(fn) where fn is a callback(value) that must return the parsed result. Note: The entire widgets.html UI is now able to be controlled and asserted through DSL statements!!! Victory! :)
2010-10-06removing anchor spec and improving jqLite.trigger() methodIgor Minar
- removing the last anchor spec because it can't run reliably in all browsers - improving jqLite.trigger() method
2010-10-04fixed lint warningsIgor Minar
2010-10-01properly handle event's stopPropagation() and preventDefault() method in IEIgor Minar
2010-08-18stringify names for better compression, remove dead functions, removed ↵Misko Hevery
underscore.js compatibility
2010-08-11clean up for better obfuscationMisko Hevery
2010-07-29refactored $location service so that it correctly updates under all conditionsMisko Hevery
2010-07-27fix IE native mothods are not functions, and preventDefaultunknown
2010-07-27fix preventDefault for eventsMisko Hevery
2010-07-15fixed buildMisko Hevery
2010-07-14appease IE on CSS stylesMisko Hevery
2010-07-14ng:style remembers previous style and properly resets to itMisko Hevery
2010-04-26fix ie bug with null and orphans elementsMisko Hevery
2010-04-22fixed the way IE breaks parests on innerHTMLMisko Hevery
2010-04-22tests work under jquery and withoutMisko Hevery
2010-04-22working on jQuery passing testsMisko Hevery
2010-04-21ie6 now passesMisko Hevery
2010-04-21more if tests passMisko Hevery
2010-04-20fixes to enable ieMisko Hevery
2010-04-19last failing ie test remainingMisko Hevery
2010-04-19lintMisko Hevery
2010-04-19ie fixesMisko Hevery
2010-04-19fix ie bug with .text() on jqliteMisko Hevery
2010-04-16lots of small fixesMisko Hevery
2010-04-12removed Meta and allowed binding of HTMLMisko Hevery
2010-04-08tests failing jstd to show coryMisko Hevery
2010-04-06few fixes to make tests pass with jqueryMisko Hevery
2010-04-05added ng-controller directiveMisko Hevery
2010-04-05added hover serviceMisko Hevery
2010-04-05added ng:switch widgetMisko Hevery
2010-04-03injection is now workingMisko Hevery
2010-03-31all tests green, some dissabledMisko Hevery
2010-03-29dissabled a lot of tests, and made the core test set pass.Misko Hevery
2010-03-26moved all uneeded files out, widgets.html works, tests horribly brokenMisko Hevery
2010-03-25checkbox and radio now workingMisko Hevery
2010-03-24fixed .value vs attr(value) accessMisko Hevery
2010-03-24input[type=text] now works with binding, validation, formatter, requiredMisko Hevery
2010-03-23markup now wroks, some refactoringsMisko Hevery