…er_ callback. [#1867]
This is a partial revert of commit aa236a7. We're keeping all of the tests to verify everything and isolating the r_c refactor into its own branch so that we can decide the merits of various refactor solutions.
…ring checkout. Thanks to fertrig for reporting the bug and providing a solution.
when spree-auth gem is present
When creating a new order and changing billing address country selecting "Use billing address" for shipment would leave shipment country on the default.
It used to reside in delivery view until checkout process was refactored by Sean. I thought I'd add it as a validation for the address state.
…n be ambiguous
This commit fixes an issue in the Address page of the checkout process. The Country and State controls were not working as expected in IE8, IE7, or IE6. The State control was displaying as a textbox when United States was selected as a country. The fix consists of making the jQuery search expressions more specific. That way jQuery can find the controls it needs to manipulate when the user selects a country. For some reason, the existing code was working in other major browsers (Chrome, Safari, Firefox). This fix preserves the behavior in those browsers.