Previously the "add to shortcuts" link only was shown in the Seven theme (but via a hackish method).
As a side effect of, it now appears in all themes, but as you may have noticed, it looks really bad in Garland (particularly the way it interacts with local tasks). See screenshot for one example, and note the random placement of the "+" icon, which expands into the "add to shortcuts" link.
I think the simplest thing to do here (as well as the one that is pseudo-API-changing and so needs to be done soon) is turn the "add to shortcuts" link into a proper theme setting/feature. Then, Seven can choose to support this feature, while other themes do not have to.
Ideally, we would also make the link look good in Garland and Stark and then consider whether to display it there or not; the fact that it looks so bad suggests that there is perhaps some Seven-specific code in the CSS provided by the shortcut module.
|PASSED: [[SimpleTest]]: [MySQL] 29,781 pass(es).|
|PASSED: [[SimpleTest]]: [MySQL] 19,028 pass(es).|
|Passed on all environments.|