plone/plone.app.layout — pull request #9 by erral (2012-09-06 14:38:10+00:00)
Title: Use context object's url to create the cache key instead of the portal_url

Otherwise you can't get different sitemaps for different INavigationRoot enabled folders, for example, when using LinguaPlone and getting sitemaps for different language content. Without this change, you will always get the cached content.