Updated: Comment 0
The theme negotiator issue allowed us to determine the active theme on a request, though it did not replaced all the global theme calls.
This patch tries to replace most of the global $theme/$theme_key places, though it is tough as it is also used in order to figure out whether the theme system is already initialized.
User interface changes
FAILED: [[SimpleTest]]: [PHP 5.4 MySQL] 16,152 pass(es), 762 fail(s), and 755 exception(s). View
FAILED: [[SimpleTest]]: [PHP 5.4 MySQL] Failed to run tests: failed during invocation of run-tests.sh --clean. View