Is there any authoritative overview of the pros/cons of using the topmost menubar to host action items that change depending on context? An example that comes to mind immediately is Microsoft's Skydrive - if you select some items, the options change accordingly:
This seems great for basic CRUD actions on things like lists of documents or items where the available actions change depending on whether or not you're selecting one item (View/Rename) or multiple items. I just don't see it very often so I wonder what the drawbacks are.