| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
 | 
 | 
Closes #338
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
zeros.
 | 
 | 
Closes #237
 | 
 | 
Closes #207
 | 
 | 
Opera translates name colors to numbers (red -> #ff0000)
Other browsers like FF or Chrome translate number to rgb (#ff0000 -> rgb(255, 0, 0)
So avoiding colors in tests is probably the easiest solution...
 | 
 | 
+ unit tests
 | 
 | 
Stupid IE8 in compatibility mode or in IE7 mode returns true for `('onhashchange' in window)`, but does not support hashchange event.
Closes #353
 | 
 | 
 | 
 | 
As well as wasNotCalled(), wasCalledWith(), wasNotCalledWith()
 | 
 | 
See http://bugs.jquery.com/ticket/1450
 | 
 | 
find . -name "*.js" -print | xargs sed -Ei s/[[:space:]]*$//
 | 
 | 
Couple of changes into angular.scenario runner:
 - add autotest config (runs tests when document ready)
 - update ObjectModel (forwards events)
 - use only one ObjectModel instance for all outputters
 - expose error msg and line number in ObjectModel.Spec and ObjectModel.Step
 - fix generating spec.ids
 - fix 'html' output so that it does not mutate ObjectModel
Couple of changes into docs / generator:
 - rename copy -> copyTpl
 - move docs/static into docs/examples (to avoid conflict with jstd proxy)
Running all docs e2e tests:
========================================================
1/ compile angular-scenario, jstd-scenario-adapter
>> rake compile
2/ build docs
>> rake docs
3/ start jstd server
>> ./server-scenario.sh
4/ capture some browser
5/ run node server to serve static content
>> node ../lib/nodeserver/server.js
6/ run tests
>> ./test-scenario.sh
 | 
 | 
Sending Content-type header causes JSTD (Jetty) proxy to change GET methods into POST.
 | 
 | 
Removed angular.scenario.Application.checkUrlStatus_ method and these tests:
* should call error handler if status check fails
* should perform a HEAD request to verify file existence
* should call error handler if status code is less than 200
* should call error handler if status code is greater than 299
* should call error handler if status code is greater than 299
 | 
 | 
This is a combination of 4 commits:
* Fix some small typos, missing semi-colons, etc.
* Fix comment for angular.scenario.SpecRunner.run method
* Fixed some missing semi-colons in cookbook
* Fixed missing semi-colon in nodeserver/server.js
 | 
 | 
test for 9bd2c396
 | 
 | 
all unit tests now pass under IE9
 | 
 | 
 | 
 | 
apparently IE9 is one step closer to becoming a real browser by
treating xmlns-like ("foo:") prefixes in node names as part of the
node name.
fixes:
https://groups.google.com/forum/?lnk=srg#!topic/angular/TGdrV4GsL8U
 | 
 | 
succcess callbacks should be executed for status codes in the range
of <200,300).
 | 
 | 
 | 
 | 
can we agree to put more white space into our code?
I follow there rules for specs:
- 1 blank line between sections of nontrivial it block
- 2 blank lines between it blocks
- 2 blank lines between describe blocks
- 2 blank lines between beforeEach and afterEach
- no blank line between describe and the first child it
- no blank lines between two or more closing }); lines
 | 
 | 
tests cover:
- creating comment tags from a string
- creating script tag from a string
- wrapping document fragment
 | 
 | 
this is needed to be compatible with jqQuery 1.5.1
 | 
 | 
our original implementation doesn't work with
document fragments on IE
- tests were added to cover missing cases
 | 
 | 
the original implementation returned incorrect value value for
objects with 'length' property.
 | 
 | 
- extend size() to take size(obj, ownPropsOnly)
- add specs for size()
- update docs to mention string support
- use size() in ng:repeat
including the hasOwnProp check for all object doesn't create
significant perf penalty:
http://jsperf.com/dedicated-code-branch-for-hasownprop
 | 
 | 
- add `sync` flag xhr.cache
- change ng:include to use the sync flag
- change ng:view to use the sync flag
The end result is that there are fewer repaints in the browser,
which means less "blinking" that user sees.
 | 
 | 
 | 
 | 
If the server provides response with no body to a resource request,
resource should not mutate the resource model in the callback.
 | 
 | 
 | 
 | 
 | 
 | 
So that my eclipse stops complaining...
 | 
 | 
they have no significant effect on minified and gziped size. in fact
they make things worse.
file        | before     | after removal
----------------------------------------
concat      | 325415     | 325297
min         | 62070      | 62161
min + gzip  | 25187      | 25176
The bottom line is that we are getting 0.05% decrease in size after
gzip without all of the hassle of using underscores everywhere.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 |