• Nigel Tao's avatar
    Factor WebAppProvider out of WebAppPolicyManager · 192c3300
    Nigel Tao authored
    That keyed service will, in the future, be responsible for more web app
    things than just policy.
    
    Also move c/b/wa/policy to c/b/wa/bookmark_apps/policy, where c/b/wa
    means chrome/browser/web_applications. We (nigeltao@, ortuno@, loyso@,
    dominickn@) want to organize c/b/wa into a 'root' directory and three
    or four sub-directories as we de-tangle web apps from extensions:
    - c/b/wa holds only the WebAppProvider and its Factory.
    - c/b/wa/extensions is code that is tightly coupled to extensions.
    - c/b/wa/bookmark_apps is code that currently depends on
      c/b/wa/extensions but, in the future, should not.
    - c/b/wa/components is low level code that is unrelated to extensions.
    - c/b/wa/new_bookmark_apps (name pending) is high level code that is
      unrelated to extensions.
    
    Change-Id: Ie42bfc348be7166c710fc6232848b5e9eb91960e
    Reviewed-on: https://chromium-review.googlesource.com/1142844
    Commit-Queue: Nigel Tao <nigeltao@chromium.org>
    Reviewed-by: default avatarBernhard Bauer <bauerb@chromium.org>
    Reviewed-by: default avatarDominick Ng <dominickn@chromium.org>
    Reviewed-by: default avatarGiovanni Ortuño Urquidi <ortuno@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#576500}
    192c3300
OWNERS 40 Bytes