Personally (blunt opinion abounds) the only logical way for a dock to handle multiple instances of the same window is to handle it Unity style. If I have two instances of Firefox open, clicking the icon should make the last used of the two Firefox windows come up. Clicking it a second time should scale the two Firefox windows accordingly, allowing me to click the window I want. A right click menu just isn't as neat and clean. Offering a scale mode offers a far more intuitive and efficient way to switch to another window under the same application icon.
Just my very firm 2c on the matter. Thanks for you time!
Personally (blunt opinion abounds) the only logical way for a dock to handle multiple instances of the same window is to handle it Unity style. If I have two instances of Firefox open, clicking the icon should make the last used of the two Firefox windows come up. Clicking it a second time should scale the two Firefox windows accordingly, allowing me to click the window I want. A right click menu just isn't as neat and clean. Offering a scale mode offers a far more intuitive and efficient way to switch to another window under the same application icon.
Just my very firm 2c on the matter. Thanks for you time!