silverstripe/sapphire — pull request #609 by willrossi (2012-07-01 10:09:12+00:00)
Title: FIX: improve Director::makeRelative() to ignore  SSL changes.

See http://open.silverstripe.org/ticket/6672. Expanded on initial patch with test coverage. Fixes another one of the commented out cases in the test by picking up URL's which do not include a protocol.