Enable "add to..." for chrome-extension:// pages.
commit0bdf6c73bb31435893ce0b7f16b4012c0ca6d388
authordominickn <dominickn@chromium.org>
Tue, 25 Aug 2015 06:13:46 +0000 (24 23:13 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 25 Aug 2015 06:14:15 +0000 (25 06:14 +0000)
tree36b5bff879a3e7f81a3dc906c7837385cdf31969
parente7a756f7da7803c69234eb71123ab1615eb6dad8
Enable "add to..." for chrome-extension:// pages.

Chrome extensions cannot be pinned to taskbar/shelf/desktop when the
new bookmark apps system is enabled. This CL fixes the bug.

BUG=519033

Review URL: https://codereview.chromium.org/1308813004

Cr-Commit-Position: refs/heads/master@{#345270}
chrome/browser/extensions/bookmark_app_helper.cc
chrome/common/extensions/manifest_handlers/app_launch_info.cc
extensions/common/extension.cc
extensions/common/extension.h