No that **this isn't **a bug report against calendar (which is prototype I know) but against bad javelin component.
However the step to reproduce use calendar since it's is the most obvious part where this javelin component is used.
= Step to reproduce
- set `Week Starts On` to monday in user pref (who starts the weeks on sunday anyway)
- create a new calendar event
- try to fix end date in two months:
- to do this use right arrow near the month
- then it freeze chrome windows
= My understanding
Debugging it in chrome reveal me that when trying to edit the month and go to the next month :
- [[https://secure.phabricator.com/diffusion/P/browse/master/webroot/rsrc/js/core/behavior-fancy-datepicker.js;4d13b6c6a8c07ee4e5c7469cbb9e76836a205eeb$303|start]] become negative (-1)
- thus [[https://secure.phabricator.com/diffusion/P/browse/master/webroot/rsrc/js/core/behavior-fancy-datepicker.js;4d13b6c6a8c07ee4e5c7469cbb9e76836a205eeb$308-310|the loop]] can never end
I'm note sure how to fix this @epriestley, would you mind guide me ?