Fix broken Widget::InitParams::activatable logic as a result of https://codereview.chromium.org/
286733002
This CL modifies the default return value of WidgetDelegate::CanActivate() based on the type passed into WidgetDelegate::InitParams::type
This allows whether the widget is activatable to change over time. In particular, whether the zoom bubble can be activated can change over its lifetime
BUG=353533,374095
TEST=None
Review URL: https://codereview.chromium.org/
293833002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271850 0039d316-1c4b-4281-b951-d872f2087c98